diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2025-10-12 18:16:22 +0200 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-10-13 12:00:49 +0100 |
| commit | 56e358df67fa56a3860d47a1b41c6595531c4630 (patch) | |
| tree | 2a976fbed181122c61c9d7cf3241a3e7a680df12 /gnu/packages/python-xyz.scm | |
| parent | a2b4443406198400ab68b85b96de5d18c0e7982a (diff) | |
gnu: python-ipdb: Update to 0.13.13.
* gnu/packages/python-xyz.scm (python-ipdb): Update to 0.13.13.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Switch from <#:phases> to <#:test-backend>.
[native-inputs]: Add python-setuptools.
[description]: Run guix style.
Change-Id: I97e1e55e4150e019d07dd97f33917acee42f0bd3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/python-xyz.scm')
| -rw-r--r-- | gnu/packages/python-xyz.scm | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 2bb0368d022..59131368d8b 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -11058,27 +11058,27 @@ the standard Python library.") (define-public python-ipdb (package (name "python-ipdb") - (version "0.13.9") + (version "0.13.13") (source (origin - (method url-fetch) - (uri (pypi-uri "ipdb" version)) + (method git-fetch) + (uri (git-reference + (url "https://github.com/gotcha/ipdb") + (commit version))) + (file-name (git-file-name name version)) (sha256 - (base32 "1ibql99agjf2gj7y0svzd5m0h81hailf4p3sj3yl9i1i8ykdj6wm")))) - (build-system python-build-system) - (arguments - (list #:phases #~(modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (invoke "python" "-m" "unittest" "discover"))))))) + (base32 "151cw13kgfgv2is7kx10zzwp17kkvzz6658srdhgnzm6d5kjjrxk")))) + (build-system pyproject-build-system) + (arguments (list #:test-backend #~'unittest)) + (native-inputs (list python-setuptools)) (propagated-inputs (list python-ipython python-toml python-decorator)) (home-page "https://github.com/gotcha/ipdb") (synopsis "IPython-enhanced Python debugger (pdb)") - (description "@code{ipdb} exports functions to access the IPython -debugger, which features tab completion, syntax highlighting, better -tracebacks and better introspection than Python's standard @command{pdb} -debugger, with which it shares the same interface.") + (description + "@code{ipdb} exports functions to access the IPython debugger, which +features tab completion, syntax highlighting, better tracebacks and better +introspection than Python's standard @command{pdb} debugger, with which it +shares the same interface.") (license license:bsd-3))) (define-public python-ipfsspec |
