me
/
guix
Archived
1
0
Fork 0

gnu: Add python-looseversion.

* gnu/packages/python-xyz.scm (python-looseversion): New variable.

Change-Id: I862f10cf5c7285e171335abee429ae76140271dd
master
Sharlatan Hellseher 2024-07-18 21:09:24 +01:00
parent f6623ccacf
commit a14707e3bd
No known key found for this signature in database
GPG Key ID: 76D727BFF62CD2B5
1 changed files with 28 additions and 0 deletions

View File

@ -34541,6 +34541,34 @@ needed and registers the function with its annotations.")
symbolic expressions in pure Python using the technique of logical unification.")
(license license:bsd-3)))
(define-public python-looseversion
(package
(name "python-looseversion")
(version "1.3.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "looseversion" version))
(sha256
(base32 "17k625ws83lwksa7yyy4mn0i39lmxgrzxihn22l335dvyvrnbppb"))))
(build-system pyproject-build-system)
(arguments
(list
;; No tests provided.
#:tests? #f))
(native-inputs
(list python-hatchling))
(home-page "https://github.com/effigies/looseversion")
(synopsis "Version numbering for anarchists and software realists")
(description
"This package provides a drop-in replacement for the original
@code{LooseVersion}. It implements an identical interface and comparison
logic to @code{LooseVersion}. The only major change is that a
@code{looseversion.LooseVersion} is comparable to a
@code{distutils.version.LooseVersion}, which means tools should not need to
worry whether all dependencies that use LooseVersion have migrated.")
(license license:psfl)))
(define-public python-cons
(package
(name "python-cons")