
    \jQ                         d Z ddlZddlZddlmZmZ ddlmZ d
deee	      de
fdZedk(  r& ej                   eej                  d	d              yy)z
Module to support call with :file:`__main__.py`. Used to support the following
call::

    $ python3 -m semver ...

This makes it also possible to "run" a wheel like in this command::

    $ python3 semver-3*-py3-none-any.whl/semver -h

    N)ListOptional)clicliargsreturnc                     t         dk(  rTt        j                  j                  t        j                  j                  t                    }|gt
        j                  dd t        j                  |       S )N r   )__package__ospathdirname__file__sysr   main)r   r   s     9/root/env/lib/python3.12/site-packages/semver/__main__.pyr   r      sI    bwwrwwx89188G    __main__   )N)__doc__os.pathr   r   typingr   r   semverr   strintr   __name__exitargv r   r   <module>r      s`   
  
 ! (49%   zCHHT#((12,  r   