Archived
1
0
Fork 0

gnu: python-rope: Update to 1.1.1.

* gnu/packages/python-xyz.scm (python-rope): Update to 1.1.1.
[arguments]: Add build phase to disable broken test.
[native-inputs]: Add python-pytest and python-pytest-timeout.
[description]: Remove explicit mention of Python 2.
This commit is contained in:
Ricardo Wurmus 2022-06-06 15:30:22 +02:00
parent 143141726e
commit e6df9f92f5
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -15484,20 +15484,33 @@ respectively.")
(define-public python-rope (define-public python-rope
(package (package
(name "python-rope") (name "python-rope")
(version "0.19.0") (version "1.1.1")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (pypi-uri "rope" version)) (uri (pypi-uri "rope" version))
(sha256 (sha256
(base32 (base32
"1nlhkmsfvn2p1msrmwqnypnvr993alzawnpc1605q7rfad3xgrk4")))) "0bkzwkllxxdxd3w70xiy137lqvnlmmaplsc2ya3s23ss4kq8y10k"))))
(build-system python-build-system) (build-system python-build-system)
(arguments
(list #:phases
`(modify-phases %standard-phases
(add-after 'unpack 'disable-broken-test
(lambda _
(substitute* "ropetest/contrib/autoimporttest.py"
(("def test_search_module")
"def __notest_search_module")
(("def test_search_submodule")
"def __notest_search_submodule")))))))
(native-inputs
(list python-pytest-timeout
python-pytest))
(home-page "https://github.com/python-rope/rope") (home-page "https://github.com/python-rope/rope")
(synopsis "Refactoring library for Python") (synopsis "Refactoring library for Python")
(description "Rope is a refactoring library for Python. It facilitates (description "Rope is a refactoring library for Python. It facilitates
the renaming, moving and extracting of attributes, functions, modules, fields the renaming, moving and extracting of attributes, functions, modules, fields
and parameters in Python 2 source code. These refactorings can also be applied and parameters in Python source code. These refactorings can also be applied
to occurrences in strings and comments.") to occurrences in strings and comments.")
(license license:lgpl3+))) (license license:lgpl3+)))