~ruther/guix-local

accf3136a03af88a2717ee78b7b26f25c0ea4597 — Ricardo Wurmus 1 year, 4 months ago 5088b2f
gnu: Add python-pypitoken.

* gnu/packages/python-web.scm (python-pypitoken): New variable.

Change-Id: I0e18205ac87be8cc95af80b62c99c087083cef88
1 files changed, 21 insertions(+), 0 deletions(-)

M gnu/packages/python-web.scm
M gnu/packages/python-web.scm => gnu/packages/python-web.scm +21 -0
@@ 1638,6 1638,27 @@ content using a variety of algorithms.")
Encryption} (JOSE) Web Standards.")
    (license license:lgpl3+)))

(define-public python-pypitoken
  (package
    (name "python-pypitoken")
    (version "7.0.1")
    (source
     (origin
       (method url-fetch)
       (uri (pypi-uri "pypitoken" version))
       (sha256
        (base32 "18hhwmdfs9y5ypl1n8z2h2ys2f52mv5xr043gzgb34mpmg0wi46x"))))
    (build-system pyproject-build-system)
    ;; There are no tests.
    (arguments (list #:tests? #false))
    (propagated-inputs (list python-jsonschema python-pymacaroons
                             python-typing-extensions))
    (native-inputs (list python-poetry-core))
    (home-page "https://pypitoken.readthedocs.io/en/latest/")
    (synopsis "Manipulate PyPI API tokens")
    (description "This package lets you manipulate PyPI API tokens.")
    (license license:expat)))

(define-public python-pyscss
  (package
    (name "python-pyscss")