From 2e5a8b0ca8196744a771cc21466a0771b12f3ceb Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Wed, 8 May 2024 12:06:16 +0200 Subject: [PATCH] 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 --- gnu/packages/python-xyz.scm | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index a24eeb9bf13fbb184844223f49550b888b5b02f9..b8073d5e60d7c4b9a2a03050cd949c7a352b07ef 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -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