Skip to content

semver 3.0.4

Download JSON

  • PyPI https://pypi.org/project/semver/
    Repository https://github.com/python-semver/python-semver

  • py.typed

  • Coverage


    %%{init: {"pie": {"textPosition": 0.85}, "theme": "neutral", "themeVariables": {"pieStrokeWidth": "1px"}}}%%
    pie title
        "Typed" : 82
        "Any" : 0
        "Untyped" : 49
    • 62.6% coverage
    • 62.6% coverage (strict)
    • 131 typable
      • 82 typed
      • 49 untyped
      • 0 Any
  • Typables


    %%{init: {"pie": {"textPosition": 0.85}, "theme": "neutral", "themeVariables": {"pieStrokeWidth": "1px"}}}%%
    pie title
        "functions" : 52
        "classes" : 65
        "other" : 9
    • 21 functions (+0 overloads)
      • 31 parameters
    • 1 classes
      • 29 methods (+0 overloads)
        • 26 parameters
      • 5 properties
    • 5 modules
      • 9 attrs

Modules

Module Coverage Coverage (strict) Typables Ignores
semver.__about__ 0.0% 0.0% 0 0
semver 0.0% 0.0% 0 0
semver._deprecated 6.5% 6.5% 46 0
semver.cli 100.0% 100.0% 13 0
semver.version 91.7% 91.7% 72 2

Incomplete Annotations

semver._deprecated (43 missing, 0 any)

Symbol Typable Typed Any
func bump_build 3 0 0
func bump_major 2 0 0
attr createparser 1 0 0
func finalize_version 2 0 0
attr cmd_check 1 0 0
func max_ver 3 0 0
func parse_version_info 2 0 0
func match 3 0 0
attr cmd_bump 1 0 0
attr main 1 0 0
attr cmd_nextver 1 0 0
func bump_minor 2 0 0
func replace 3 0 0
func bump_patch 2 0 0
func format_version 6 0 0
func bump_prerelease 3 0 0
func min_ver 3 0 0
func parse 2 0 0
attr cmd_compare 1 0 0
attr process 1 0 0

semver.version (6 missing, 0 any)

Symbol Typable Typed Any
meth Version.init 6 5 0
prop Version.major 2 1 0
prop Version.minor 2 1 0
prop Version.patch 2 1 0
prop Version.prerelease 2 1 0
prop Version.build 2 1 0

Type-Ignore Comments

Flavor Count
type: ignore 2