Metadata-Version: 2.3
Name: SemVerIt
Version: 0.4.0
Summary: Manipulate semantic versioning strings.
License: MIT
Author: Hendrik du Toit
Author-email: hendrik@brightedge.co.za
Requires-Python: >=3.10
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Software Development :: Version Control :: Git
Classifier: Topic :: System :: Archiving :: Packaging
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: beetools (>=5.2.4,<6.0.0)
Project-URL: Homepage, https://github.com/BrightEdgeeServices/SemVerIt
Project-URL: Repository, https://github.com/BrightEdgeeServices/SemVerIt.git
Project-URL: changelog, https://github.com/BrightEdgeeServices/SemVerIt/blob/enhancement/master/ReleaseNotes.md
Project-URL: issues, https://github.com/BrightEdgeeServices/SemVerIt/issues
Description-Content-Type: text/x-rst

================
SemVerIt
================

+-----------+------------------------------------------------------------------------------------+
|**General**| |maintenance_y| |semver| |license|                                                 |
+-----------+------------------------------------------------------------------------------------+
|**CI**     | |codestyle| |codecov|                                                              |
+-----------+------------------------------------------------------------------------------------+
|**PyPI**   | |pypi_release| |pypi_py_versions| |pypi_status| |pypi_format| |pypi_downloads|     |
+-----------+------------------------------------------------------------------------------------+
|**Github** | |gh_issues| |gh_language| |gh_last_commit| |gh_deployment|                         |
+-----------+------------------------------------------------------------------------------------+


Manipulate semantic version strings:

#. Create a new version number,
#. initialize it with an existing number
#. Read it from an existing project setup.cfg file.
#. Validate the version string.
#. Compare one version number with another. See also https://semver.org/


.. General

.. |maintenance_n| image:: https://img.shields.io/badge/Maintenance%20Intended-✖-red.svg?style=flat-square
    :target: http://unmaintained.tech/
    :alt: Maintenance - not intended

.. |maintenance_y| image:: https://img.shields.io/badge/Maintenance%20Intended-✔-green.svg?style=flat-square
    :target: http://unmaintained.tech/
    :alt: Maintenance - intended

.. |license| image:: https://img.shields.io/pypi/l/SemVerIt
    :target: https://github.com/BrightEdgeeServices/SemVerIt/blob/master/LICENSE
    :alt: License

.. |semver| image:: https://img.shields.io/badge/Semantic%20Versioning-2.0.0-brightgreen.svg?style=flat-square
    :target: https://semver.org/
    :alt: Semantic Versioning - 2.0.0

.. |codestyle| image:: https://img.shields.io/badge/code%20style-black-000000.svg
    :target: https://github.com/psf/black
    :alt: Code Style Black


.. CI

.. |pre_commit_ci| image:: https://img.shields.io/github/actions/workflow/status/BrightEdgeeServices/SemVerIt/pre-commit.yml?label=pre-commit
    :target: https://github.com/BrightEdgeeServices/SemVerIt/blob/master/.github/workflows/pre-commit.yml
    :alt: Pre-Commit

.. |gha_tests| image:: https://img.shields.io/github/actions/workflow/status/BrightEdgeeServices/SemVerIt/ci.yml?label=ci
    :target: https://github.com/BrightEdgeeServices/SemVerIt/blob/master/.github/workflows/ci.yml
    :alt: Test status

.. |gha_docu| image:: https://img.shields.io/readthedocs/sqlalchemyexample
    :target: https://github.com/BrightEdgeeServices/SemVerIt/blob/master/.github/workflows/check-rst-documentation.yml
    :alt: Read the Docs

.. |codecov| image:: https://img.shields.io/codecov/c/gh/BrightEdgeeServices/SemVerIt
    :target: https://app.codecov.io/gh/BrightEdgeeServices/SemVerIt
    :alt: CodeCov


.. PyPI

.. |pypi_release| image:: https://img.shields.io/pypi/v/SemVerIt
    :target: https://pypi.org/project/SemVerIt/
    :alt: PyPI - Package latest release

.. |pypi_py_versions| image:: https://img.shields.io/pypi/pyversions/SemVerIt
    :target: https://pypi.org/project/SemVerIt/
    :alt: PyPI - Supported Python Versions

.. |pypi_format| image:: https://img.shields.io/pypi/wheel/SemVerIt
    :target: https://pypi.org/project/SemVerIt/
    :alt: PyPI - Format

.. |pypi_downloads| image:: https://img.shields.io/pypi/dm/SemVerIt
    :target: https://pypi.org/project/SemVerIt/
    :alt: PyPI - Monthly downloads

.. |pypi_status| image:: https://img.shields.io/pypi/status/SemVerIt
    :target: https://pypi.org/project/SemVerIt/
    :alt: PyPI - Status


.. GitHub

.. |gh_issues| image:: https://img.shields.io/github/issues-raw/BrightEdgeeServices/SemVerIt
    :target: https://github.com/BrightEdgeeServices/SemVerIt/issues
    :alt: GitHub - Issue Counter

.. |gh_language| image:: https://img.shields.io/github/languages/top/BrightEdgeeServices/SemVerIt
    :target: https://github.com/BrightEdgeeServices/SemVerIt
    :alt: GitHub - Top Language

.. |gh_last_commit| image:: https://img.shields.io/github/last-commit/BrightEdgeeServices/SemVerIt/master
    :target: https://github.com/BrightEdgeeServices/SemVerIt/commit/master
    :alt: GitHub - Last Commit

.. |gh_deployment| image:: https://img.shields.io/github/deployments/BrightEdgeeServices/SemVerIt/pypi
    :target: https://github.com/BrightEdgeeServices/SemVerIt/deployments/pypi
    :alt: GitHub - PiPy Deployment

