Metadata-Version: 1.1
Name: semver-range
Version: 0.0.2
Summary: Python package that mimics npm’s “semver” package
Home-page: https://github.com/ushkarev/semver_range
Author: Igor Ushkarev
Author-email: UNKNOWN
License: MIT
Description-Content-Type: UNKNOWN
Description: semver_range
        ============
        
        Python package for `semantic versioning 2.0.0 <http://semver.org/spec/v2.0.0.html>`_
        that mimics the node `semver package <https://docs.npmjs.com/misc/semver>`_.
        The interface is designed to be more "pythonic" and does not match semver’s logic 100%.
        
        .. image:: https://travis-ci.org/ushkarev/semver_range.svg?branch=master
            :target: https://travis-ci.org/ushkarev/semver_range
        
        Usage
        -----
        
        Install using ``pip install semver_range``. Sample usage:
        
        .. code-block:: pycon
        
            >>> from semver_range import Version, Range
            >>> version_range = Range('>=0.1.1 <0.3.0')
            >>> Version('0.2.2') in version_range
            True
            >>> version_range.highest_version(['0.1.1', '0.2.0', '0.3.0'])
            <Version "0.2.0">
        
        Alternatives
        ------------
        
        `semantic_version <https://pypi.python.org/pypi/semantic_version/>`_ is a great package which differs slightly
        in its implementation of semantic versioning, for example when incrementing a minor version of a pre-release.
        
Keywords: semver,semantic versioning,semantic version range,versioning,version
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
