~ruther/guix-local

2e5a8b0ca8196744a771cc21466a0771b12f3ceb — Ricardo Wurmus 2 years ago cb91747
gnu: python-rope: Update to 1.13.0.

* gnu/packages/python-xyz.scm (python-rope): Update to 1.13.0.
[build-system]: Use pyproject-build-system.
[arguments]: Remove to enable all tests.
[propagated-inputs]: Add python-pytoolconfig.
[native-inputs]: Add python-pre-commit, python-pytest-cov, python-setuptools,
and python-wheel.

Change-Id: I6a114d63cc6a59e292801095bef200cff60eeeff
1 files changed, 12 insertions(+), 16 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +12 -16
@@ 21327,28 21327,24 @@ respectively.")
(define-public python-rope
  (package
    (name "python-rope")
    (version "1.1.1")
    (version "1.13.0")
    (source
     (origin
       (method url-fetch)
       (uri (pypi-uri "rope" version))
       (sha256
        (base32
         "0bkzwkllxxdxd3w70xiy137lqvnlmmaplsc2ya3s23ss4kq8y10k"))))
    (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))
         "1078mkzivz45my8x2y5gxisr0vba630xj7yxx7anr068xhnpshsi"))))
    (build-system pyproject-build-system)
    (propagated-inputs
     (list python-pytoolconfig))
    (native-inputs
     (list python-pre-commit
           python-pytest
           python-pytest-cov
           python-pytest-timeout
           python-setuptools
           python-wheel))
    (home-page "https://github.com/python-rope/rope")
    (synopsis "Refactoring library for Python")
    (description "Rope is a refactoring library for Python.  It facilitates