Logo

Navigation

Contents

  • 1. Building semver
  • 2. Installing semver
  • 3. Using semver
    • 3.1. Getting the Implemented semver.org Version
    • 3.2. Getting the Version of semver
    • 3.3. Creating a Version
    • 3.4. Parsing a Version String
    • 3.5. Checking for a Valid Semver Version
    • 3.6. Checking for a Compatible Semver Version
    • 3.7. Accessing Parts of a Version Through Names
    • 3.8. Accessing Parts Through Index Numbers
    • 3.9. Replacing Parts of a Version
    • 3.10. Converting a Version instance into Different Types
    • 3.11. Raising Parts of a Version
    • 3.12. Increasing Parts of a Version Taking into Account Prereleases
    • 3.13. Comparing Versions
    • 3.14. Determining Version Equality
    • 3.15. Comparing Versions through an Expression
    • 3.16. Getting Minimum and Maximum of Multiple Versions
  • 4. Migrating to semver3
  • 5. Advanced topics
  • 6. Contributing to semver
  • 7. API Reference

CLI

  • pysemver 3.0.0-rc.1

Development

  • Change Log
  • Change Log semver2

  • PyPI
  • Libraries.io

Related Topics

  • Documentation overview
    • Previous: 2. Installing semver
    • Next: 3.1. Getting the Implemented semver.org Version

Quick search

 
  • ← 2. Installing semver
  • 3.1. Getting the Implemented semver.org Version →

3. Using semverΒΆ

  • 3.1. Getting the Implemented semver.org Version
  • 3.2. Getting the Version of semver
  • 3.3. Creating a Version
  • 3.4. Parsing a Version String
  • 3.5. Checking for a Valid Semver Version
  • 3.6. Checking for a Compatible Semver Version
  • 3.7. Accessing Parts of a Version Through Names
  • 3.8. Accessing Parts Through Index Numbers
  • 3.9. Replacing Parts of a Version
  • 3.10. Converting a Version instance into Different Types
  • 3.11. Raising Parts of a Version
  • 3.12. Increasing Parts of a Version Taking into Account Prereleases
  • 3.13. Comparing Versions
  • 3.14. Determining Version Equality
  • 3.15. Comparing Versions through an Expression
  • 3.16. Getting Minimum and Maximum of Multiple Versions
 
  • ← 2. Installing semver
  • 3.1. Getting the Implemented semver.org Version →

©2023, Kostiantyn Rybnikov and all. | | Powered by Sphinx 5.3.0 & Alabaster 0.7.13 | Page source

For semver 3.0.0-rc.1