gnu: Remove python-fudge.

Remove unused dependency of previously removed fabric package.

* gnu/packages/python-xyz.scm (python-fudge): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
This commit is contained in:
Ben Sturmfels 2021-08-04 22:29:34 +10:00 committed by Efraim Flashner
parent 28b6f9cadd
commit 79fa1fbe23
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -17492,39 +17492,6 @@ (define-public python2-argparse
older Pythons because it was not part of the standard library back then.")
(license license:psfl)))
(define-public python-fudge
(package
(name "python-fudge")
;; 0.9.6 is the latest version suitable for testing the "fabric" Python 2
;; package, which is currently the only use of this package.
(version "0.9.6")
(source
(origin
(method url-fetch)
(uri (pypi-uri "fudge" version))
(sha256
(base32
"185ia3vr3qk4f2s1a9hdxb8ci4qc0x0xidrad96pywg8j930qs9l"))))
(build-system python-build-system)
(arguments
`(#:tests? #f)) ;XXX: Tests require the NoseJS Python package.
(home-page "https://github.com/fudge-py/fudge")
(synopsis "Replace real objects with fakes/mocks/stubs while testing")
(description
"Fudge is a Python module for using fake objects (mocks and stubs) to
test real ones.
In readable Python code, you declare the methods available on your fake object
and how they should be called. Then you inject that into your application and
start testing. This declarative approach means you dont have to record and
playback actions and you dont have to inspect your fakes after running code.
If the fake object was used incorrectly then youll see an informative
exception message with a traceback that points to the culprit.")
(license license:expat)))
(define-public python2-fudge
(package-with-python2 python-fudge))
(define-public python-mwclient
(package
(name "python-mwclient")