[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2024-04-11 Thread Michał Górny
commit: eb03853c344b17a38b3a4a2f75c5d3c1013fd52a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 11 18:01:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 11 19:04:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb03853c

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest   |  1 -
 dev-python/rope/rope-1.12.0.ebuild | 39 --
 2 files changed, 40 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 966128933a4f..490ab93c1c15 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1 @@
-DIST rope-1.12.0.tar.gz 288737 BLAKE2B 
d6ad6b549969f52c8a4a84bedd3c652e683157ce79a42677b3b475b7001e802d68c12c91d8d915eb07f562ce84d42d046d83852404aab9ee309c616640364e77
 SHA512 
36b948b0bb212faeb77fd93bfc0b8586c41ca260ec01cddafe4599a28630b16d74c7eeacc82755a7d9ff7d2497e2d4fa2bfddd270c3f6194c50430f884c1e6e8
 DIST rope-1.13.0.tar.gz 294457 BLAKE2B 
6d859f9a5d09734ef90398671a3ef3c8564f2a8b1d03a064d22161ac7deeceefb38849cd6940a53f61f20199c27edc5ef5e88d59336cfd69f4da22685c705356
 SHA512 
2f150d8b56165dd3cffc3f41d94394b5f44d7d6274859d7b460c6e61b99cb9d9630f3540940fa97bcd1238fa8a799cf9c80f2d9b5b7fd6a690cebabadf775db4

diff --git a/dev-python/rope/rope-1.12.0.ebuild 
b/dev-python/rope/rope-1.12.0.ebuild
deleted file mode 100644
index 7041b9fbec49..
--- a/dev-python/rope/rope-1.12.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="
-   https://pypi.org/project/rope/
-   https://github.com/python-rope/rope/
-"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
-IUSE="doc"
-
-RDEPEND="
-   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/build[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # our venv style confuses this comparison
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
-   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
-)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2024-04-11 Thread Arthur Zamarin
commit: ef16e72dd4330d9fa0749bdd6028349f45dc1845
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 11 17:41:21 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 11 17:41:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef16e72d

dev-python/rope: Stabilize 1.13.0 ALLARCHES, #929183

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/rope/rope-1.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.13.0.ebuild 
b/dev-python/rope/rope-1.13.0.ebuild
index aa7a89620473..17994cbaff67 100644
--- a/dev-python/rope/rope-1.13.0.ebuild
+++ b/dev-python/rope/rope-1.13.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2024-03-24 Thread Michał Górny
commit: 168f1ef3a300d1f0c6a01af3689f9ce8e85814f9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 24 18:16:04 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 24 18:17:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=168f1ef3

dev-python/rope: Add a test dep on dev-python/pip

Closes: https://bugs.gentoo.org/927726
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/rope-1.13.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/rope/rope-1.13.0.ebuild 
b/dev-python/rope/rope-1.13.0.ebuild
index 83b0ee21cceb..aa7a89620473 100644
--- a/dev-python/rope/rope-1.13.0.ebuild
+++ b/dev-python/rope/rope-1.13.0.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
 BDEPEND="
test? (
dev-python/build[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2024-03-24 Thread Michał Górny
commit: 73d657da404e603850ec4771cdf3e71bf6633edd
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 24 15:45:21 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 24 16:22:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73d657da

dev-python/rope: Bump to 1.13.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest   |  1 +
 dev-python/rope/rope-1.13.0.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 0e6010157daf..966128933a4f 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
 DIST rope-1.12.0.tar.gz 288737 BLAKE2B 
d6ad6b549969f52c8a4a84bedd3c652e683157ce79a42677b3b475b7001e802d68c12c91d8d915eb07f562ce84d42d046d83852404aab9ee309c616640364e77
 SHA512 
36b948b0bb212faeb77fd93bfc0b8586c41ca260ec01cddafe4599a28630b16d74c7eeacc82755a7d9ff7d2497e2d4fa2bfddd270c3f6194c50430f884c1e6e8
+DIST rope-1.13.0.tar.gz 294457 BLAKE2B 
6d859f9a5d09734ef90398671a3ef3c8564f2a8b1d03a064d22161ac7deeceefb38849cd6940a53f61f20199c27edc5ef5e88d59336cfd69f4da22685c705356
 SHA512 
2f150d8b56165dd3cffc3f41d94394b5f44d7d6274859d7b460c6e61b99cb9d9630f3540940fa97bcd1238fa8a799cf9c80f2d9b5b7fd6a690cebabadf775db4

diff --git a/dev-python/rope/rope-1.13.0.ebuild 
b/dev-python/rope/rope-1.13.0.ebuild
new file mode 100644
index ..83b0ee21cceb
--- /dev/null
+++ b/dev-python/rope/rope-1.13.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="
+   https://pypi.org/project/rope/
+   https://github.com/python-rope/rope/
+"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # our venv style confuses this comparison
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
+   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
+   # TODO
+   
ropetest/contrib/autoimport/autoimporttest.py::TestQueryUsesIndexes::test_search_by_name_like_uses_index
+   
ropetest/contrib/autoimport/autoimporttest.py::TestQueryUsesIndexes::test_search_module_like_uses_index
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2024-02-03 Thread Michał Górny
commit: 7780b1f2b3696f5d909fb29b413a74ebd03b0126
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb  3 20:00:53 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb  3 20:00:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7780b1f2

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest   |  1 -
 dev-python/rope/rope-1.11.0.ebuild | 39 --
 2 files changed, 40 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 8ee727dafb08..0e6010157daf 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1 @@
-DIST rope-1.11.0.tar.gz 287210 BLAKE2B 
64aebaf2a52f84d6e92ba0ccbaf5421b46a52de92675c03922167e2d363d5916675856795b0adaa70d54d4e8249870348ee002648244537dc1acb123fc8c6350
 SHA512 
e5c382325a900c1b5870aae0b7ef60528da6c73a27834b557f5245e6a6bf3412451c730cac0d5fb12f1a668dd7a8d8d0c814826babce59eb00198cd6706c016d
 DIST rope-1.12.0.tar.gz 288737 BLAKE2B 
d6ad6b549969f52c8a4a84bedd3c652e683157ce79a42677b3b475b7001e802d68c12c91d8d915eb07f562ce84d42d046d83852404aab9ee309c616640364e77
 SHA512 
36b948b0bb212faeb77fd93bfc0b8586c41ca260ec01cddafe4599a28630b16d74c7eeacc82755a7d9ff7d2497e2d4fa2bfddd270c3f6194c50430f884c1e6e8

diff --git a/dev-python/rope/rope-1.11.0.ebuild 
b/dev-python/rope/rope-1.11.0.ebuild
deleted file mode 100644
index 538590fc7e60..
--- a/dev-python/rope/rope-1.11.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="
-   https://pypi.org/project/rope/
-   https://github.com/python-rope/rope/
-"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
-IUSE="doc"
-
-RDEPEND="
-   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/build[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # our venv style confuses this comparison
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
-   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
-)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2024-02-03 Thread Sam James
commit: e550b82be7d5cbe64c35192885520378c55de592
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 19:06:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 19:08:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e550b82b

dev-python/rope: Stabilize 1.12.0 ALLARCHES, #923668

Signed-off-by: Sam James  gentoo.org>

 dev-python/rope/rope-1.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.12.0.ebuild 
b/dev-python/rope/rope-1.12.0.ebuild
index 447d0578b5f5..7041b9fbec49 100644
--- a/dev-python/rope/rope-1.12.0.ebuild
+++ b/dev-python/rope/rope-1.12.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2024-01-18 Thread Arthur Zamarin
commit: d61e71df317c86c4bfd50b3afd8415244b8060bf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 18 17:10:58 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 18 17:10:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d61e71df

dev-python/rope: add 1.12.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/rope/Manifest   |  1 +
 dev-python/rope/rope-1.12.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 52985384ea98..8ee727dafb08 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
 DIST rope-1.11.0.tar.gz 287210 BLAKE2B 
64aebaf2a52f84d6e92ba0ccbaf5421b46a52de92675c03922167e2d363d5916675856795b0adaa70d54d4e8249870348ee002648244537dc1acb123fc8c6350
 SHA512 
e5c382325a900c1b5870aae0b7ef60528da6c73a27834b557f5245e6a6bf3412451c730cac0d5fb12f1a668dd7a8d8d0c814826babce59eb00198cd6706c016d
+DIST rope-1.12.0.tar.gz 288737 BLAKE2B 
d6ad6b549969f52c8a4a84bedd3c652e683157ce79a42677b3b475b7001e802d68c12c91d8d915eb07f562ce84d42d046d83852404aab9ee309c616640364e77
 SHA512 
36b948b0bb212faeb77fd93bfc0b8586c41ca260ec01cddafe4599a28630b16d74c7eeacc82755a7d9ff7d2497e2d4fa2bfddd270c3f6194c50430f884c1e6e8

diff --git a/dev-python/rope/rope-1.12.0.ebuild 
b/dev-python/rope/rope-1.12.0.ebuild
new file mode 100644
index ..447d0578b5f5
--- /dev/null
+++ b/dev-python/rope/rope-1.12.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="
+   https://pypi.org/project/rope/
+   https://github.com/python-rope/rope/
+"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # our venv style confuses this comparison
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
+   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2023-11-29 Thread Michał Górny
commit: 33276e6a39f7b2335354880982a98ad782597509
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 11:03:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 11:04:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33276e6a

dev-python/rope: Stabilize 1.11.0 ALLARCHES, #918816

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/rope-1.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.11.0.ebuild 
b/dev-python/rope/rope-1.11.0.ebuild
index c2536d79323e..538590fc7e60 100644
--- a/dev-python/rope/rope-1.11.0.ebuild
+++ b/dev-python/rope/rope-1.11.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2023-11-24 Thread Sam James
commit: 8478ea5b66e9502ae9cad949d0cd3ef0f14fffee
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 24 23:14:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 24 23:14:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8478ea5b

dev-python/rope: Stabilize 1.10.0 arm64, #918319

Signed-off-by: Sam James  gentoo.org>

 dev-python/rope/rope-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.10.0.ebuild 
b/dev-python/rope/rope-1.10.0.ebuild
index 8b89cd51c75b..538590fc7e60 100644
--- a/dev-python/rope/rope-1.10.0.ebuild
+++ b/dev-python/rope/rope-1.10.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2023-11-05 Thread Michał Górny
commit: 4248ee2a41c98b02847871e89f64bbecd79921e2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  6 06:00:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  6 06:22:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4248ee2a

dev-python/rope: Bump to 1.11.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest   |  1 +
 dev-python/rope/rope-1.11.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 753aa1aa7730..6abdecfe322f 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
 DIST rope-1.10.0.tar.gz 299732 BLAKE2B 
bc8b276eb1e69730536d947ffb167bef3dd2dfa453c1834349e78ceb1dda56aa51cff556687bbebaca4e0cad1055da0db5294e029be59d525bc170564bfe3870
 SHA512 
3a8c31a89f14a78f9a0931e87e21b0a617891382e879b50a6fa846ad576ad6bf62f81ccd8c00bd237b77807832a760120256655ac4d6a73626c0b0f1b5c61100
+DIST rope-1.11.0.tar.gz 287210 BLAKE2B 
64aebaf2a52f84d6e92ba0ccbaf5421b46a52de92675c03922167e2d363d5916675856795b0adaa70d54d4e8249870348ee002648244537dc1acb123fc8c6350
 SHA512 
e5c382325a900c1b5870aae0b7ef60528da6c73a27834b557f5245e6a6bf3412451c730cac0d5fb12f1a668dd7a8d8d0c814826babce59eb00198cd6706c016d

diff --git a/dev-python/rope/rope-1.11.0.ebuild 
b/dev-python/rope/rope-1.11.0.ebuild
new file mode 100644
index ..c2536d79323e
--- /dev/null
+++ b/dev-python/rope/rope-1.11.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="
+   https://pypi.org/project/rope/
+   https://github.com/python-rope/rope/
+"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # our venv style confuses this comparison
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
+   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2023-11-01 Thread Michał Górny
commit: 4524999126bd67a7ec23f5787cbf914351deb26c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 05:43:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 05:44:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45249991

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest  |  1 -
 dev-python/rope/rope-1.9.0.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index b91a9dbfb0e7..753aa1aa7730 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1 @@
 DIST rope-1.10.0.tar.gz 299732 BLAKE2B 
bc8b276eb1e69730536d947ffb167bef3dd2dfa453c1834349e78ceb1dda56aa51cff556687bbebaca4e0cad1055da0db5294e029be59d525bc170564bfe3870
 SHA512 
3a8c31a89f14a78f9a0931e87e21b0a617891382e879b50a6fa846ad576ad6bf62f81ccd8c00bd237b77807832a760120256655ac4d6a73626c0b0f1b5c61100
-DIST rope-1.9.0.tar.gz 298227 BLAKE2B 
c136678bdd9d580d0f0ada93e5c61b963bfe5b9867b39f8c9ba35578f4c8b2ebca1031d00bea4bf2f10ebdf300bc4920827a3325a5c26498efb3e6a4af5b016a
 SHA512 
fd8cc75c70814afc427fbccbe8a1389773737ee664a42a43bb2fb7e7ff667fac4680d233c751ee15b03e41b60ba270b3cf48b1a766420468e4a7c974e4c0158c

diff --git a/dev-python/rope/rope-1.9.0.ebuild 
b/dev-python/rope/rope-1.9.0.ebuild
deleted file mode 100644
index ec4d017f2173..
--- a/dev-python/rope/rope-1.9.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="
-   https://pypi.org/project/rope/
-   https://github.com/python-rope/rope/
-"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-IUSE="doc"
-
-RDEPEND="
-   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/build[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # our venv style confuses this comparison
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
-   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
-)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2023-11-01 Thread Sam James
commit: 454b6c5df0a70229ba10f74d4980590eefcca622
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov  2 04:06:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  2 04:10:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=454b6c5d

dev-python/rope: Stabilize 1.10.0 ALLARCHES, #916655

Signed-off-by: Sam James  gentoo.org>

 dev-python/rope/rope-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.10.0.ebuild 
b/dev-python/rope/rope-1.10.0.ebuild
index c2536d79323e..8b89cd51c75b 100644
--- a/dev-python/rope/rope-1.10.0.ebuild
+++ b/dev-python/rope/rope-1.10.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2023-09-27 Thread Michał Górny
commit: e354f921b1b7925c315a32c0a5232a7f4de297b5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 04:27:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 04:43:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e354f921

dev-python/rope: Bump to 1.10.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest   |  1 +
 dev-python/rope/rope-1.10.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 58b60c627ae2..b91a9dbfb0e7 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
+DIST rope-1.10.0.tar.gz 299732 BLAKE2B 
bc8b276eb1e69730536d947ffb167bef3dd2dfa453c1834349e78ceb1dda56aa51cff556687bbebaca4e0cad1055da0db5294e029be59d525bc170564bfe3870
 SHA512 
3a8c31a89f14a78f9a0931e87e21b0a617891382e879b50a6fa846ad576ad6bf62f81ccd8c00bd237b77807832a760120256655ac4d6a73626c0b0f1b5c61100
 DIST rope-1.9.0.tar.gz 298227 BLAKE2B 
c136678bdd9d580d0f0ada93e5c61b963bfe5b9867b39f8c9ba35578f4c8b2ebca1031d00bea4bf2f10ebdf300bc4920827a3325a5c26498efb3e6a4af5b016a
 SHA512 
fd8cc75c70814afc427fbccbe8a1389773737ee664a42a43bb2fb7e7ff667fac4680d233c751ee15b03e41b60ba270b3cf48b1a766420468e4a7c974e4c0158c

diff --git a/dev-python/rope/rope-1.10.0.ebuild 
b/dev-python/rope/rope-1.10.0.ebuild
new file mode 100644
index ..c2536d79323e
--- /dev/null
+++ b/dev-python/rope/rope-1.10.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="
+   https://pypi.org/project/rope/
+   https://github.com/python-rope/rope/
+"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # our venv style confuses this comparison
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
+   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2023-08-02 Thread Michał Górny
commit: 2603827f12e22398782cc9ecc96d5c7f6b6aa0a5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug  3 04:34:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  3 04:39:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2603827f

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest  |  1 -
 dev-python/rope/rope-1.8.0.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 369ee811fd12..58b60c627ae2 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1 @@
-DIST rope-1.8.0.tar.gz 297235 BLAKE2B 
e9849b75b3ec640201b30318863066b969b5ebde98522c3c09f70bcc344bce5f604601bd155ed0ce6fb3eebb392ea3669f77fb2da21c11078e1041ae13464fd8
 SHA512 
2fa8e56d6d7fd0a15acb16a1fe27db89d9c2dd6f93fabd448509a112a6ef7f3dfdd4d3d544cf1218149c7a7fa1db9908b107b6eae6e89299f32c0d1586ceaf4e
 DIST rope-1.9.0.tar.gz 298227 BLAKE2B 
c136678bdd9d580d0f0ada93e5c61b963bfe5b9867b39f8c9ba35578f4c8b2ebca1031d00bea4bf2f10ebdf300bc4920827a3325a5c26498efb3e6a4af5b016a
 SHA512 
fd8cc75c70814afc427fbccbe8a1389773737ee664a42a43bb2fb7e7ff667fac4680d233c751ee15b03e41b60ba270b3cf48b1a766420468e4a7c974e4c0158c

diff --git a/dev-python/rope/rope-1.8.0.ebuild 
b/dev-python/rope/rope-1.8.0.ebuild
deleted file mode 100644
index ec4d017f2173..
--- a/dev-python/rope/rope-1.8.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="
-   https://pypi.org/project/rope/
-   https://github.com/python-rope/rope/
-"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-IUSE="doc"
-
-RDEPEND="
-   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/build[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # our venv style confuses this comparison
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
-   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
-)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2023-08-02 Thread Arthur Zamarin
commit: c58ff0ea89b4b5c5cabed608c43416b673591278
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  2 19:24:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  2 19:24:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c58ff0ea

dev-python/rope: Stabilize 1.9.0 ALLARCHES, #911609

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/rope/rope-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.9.0.ebuild 
b/dev-python/rope/rope-1.9.0.ebuild
index d3ca80b1d3ec..ec4d017f2173 100644
--- a/dev-python/rope/rope-1.9.0.ebuild
+++ b/dev-python/rope/rope-1.9.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2023-06-29 Thread Michał Górny
commit: 2f60a7517e0d7735f9968f786ab761c0640504ac
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 30 02:50:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 30 02:50:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f60a751

dev-python/rope: Bump to 1.9.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest  |  1 +
 dev-python/rope/rope-1.9.0.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 9ad7e44a2945..369ee811fd12 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
 DIST rope-1.8.0.tar.gz 297235 BLAKE2B 
e9849b75b3ec640201b30318863066b969b5ebde98522c3c09f70bcc344bce5f604601bd155ed0ce6fb3eebb392ea3669f77fb2da21c11078e1041ae13464fd8
 SHA512 
2fa8e56d6d7fd0a15acb16a1fe27db89d9c2dd6f93fabd448509a112a6ef7f3dfdd4d3d544cf1218149c7a7fa1db9908b107b6eae6e89299f32c0d1586ceaf4e
+DIST rope-1.9.0.tar.gz 298227 BLAKE2B 
c136678bdd9d580d0f0ada93e5c61b963bfe5b9867b39f8c9ba35578f4c8b2ebca1031d00bea4bf2f10ebdf300bc4920827a3325a5c26498efb3e6a4af5b016a
 SHA512 
fd8cc75c70814afc427fbccbe8a1389773737ee664a42a43bb2fb7e7ff667fac4680d233c751ee15b03e41b60ba270b3cf48b1a766420468e4a7c974e4c0158c

diff --git a/dev-python/rope/rope-1.9.0.ebuild 
b/dev-python/rope/rope-1.9.0.ebuild
new file mode 100644
index ..d3ca80b1d3ec
--- /dev/null
+++ b/dev-python/rope/rope-1.9.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="
+   https://pypi.org/project/rope/
+   https://github.com/python-rope/rope/
+"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # our venv style confuses this comparison
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
+   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2023-06-05 Thread Michał Górny
commit: 7a3866321f7cedd5d3e4cf4b0e90c9b5e55cc623
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  6 05:55:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  6 05:55:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a386632

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest  |  1 -
 dev-python/rope/rope-1.7.0.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index ccd7851072b2..9ad7e44a2945 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1 @@
-DIST rope-1.7.0.tar.gz 295362 BLAKE2B 
a81d6600441cf9dfe12be0a15113988ac8ec3dcd00c593085b9d749001b0785a5bceedc0fa8bbaeaaeb0142d623a432ef7d6e24874fab7a37179f131a26e6a6c
 SHA512 
13cc3a2041c58c142892d1c9e5105ecdaa672e012364a5d4ccf82dbf5110fe0b6f0362b3a0309e9e6b72ab1d267dfc58eae8f3af3a8756f0356a6aff06c09abd
 DIST rope-1.8.0.tar.gz 297235 BLAKE2B 
e9849b75b3ec640201b30318863066b969b5ebde98522c3c09f70bcc344bce5f604601bd155ed0ce6fb3eebb392ea3669f77fb2da21c11078e1041ae13464fd8
 SHA512 
2fa8e56d6d7fd0a15acb16a1fe27db89d9c2dd6f93fabd448509a112a6ef7f3dfdd4d3d544cf1218149c7a7fa1db9908b107b6eae6e89299f32c0d1586ceaf4e

diff --git a/dev-python/rope/rope-1.7.0.ebuild 
b/dev-python/rope/rope-1.7.0.ebuild
deleted file mode 100644
index 92fb6ffc8ab3..
--- a/dev-python/rope/rope-1.7.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="
-   https://pypi.org/project/rope/
-   https://github.com/python-rope/rope/
-"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-IUSE="doc"
-
-RDEPEND="
-   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/build[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # our venv style confuses this comparison
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
-   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
-)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2023-06-05 Thread Sam James
commit: 66aae4671de8d3429727db64505e2698af07610b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  6 01:51:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  6 01:51:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66aae467

dev-python/rope: Stabilize 1.8.0 ALLARCHES, #907912

Signed-off-by: Sam James  gentoo.org>

 dev-python/rope/rope-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.8.0.ebuild 
b/dev-python/rope/rope-1.8.0.ebuild
index d3ca80b1d3ec..ec4d017f2173 100644
--- a/dev-python/rope/rope-1.8.0.ebuild
+++ b/dev-python/rope/rope-1.8.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2023-05-05 Thread Arthur Zamarin
commit: 0bc5f175eeaa1cb628e602c42f236411ebc9f048
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May  5 17:19:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May  5 17:30:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc5f175

dev-python/rope: add 1.8.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/rope/Manifest  |  1 +
 dev-python/rope/rope-1.8.0.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index cb576b061e6f..ccd7851072b2 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
 DIST rope-1.7.0.tar.gz 295362 BLAKE2B 
a81d6600441cf9dfe12be0a15113988ac8ec3dcd00c593085b9d749001b0785a5bceedc0fa8bbaeaaeb0142d623a432ef7d6e24874fab7a37179f131a26e6a6c
 SHA512 
13cc3a2041c58c142892d1c9e5105ecdaa672e012364a5d4ccf82dbf5110fe0b6f0362b3a0309e9e6b72ab1d267dfc58eae8f3af3a8756f0356a6aff06c09abd
+DIST rope-1.8.0.tar.gz 297235 BLAKE2B 
e9849b75b3ec640201b30318863066b969b5ebde98522c3c09f70bcc344bce5f604601bd155ed0ce6fb3eebb392ea3669f77fb2da21c11078e1041ae13464fd8
 SHA512 
2fa8e56d6d7fd0a15acb16a1fe27db89d9c2dd6f93fabd448509a112a6ef7f3dfdd4d3d544cf1218149c7a7fa1db9908b107b6eae6e89299f32c0d1586ceaf4e

diff --git a/dev-python/rope/rope-1.8.0.ebuild 
b/dev-python/rope/rope-1.8.0.ebuild
new file mode 100644
index ..d3ca80b1d3ec
--- /dev/null
+++ b/dev-python/rope/rope-1.8.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="
+   https://pypi.org/project/rope/
+   https://github.com/python-rope/rope/
+"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # our venv style confuses this comparison
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
+   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2023-03-15 Thread Michał Górny
commit: a11c78b2ac4fc0f1f16f57fbd4940f5eec021601
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 15 17:48:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 16 04:04:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11c78b2

dev-python/rope: Use pypi.eclass

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/rope-1.7.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/rope/rope-1.7.0.ebuild 
b/dev-python/rope/rope-1.7.0.ebuild
index 52f77cc18ffb..92fb6ffc8ab3 100644
--- a/dev-python/rope/rope-1.7.0.ebuild
+++ b/dev-python/rope/rope-1.7.0.ebuild
@@ -6,14 +6,13 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="Python refactoring library"
 HOMEPAGE="
https://pypi.org/project/rope/
https://github.com/python-rope/rope/
 "
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2023-02-28 Thread Sam James
commit: f6d3f390b4bde0b598e36be9f1ef279fe5490173
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Feb 28 15:20:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 28 19:09:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6d3f390

dev-python/rope: Keyword 1.7.0 ppc64, #874048

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/rope/rope-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.7.0.ebuild 
b/dev-python/rope/rope-1.7.0.ebuild
index 01bc24f0fa0d..52f77cc18ffb 100644
--- a/dev-python/rope/rope-1.7.0.ebuild
+++ b/dev-python/rope/rope-1.7.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2023-02-16 Thread Michał Górny
commit: b77d1cf63e9c5cc88935c56bdabb9198214bef19
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 17 06:00:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 17 06:21:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b77d1cf6

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest  |  1 -
 dev-python/rope/rope-1.6.0.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 909c11037da5..cb576b061e6f 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1 @@
-DIST rope-1.6.0.tar.gz 289325 BLAKE2B 
fc7fc37a93f6d011f7e5eab5d2a28e3eab1767839cba4bce2b665c7972d6485eb3693e5977abfd36025415bc898fb4985affb7ac757c8457840a5de3946df77d
 SHA512 
f610eb71c20533907aeea86c3ec5101401cf8136aba4221b2d64db3b0db16d4d7d1ec081c6d4929d6534ed51d4c01761af8d2ffddb6b69b4a9cc4921d240d745
 DIST rope-1.7.0.tar.gz 295362 BLAKE2B 
a81d6600441cf9dfe12be0a15113988ac8ec3dcd00c593085b9d749001b0785a5bceedc0fa8bbaeaaeb0142d623a432ef7d6e24874fab7a37179f131a26e6a6c
 SHA512 
13cc3a2041c58c142892d1c9e5105ecdaa672e012364a5d4ccf82dbf5110fe0b6f0362b3a0309e9e6b72ab1d267dfc58eae8f3af3a8756f0356a6aff06c09abd

diff --git a/dev-python/rope/rope-1.6.0.ebuild 
b/dev-python/rope/rope-1.6.0.ebuild
deleted file mode 100644
index 01bc24f0fa0d..
--- a/dev-python/rope/rope-1.6.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="
-   https://pypi.org/project/rope/
-   https://github.com/python-rope/rope/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="doc"
-
-RDEPEND="
-   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/build[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # our venv style confuses this comparison
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
-   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
-)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2023-02-16 Thread Sam James
commit: e6aeb48ac80b833272123753ef2d456bcd598c29
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 16 22:49:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 16 22:49:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6aeb48a

dev-python/rope: Stabilize 1.7.0 ALLARCHES, #894928

Signed-off-by: Sam James  gentoo.org>

 dev-python/rope/rope-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.7.0.ebuild 
b/dev-python/rope/rope-1.7.0.ebuild
index 827ea89bc22c..01bc24f0fa0d 100644
--- a/dev-python/rope/rope-1.7.0.ebuild
+++ b/dev-python/rope/rope-1.7.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2023-01-16 Thread Michał Górny
commit: 64b456ad3b47fc424bbfa31120302f1188fa5fbf
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 17 04:18:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 17 05:07:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b456ad

dev-python/rope: Bump to 1.7.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest  |  1 +
 dev-python/rope/rope-1.7.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 45edde1fdb44..909c11037da5 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
 DIST rope-1.6.0.tar.gz 289325 BLAKE2B 
fc7fc37a93f6d011f7e5eab5d2a28e3eab1767839cba4bce2b665c7972d6485eb3693e5977abfd36025415bc898fb4985affb7ac757c8457840a5de3946df77d
 SHA512 
f610eb71c20533907aeea86c3ec5101401cf8136aba4221b2d64db3b0db16d4d7d1ec081c6d4929d6534ed51d4c01761af8d2ffddb6b69b4a9cc4921d240d745
+DIST rope-1.7.0.tar.gz 295362 BLAKE2B 
a81d6600441cf9dfe12be0a15113988ac8ec3dcd00c593085b9d749001b0785a5bceedc0fa8bbaeaaeb0142d623a432ef7d6e24874fab7a37179f131a26e6a6c
 SHA512 
13cc3a2041c58c142892d1c9e5105ecdaa672e012364a5d4ccf82dbf5110fe0b6f0362b3a0309e9e6b72ab1d267dfc58eae8f3af3a8756f0356a6aff06c09abd

diff --git a/dev-python/rope/rope-1.7.0.ebuild 
b/dev-python/rope/rope-1.7.0.ebuild
new file mode 100644
index ..827ea89bc22c
--- /dev/null
+++ b/dev-python/rope/rope-1.7.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="
+   https://pypi.org/project/rope/
+   https://github.com/python-rope/rope/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # our venv style confuses this comparison
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
+   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-12-31 Thread Michał Górny
commit: 0ec81d789d9fef3df3acfcbda1b33f6e02d6ca22
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 31 12:32:26 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 31 12:32:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ec81d78

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest  |  2 --
 dev-python/rope/rope-1.4.0.ebuild | 40 ---
 dev-python/rope/rope-1.5.1.ebuild | 40 ---
 3 files changed, 82 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index f85951b6cd7f..45edde1fdb44 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,3 +1 @@
-DIST rope-1.4.0.tar.gz 287417 BLAKE2B 
d161e571649be2df7e6012336e7bded844f98f67764740814bfccebc926ff4c5f734cdf26701c9b7cec35bf3178be1f1ebe0d86f3b60259a161d3e87125fc7d5
 SHA512 
586f6f22fdf4743f71bf7f7505ec49aaced28aff48b5eae4f731eb690edec1ff8c736e3f9f21d7732bf5ea60ced5253e8f0d224a51a6a9bfdf7dd50ab56733ea
-DIST rope-1.5.1.tar.gz 288965 BLAKE2B 
bc912932dec03317a3ea24d2e15f751037d308d58a941305b6155e2f85d2ee81fc82f9d4183a1a416ebda6e791ab8c5408835e7eb36a7fb5a8b71116d5edb24c
 SHA512 
5b7c76f0bfd481978d0e6c23d37f17f9db49fe6affc0f670868deed9a23a95c53f31a578bc7b8cd1c59318b38789a6e264f8fa9d3c7e13e5ce3db80dbadf177f
 DIST rope-1.6.0.tar.gz 289325 BLAKE2B 
fc7fc37a93f6d011f7e5eab5d2a28e3eab1767839cba4bce2b665c7972d6485eb3693e5977abfd36025415bc898fb4985affb7ac757c8457840a5de3946df77d
 SHA512 
f610eb71c20533907aeea86c3ec5101401cf8136aba4221b2d64db3b0db16d4d7d1ec081c6d4929d6534ed51d4c01761af8d2ffddb6b69b4a9cc4921d240d745

diff --git a/dev-python/rope/rope-1.4.0.ebuild 
b/dev-python/rope/rope-1.4.0.ebuild
deleted file mode 100644
index 93e895ce28f6..
--- a/dev-python/rope/rope-1.4.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="
-   https://pypi.org/project/rope/
-   https://github.com/python-rope/rope/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="doc"
-
-RDEPEND="
-   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/build[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # our venv style confuses this comparison
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
-   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
-)

diff --git a/dev-python/rope/rope-1.5.1.ebuild 
b/dev-python/rope/rope-1.5.1.ebuild
deleted file mode 100644
index be67d9231d44..
--- a/dev-python/rope/rope-1.5.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="
-   https://pypi.org/project/rope/
-   https://github.com/python-rope/rope/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc"
-
-RDEPEND="
-   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/build[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # our venv style confuses this comparison
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
-   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
-)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-12-31 Thread Sam James
commit: 12355c78b66a911f0cc24378431d1d366d28a44f
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 31 12:12:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 31 12:12:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12355c78

dev-python/rope: Stabilize 1.6.0 ALLARCHES, #889132

Signed-off-by: Sam James  gentoo.org>

 dev-python/rope/rope-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.6.0.ebuild 
b/dev-python/rope/rope-1.6.0.ebuild
index be67d9231d44..93e895ce28f6 100644
--- a/dev-python/rope/rope-1.6.0.ebuild
+++ b/dev-python/rope/rope-1.6.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-12-16 Thread Michał Górny
commit: b53383e7ac9b169bd6cdbb4e0f062c4d8ddb1acd
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 16 10:25:20 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 16 11:31:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53383e7

dev-python/rope: Bump to 1.6.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest  |  1 +
 dev-python/rope/rope-1.6.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 1e5b748c9f7f..f85951b6cd7f 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1,3 @@
 DIST rope-1.4.0.tar.gz 287417 BLAKE2B 
d161e571649be2df7e6012336e7bded844f98f67764740814bfccebc926ff4c5f734cdf26701c9b7cec35bf3178be1f1ebe0d86f3b60259a161d3e87125fc7d5
 SHA512 
586f6f22fdf4743f71bf7f7505ec49aaced28aff48b5eae4f731eb690edec1ff8c736e3f9f21d7732bf5ea60ced5253e8f0d224a51a6a9bfdf7dd50ab56733ea
 DIST rope-1.5.1.tar.gz 288965 BLAKE2B 
bc912932dec03317a3ea24d2e15f751037d308d58a941305b6155e2f85d2ee81fc82f9d4183a1a416ebda6e791ab8c5408835e7eb36a7fb5a8b71116d5edb24c
 SHA512 
5b7c76f0bfd481978d0e6c23d37f17f9db49fe6affc0f670868deed9a23a95c53f31a578bc7b8cd1c59318b38789a6e264f8fa9d3c7e13e5ce3db80dbadf177f
+DIST rope-1.6.0.tar.gz 289325 BLAKE2B 
fc7fc37a93f6d011f7e5eab5d2a28e3eab1767839cba4bce2b665c7972d6485eb3693e5977abfd36025415bc898fb4985affb7ac757c8457840a5de3946df77d
 SHA512 
f610eb71c20533907aeea86c3ec5101401cf8136aba4221b2d64db3b0db16d4d7d1ec081c6d4929d6534ed51d4c01761af8d2ffddb6b69b4a9cc4921d240d745

diff --git a/dev-python/rope/rope-1.6.0.ebuild 
b/dev-python/rope/rope-1.6.0.ebuild
new file mode 100644
index ..be67d9231d44
--- /dev/null
+++ b/dev-python/rope/rope-1.6.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="
+   https://pypi.org/project/rope/
+   https://github.com/python-rope/rope/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # our venv style confuses this comparison
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
+   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-11-29 Thread Michał Górny
commit: 95b45338ee3cf729a0d9d3ba7aa76c9a16b6fb7a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 30 03:07:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 30 03:09:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b45338

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest  |  3 ---
 dev-python/rope/rope-1.1.1.ebuild | 29 
 dev-python/rope/rope-1.3.0.ebuild | 40 ---
 dev-python/rope/rope-1.5.0.ebuild | 40 ---
 4 files changed, 112 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 1d7a2eb306db..1e5b748c9f7f 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,5 +1,2 @@
-DIST rope-1.1.1.tar.gz 274610 BLAKE2B 
52354453305ee58db70f86392f7ec27179e1e4a9ec677fb8875bb9ca24663e6dae26e1bac4a1ad62143fe3a419a7a1e1fd0b7d2f03ef556143d2b060b23300af
 SHA512 
aaf664a63ef00e3c844d6999338fe6a3384ddecfe95ef9b7eb213e5c37c9f78f7d2ea59aa7e612487bac5eaaaf7fc8ba499c0d43c740f99a7b3be64c9d7f6e07
-DIST rope-1.3.0.tar.gz 286846 BLAKE2B 
f8b122a276812638eee76cc235e91e013696f6047c450729edde1b4a5bfdd1d6aa7d1e9ac46048e8205a1f544ee82f740e0f7b20f10769a9a28065a8b9caee6b
 SHA512 
45036cfb3abbe6b00306268f62804d787a633ef8981b23553d57ea18087bfbec33be6346bb59393bb6c3b48020a2da87f759668a57ec8e809ba3666aff0dfd2c
 DIST rope-1.4.0.tar.gz 287417 BLAKE2B 
d161e571649be2df7e6012336e7bded844f98f67764740814bfccebc926ff4c5f734cdf26701c9b7cec35bf3178be1f1ebe0d86f3b60259a161d3e87125fc7d5
 SHA512 
586f6f22fdf4743f71bf7f7505ec49aaced28aff48b5eae4f731eb690edec1ff8c736e3f9f21d7732bf5ea60ced5253e8f0d224a51a6a9bfdf7dd50ab56733ea
-DIST rope-1.5.0.tar.gz 287817 BLAKE2B 
fcaf2b9bb1e9e7fd7ad1b433188d9a4d78dbca5af910bce745ecfd8bb32d485d3fe3c85acc4e251e9295422f7a2c0a8d57088f36d5c9d56c72a35dc7eb60d340
 SHA512 
0fa16d78f2c39bbba5f1559adb83602019d7efb819d4c5b7964f7230af58d21bff1352cb1bdb2e73c5f2e506c8a9aea46d5ccbb412f929d4a0bc21bd28c9f5d6
 DIST rope-1.5.1.tar.gz 288965 BLAKE2B 
bc912932dec03317a3ea24d2e15f751037d308d58a941305b6155e2f85d2ee81fc82f9d4183a1a416ebda6e791ab8c5408835e7eb36a7fb5a8b71116d5edb24c
 SHA512 
5b7c76f0bfd481978d0e6c23d37f17f9db49fe6affc0f670868deed9a23a95c53f31a578bc7b8cd1c59318b38789a6e264f8fa9d3c7e13e5ce3db80dbadf177f

diff --git a/dev-python/rope/rope-1.1.1.ebuild 
b/dev-python/rope/rope-1.1.1.ebuild
deleted file mode 100644
index bb7f86c3ec75..
--- a/dev-python/rope/rope-1.1.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="
-   https://pypi.org/project/rope/
-   https://github.com/python-rope/rope/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-BDEPEND="
-   test? (
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/rope/rope-1.3.0.ebuild 
b/dev-python/rope/rope-1.3.0.ebuild
deleted file mode 100644
index ddb5399606fe..
--- a/dev-python/rope/rope-1.3.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="
-   https://pypi.org/project/rope/
-   https://github.com/python-rope/rope/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-IUSE="doc"
-
-RDEPEND="
-   dev-python/pytoolconfig[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/build[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # our venv style confuses this comparison
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
-   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
-)

diff --git a/dev-python/rope/rope-1.5.0.ebuild 
b/dev-python/rope/rope-1.5.0.ebuild
deleted file mode 100644
index be67d9231d44..
--- a/dev-python/rope/rope-1.5.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-11-29 Thread Sam James
commit: ba5e35be27484faa679293419ac8f920876cba8b
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 00:51:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 00:51:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba5e35be

dev-python/rope: Stabilize 1.4.0 x86, #882953

Signed-off-by: Sam James  gentoo.org>

 dev-python/rope/rope-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.4.0.ebuild 
b/dev-python/rope/rope-1.4.0.ebuild
index 880b9e938004..93e895ce28f6 100644
--- a/dev-python/rope/rope-1.4.0.ebuild
+++ b/dev-python/rope/rope-1.4.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-11-29 Thread Jakov Smolić
commit: 0e4e396dc5fed871d472b0a7ae87f5536f3a6097
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Nov 29 21:45:36 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Nov 29 21:45:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4e396d

dev-python/rope: Stabilize 1.4.0 amd64, #882953

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/rope/rope-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.4.0.ebuild 
b/dev-python/rope/rope-1.4.0.ebuild
index be67d9231d44..880b9e938004 100644
--- a/dev-python/rope/rope-1.4.0.ebuild
+++ b/dev-python/rope/rope-1.4.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-11-25 Thread Michał Górny
commit: 909b19f4f1b06d2f668aa03c4e575a2555c80b26
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 26 05:50:20 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 26 05:50:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=909b19f4

dev-python/rope: Bump to 1.5.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest  |  1 +
 dev-python/rope/rope-1.5.1.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 2deb9fee33e7..1d7a2eb306db 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -2,3 +2,4 @@ DIST rope-1.1.1.tar.gz 274610 BLAKE2B 
52354453305ee58db70f86392f7ec27179e1e4a9ec
 DIST rope-1.3.0.tar.gz 286846 BLAKE2B 
f8b122a276812638eee76cc235e91e013696f6047c450729edde1b4a5bfdd1d6aa7d1e9ac46048e8205a1f544ee82f740e0f7b20f10769a9a28065a8b9caee6b
 SHA512 
45036cfb3abbe6b00306268f62804d787a633ef8981b23553d57ea18087bfbec33be6346bb59393bb6c3b48020a2da87f759668a57ec8e809ba3666aff0dfd2c
 DIST rope-1.4.0.tar.gz 287417 BLAKE2B 
d161e571649be2df7e6012336e7bded844f98f67764740814bfccebc926ff4c5f734cdf26701c9b7cec35bf3178be1f1ebe0d86f3b60259a161d3e87125fc7d5
 SHA512 
586f6f22fdf4743f71bf7f7505ec49aaced28aff48b5eae4f731eb690edec1ff8c736e3f9f21d7732bf5ea60ced5253e8f0d224a51a6a9bfdf7dd50ab56733ea
 DIST rope-1.5.0.tar.gz 287817 BLAKE2B 
fcaf2b9bb1e9e7fd7ad1b433188d9a4d78dbca5af910bce745ecfd8bb32d485d3fe3c85acc4e251e9295422f7a2c0a8d57088f36d5c9d56c72a35dc7eb60d340
 SHA512 
0fa16d78f2c39bbba5f1559adb83602019d7efb819d4c5b7964f7230af58d21bff1352cb1bdb2e73c5f2e506c8a9aea46d5ccbb412f929d4a0bc21bd28c9f5d6
+DIST rope-1.5.1.tar.gz 288965 BLAKE2B 
bc912932dec03317a3ea24d2e15f751037d308d58a941305b6155e2f85d2ee81fc82f9d4183a1a416ebda6e791ab8c5408835e7eb36a7fb5a8b71116d5edb24c
 SHA512 
5b7c76f0bfd481978d0e6c23d37f17f9db49fe6affc0f670868deed9a23a95c53f31a578bc7b8cd1c59318b38789a6e264f8fa9d3c7e13e5ce3db80dbadf177f

diff --git a/dev-python/rope/rope-1.5.1.ebuild 
b/dev-python/rope/rope-1.5.1.ebuild
new file mode 100644
index ..be67d9231d44
--- /dev/null
+++ b/dev-python/rope/rope-1.5.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="
+   https://pypi.org/project/rope/
+   https://github.com/python-rope/rope/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # our venv style confuses this comparison
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
+   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-11-23 Thread Michał Górny
commit: 051683d3d3b3e1b4eafbb1174aabdf5da88dd03f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 23 08:09:03 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 23 08:41:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051683d3

dev-python/rope: Bump to 1.5.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest  |  1 +
 dev-python/rope/rope-1.5.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 2916e445834f..2deb9fee33e7 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,3 +1,4 @@
 DIST rope-1.1.1.tar.gz 274610 BLAKE2B 
52354453305ee58db70f86392f7ec27179e1e4a9ec677fb8875bb9ca24663e6dae26e1bac4a1ad62143fe3a419a7a1e1fd0b7d2f03ef556143d2b060b23300af
 SHA512 
aaf664a63ef00e3c844d6999338fe6a3384ddecfe95ef9b7eb213e5c37c9f78f7d2ea59aa7e612487bac5eaaaf7fc8ba499c0d43c740f99a7b3be64c9d7f6e07
 DIST rope-1.3.0.tar.gz 286846 BLAKE2B 
f8b122a276812638eee76cc235e91e013696f6047c450729edde1b4a5bfdd1d6aa7d1e9ac46048e8205a1f544ee82f740e0f7b20f10769a9a28065a8b9caee6b
 SHA512 
45036cfb3abbe6b00306268f62804d787a633ef8981b23553d57ea18087bfbec33be6346bb59393bb6c3b48020a2da87f759668a57ec8e809ba3666aff0dfd2c
 DIST rope-1.4.0.tar.gz 287417 BLAKE2B 
d161e571649be2df7e6012336e7bded844f98f67764740814bfccebc926ff4c5f734cdf26701c9b7cec35bf3178be1f1ebe0d86f3b60259a161d3e87125fc7d5
 SHA512 
586f6f22fdf4743f71bf7f7505ec49aaced28aff48b5eae4f731eb690edec1ff8c736e3f9f21d7732bf5ea60ced5253e8f0d224a51a6a9bfdf7dd50ab56733ea
+DIST rope-1.5.0.tar.gz 287817 BLAKE2B 
fcaf2b9bb1e9e7fd7ad1b433188d9a4d78dbca5af910bce745ecfd8bb32d485d3fe3c85acc4e251e9295422f7a2c0a8d57088f36d5c9d56c72a35dc7eb60d340
 SHA512 
0fa16d78f2c39bbba5f1559adb83602019d7efb819d4c5b7964f7230af58d21bff1352cb1bdb2e73c5f2e506c8a9aea46d5ccbb412f929d4a0bc21bd28c9f5d6

diff --git a/dev-python/rope/rope-1.5.0.ebuild 
b/dev-python/rope/rope-1.5.0.ebuild
new file mode 100644
index ..be67d9231d44
--- /dev/null
+++ b/dev-python/rope/rope-1.5.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="
+   https://pypi.org/project/rope/
+   https://github.com/python-rope/rope/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # our venv style confuses this comparison
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
+   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-10-22 Thread Michał Górny
commit: 7b59c5a784f73cbe5d2b686713457d0102f9b14f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 22 06:03:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 22 06:07:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b59c5a7

dev-python/rope: Bump to 1.4.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest  |  1 +
 dev-python/rope/rope-1.4.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index ecb374222e82..2916e445834f 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1,3 @@
 DIST rope-1.1.1.tar.gz 274610 BLAKE2B 
52354453305ee58db70f86392f7ec27179e1e4a9ec677fb8875bb9ca24663e6dae26e1bac4a1ad62143fe3a419a7a1e1fd0b7d2f03ef556143d2b060b23300af
 SHA512 
aaf664a63ef00e3c844d6999338fe6a3384ddecfe95ef9b7eb213e5c37c9f78f7d2ea59aa7e612487bac5eaaaf7fc8ba499c0d43c740f99a7b3be64c9d7f6e07
 DIST rope-1.3.0.tar.gz 286846 BLAKE2B 
f8b122a276812638eee76cc235e91e013696f6047c450729edde1b4a5bfdd1d6aa7d1e9ac46048e8205a1f544ee82f740e0f7b20f10769a9a28065a8b9caee6b
 SHA512 
45036cfb3abbe6b00306268f62804d787a633ef8981b23553d57ea18087bfbec33be6346bb59393bb6c3b48020a2da87f759668a57ec8e809ba3666aff0dfd2c
+DIST rope-1.4.0.tar.gz 287417 BLAKE2B 
d161e571649be2df7e6012336e7bded844f98f67764740814bfccebc926ff4c5f734cdf26701c9b7cec35bf3178be1f1ebe0d86f3b60259a161d3e87125fc7d5
 SHA512 
586f6f22fdf4743f71bf7f7505ec49aaced28aff48b5eae4f731eb690edec1ff8c736e3f9f21d7732bf5ea60ced5253e8f0d224a51a6a9bfdf7dd50ab56733ea

diff --git a/dev-python/rope/rope-1.4.0.ebuild 
b/dev-python/rope/rope-1.4.0.ebuild
new file mode 100644
index ..be67d9231d44
--- /dev/null
+++ b/dev-python/rope/rope-1.4.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="
+   https://pypi.org/project/rope/
+   https://github.com/python-rope/rope/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # our venv style confuses this comparison
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
+   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-08-31 Thread Arthur Zamarin
commit: 697511c6d08a97245b130fc6c200bc845279599b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 31 18:19:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 31 18:19:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=697511c6

dev-python/rope: Keyword 1.3.0 x86, #853766

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/rope/rope-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.3.0.ebuild 
b/dev-python/rope/rope-1.3.0.ebuild
index ffa603ad1c4c..ddb5399606fe 100644
--- a/dev-python/rope/rope-1.3.0.ebuild
+++ b/dev-python/rope/rope-1.3.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-08-30 Thread Michał Górny
commit: a4f6471c02f86789611a1869d189bc5568b72556
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 30 18:50:10 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 30 18:53:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f6471c

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest  |  1 -
 dev-python/rope/rope-1.2.0.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 536f617df1ab..ecb374222e82 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,3 +1,2 @@
 DIST rope-1.1.1.tar.gz 274610 BLAKE2B 
52354453305ee58db70f86392f7ec27179e1e4a9ec677fb8875bb9ca24663e6dae26e1bac4a1ad62143fe3a419a7a1e1fd0b7d2f03ef556143d2b060b23300af
 SHA512 
aaf664a63ef00e3c844d6999338fe6a3384ddecfe95ef9b7eb213e5c37c9f78f7d2ea59aa7e612487bac5eaaaf7fc8ba499c0d43c740f99a7b3be64c9d7f6e07
-DIST rope-1.2.0.tar.gz 289239 BLAKE2B 
314cf382e76a448dcddff0b9c52ae437cde032b54f1c9edbb05c1d47832ecc7a0b35b8eb14cf48ef5b296011a273cf3e21c5433a70e2627c11f2cdeca885e1a3
 SHA512 
d34a47a6453a85fcaa253287224b7b5265e08d2cba46377d17502f78642d3468d074b43d4916758c2225f98e676080af2b7896ad6194e0ee0234661343259fd1
 DIST rope-1.3.0.tar.gz 286846 BLAKE2B 
f8b122a276812638eee76cc235e91e013696f6047c450729edde1b4a5bfdd1d6aa7d1e9ac46048e8205a1f544ee82f740e0f7b20f10769a9a28065a8b9caee6b
 SHA512 
45036cfb3abbe6b00306268f62804d787a633ef8981b23553d57ea18087bfbec33be6346bb59393bb6c3b48020a2da87f759668a57ec8e809ba3666aff0dfd2c

diff --git a/dev-python/rope/rope-1.2.0.ebuild 
b/dev-python/rope/rope-1.2.0.ebuild
deleted file mode 100644
index ffa603ad1c4c..
--- a/dev-python/rope/rope-1.2.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="
-   https://pypi.org/project/rope/
-   https://github.com/python-rope/rope/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="doc"
-
-RDEPEND="
-   dev-python/pytoolconfig[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/build[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # our venv style confuses this comparison
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
-   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
-   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
-)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-08-30 Thread Jakov Smolić
commit: b93faa8ca25de82f6bea947d8956af563410154e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Aug 30 17:07:31 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Aug 30 17:07:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b93faa8c

dev-python/rope: Stabilize 1.3.0 ALLARCHES, #867460

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/rope/rope-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.3.0.ebuild 
b/dev-python/rope/rope-1.3.0.ebuild
index 67e1183ee5b0..ffa603ad1c4c 100644
--- a/dev-python/rope/rope-1.3.0.ebuild
+++ b/dev-python/rope/rope-1.3.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-07-30 Thread Arthur Zamarin
commit: 6b440763995cafc3236d10fdd715a0e8fdc8ab2b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 30 12:32:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 30 12:32:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b440763

dev-python/rope: add 1.3.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/rope/Manifest  |  1 +
 dev-python/rope/rope-1.3.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 0b54e70e1e81..536f617df1ab 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1,3 @@
 DIST rope-1.1.1.tar.gz 274610 BLAKE2B 
52354453305ee58db70f86392f7ec27179e1e4a9ec677fb8875bb9ca24663e6dae26e1bac4a1ad62143fe3a419a7a1e1fd0b7d2f03ef556143d2b060b23300af
 SHA512 
aaf664a63ef00e3c844d6999338fe6a3384ddecfe95ef9b7eb213e5c37c9f78f7d2ea59aa7e612487bac5eaaaf7fc8ba499c0d43c740f99a7b3be64c9d7f6e07
 DIST rope-1.2.0.tar.gz 289239 BLAKE2B 
314cf382e76a448dcddff0b9c52ae437cde032b54f1c9edbb05c1d47832ecc7a0b35b8eb14cf48ef5b296011a273cf3e21c5433a70e2627c11f2cdeca885e1a3
 SHA512 
d34a47a6453a85fcaa253287224b7b5265e08d2cba46377d17502f78642d3468d074b43d4916758c2225f98e676080af2b7896ad6194e0ee0234661343259fd1
+DIST rope-1.3.0.tar.gz 286846 BLAKE2B 
f8b122a276812638eee76cc235e91e013696f6047c450729edde1b4a5bfdd1d6aa7d1e9ac46048e8205a1f544ee82f740e0f7b20f10769a9a28065a8b9caee6b
 SHA512 
45036cfb3abbe6b00306268f62804d787a633ef8981b23553d57ea18087bfbec33be6346bb59393bb6c3b48020a2da87f759668a57ec8e809ba3666aff0dfd2c

diff --git a/dev-python/rope/rope-1.3.0.ebuild 
b/dev-python/rope/rope-1.3.0.ebuild
new file mode 100644
index ..67e1183ee5b0
--- /dev/null
+++ b/dev-python/rope/rope-1.3.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="
+   https://pypi.org/project/rope/
+   https://github.com/python-rope/rope/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="doc"
+
+RDEPEND="
+   dev-python/pytoolconfig[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # our venv style confuses this comparison
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
+   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-07-29 Thread Sam James
commit: 8a116f3ee751fef71296791b98808dbb34fc59e3
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 30 02:32:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 30 02:32:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a116f3e

dev-python/rope: Stabilize 1.2.0 amd64, #862061

Signed-off-by: Sam James  gentoo.org>

 dev-python/rope/rope-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.2.0.ebuild 
b/dev-python/rope/rope-1.2.0.ebuild
index 67e1183ee5b0..ffa603ad1c4c 100644
--- a/dev-python/rope/rope-1.2.0.ebuild
+++ b/dev-python/rope/rope-1.2.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-06-27 Thread Michał Górny
commit: d8a8415920391effba53f576d1cac08bcf73a779
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 27 09:25:37 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 27 09:29:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a84159

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest  |  1 -
 dev-python/rope/rope-1.0.0.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index fd5fcdfbaa52..0b54e70e1e81 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,3 +1,2 @@
-DIST rope-1.0.0.tar.gz 263335 BLAKE2B 
5a2ecb494c7ab7833a75e54887e863fc5b35c2564d9ebcabb055084f1aff189bbedd2de13b1f8e0c56736886687c25111a42e47ff5ea84c217bb81927495e1a1
 SHA512 
f4a011750dfe51f092f29d1a911e4ce6c0425a31839f6ebade834d57472b9bae49cbd1f46ebcb2f3fe5c6aaf16edd583fd3a701b51b0f80d221c5aa23aed
 DIST rope-1.1.1.tar.gz 274610 BLAKE2B 
52354453305ee58db70f86392f7ec27179e1e4a9ec677fb8875bb9ca24663e6dae26e1bac4a1ad62143fe3a419a7a1e1fd0b7d2f03ef556143d2b060b23300af
 SHA512 
aaf664a63ef00e3c844d6999338fe6a3384ddecfe95ef9b7eb213e5c37c9f78f7d2ea59aa7e612487bac5eaaaf7fc8ba499c0d43c740f99a7b3be64c9d7f6e07
 DIST rope-1.2.0.tar.gz 289239 BLAKE2B 
314cf382e76a448dcddff0b9c52ae437cde032b54f1c9edbb05c1d47832ecc7a0b35b8eb14cf48ef5b296011a273cf3e21c5433a70e2627c11f2cdeca885e1a3
 SHA512 
d34a47a6453a85fcaa253287224b7b5265e08d2cba46377d17502f78642d3468d074b43d4916758c2225f98e676080af2b7896ad6194e0ee0234661343259fd1

diff --git a/dev-python/rope/rope-1.0.0.ebuild 
b/dev-python/rope/rope-1.0.0.ebuild
deleted file mode 100644
index bb7f86c3ec75..
--- a/dev-python/rope/rope-1.0.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="
-   https://pypi.org/project/rope/
-   https://github.com/python-rope/rope/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-BDEPEND="
-   test? (
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-06-27 Thread Agostino Sarubbo
commit: f54d35d69375a9cee9add8155a8389f441e186ff
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun 27 07:34:06 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun 27 07:34:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54d35d6

dev-python/rope: amd64/x86 stable (ALLARCHES policy) wrt bug #854423

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/rope/rope-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.1.1.ebuild 
b/dev-python/rope/rope-1.1.1.ebuild
index 90418fa34ff6..bb7f86c3ec75 100644
--- a/dev-python/rope/rope-1.1.1.ebuild
+++ b/dev-python/rope/rope-1.1.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-06-24 Thread Jakov Smolić
commit: d355ab1df2d6ba789adbe15dc95efca73cb5dd3b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun 24 20:45:12 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun 24 20:45:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d355ab1d

dev-python/rope: Keyword 1.2.0 arm64, #853766

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/rope/rope-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.2.0.ebuild 
b/dev-python/rope/rope-1.2.0.ebuild
index 7904dc6c9642..67e1183ee5b0 100644
--- a/dev-python/rope/rope-1.2.0.ebuild
+++ b/dev-python/rope/rope-1.2.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-06-22 Thread Arthur Zamarin
commit: ed613a09f45307c99c4e4f4b5976cf76b7c05fbf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun 22 17:30:18 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun 22 17:30:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed613a09

dev-python/rope: add 1.2.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/rope/Manifest  |  1 +
 dev-python/rope/rope-1.2.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 3ba59e8ff5f2..fd5fcdfbaa52 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1,3 @@
 DIST rope-1.0.0.tar.gz 263335 BLAKE2B 
5a2ecb494c7ab7833a75e54887e863fc5b35c2564d9ebcabb055084f1aff189bbedd2de13b1f8e0c56736886687c25111a42e47ff5ea84c217bb81927495e1a1
 SHA512 
f4a011750dfe51f092f29d1a911e4ce6c0425a31839f6ebade834d57472b9bae49cbd1f46ebcb2f3fe5c6aaf16edd583fd3a701b51b0f80d221c5aa23aed
 DIST rope-1.1.1.tar.gz 274610 BLAKE2B 
52354453305ee58db70f86392f7ec27179e1e4a9ec677fb8875bb9ca24663e6dae26e1bac4a1ad62143fe3a419a7a1e1fd0b7d2f03ef556143d2b060b23300af
 SHA512 
aaf664a63ef00e3c844d6999338fe6a3384ddecfe95ef9b7eb213e5c37c9f78f7d2ea59aa7e612487bac5eaaaf7fc8ba499c0d43c740f99a7b3be64c9d7f6e07
+DIST rope-1.2.0.tar.gz 289239 BLAKE2B 
314cf382e76a448dcddff0b9c52ae437cde032b54f1c9edbb05c1d47832ecc7a0b35b8eb14cf48ef5b296011a273cf3e21c5433a70e2627c11f2cdeca885e1a3
 SHA512 
d34a47a6453a85fcaa253287224b7b5265e08d2cba46377d17502f78642d3468d074b43d4916758c2225f98e676080af2b7896ad6194e0ee0234661343259fd1

diff --git a/dev-python/rope/rope-1.2.0.ebuild 
b/dev-python/rope/rope-1.2.0.ebuild
new file mode 100644
index ..7904dc6c9642
--- /dev/null
+++ b/dev-python/rope/rope-1.2.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="
+   https://pypi.org/project/rope/
+   https://github.com/python-rope/rope/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RDEPEND="
+   dev-python/pytoolconfig[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # our venv style confuses this comparison
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
+   ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
+   
ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-05-26 Thread Michał Górny
commit: e3bb3ec64bc52cab8f1c9c6bca1c3169ede3180c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 26 07:18:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 26 08:07:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3bb3ec6

dev-python/rope: Bump to 1.1.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest  |  1 +
 dev-python/rope/rope-1.1.1.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 20aefabd8789..3ba59e8ff5f2 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
 DIST rope-1.0.0.tar.gz 263335 BLAKE2B 
5a2ecb494c7ab7833a75e54887e863fc5b35c2564d9ebcabb055084f1aff189bbedd2de13b1f8e0c56736886687c25111a42e47ff5ea84c217bb81927495e1a1
 SHA512 
f4a011750dfe51f092f29d1a911e4ce6c0425a31839f6ebade834d57472b9bae49cbd1f46ebcb2f3fe5c6aaf16edd583fd3a701b51b0f80d221c5aa23aed
+DIST rope-1.1.1.tar.gz 274610 BLAKE2B 
52354453305ee58db70f86392f7ec27179e1e4a9ec677fb8875bb9ca24663e6dae26e1bac4a1ad62143fe3a419a7a1e1fd0b7d2f03ef556143d2b060b23300af
 SHA512 
aaf664a63ef00e3c844d6999338fe6a3384ddecfe95ef9b7eb213e5c37c9f78f7d2ea59aa7e612487bac5eaaaf7fc8ba499c0d43c740f99a7b3be64c9d7f6e07

diff --git a/dev-python/rope/rope-1.1.1.ebuild 
b/dev-python/rope/rope-1.1.1.ebuild
new file mode 100644
index ..90418fa34ff6
--- /dev/null
+++ b/dev-python/rope/rope-1.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="
+   https://pypi.org/project/rope/
+   https://github.com/python-rope/rope/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+BDEPEND="
+   test? (
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-05-15 Thread Michał Górny
commit: 124007a90cae8e695d7566c30a3ff7a63dacb0be
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 15 10:27:09 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 15 10:41:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=124007a9

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest   |  1 -
 dev-python/rope/rope-0.23.0.ebuild | 42 --
 2 files changed, 43 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 2bbee94bc5a1..20aefabd8789 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1 @@
-DIST rope-0.23.0.tar.gz 260990 BLAKE2B 
34064f45f72d6c9c5613eb5d9480dde25aeb5426ab3ea9b56e7ba5e4da1d9930735bd87757e3e885d4504ddcb24b23aa96b0d5be7c23ca4969201aedbaa3aa24
 SHA512 
1ab0a36c792fdc4d0fd1e554deec0fb6d1e877d91164fb8ee2e5f99240087f8a8d4608d1975be100bca87be0321d672b91579cf36795acffc742aa021cdf5e1b
 DIST rope-1.0.0.tar.gz 263335 BLAKE2B 
5a2ecb494c7ab7833a75e54887e863fc5b35c2564d9ebcabb055084f1aff189bbedd2de13b1f8e0c56736886687c25111a42e47ff5ea84c217bb81927495e1a1
 SHA512 
f4a011750dfe51f092f29d1a911e4ce6c0425a31839f6ebade834d57472b9bae49cbd1f46ebcb2f3fe5c6aaf16edd583fd3a701b51b0f80d221c5aa23aed

diff --git a/dev-python/rope/rope-0.23.0.ebuild 
b/dev-python/rope/rope-0.23.0.ebuild
deleted file mode 100644
index b78327bdeb9f..
--- a/dev-python/rope/rope-0.23.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="https://github.com/python-rope/rope;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-BDEPEND="
-   doc? ( dev-python/docutils[${PYTHON_USEDEP}] )
-   test? ( dev-python/pytest-timeout[${PYTHON_USEDEP}] )
-"
-
-distutils_enable_tests pytest
-
-python_compile_all() {
-   if use doc; then
-   pushd docs > /dev/null || die
-   mkdir build || die
-   local i
-   for i in ./*.rst; do
-   rst2html.py $i > ./build/${i/rst/html} || die
-   done
-   popd > /dev/null || die
-   fi
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/build/. )
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-05-15 Thread Michał Górny
commit: 41d30bcaa4bee4fd8a4b2032ddd9070889c22c03
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 15 10:28:39 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 15 10:41:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d30bca

dev-python/rope: Enable py3.11

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/rope-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.0.0.ebuild 
b/dev-python/rope/rope-1.0.0.ebuild
index c24375c87ba9..bb7f86c3ec75 100644
--- a/dev-python/rope/rope-1.0.0.ebuild
+++ b/dev-python/rope/rope-1.0.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-05-15 Thread Jakov Smolić
commit: 3d3bf8d81eb977af378368207e5eaab32c1d1af7
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May 15 08:16:46 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May 15 08:16:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d3bf8d8

dev-python/rope: Stabilize 1.0.0 ALLARCHES, #844832

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/rope/rope-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-1.0.0.ebuild 
b/dev-python/rope/rope-1.0.0.ebuild
index a59e2a961a63..c24375c87ba9 100644
--- a/dev-python/rope/rope-1.0.0.ebuild
+++ b/dev-python/rope/rope-1.0.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-04-08 Thread Michał Górny
commit: d748eac6942e6e37b5ea4fdfe29bcb49e9a2b9ce
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 08:06:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 08:56:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d748eac6

dev-python/rope: Bump to 1.0.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest  |  1 +
 dev-python/rope/rope-1.0.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 37502321faab..2bbee94bc5a1 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
 DIST rope-0.23.0.tar.gz 260990 BLAKE2B 
34064f45f72d6c9c5613eb5d9480dde25aeb5426ab3ea9b56e7ba5e4da1d9930735bd87757e3e885d4504ddcb24b23aa96b0d5be7c23ca4969201aedbaa3aa24
 SHA512 
1ab0a36c792fdc4d0fd1e554deec0fb6d1e877d91164fb8ee2e5f99240087f8a8d4608d1975be100bca87be0321d672b91579cf36795acffc742aa021cdf5e1b
+DIST rope-1.0.0.tar.gz 263335 BLAKE2B 
5a2ecb494c7ab7833a75e54887e863fc5b35c2564d9ebcabb055084f1aff189bbedd2de13b1f8e0c56736886687c25111a42e47ff5ea84c217bb81927495e1a1
 SHA512 
f4a011750dfe51f092f29d1a911e4ce6c0425a31839f6ebade834d57472b9bae49cbd1f46ebcb2f3fe5c6aaf16edd583fd3a701b51b0f80d221c5aa23aed

diff --git a/dev-python/rope/rope-1.0.0.ebuild 
b/dev-python/rope/rope-1.0.0.ebuild
new file mode 100644
index ..a59e2a961a63
--- /dev/null
+++ b/dev-python/rope/rope-1.0.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="
+   https://pypi.org/project/rope/
+   https://github.com/python-rope/rope/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+BDEPEND="
+   test? (
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-03-31 Thread Michał Górny
commit: 6038d426ef9978cabdfbf619e13484f9c1e820dd
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 31 14:04:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 31 14:04:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6038d426

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest  |  1 -
 dev-python/rope/rope-0.22.0-r1.ebuild | 42 ---
 dev-python/rope/rope-0.22.0.ebuild| 41 --
 3 files changed, 84 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 74237cb3fdeb..37502321faab 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1 @@
-DIST rope-0.22.0.tar.gz 260138 BLAKE2B 
11aff47af50225d66ade44a63a2c747bc11f0adcec1abed2dff71466f088f1460b3eec541db326af545f89907eb9d4f518c24ec8a445ca07b3116573883123ec
 SHA512 
ead82eba834890d90a6972cc432d153b977a123588621712b50decf1f1bfff03cd411e3615dff63a5272cf4a46b32791ea625f30e3dfdf9d1969081a99544396
 DIST rope-0.23.0.tar.gz 260990 BLAKE2B 
34064f45f72d6c9c5613eb5d9480dde25aeb5426ab3ea9b56e7ba5e4da1d9930735bd87757e3e885d4504ddcb24b23aa96b0d5be7c23ca4969201aedbaa3aa24
 SHA512 
1ab0a36c792fdc4d0fd1e554deec0fb6d1e877d91164fb8ee2e5f99240087f8a8d4608d1975be100bca87be0321d672b91579cf36795acffc742aa021cdf5e1b

diff --git a/dev-python/rope/rope-0.22.0-r1.ebuild 
b/dev-python/rope/rope-0.22.0-r1.ebuild
deleted file mode 100644
index f461efcc5f5f..
--- a/dev-python/rope/rope-0.22.0-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="https://github.com/python-rope/rope;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-BDEPEND="
-   doc? ( dev-python/docutils[${PYTHON_USEDEP}] )
-   test? ( dev-python/pytest-timeout[${PYTHON_USEDEP}] )
-"
-
-distutils_enable_tests pytest
-
-python_compile_all() {
-   if use doc; then
-   pushd docs > /dev/null || die
-   mkdir build || die
-   local i
-   for i in ./*.rst; do
-   rst2html.py $i > ./build/${i/rst/html} || die
-   done
-   popd > /dev/null || die
-   fi
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/build/. )
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/rope/rope-0.22.0.ebuild 
b/dev-python/rope/rope-0.22.0.ebuild
deleted file mode 100644
index 942d69b834a9..
--- a/dev-python/rope/rope-0.22.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="https://github.com/python-rope/rope;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-# Dependency for docbuild documentation which is not noted in
-# setup.py, using standard docutils builds docs successfully.
-BDEPEND="
-   doc? ( dev-python/docutils[${PYTHON_USEDEP}] )
-   test? ( dev-python/pytest-timeout[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-
-python_compile_all() {
-   if use doc; then
-   pushd docs > /dev/null || die
-   mkdir build || die
-   local i
-   for i in ./*.rst; do
-   rst2html.py $i > ./build/${i/rst/html} || die
-   done
-   popd > /dev/null || die
-   fi
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/build/. )
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-03-31 Thread Jakov Smolić
commit: 4299652fdcfeb4581b0be6bd0560d88fd2157cae
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Mar 31 13:54:31 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Mar 31 13:54:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4299652f

dev-python/rope: Stabilize 0.23.0 ALLARCHES, #836530

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/rope/rope-0.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-0.23.0.ebuild 
b/dev-python/rope/rope-0.23.0.ebuild
index f461efcc5f5f..b78327bdeb9f 100644
--- a/dev-python/rope/rope-0.23.0.ebuild
+++ b/dev-python/rope/rope-0.23.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-02-27 Thread Michał Górny
commit: fab29ddde241b6f4e063c5204bd1be86aac145a4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 27 07:44:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 27 08:49:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab29ddd

dev-python/rope: Bump to 0.23.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest   |  1 +
 dev-python/rope/rope-0.23.0.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 2609619a09f8..74237cb3fdeb 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
 DIST rope-0.22.0.tar.gz 260138 BLAKE2B 
11aff47af50225d66ade44a63a2c747bc11f0adcec1abed2dff71466f088f1460b3eec541db326af545f89907eb9d4f518c24ec8a445ca07b3116573883123ec
 SHA512 
ead82eba834890d90a6972cc432d153b977a123588621712b50decf1f1bfff03cd411e3615dff63a5272cf4a46b32791ea625f30e3dfdf9d1969081a99544396
+DIST rope-0.23.0.tar.gz 260990 BLAKE2B 
34064f45f72d6c9c5613eb5d9480dde25aeb5426ab3ea9b56e7ba5e4da1d9930735bd87757e3e885d4504ddcb24b23aa96b0d5be7c23ca4969201aedbaa3aa24
 SHA512 
1ab0a36c792fdc4d0fd1e554deec0fb6d1e877d91164fb8ee2e5f99240087f8a8d4608d1975be100bca87be0321d672b91579cf36795acffc742aa021cdf5e1b

diff --git a/dev-python/rope/rope-0.23.0.ebuild 
b/dev-python/rope/rope-0.23.0.ebuild
new file mode 100644
index ..f461efcc5f5f
--- /dev/null
+++ b/dev-python/rope/rope-0.23.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="https://github.com/python-rope/rope;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+BDEPEND="
+   doc? ( dev-python/docutils[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest-timeout[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+   if use doc; then
+   pushd docs > /dev/null || die
+   mkdir build || die
+   local i
+   for i in ./*.rst; do
+   rst2html.py $i > ./build/${i/rst/html} || die
+   done
+   popd > /dev/null || die
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2022-02-26 Thread Michał Górny
commit: d3ab063bbec541e45b197730701b8994bc8cc433
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 08:24:59 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 08:34:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3ab063b

dev-python/rope: Migrate to PEP517 build

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/rope-0.22.0-r1.ebuild | 42 +++
 1 file changed, 42 insertions(+)

diff --git a/dev-python/rope/rope-0.22.0-r1.ebuild 
b/dev-python/rope/rope-0.22.0-r1.ebuild
new file mode 100644
index ..f461efcc5f5f
--- /dev/null
+++ b/dev-python/rope/rope-0.22.0-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="https://github.com/python-rope/rope;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+BDEPEND="
+   doc? ( dev-python/docutils[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest-timeout[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+   if use doc; then
+   pushd docs > /dev/null || die
+   mkdir build || die
+   local i
+   for i in ./*.rst; do
+   rst2html.py $i > ./build/${i/rst/html} || die
+   done
+   popd > /dev/null || die
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2021-12-23 Thread Michał Górny
commit: 2062f22f5984fd3a44130b000ed3a958e72c299b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 23 22:43:24 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 23 22:44:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2062f22f

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest   |  1 -
 dev-python/rope/rope-0.21.0.ebuild | 41 --
 2 files changed, 42 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index a52b96d5b9e7..2609619a09f8 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1 @@
-DIST rope-0.21.0.tar.gz 256456 BLAKE2B 
f9ed997933794caaeaee7c9951ea46c1fc50983f93433b227151366f720198f96966faa28993d2a8a54e667a34cc318c322068bc47fd38789c9604aea9586c53
 SHA512 
b1b882087b235849b04beeb85c253eecdcc06e0d75ba54975db9c4e60e68178f7acb87a58a9a24dc942994cfbfc3662e05000d00965278697b0db412411b4c44
 DIST rope-0.22.0.tar.gz 260138 BLAKE2B 
11aff47af50225d66ade44a63a2c747bc11f0adcec1abed2dff71466f088f1460b3eec541db326af545f89907eb9d4f518c24ec8a445ca07b3116573883123ec
 SHA512 
ead82eba834890d90a6972cc432d153b977a123588621712b50decf1f1bfff03cd411e3615dff63a5272cf4a46b32791ea625f30e3dfdf9d1969081a99544396

diff --git a/dev-python/rope/rope-0.21.0.ebuild 
b/dev-python/rope/rope-0.21.0.ebuild
deleted file mode 100644
index 942d69b834a9..
--- a/dev-python/rope/rope-0.21.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="https://github.com/python-rope/rope;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-# Dependency for docbuild documentation which is not noted in
-# setup.py, using standard docutils builds docs successfully.
-BDEPEND="
-   doc? ( dev-python/docutils[${PYTHON_USEDEP}] )
-   test? ( dev-python/pytest-timeout[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-
-python_compile_all() {
-   if use doc; then
-   pushd docs > /dev/null || die
-   mkdir build || die
-   local i
-   for i in ./*.rst; do
-   rst2html.py $i > ./build/${i/rst/html} || die
-   done
-   popd > /dev/null || die
-   fi
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/build/. )
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2021-12-23 Thread Sam James
commit: b9f7d66e371ff1abb9c8a136408a0d78e508d2f9
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 23 22:39:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 23 22:39:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f7d66e

dev-python/rope: Stabilize 0.22.0 ALLARCHES, #829878

Signed-off-by: Sam James  gentoo.org>

 dev-python/rope/rope-0.22.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-0.22.0.ebuild 
b/dev-python/rope/rope-0.22.0.ebuild
index b734b2e0002c..942d69b834a9 100644
--- a/dev-python/rope/rope-0.22.0.ebuild
+++ b/dev-python/rope/rope-0.22.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 
 # Dependency for docbuild documentation which is not noted in



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2021-11-22 Thread Michał Górny
commit: 5da532124afc41c60e58190c0a616c58c5bb9c9a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 22 22:31:21 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 22 23:04:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da53212

dev-python/rope: Bump to 0.22.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest   |  1 +
 dev-python/rope/rope-0.22.0.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 015118a67749..a52b96d5b9e7 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
 DIST rope-0.21.0.tar.gz 256456 BLAKE2B 
f9ed997933794caaeaee7c9951ea46c1fc50983f93433b227151366f720198f96966faa28993d2a8a54e667a34cc318c322068bc47fd38789c9604aea9586c53
 SHA512 
b1b882087b235849b04beeb85c253eecdcc06e0d75ba54975db9c4e60e68178f7acb87a58a9a24dc942994cfbfc3662e05000d00965278697b0db412411b4c44
+DIST rope-0.22.0.tar.gz 260138 BLAKE2B 
11aff47af50225d66ade44a63a2c747bc11f0adcec1abed2dff71466f088f1460b3eec541db326af545f89907eb9d4f518c24ec8a445ca07b3116573883123ec
 SHA512 
ead82eba834890d90a6972cc432d153b977a123588621712b50decf1f1bfff03cd411e3615dff63a5272cf4a46b32791ea625f30e3dfdf9d1969081a99544396

diff --git a/dev-python/rope/rope-0.22.0.ebuild 
b/dev-python/rope/rope-0.22.0.ebuild
new file mode 100644
index ..b734b2e0002c
--- /dev/null
+++ b/dev-python/rope/rope-0.22.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="https://github.com/python-rope/rope;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+# Dependency for docbuild documentation which is not noted in
+# setup.py, using standard docutils builds docs successfully.
+BDEPEND="
+   doc? ( dev-python/docutils[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest-timeout[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+   if use doc; then
+   pushd docs > /dev/null || die
+   mkdir build || die
+   local i
+   for i in ./*.rst; do
+   rst2html.py $i > ./build/${i/rst/html} || die
+   done
+   popd > /dev/null || die
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2021-11-21 Thread Michał Górny
commit: e20ae68e317d6b82fa011e950ea2d2917df2589f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 21 20:11:14 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 21 20:11:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e20ae68e

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest   |  1 -
 dev-python/rope/rope-0.20.1.ebuild | 41 --
 2 files changed, 42 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index bbea060f6e52..015118a67749 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1 @@
-DIST rope-0.20.1.tar.gz 257811 BLAKE2B 
58f11c02e68e08c532d08a4b36c08316afb42329f10ca67f7f73f0e19ef6b09aaf4b4e4fb1e90cf0af61c9779efc067e42945f9f10cf0abe4ff82b8cb3c8b5f6
 SHA512 
328016e711a7d684fa316b3eb8ebc233bcdf579d2545d038dedc703be82e6d5b4a8af8a9fba96569c84b9cab4450a139013ec25ae16a082c699920ea9096ce7f
 DIST rope-0.21.0.tar.gz 256456 BLAKE2B 
f9ed997933794caaeaee7c9951ea46c1fc50983f93433b227151366f720198f96966faa28993d2a8a54e667a34cc318c322068bc47fd38789c9604aea9586c53
 SHA512 
b1b882087b235849b04beeb85c253eecdcc06e0d75ba54975db9c4e60e68178f7acb87a58a9a24dc942994cfbfc3662e05000d00965278697b0db412411b4c44

diff --git a/dev-python/rope/rope-0.20.1.ebuild 
b/dev-python/rope/rope-0.20.1.ebuild
deleted file mode 100644
index 942d69b834a9..
--- a/dev-python/rope/rope-0.20.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="https://github.com/python-rope/rope;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-# Dependency for docbuild documentation which is not noted in
-# setup.py, using standard docutils builds docs successfully.
-BDEPEND="
-   doc? ( dev-python/docutils[${PYTHON_USEDEP}] )
-   test? ( dev-python/pytest-timeout[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-
-python_compile_all() {
-   if use doc; then
-   pushd docs > /dev/null || die
-   mkdir build || die
-   local i
-   for i in ./*.rst; do
-   rst2html.py $i > ./build/${i/rst/html} || die
-   done
-   popd > /dev/null || die
-   fi
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/build/. )
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2021-11-21 Thread Jakov Smolić
commit: add9e1b807bedcdf186e89339e2fa5688b87eec8
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Nov 21 19:28:44 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Nov 21 19:28:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=add9e1b8

dev-python/rope: Stabilize 0.21.0 ALLARCHES, #825690

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/rope/rope-0.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-0.21.0.ebuild 
b/dev-python/rope/rope-0.21.0.ebuild
index b734b2e0002c..942d69b834a9 100644
--- a/dev-python/rope/rope-0.21.0.ebuild
+++ b/dev-python/rope/rope-0.21.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 
 # Dependency for docbuild documentation which is not noted in



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2021-10-24 Thread Michał Górny
commit: 41eaf9ccc0b20d629c49693957a14066f8d30417
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 24 08:41:27 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 24 08:43:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41eaf9cc

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest   |  2 --
 dev-python/rope/rope-0.19.0.ebuild | 40 -
 dev-python/rope/rope-0.20.0.ebuild | 41 --
 3 files changed, 83 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 262ca59ec71..bbea060f6e5 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,4 +1,2 @@
-DIST rope-0.19.0.tar.gz 252902 BLAKE2B 
41760dc29d26558bdf5f296238b7d59ca949530826953fe5592b763b8d24fb49a90a56b9c7d0e3475daf145185987116a7dd0cbfba74829abfa4bf6a57c79937
 SHA512 
fd41777d76861837479bf0777ea42cc052eed7ba396bc4531a0c7f101b05b1c5a57c300950b7a3c8a2902e28ff049d146646f83f8a8a447ab9ccd7cd8aa48110
-DIST rope-0.20.0.tar.gz 257356 BLAKE2B 
054ab1fd1b8ede2576c83eada588fb04827cfef570b2cd30461e1b12b3a42d601aa1e60bf1428a54b4d74127a561fce3f34f064b8018943fd1e6fe5c03764a5a
 SHA512 
d84e2da66712da927b6dcf0ea40c50627002baebfd93585dbecda32e6ce0682fdf13577769b12890d31c4f1022795ab98c2dba25aa23a8b434762dbbcab974b8
 DIST rope-0.20.1.tar.gz 257811 BLAKE2B 
58f11c02e68e08c532d08a4b36c08316afb42329f10ca67f7f73f0e19ef6b09aaf4b4e4fb1e90cf0af61c9779efc067e42945f9f10cf0abe4ff82b8cb3c8b5f6
 SHA512 
328016e711a7d684fa316b3eb8ebc233bcdf579d2545d038dedc703be82e6d5b4a8af8a9fba96569c84b9cab4450a139013ec25ae16a082c699920ea9096ce7f
 DIST rope-0.21.0.tar.gz 256456 BLAKE2B 
f9ed997933794caaeaee7c9951ea46c1fc50983f93433b227151366f720198f96966faa28993d2a8a54e667a34cc318c322068bc47fd38789c9604aea9586c53
 SHA512 
b1b882087b235849b04beeb85c253eecdcc06e0d75ba54975db9c4e60e68178f7acb87a58a9a24dc942994cfbfc3662e05000d00965278697b0db412411b4c44

diff --git a/dev-python/rope/rope-0.19.0.ebuild 
b/dev-python/rope/rope-0.19.0.ebuild
deleted file mode 100644
index ddbf9fb5446..000
--- a/dev-python/rope/rope-0.19.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="https://github.com/python-rope/rope;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-# Dependency for docbuild documentation which is not noted in
-# setup.py, using standard docutils builds docs successfully.
-BDEPEND="doc? ( dev-python/docutils[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-
-python_compile_all() {
-   if use doc; then
-   pushd docs > /dev/null || die
-   mkdir build || die
-   local i
-   for i in ./*.rst; do
-   rst2html.py $i > ./build/${i/rst/html} || die
-   done
-   popd > /dev/null || die
-   fi
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/build/. )
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/rope/rope-0.20.0.ebuild 
b/dev-python/rope/rope-0.20.0.ebuild
deleted file mode 100644
index b734b2e0002..000
--- a/dev-python/rope/rope-0.20.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="https://github.com/python-rope/rope;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-# Dependency for docbuild documentation which is not noted in
-# setup.py, using standard docutils builds docs successfully.
-BDEPEND="
-   doc? ( dev-python/docutils[${PYTHON_USEDEP}] )
-   test? ( dev-python/pytest-timeout[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-
-python_compile_all() {
-   if use doc; then
-   pushd docs > /dev/null || die
-   mkdir build || die
-   local i
-   for i in ./*.rst; do
-   rst2html.py $i > ./build/${i/rst/html} || die
-   done
-   popd > /dev/null || die
-   fi
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/build/. )
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2021-10-18 Thread Michał Górny
commit: f8147e2da0f3f00e3e1c2f30878a11f03c7af62f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 18 20:19:47 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 18 20:40:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8147e2d

dev-python/rope: Bump to 0.21.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest   |  1 +
 dev-python/rope/rope-0.21.0.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index ed86b3bd2fd..262ca59ec71 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,3 +1,4 @@
 DIST rope-0.19.0.tar.gz 252902 BLAKE2B 
41760dc29d26558bdf5f296238b7d59ca949530826953fe5592b763b8d24fb49a90a56b9c7d0e3475daf145185987116a7dd0cbfba74829abfa4bf6a57c79937
 SHA512 
fd41777d76861837479bf0777ea42cc052eed7ba396bc4531a0c7f101b05b1c5a57c300950b7a3c8a2902e28ff049d146646f83f8a8a447ab9ccd7cd8aa48110
 DIST rope-0.20.0.tar.gz 257356 BLAKE2B 
054ab1fd1b8ede2576c83eada588fb04827cfef570b2cd30461e1b12b3a42d601aa1e60bf1428a54b4d74127a561fce3f34f064b8018943fd1e6fe5c03764a5a
 SHA512 
d84e2da66712da927b6dcf0ea40c50627002baebfd93585dbecda32e6ce0682fdf13577769b12890d31c4f1022795ab98c2dba25aa23a8b434762dbbcab974b8
 DIST rope-0.20.1.tar.gz 257811 BLAKE2B 
58f11c02e68e08c532d08a4b36c08316afb42329f10ca67f7f73f0e19ef6b09aaf4b4e4fb1e90cf0af61c9779efc067e42945f9f10cf0abe4ff82b8cb3c8b5f6
 SHA512 
328016e711a7d684fa316b3eb8ebc233bcdf579d2545d038dedc703be82e6d5b4a8af8a9fba96569c84b9cab4450a139013ec25ae16a082c699920ea9096ce7f
+DIST rope-0.21.0.tar.gz 256456 BLAKE2B 
f9ed997933794caaeaee7c9951ea46c1fc50983f93433b227151366f720198f96966faa28993d2a8a54e667a34cc318c322068bc47fd38789c9604aea9586c53
 SHA512 
b1b882087b235849b04beeb85c253eecdcc06e0d75ba54975db9c4e60e68178f7acb87a58a9a24dc942994cfbfc3662e05000d00965278697b0db412411b4c44

diff --git a/dev-python/rope/rope-0.21.0.ebuild 
b/dev-python/rope/rope-0.21.0.ebuild
new file mode 100644
index 000..b734b2e0002
--- /dev/null
+++ b/dev-python/rope/rope-0.21.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="https://github.com/python-rope/rope;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+# Dependency for docbuild documentation which is not noted in
+# setup.py, using standard docutils builds docs successfully.
+BDEPEND="
+   doc? ( dev-python/docutils[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest-timeout[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+   if use doc; then
+   pushd docs > /dev/null || die
+   mkdir build || die
+   local i
+   for i in ./*.rst; do
+   rst2html.py $i > ./build/${i/rst/html} || die
+   done
+   popd > /dev/null || die
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2021-09-18 Thread Michał Górny
commit: 2a96ddcd0da3ddc10f05bee590e03ad28ee5219b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 18 21:08:50 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 18 21:38:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a96ddcd

dev-python/rope: Bump to 0.20.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest   |  1 +
 dev-python/rope/rope-0.20.1.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 0398fbd3bcd..ed86b3bd2fd 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1,3 @@
 DIST rope-0.19.0.tar.gz 252902 BLAKE2B 
41760dc29d26558bdf5f296238b7d59ca949530826953fe5592b763b8d24fb49a90a56b9c7d0e3475daf145185987116a7dd0cbfba74829abfa4bf6a57c79937
 SHA512 
fd41777d76861837479bf0777ea42cc052eed7ba396bc4531a0c7f101b05b1c5a57c300950b7a3c8a2902e28ff049d146646f83f8a8a447ab9ccd7cd8aa48110
 DIST rope-0.20.0.tar.gz 257356 BLAKE2B 
054ab1fd1b8ede2576c83eada588fb04827cfef570b2cd30461e1b12b3a42d601aa1e60bf1428a54b4d74127a561fce3f34f064b8018943fd1e6fe5c03764a5a
 SHA512 
d84e2da66712da927b6dcf0ea40c50627002baebfd93585dbecda32e6ce0682fdf13577769b12890d31c4f1022795ab98c2dba25aa23a8b434762dbbcab974b8
+DIST rope-0.20.1.tar.gz 257811 BLAKE2B 
58f11c02e68e08c532d08a4b36c08316afb42329f10ca67f7f73f0e19ef6b09aaf4b4e4fb1e90cf0af61c9779efc067e42945f9f10cf0abe4ff82b8cb3c8b5f6
 SHA512 
328016e711a7d684fa316b3eb8ebc233bcdf579d2545d038dedc703be82e6d5b4a8af8a9fba96569c84b9cab4450a139013ec25ae16a082c699920ea9096ce7f

diff --git a/dev-python/rope/rope-0.20.1.ebuild 
b/dev-python/rope/rope-0.20.1.ebuild
new file mode 100644
index 000..b734b2e0002
--- /dev/null
+++ b/dev-python/rope/rope-0.20.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="https://github.com/python-rope/rope;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+# Dependency for docbuild documentation which is not noted in
+# setup.py, using standard docutils builds docs successfully.
+BDEPEND="
+   doc? ( dev-python/docutils[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest-timeout[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+   if use doc; then
+   pushd docs > /dev/null || die
+   mkdir build || die
+   local i
+   for i in ./*.rst; do
+   rst2html.py $i > ./build/${i/rst/html} || die
+   done
+   popd > /dev/null || die
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2021-09-18 Thread Michał Górny
commit: 1657a539b1cd15462f8995e7fa1eb978409b49d1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 18 06:42:33 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 18 06:53:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1657a539

dev-python/rope: Bump to 0.20.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest   |  1 +
 dev-python/rope/rope-0.20.0.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index cb27bf18213..0398fbd3bcd 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
 DIST rope-0.19.0.tar.gz 252902 BLAKE2B 
41760dc29d26558bdf5f296238b7d59ca949530826953fe5592b763b8d24fb49a90a56b9c7d0e3475daf145185987116a7dd0cbfba74829abfa4bf6a57c79937
 SHA512 
fd41777d76861837479bf0777ea42cc052eed7ba396bc4531a0c7f101b05b1c5a57c300950b7a3c8a2902e28ff049d146646f83f8a8a447ab9ccd7cd8aa48110
+DIST rope-0.20.0.tar.gz 257356 BLAKE2B 
054ab1fd1b8ede2576c83eada588fb04827cfef570b2cd30461e1b12b3a42d601aa1e60bf1428a54b4d74127a561fce3f34f064b8018943fd1e6fe5c03764a5a
 SHA512 
d84e2da66712da927b6dcf0ea40c50627002baebfd93585dbecda32e6ce0682fdf13577769b12890d31c4f1022795ab98c2dba25aa23a8b434762dbbcab974b8

diff --git a/dev-python/rope/rope-0.20.0.ebuild 
b/dev-python/rope/rope-0.20.0.ebuild
new file mode 100644
index 000..b734b2e0002
--- /dev/null
+++ b/dev-python/rope/rope-0.20.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="https://github.com/python-rope/rope;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+# Dependency for docbuild documentation which is not noted in
+# setup.py, using standard docutils builds docs successfully.
+BDEPEND="
+   doc? ( dev-python/docutils[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest-timeout[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+   if use doc; then
+   pushd docs > /dev/null || die
+   mkdir build || die
+   local i
+   for i in ./*.rst; do
+   rst2html.py $i > ./build/${i/rst/html} || die
+   done
+   popd > /dev/null || die
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2021-09-09 Thread Andrew Ammerlaan
commit: 87cf364b89be4f2bbd64b85cece7386c015a9731
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Sep  9 13:48:16 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Sep  9 13:48:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87cf364b

dev-python/rope: enable py3.10

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/rope/rope-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-0.19.0.ebuild 
b/dev-python/rope/rope-0.19.0.ebuild
index 1db6110fe9c..ddbf9fb5446 100644
--- a/dev-python/rope/rope-0.19.0.ebuild
+++ b/dev-python/rope/rope-0.19.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/, dev-python/rope/files/

2021-05-26 Thread Michał Górny
commit: 4cbb923ab46383e84db96d326abcde68e50e676a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 26 08:27:47 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 26 08:36:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cbb923a

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest   |   1 -
 .../files/rope-0.18.0-add-python-3.9-support.patch | 155 -
 dev-python/rope/rope-0.18.0-r1.ebuild  |  45 --
 3 files changed, 201 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 5f56e4e6769..cb27bf18213 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1 @@
-DIST rope-0.18.0.tar.gz 249828 BLAKE2B 
2aac0541936c671f9b70528da28b2c016f14c7a3e5f368aecb6a3f2a39d2b447d70943bf00b7a49702f5d341504da7398ca5b1240d625275f749de1e530fb178
 SHA512 
9f706da345866447ff7e4027e6f9f0719d4b823253155881efcdd3a9e9a6f42fa9e194cd9547df4a6f752ae0cec739045e52bb7edd5cfa04ad4079fe06808298
 DIST rope-0.19.0.tar.gz 252902 BLAKE2B 
41760dc29d26558bdf5f296238b7d59ca949530826953fe5592b763b8d24fb49a90a56b9c7d0e3475daf145185987116a7dd0cbfba74829abfa4bf6a57c79937
 SHA512 
fd41777d76861837479bf0777ea42cc052eed7ba396bc4531a0c7f101b05b1c5a57c300950b7a3c8a2902e28ff049d146646f83f8a8a447ab9ccd7cd8aa48110

diff --git a/dev-python/rope/files/rope-0.18.0-add-python-3.9-support.patch 
b/dev-python/rope/files/rope-0.18.0-add-python-3.9-support.patch
deleted file mode 100644
index edb5304841d..000
--- a/dev-python/rope/files/rope-0.18.0-add-python-3.9-support.patch
+++ /dev/null
@@ -1,155 +0,0 @@
-https://github.com/python-rope/rope/pull/333
-
-From a63ae26035c5493dc8b7c3bf6a70fc05dba2be98 Mon Sep 17 00:00:00 2001
-From: Matt Turner 
-Date: Sun, 14 Mar 2021 10:17:47 -0400
-Subject: [PATCH 1/3] Fix test expectations for Python 3.9 AST changes
-
-Fixes the following two tests under Python 3.9:
-
-FAILED 
ropetest/refactor/patchedasttest.py::PatchedASTTest::test_ext_slice_node - 
AssertionError: Node  cannot be found
-FAILED 
ropetest/refactor/patchedasttest.py::PatchedASTTest::test_simple_subscript - 
AssertionError: False is not true : Expected  but was 
-
-The ast module in Python 3.9 has some API changes. Quoting [1]:
-
-Simplified AST for subscription. Simple indices will be represented
-by their value, extended slices will be represented as tuples.
-Index(value) will return a value itself, ExtSlice(slices) will
-return Tuple(slices, Load()). (Contributed by Serhiy Storchaka in
-bpo-34822.)
-
-[1] https://docs.python.org/3/whatsnew/3.9.html#changes-in-the-python-api

- ropetest/refactor/patchedasttest.py | 18 +-
- 1 file changed, 13 insertions(+), 5 deletions(-)
-
-diff --git a/ropetest/refactor/patchedasttest.py 
b/ropetest/refactor/patchedasttest.py
-index 04df3752..74a9d9a6 100644
 a/ropetest/refactor/patchedasttest.py
-+++ b/ropetest/refactor/patchedasttest.py
-@@ -838,8 +838,12 @@ class PatchedASTTest(unittest.TestCase):
- source = 'x = xs[0,:]\n'
- ast_frag = patchedast.get_patched_ast(source, True)
- checker = _ResultChecker(self, ast_frag)
--checker.check_region('ExtSlice', 7, len(source) - 2)
--checker.check_children('ExtSlice', ['Index', '', ',', '', 'Slice'])
-+if sys.version_info >= (3, 9):
-+checker.check_region('Tuple', 7, len(source) - 2)
-+checker.check_children('Tuple', ['Num', '', ',', '', 'Slice'])
-+else:
-+checker.check_region('ExtSlice', 7, len(source) - 2)
-+checker.check_children('ExtSlice', ['Index', '', ',', '', 
'Slice'])
- 
- def test_simple_module_node(self):
- source = 'pass\n'
-@@ -933,9 +937,13 @@ class PatchedASTTest(unittest.TestCase):
- source = 'a[1]\n'
- ast_frag = patchedast.get_patched_ast(source, True)
- checker = _ResultChecker(self, ast_frag)
--checker.check_children(
--'Subscript', ['Name', '', '[', '', 'Index', '', ']'])
--checker.check_children('Index', ['Num'])
-+if sys.version_info >= (3, 9):
-+checker.check_children(
-+'Subscript', ['Name', '', '[', '', 'Num', '', ']'])
-+else:
-+checker.check_children(
-+'Subscript', ['Name', '', '[', '', 'Index', '', ']'])
-+checker.check_children('Index', ['Num'])
- 
- def test_tuple_node(self):
- source = '(1, 2)\n'
--- 
-2.26.2
-
-From 02284e4151c2b1d549a64175ef0e3212b7737c56 Mon Sep 17 00:00:00 2001
-From: Matt Turner 
-Date: Sun, 14 Mar 2021 10:54:48 -0400
-Subject: [PATCH 2/3] Handle AST.expr in _Subscript()
-
-The ast module in Python 3.9 has some API changes. Quoting [1]:
-
-Simplified AST for subscription. Simple indices will be represented
-by their value, extended slices will be represented as tuples.
-Index(value) will 

[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2021-05-26 Thread Agostino Sarubbo
commit: 1ef035d6253393ef7a37ab1049a289d0ad92e46f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 26 06:45:59 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 26 06:45:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef035d6

dev-python/rope: amd64/x86 stable (ALLARCHES policy) wrt bug #792006

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/rope/rope-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-0.19.0.ebuild 
b/dev-python/rope/rope-0.19.0.ebuild
index dff0792c659..1db6110fe9c 100644
--- a/dev-python/rope/rope-0.19.0.ebuild
+++ b/dev-python/rope/rope-0.19.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 
 # Dependency for docbuild documentation which is not noted in



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2021-05-06 Thread Michał Górny
commit: b7d04cfd29ebbc9853cffecb4506f1508e84b372
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  6 22:12:41 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May  6 23:00:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d04cfd

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/rope-0.18.0.ebuild | 42 --
 1 file changed, 42 deletions(-)

diff --git a/dev-python/rope/rope-0.18.0.ebuild 
b/dev-python/rope/rope-0.18.0.ebuild
deleted file mode 100644
index d41554d306b..000
--- a/dev-python/rope/rope-0.18.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Not yet ready for py3.9: https://github.com/python-rope/rope/issues/299
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="https://github.com/python-rope/rope;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-
-IUSE="doc"
-
-# Dependency for docbuild documentation which is not noted in
-# setup.py, using standard docutils builds docs successfully.
-DEPEND="doc? ( dev-python/docutils[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-
-python_compile_all() {
-   if use doc; then
-   pushd docs > /dev/null || die
-   mkdir build || die
-   local i
-   for i in ./*.rst; do
-   rst2html.py $i > ./build/${i/rst/html} || die
-   done
-   popd > /dev/null || die
-   fi
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/build/. )
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2021-05-06 Thread Sam James
commit: 783507ef9e41fad01a820796568d83e6f0420e9c
Author: Sam James  gentoo  org>
AuthorDate: Thu May  6 21:19:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May  6 21:19:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=783507ef

dev-python/rope: Stabilize 0.18.0-r1 ALLARCHES, #788541

Signed-off-by: Sam James  gentoo.org>

 dev-python/rope/rope-0.18.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-0.18.0-r1.ebuild 
b/dev-python/rope/rope-0.18.0-r1.ebuild
index 30b91ee55c4..f3463196ae8 100644
--- a/dev-python/rope/rope-0.18.0-r1.ebuild
+++ b/dev-python/rope/rope-0.18.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2021-04-19 Thread Michał Górny
commit: b4e464d80b4513abe3f1c4b3e90b11e711aa58a8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 19 06:51:29 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 19 06:51:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e464d8

dev-python/rope: Bump to 0.19.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest   |  1 +
 dev-python/rope/rope-0.19.0.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index d974435341f..5f56e4e6769 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
 DIST rope-0.18.0.tar.gz 249828 BLAKE2B 
2aac0541936c671f9b70528da28b2c016f14c7a3e5f368aecb6a3f2a39d2b447d70943bf00b7a49702f5d341504da7398ca5b1240d625275f749de1e530fb178
 SHA512 
9f706da345866447ff7e4027e6f9f0719d4b823253155881efcdd3a9e9a6f42fa9e194cd9547df4a6f752ae0cec739045e52bb7edd5cfa04ad4079fe06808298
+DIST rope-0.19.0.tar.gz 252902 BLAKE2B 
41760dc29d26558bdf5f296238b7d59ca949530826953fe5592b763b8d24fb49a90a56b9c7d0e3475daf145185987116a7dd0cbfba74829abfa4bf6a57c79937
 SHA512 
fd41777d76861837479bf0777ea42cc052eed7ba396bc4531a0c7f101b05b1c5a57c300950b7a3c8a2902e28ff049d146646f83f8a8a447ab9ccd7cd8aa48110

diff --git a/dev-python/rope/rope-0.19.0.ebuild 
b/dev-python/rope/rope-0.19.0.ebuild
new file mode 100644
index 000..dff0792c659
--- /dev/null
+++ b/dev-python/rope/rope-0.19.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="https://github.com/python-rope/rope;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+# Dependency for docbuild documentation which is not noted in
+# setup.py, using standard docutils builds docs successfully.
+BDEPEND="doc? ( dev-python/docutils[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+   if use doc; then
+   pushd docs > /dev/null || die
+   mkdir build || die
+   local i
+   for i in ./*.rst; do
+   rst2html.py $i > ./build/${i/rst/html} || die
+   done
+   popd > /dev/null || die
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/, dev-python/rope/files/

2021-04-06 Thread Michał Górny
commit: ed3b0f3f4a19ebdb1d0fea0e60fcf6f262e3c111
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr  5 22:44:04 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr  6 07:22:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3b0f3f

dev-python/rope: Add Python 3.9 support

Signed-off-by: Matt Turner  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/20272
Signed-off-by: Michał Górny  gentoo.org>

 .../files/rope-0.18.0-add-python-3.9-support.patch | 155 +
 dev-python/rope/rope-0.18.0-r1.ebuild  |  45 ++
 2 files changed, 200 insertions(+)

diff --git a/dev-python/rope/files/rope-0.18.0-add-python-3.9-support.patch 
b/dev-python/rope/files/rope-0.18.0-add-python-3.9-support.patch
new file mode 100644
index 000..edb5304841d
--- /dev/null
+++ b/dev-python/rope/files/rope-0.18.0-add-python-3.9-support.patch
@@ -0,0 +1,155 @@
+https://github.com/python-rope/rope/pull/333
+
+From a63ae26035c5493dc8b7c3bf6a70fc05dba2be98 Mon Sep 17 00:00:00 2001
+From: Matt Turner 
+Date: Sun, 14 Mar 2021 10:17:47 -0400
+Subject: [PATCH 1/3] Fix test expectations for Python 3.9 AST changes
+
+Fixes the following two tests under Python 3.9:
+
+FAILED 
ropetest/refactor/patchedasttest.py::PatchedASTTest::test_ext_slice_node - 
AssertionError: Node  cannot be found
+FAILED 
ropetest/refactor/patchedasttest.py::PatchedASTTest::test_simple_subscript - 
AssertionError: False is not true : Expected  but was 
+
+The ast module in Python 3.9 has some API changes. Quoting [1]:
+
+Simplified AST for subscription. Simple indices will be represented
+by their value, extended slices will be represented as tuples.
+Index(value) will return a value itself, ExtSlice(slices) will
+return Tuple(slices, Load()). (Contributed by Serhiy Storchaka in
+bpo-34822.)
+
+[1] https://docs.python.org/3/whatsnew/3.9.html#changes-in-the-python-api
+---
+ ropetest/refactor/patchedasttest.py | 18 +-
+ 1 file changed, 13 insertions(+), 5 deletions(-)
+
+diff --git a/ropetest/refactor/patchedasttest.py 
b/ropetest/refactor/patchedasttest.py
+index 04df3752..74a9d9a6 100644
+--- a/ropetest/refactor/patchedasttest.py
 b/ropetest/refactor/patchedasttest.py
+@@ -838,8 +838,12 @@ class PatchedASTTest(unittest.TestCase):
+ source = 'x = xs[0,:]\n'
+ ast_frag = patchedast.get_patched_ast(source, True)
+ checker = _ResultChecker(self, ast_frag)
+-checker.check_region('ExtSlice', 7, len(source) - 2)
+-checker.check_children('ExtSlice', ['Index', '', ',', '', 'Slice'])
++if sys.version_info >= (3, 9):
++checker.check_region('Tuple', 7, len(source) - 2)
++checker.check_children('Tuple', ['Num', '', ',', '', 'Slice'])
++else:
++checker.check_region('ExtSlice', 7, len(source) - 2)
++checker.check_children('ExtSlice', ['Index', '', ',', '', 
'Slice'])
+ 
+ def test_simple_module_node(self):
+ source = 'pass\n'
+@@ -933,9 +937,13 @@ class PatchedASTTest(unittest.TestCase):
+ source = 'a[1]\n'
+ ast_frag = patchedast.get_patched_ast(source, True)
+ checker = _ResultChecker(self, ast_frag)
+-checker.check_children(
+-'Subscript', ['Name', '', '[', '', 'Index', '', ']'])
+-checker.check_children('Index', ['Num'])
++if sys.version_info >= (3, 9):
++checker.check_children(
++'Subscript', ['Name', '', '[', '', 'Num', '', ']'])
++else:
++checker.check_children(
++'Subscript', ['Name', '', '[', '', 'Index', '', ']'])
++checker.check_children('Index', ['Num'])
+ 
+ def test_tuple_node(self):
+ source = '(1, 2)\n'
+-- 
+2.26.2
+
+From 02284e4151c2b1d549a64175ef0e3212b7737c56 Mon Sep 17 00:00:00 2001
+From: Matt Turner 
+Date: Sun, 14 Mar 2021 10:54:48 -0400
+Subject: [PATCH 2/3] Handle AST.expr in _Subscript()
+
+The ast module in Python 3.9 has some API changes. Quoting [1]:
+
+Simplified AST for subscription. Simple indices will be represented
+by their value, extended slices will be represented as tuples.
+Index(value) will return a value itself, ExtSlice(slices) will
+return Tuple(slices, Load()). (Contributed by Serhiy Storchaka in
+bpo-34822.)
+
+[1] https://docs.python.org/3/whatsnew/3.9.html#changes-in-the-python-api
+
+isinstance(thing, ast.Index) always return false in Python >= 3.9, so we
+need to handle... whatever the value is now. ast.expr catches 20 of the
+remaining 24 failures. The remaining 4 are resolved in the next patch.
+
+Fixes: #299
+---
+ rope/base/evaluate.py | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/rope/base/evaluate.py b/rope/base/evaluate.py
+index 610d34e0..4634981a 100644
+--- a/rope/base/evaluate.py
 b/rope/base/evaluate.py
+@@ -307,6 +307,9 @@ class StatementEvaluator(object):
+ elif 

[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2020-12-16 Thread Michał Górny
commit: ee435f04f9d2781206dfad8b969d9feb8e70d026
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 16 17:20:31 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 16 17:20:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee435f04

dev-python/rope: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest   |  1 -
 dev-python/rope/rope-0.17.0.ebuild | 41 --
 2 files changed, 42 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 5fc4e2db8c1..d974435341f 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1 @@
-DIST rope-0.17.0.tar.gz 248629 BLAKE2B 
7c9276b5f400dfa9661f81d365eac150a124620824d400131d5da7361475e5a2d548c8b53a88e61e7ae6e483a47c8ca4b8ca773235e209e8c6fb47b0088327fd
 SHA512 
c27a17fdf73ed0ae85fe417132acd999452ae88a7b779d84fdf73134094fd34510ae08017dc24ddd7c34cb70353b5a43021229b88819002371790e7717b8ae46
 DIST rope-0.18.0.tar.gz 249828 BLAKE2B 
2aac0541936c671f9b70528da28b2c016f14c7a3e5f368aecb6a3f2a39d2b447d70943bf00b7a49702f5d341504da7398ca5b1240d625275f749de1e530fb178
 SHA512 
9f706da345866447ff7e4027e6f9f0719d4b823253155881efcdd3a9e9a6f42fa9e194cd9547df4a6f752ae0cec739045e52bb7edd5cfa04ad4079fe06808298

diff --git a/dev-python/rope/rope-0.17.0.ebuild 
b/dev-python/rope/rope-0.17.0.ebuild
deleted file mode 100644
index 1933bb3cbd8..000
--- a/dev-python/rope/rope-0.17.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="https://github.com/python-rope/rope;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-
-IUSE="doc"
-
-# Dependency for docbuild documentation which is not noted in
-# setup.py, using standard docutils builds docs successfully.
-DEPEND="doc? ( dev-python/docutils[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-
-python_compile_all() {
-   if use doc; then
-   pushd docs > /dev/null || die
-   mkdir build || die
-   local i
-   for i in ./*.rst; do
-   rst2html.py $i > ./build/${i/rst/html} || die
-   done
-   popd > /dev/null || die
-   fi
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/build/. )
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2020-12-16 Thread Sam James
commit: b045df881bd9928ccc7db2592fa0b0ee8c8bb00f
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 16 16:46:17 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 16 16:46:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b045df88

dev-python/rope: Stabilize 0.18.0 ALLARCHES, #758593

Signed-off-by: Sam James  gentoo.org>

 dev-python/rope/rope-0.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-0.18.0.ebuild 
b/dev-python/rope/rope-0.18.0.ebuild
index 212968e9836..d41554d306b 100644
--- a/dev-python/rope/rope-0.18.0.ebuild
+++ b/dev-python/rope/rope-0.18.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2020-12-05 Thread Michał Górny
commit: 70d40d2a881cabd5d426ebfe74832885596f1f93
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  5 09:56:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  5 09:56:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d40d2a

dev-python/rope: Mark ALLARCHES

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/rope/metadata.xml b/dev-python/rope/metadata.xml
index eb0b3339535..bd13eda74b7 100644
--- a/dev-python/rope/metadata.xml
+++ b/dev-python/rope/metadata.xml
@@ -5,6 +5,7 @@
 pyt...@gentoo.org
 Python
   
+  
   
 rope
 rope



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/files/

2020-11-16 Thread Michał Górny
commit: a4668d444a190cc7079d1c4be819565c08cd2494
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Nov 15 18:43:28 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 16 08:22:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4668d44

dev-python/rope: remove unused patch(es)

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18271
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/files/rope-0.16.0-python3.7.patch | 251 --
 1 file changed, 251 deletions(-)

diff --git a/dev-python/rope/files/rope-0.16.0-python3.7.patch 
b/dev-python/rope/files/rope-0.16.0-python3.7.patch
deleted file mode 100644
index d120a8ecc51..000
--- a/dev-python/rope/files/rope-0.16.0-python3.7.patch
+++ /dev/null
@@ -1,251 +0,0 @@
-From 5c38f7c8ba23813b475dcb24fa66ed3fc52d1658 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Mat=C4=9Bj=20Cepl?= 
-Date: Mon, 13 Jan 2020 15:07:46 +0100
-Subject: [PATCH 1/4] Use .is_alive method instead of a deprecated .isAlive in
- threading.Thread
-

- ropetest/type_hinting_test.py | 8 
- 1 file changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/ropetest/type_hinting_test.py b/ropetest/type_hinting_test.py
-index 7cc02bb1..afb98e19 100644
 a/ropetest/type_hinting_test.py
-+++ b/ropetest/type_hinting_test.py
-@@ -198,18 +198,18 @@ def test_hint_parametrized_iterable(self):
-+ 
self._make_class_hint('collections.Iterable[threading.Thread]') + \
-'def a_method(self):\n' \
-'for i in self.a_attr:\n' \
--   'i.isA'
-+   'i.is_a'
- result = self._assist(code)
--self.assert_completion_in_result('isAlive', 'attribute', result)
-+self.assert_completion_in_result('is_alive', 'attribute', result)
- 
- def test_hint_parametrized_iterator(self):
- code = 'class Sample(object):\n' \
-+ 
self._make_class_hint('collections.Iterator[threading.Thread]') + \
-'def a_method(self):\n' \
-'for i in self.a_attr:\n' \
--   'i.isA'
-+   'i.is_a'
- result = self._assist(code)
--self.assert_completion_in_result('isAlive', 'attribute', result)
-+self.assert_completion_in_result('is_alive', 'attribute', result)
- 
- def test_hint_parametrized_dict_key(self):
- code = 'class Sample(object):\n' \
-
-From df3567f2afac8b5c5b50f8b7a01e21259e397f81 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Mat=C4=9Bj=20Cepl?= 
-Date: Mon, 13 Jan 2020 15:29:14 +0100
-Subject: [PATCH 2/4] Direct import from collections is getting deprecated.
-

- rope/base/utils/datastructures.py | 7 +--
- 1 file changed, 5 insertions(+), 2 deletions(-)
-
-diff --git a/rope/base/utils/datastructures.py 
b/rope/base/utils/datastructures.py
-index 0cb16cf2..3790a6e1 100644
 a/rope/base/utils/datastructures.py
-+++ b/rope/base/utils/datastructures.py
-@@ -1,10 +1,13 @@
- # this snippet was taken from this link
- # http://code.activestate.com/recipes/576694/
- 
--import collections
-+try:
-+from collections import MutableSet
-+except ImportError:
-+from collections.abc import MutableSet
- 
- 
--class OrderedSet(collections.MutableSet):
-+class OrderedSet(MutableSet):
- 
- def __init__(self, iterable=None):
- self.end = end = []
-
-From fa5626ea99a6cac4780184d708108a98bd7e6095 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Mat=C4=9Bj=20Cepl?= 
-Date: Mon, 13 Jan 2020 16:36:01 +0100
-Subject: [PATCH 3/4] Don't use underscored _ast, but use ast instead
-

- rope/base/ast.py| 15 ---
- rope/base/utils/pycompat.py |  6 +++---
- 2 files changed, 11 insertions(+), 10 deletions(-)
-
-diff --git a/rope/base/ast.py b/rope/base/ast.py
-index d43c83c5..d24524e7 100644
 a/rope/base/ast.py
-+++ b/rope/base/ast.py
-@@ -1,5 +1,6 @@
--import _ast
--from _ast import *
-+from __future__ import absolute_import
-+import ast
-+from ast import *
- 
- from rope.base import fscommands
- 
-@@ -18,7 +19,7 @@ def parse(source, filename=''):
- if not source.endswith(b'\n'):
- source += b'\n'
- try:
--return compile(source, filename, 'exec', _ast.PyCF_ONLY_AST)
-+return ast.parse(source, filename='')
- except (TypeError, ValueError) as e:
- error = SyntaxError()
- error.lineno = 1
-@@ -32,7 +33,7 @@ def walk(node, walker):
- method_name = '_' + node.__class__.__name__
- method = getattr(walker, method_name, None)
- if method is not None:
--if isinstance(node, _ast.ImportFrom) and node.module is None:
-+if isinstance(node, ast.ImportFrom) and node.module is None:
- # In python < 2.7 ``node.module == ''`` for relative imports
- # but for python 2.7 it is 

[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2020-11-04 Thread Matt Turner
commit: da49823e876232d1ada32bbf8f4882d58bd197de
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Nov  4 09:38:52 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov  5 01:38:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da49823e

dev-python/rope: version bump 0.18.0

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>
Signed-off-by: Matt Turner  gentoo.org>

 dev-python/rope/Manifest   |  1 +
 dev-python/rope/rope-0.18.0.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 07462bd09e8..2dc67ca0ba9 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1,3 @@
 DIST rope-0.16.0.tar.gz 243304 BLAKE2B 
2c41572687ef245eb20abfccebcc9f12ecaa177be313cec59c85be5102b7358566570730a7140f952b0a1c515b479c3d21740d32d4678e65c4c572acf86f4e27
 SHA512 
33ba57b246337e413126309a521c54e861899b03fd250e148b97d9789cddf6eceab36609ea6e36e84ad1ac514bc3363f4937b01bcb96b6103c2a33bec1d4fb75
 DIST rope-0.17.0.tar.gz 248629 BLAKE2B 
7c9276b5f400dfa9661f81d365eac150a124620824d400131d5da7361475e5a2d548c8b53a88e61e7ae6e483a47c8ca4b8ca773235e209e8c6fb47b0088327fd
 SHA512 
c27a17fdf73ed0ae85fe417132acd999452ae88a7b779d84fdf73134094fd34510ae08017dc24ddd7c34cb70353b5a43021229b88819002371790e7717b8ae46
+DIST rope-0.18.0.tar.gz 249828 BLAKE2B 
2aac0541936c671f9b70528da28b2c016f14c7a3e5f368aecb6a3f2a39d2b447d70943bf00b7a49702f5d341504da7398ca5b1240d625275f749de1e530fb178
 SHA512 
9f706da345866447ff7e4027e6f9f0719d4b823253155881efcdd3a9e9a6f42fa9e194cd9547df4a6f752ae0cec739045e52bb7edd5cfa04ad4079fe06808298

diff --git a/dev-python/rope/rope-0.18.0.ebuild 
b/dev-python/rope/rope-0.18.0.ebuild
new file mode 100644
index 000..212968e9836
--- /dev/null
+++ b/dev-python/rope/rope-0.18.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Not yet ready for py3.9: https://github.com/python-rope/rope/issues/299
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="https://github.com/python-rope/rope;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="doc"
+
+# Dependency for docbuild documentation which is not noted in
+# setup.py, using standard docutils builds docs successfully.
+DEPEND="doc? ( dev-python/docutils[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+   if use doc; then
+   pushd docs > /dev/null || die
+   mkdir build || die
+   local i
+   for i in ./*.rst; do
+   rst2html.py $i > ./build/${i/rst/html} || die
+   done
+   popd > /dev/null || die
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2020-11-04 Thread Matt Turner
commit: 7c2993ec975ff7ef642c43275dafa6aba45c7bbd
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Nov  4 10:05:17 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov  5 01:38:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c2993ec

dev-python/rope: clean up 0.16.0

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>
Signed-off-by: Matt Turner  gentoo.org>

 dev-python/rope/Manifest   |  1 -
 dev-python/rope/rope-0.16.0.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 2dc67ca0ba9..5fc4e2db8c1 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,3 +1,2 @@
-DIST rope-0.16.0.tar.gz 243304 BLAKE2B 
2c41572687ef245eb20abfccebcc9f12ecaa177be313cec59c85be5102b7358566570730a7140f952b0a1c515b479c3d21740d32d4678e65c4c572acf86f4e27
 SHA512 
33ba57b246337e413126309a521c54e861899b03fd250e148b97d9789cddf6eceab36609ea6e36e84ad1ac514bc3363f4937b01bcb96b6103c2a33bec1d4fb75
 DIST rope-0.17.0.tar.gz 248629 BLAKE2B 
7c9276b5f400dfa9661f81d365eac150a124620824d400131d5da7361475e5a2d548c8b53a88e61e7ae6e483a47c8ca4b8ca773235e209e8c6fb47b0088327fd
 SHA512 
c27a17fdf73ed0ae85fe417132acd999452ae88a7b779d84fdf73134094fd34510ae08017dc24ddd7c34cb70353b5a43021229b88819002371790e7717b8ae46
 DIST rope-0.18.0.tar.gz 249828 BLAKE2B 
2aac0541936c671f9b70528da28b2c016f14c7a3e5f368aecb6a3f2a39d2b447d70943bf00b7a49702f5d341504da7398ca5b1240d625275f749de1e530fb178
 SHA512 
9f706da345866447ff7e4027e6f9f0719d4b823253155881efcdd3a9e9a6f42fa9e194cd9547df4a6f752ae0cec739045e52bb7edd5cfa04ad4079fe06808298

diff --git a/dev-python/rope/rope-0.16.0.ebuild 
b/dev-python/rope/rope-0.16.0.ebuild
deleted file mode 100644
index 7854b2c3f39..000
--- a/dev-python/rope/rope-0.16.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="https://github.com/python-rope/rope;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-IUSE="doc"
-
-# Dependency for docbuild documentation which is not noted in
-# setup.py, using standard docutils builds docs successfully.
-DEPEND="doc? ( dev-python/docutils[${PYTHON_USEDEP}] )"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-python3.7.patch
-)
-
-distutils_enable_tests pytest
-
-python_compile_all() {
-   if use doc; then
-   pushd docs > /dev/null || die
-   mkdir build || die
-   local i
-   for i in ./*.rst; do
-   rst2html.py $i > ./build/${i/rst/html} || die
-   done
-   popd > /dev/null || die
-   fi
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/build/. )
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2020-10-13 Thread Sam James
commit: 929ad8303257db1bfcfd547620e0d6ca88ec44fa
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 13 18:03:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 13 18:03:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929ad830

dev-python/rope: Keyword 0.17.0 arm64, #747751

Signed-off-by: Sam James  gentoo.org>

 dev-python/rope/rope-0.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-0.17.0.ebuild 
b/dev-python/rope/rope-0.17.0.ebuild
index 29135b931bc..1933bb3cbd8 100644
--- a/dev-python/rope/rope-0.17.0.ebuild
+++ b/dev-python/rope/rope-0.17.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 
 IUSE="doc"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2020-07-16 Thread Matt Turner
commit: f8cf46d2352ce9fff6427f6ce806af7e615bab07
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Jul  1 18:57:06 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul 17 04:13:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8cf46d2

dev-python/rope: vers bump, add py3_8 rem py3_6

tests fail with py3_9 :(

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan  riseup.net>
Signed-off-by: Matt Turner  gentoo.org>

 dev-python/rope/Manifest   |  1 +
 dev-python/rope/rope-0.17.0.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index fda0302a1dd..07462bd09e8 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
 DIST rope-0.16.0.tar.gz 243304 BLAKE2B 
2c41572687ef245eb20abfccebcc9f12ecaa177be313cec59c85be5102b7358566570730a7140f952b0a1c515b479c3d21740d32d4678e65c4c572acf86f4e27
 SHA512 
33ba57b246337e413126309a521c54e861899b03fd250e148b97d9789cddf6eceab36609ea6e36e84ad1ac514bc3363f4937b01bcb96b6103c2a33bec1d4fb75
+DIST rope-0.17.0.tar.gz 248629 BLAKE2B 
7c9276b5f400dfa9661f81d365eac150a124620824d400131d5da7361475e5a2d548c8b53a88e61e7ae6e483a47c8ca4b8ca773235e209e8c6fb47b0088327fd
 SHA512 
c27a17fdf73ed0ae85fe417132acd999452ae88a7b779d84fdf73134094fd34510ae08017dc24ddd7c34cb70353b5a43021229b88819002371790e7717b8ae46

diff --git a/dev-python/rope/rope-0.17.0.ebuild 
b/dev-python/rope/rope-0.17.0.ebuild
new file mode 100644
index 000..c5d96a7c391
--- /dev/null
+++ b/dev-python/rope/rope-0.17.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="https://github.com/python-rope/rope;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="doc"
+
+# Dependency for docbuild documentation which is not noted in
+# setup.py, using standard docutils builds docs successfully.
+DEPEND="doc? ( dev-python/docutils[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+   if use doc; then
+   pushd docs > /dev/null || die
+   mkdir build || die
+   local i
+   for i in ./*.rst; do
+   rst2html.py $i > ./build/${i/rst/html} || die
+   done
+   popd > /dev/null || die
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/files/, dev-python/rope/

2020-03-29 Thread Michał Górny
commit: 1757cbd805e05e73809bdfe4c74e40bd45502dcc
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 29 07:17:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 29 07:30:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1757cbd8

dev-python/rope: Remove redundant versions

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/Manifest   |  1 -
 .../rope/files/rope-0.10.3-doc-syntax-errors.patch | 35 
 dev-python/rope/rope-0.10.7.ebuild | 46 --
 3 files changed, 82 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index c210a442a21..fda0302a1dd 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1 @@
-DIST rope-0.10.7.tar.gz 244089 BLAKE2B 
aebc1eaa3715aa4f2423490790f53040ad256fca35b3ad7b516e6b1f0af051b79f812f7b701ff5ac2414dbf2d1cba319da0f4cf241041329c0c750ae63e0ec33
 SHA512 
80343b8b7af883afbd04734b0fe4dbdab114301234654cbd95b3ae8be8dff40878105b7647209f5e899b981ab6a7ecb987d9bdf942b32ed083c745128c22ef95
 DIST rope-0.16.0.tar.gz 243304 BLAKE2B 
2c41572687ef245eb20abfccebcc9f12ecaa177be313cec59c85be5102b7358566570730a7140f952b0a1c515b479c3d21740d32d4678e65c4c572acf86f4e27
 SHA512 
33ba57b246337e413126309a521c54e861899b03fd250e148b97d9789cddf6eceab36609ea6e36e84ad1ac514bc3363f4937b01bcb96b6103c2a33bec1d4fb75

diff --git a/dev-python/rope/files/rope-0.10.3-doc-syntax-errors.patch 
b/dev-python/rope/files/rope-0.10.3-doc-syntax-errors.patch
deleted file mode 100644
index f219e1bb02a..000
--- a/dev-python/rope/files/rope-0.10.3-doc-syntax-errors.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-# Fix syntax errors in doc files
-diff --git a/docs/contributing.rst b/docs/contributing.rst
-index c6cb8a8..9efc3cc 100644
 a/docs/contributing.rst
-+++ b/docs/contributing.rst
-@@ -45,7 +45,7 @@ about them, don't hesitate to discuss it in the mailing list.
- Getting Ready For Python 3.0
- 
-
--Checkout http://bitbucket.org/agr/rope_py3k Mercurial_ repository.
-+Checkout http://bitbucket.org/agr/rope_py3k Mercurial repository.
- Contributions are welcome.
-
- Write Plugins For Other IDEs
-@@ -79,7 +79,7 @@ Source Repository
- =
-
- Rope uses GitHub_. The repository exists at
--`https://github.com/python-rope/rope`_.
-+`https://github.com/python-rope/rope`.
-
-
- Submitting patches
-diff --git a/docs/library.rst b/docs/library.rst
-index 390b9c8..ee918bc 100644
 a/docs/library.rst
-+++ b/docs/library.rst
-@@ -72,7 +72,7 @@ In rope, files and folders in a project are accessed through
- ``Change``\s (we'll talk about them later) use resources.
-
- There are two options for creating a ``Resource`` for a path in a project.
--The first approach uses the `Project.get_resource()`_ method.
-+The first approach uses the `Project.get_resource()` method.
-
- .. code-block:: python

diff --git a/dev-python/rope/rope-0.10.7.ebuild 
b/dev-python/rope/rope-0.10.7.ebuild
deleted file mode 100644
index 9e15a0c71b8..000
--- a/dev-python/rope/rope-0.10.7.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="https://github.com/python-rope/rope;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-RDEPEND="!dev-python/rope_py3k"
-# Dependency for docbuild documentation which is not noted in
-# setup.py, using standard docutils builds docs successfully.
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/docutils[${PYTHON_USEDEP}] )"
-
-PATCHES=( "${FILESDIR}/${PN}-0.10.3-doc-syntax-errors.patch" )
-
-python_test() {
-   PYTHONPATH="${BUILD_DIR}/lib:." ${EPYTHON} ropetest/__init__.py
-}
-
-python_compile_all() {
-   if use doc; then
-   pushd docs > /dev/null || die
-   mkdir build || die
-   local i
-   for i in ./*.rst; do
-   rst2html.py $i > ./build/${i/rst/html} || die
-   done
-   popd > /dev/null || die
-   fi
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/build/. )
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2020-03-29 Thread Michał Górny
commit: 6388014a5bdca7a5d3d90fe1b667e8cc883ac690
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 29 07:24:11 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 29 07:31:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6388014a

dev-python/rope: Remove redundant longdesc

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/rope/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/rope/metadata.xml b/dev-python/rope/metadata.xml
index 0070618315a..eb0b3339535 100644
--- a/dev-python/rope/metadata.xml
+++ b/dev-python/rope/metadata.xml
@@ -5,9 +5,6 @@
 pyt...@gentoo.org
 Python
   
-  
-  Rope is a python refactoring library.
-  
   
 rope
 rope



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/, dev-python/rope/files/

2020-02-17 Thread Matt Turner
commit: 59aaf1df5546e712d455f0113692e6447b5c6f56
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 17 15:22:29 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 17 15:55:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59aaf1df

dev-python/rope: Fix test execution with python3.7

Signed-off-by: Matt Turner  gentoo.org>

 dev-python/rope/files/rope-0.16.0-python3.7.patch | 251 ++
 dev-python/rope/rope-0.16.0.ebuild|  10 +-
 2 files changed, 257 insertions(+), 4 deletions(-)

diff --git a/dev-python/rope/files/rope-0.16.0-python3.7.patch 
b/dev-python/rope/files/rope-0.16.0-python3.7.patch
new file mode 100644
index 000..d120a8ecc51
--- /dev/null
+++ b/dev-python/rope/files/rope-0.16.0-python3.7.patch
@@ -0,0 +1,251 @@
+From 5c38f7c8ba23813b475dcb24fa66ed3fc52d1658 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Mat=C4=9Bj=20Cepl?= 
+Date: Mon, 13 Jan 2020 15:07:46 +0100
+Subject: [PATCH 1/4] Use .is_alive method instead of a deprecated .isAlive in
+ threading.Thread
+
+---
+ ropetest/type_hinting_test.py | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/ropetest/type_hinting_test.py b/ropetest/type_hinting_test.py
+index 7cc02bb1..afb98e19 100644
+--- a/ropetest/type_hinting_test.py
 b/ropetest/type_hinting_test.py
+@@ -198,18 +198,18 @@ def test_hint_parametrized_iterable(self):
++ 
self._make_class_hint('collections.Iterable[threading.Thread]') + \
+'def a_method(self):\n' \
+'for i in self.a_attr:\n' \
+-   'i.isA'
++   'i.is_a'
+ result = self._assist(code)
+-self.assert_completion_in_result('isAlive', 'attribute', result)
++self.assert_completion_in_result('is_alive', 'attribute', result)
+ 
+ def test_hint_parametrized_iterator(self):
+ code = 'class Sample(object):\n' \
++ 
self._make_class_hint('collections.Iterator[threading.Thread]') + \
+'def a_method(self):\n' \
+'for i in self.a_attr:\n' \
+-   'i.isA'
++   'i.is_a'
+ result = self._assist(code)
+-self.assert_completion_in_result('isAlive', 'attribute', result)
++self.assert_completion_in_result('is_alive', 'attribute', result)
+ 
+ def test_hint_parametrized_dict_key(self):
+ code = 'class Sample(object):\n' \
+
+From df3567f2afac8b5c5b50f8b7a01e21259e397f81 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Mat=C4=9Bj=20Cepl?= 
+Date: Mon, 13 Jan 2020 15:29:14 +0100
+Subject: [PATCH 2/4] Direct import from collections is getting deprecated.
+
+---
+ rope/base/utils/datastructures.py | 7 +--
+ 1 file changed, 5 insertions(+), 2 deletions(-)
+
+diff --git a/rope/base/utils/datastructures.py 
b/rope/base/utils/datastructures.py
+index 0cb16cf2..3790a6e1 100644
+--- a/rope/base/utils/datastructures.py
 b/rope/base/utils/datastructures.py
+@@ -1,10 +1,13 @@
+ # this snippet was taken from this link
+ # http://code.activestate.com/recipes/576694/
+ 
+-import collections
++try:
++from collections import MutableSet
++except ImportError:
++from collections.abc import MutableSet
+ 
+ 
+-class OrderedSet(collections.MutableSet):
++class OrderedSet(MutableSet):
+ 
+ def __init__(self, iterable=None):
+ self.end = end = []
+
+From fa5626ea99a6cac4780184d708108a98bd7e6095 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Mat=C4=9Bj=20Cepl?= 
+Date: Mon, 13 Jan 2020 16:36:01 +0100
+Subject: [PATCH 3/4] Don't use underscored _ast, but use ast instead
+
+---
+ rope/base/ast.py| 15 ---
+ rope/base/utils/pycompat.py |  6 +++---
+ 2 files changed, 11 insertions(+), 10 deletions(-)
+
+diff --git a/rope/base/ast.py b/rope/base/ast.py
+index d43c83c5..d24524e7 100644
+--- a/rope/base/ast.py
 b/rope/base/ast.py
+@@ -1,5 +1,6 @@
+-import _ast
+-from _ast import *
++from __future__ import absolute_import
++import ast
++from ast import *
+ 
+ from rope.base import fscommands
+ 
+@@ -18,7 +19,7 @@ def parse(source, filename=''):
+ if not source.endswith(b'\n'):
+ source += b'\n'
+ try:
+-return compile(source, filename, 'exec', _ast.PyCF_ONLY_AST)
++return ast.parse(source, filename='')
+ except (TypeError, ValueError) as e:
+ error = SyntaxError()
+ error.lineno = 1
+@@ -32,7 +33,7 @@ def walk(node, walker):
+ method_name = '_' + node.__class__.__name__
+ method = getattr(walker, method_name, None)
+ if method is not None:
+-if isinstance(node, _ast.ImportFrom) and node.module is None:
++if isinstance(node, ast.ImportFrom) and node.module is None:
+ # In python < 2.7 ``node.module == ''`` for relative imports
+ # but for python 2.7 it is None. Generalizing it to ''.
+ node.module = ''
+@@ -42,7 +43,7 @@ 

[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2020-02-15 Thread Matt Turner
commit: b46fe67bf81cf62b0876ad7b4073a6d8c4007010
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sun Jan 26 18:56:04 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Feb 15 20:37:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b46fe67b

dev-python/rope: Version bump 0.16.0 and add py3_7

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan  riseup.net>
Signed-off-by: Matt Turner  gentoo.org>

 dev-python/rope/Manifest   |  1 +
 dev-python/rope/rope-0.16.0.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 42042b0e90b..c210a442a21 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
 DIST rope-0.10.7.tar.gz 244089 BLAKE2B 
aebc1eaa3715aa4f2423490790f53040ad256fca35b3ad7b516e6b1f0af051b79f812f7b701ff5ac2414dbf2d1cba319da0f4cf241041329c0c750ae63e0ec33
 SHA512 
80343b8b7af883afbd04734b0fe4dbdab114301234654cbd95b3ae8be8dff40878105b7647209f5e899b981ab6a7ecb987d9bdf942b32ed083c745128c22ef95
+DIST rope-0.16.0.tar.gz 243304 BLAKE2B 
2c41572687ef245eb20abfccebcc9f12ecaa177be313cec59c85be5102b7358566570730a7140f952b0a1c515b479c3d21740d32d4678e65c4c572acf86f4e27
 SHA512 
33ba57b246337e413126309a521c54e861899b03fd250e148b97d9789cddf6eceab36609ea6e36e84ad1ac514bc3363f4937b01bcb96b6103c2a33bec1d4fb75

diff --git a/dev-python/rope/rope-0.16.0.ebuild 
b/dev-python/rope/rope-0.16.0.ebuild
new file mode 100644
index 000..a60999bb3c8
--- /dev/null
+++ b/dev-python/rope/rope-0.16.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="https://github.com/python-rope/rope;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="doc"
+
+# Dependency for docbuild documentation which is not noted in
+# setup.py, using standard docutils builds docs successfully.
+DEPEND="doc? ( dev-python/docutils[${PYTHON_USEDEP}] )"
+
+python_test() {
+   PYTHONPATH="${BUILD_DIR}/lib:." ${EPYTHON} ropetest/__init__.py
+}
+
+python_compile_all() {
+   if use doc; then
+   pushd docs > /dev/null || die
+   mkdir build || die
+   local i
+   for i in ./*.rst; do
+   rst2html.py $i > ./build/${i/rst/html} || die
+   done
+   popd > /dev/null || die
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2017-11-02 Thread Michał Górny
commit: e41b9fbae269bf891f55e3802f2dbacf064e974d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 11:52:53 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 12:28:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41b9fba

dev-python/rope: Add blocker on dev-python/rope_py3k

Closes: https://bugs.gentoo.org/631264

 dev-python/rope/rope-0.10.7.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/rope/rope-0.10.7.ebuild 
b/dev-python/rope/rope-0.10.7.ebuild
index 88eae38207d..dab9b0a461b 100644
--- a/dev-python/rope/rope-0.10.7.ebuild
+++ b/dev-python/rope/rope-0.10.7.ebuild
@@ -16,6 +16,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 
+RDEPEND="!dev-python/rope_py3k"
 # Dependency for docbuild documentation which is not noted in
 # setup.py, using standard docutils builds docs successfully.
 DEPEND="doc? ( dev-python/docutils[${PYTHON_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2017-11-02 Thread Michał Górny
commit: 7de50beee4059988295b634783cd01fe050a222a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 11:53:53 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 12:28:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7de50bee

dev-python/rope: Add missing dep on setuptools

 dev-python/rope/rope-0.10.7.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/rope/rope-0.10.7.ebuild 
b/dev-python/rope/rope-0.10.7.ebuild
index dab9b0a461b..970ce8c70ce 100644
--- a/dev-python/rope/rope-0.10.7.ebuild
+++ b/dev-python/rope/rope-0.10.7.ebuild
@@ -19,7 +19,8 @@ IUSE="doc"
 RDEPEND="!dev-python/rope_py3k"
 # Dependency for docbuild documentation which is not noted in
 # setup.py, using standard docutils builds docs successfully.
-DEPEND="doc? ( dev-python/docutils[${PYTHON_USEDEP}] )"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/docutils[${PYTHON_USEDEP}] )"
 
 PATCHES=( "${FILESDIR}/${PN}-0.10.3-doc-syntax-errors.patch" )
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2017-09-13 Thread Tim Harder
commit: acae4cca94e989c526a337a71a2489f09067ebb0
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Sep 14 01:46:14 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Sep 14 02:00:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acae4cca

dev-python/rope: version bump to 0.10.7

 dev-python/rope/Manifest   |  1 +
 dev-python/rope/rope-0.10.7.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 3cbf26b8a12..05fafc1873a 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1,3 @@
 DIST rope-0.10.3.tar.gz 226123 SHA256 
eb45bea0abcf31a1a12ff087b990060e64244b835582ebc7642e6f7ea1fd65a2 SHA512 
1d868aeebd086c3fc199316a71e61a8c46c76d85176557842051bb8f51d090f316df6bb84f766db5a46dc164d3e471eb90465805a102e46acb34e39b2b0ce8b4
 WHIRLPOOL 
16cd8b80f7f3fe729d1d3b4b5b98fcd5b6f16c818ddd67a9d460fe4947e768febf1425e8d20bf0e47c9d49a58b4ba1acac0e6640d61fc187f84fc843128c591d
 DIST rope-0.10.5.tar.gz 243931 SHA256 
2ff6099e65798f9e27da5026cc7136b4d9b340fc817031ccb4318f61f448127f SHA512 
90a055be51834cc642f06b2bbcad4419d15605393a784a414c069a43816243badcbe5fa131bac48a5899268fcbdc11292c8469d30747614b7c85eebb8f2b6fae
 WHIRLPOOL 
bafe308c6f22805256dfe6b8b7e6d11c89afeca51837fac877fd94baa8610386f9e09fd03901271705c8b2fc72754a19e394d6e8999ec6d9f6b23d4cd8791fdd
+DIST rope-0.10.7.tar.gz 244089 SHA256 
a09edfd2034fd50099a67822f9bd851fbd0f4e98d3b87519f6267b60e50d80d1 SHA512 
80343b8b7af883afbd04734b0fe4dbdab114301234654cbd95b3ae8be8dff40878105b7647209f5e899b981ab6a7ecb987d9bdf942b32ed083c745128c22ef95
 WHIRLPOOL 
e002d4defc2076c9c550a8b4a27df54488a209ce8aaad769a46e25c90b73cf7263bb214f9cc0db7a577f3d81958e20f9028023d5cfd9e4a6590f3ecb40d06408

diff --git a/dev-python/rope/rope-0.10.7.ebuild 
b/dev-python/rope/rope-0.10.7.ebuild
new file mode 100644
index 000..88eae38207d
--- /dev/null
+++ b/dev-python/rope/rope-0.10.7.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="https://github.com/python-rope/rope;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+# Dependency for docbuild documentation which is not noted in
+# setup.py, using standard docutils builds docs successfully.
+DEPEND="doc? ( dev-python/docutils[${PYTHON_USEDEP}] )"
+
+PATCHES=( "${FILESDIR}/${PN}-0.10.3-doc-syntax-errors.patch" )
+
+python_test() {
+   PYTHONPATH="${BUILD_DIR}/lib:." ${EPYTHON} ropetest/__init__.py
+}
+
+python_compile_all() {
+   if use doc; then
+   pushd docs > /dev/null || die
+   mkdir build || die
+   local i
+   for i in ./*.rst; do
+   rst2html.py $i > ./build/${i/rst/html} || die
+   done
+   popd > /dev/null || die
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2017-03-10 Thread Patrick Lauer
commit: 57263850646bfb0a4666b2c7b1ceee1a6a06c137
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Mar 10 16:44:32 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Fri Mar 10 17:24:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57263850

dev-python/rope: Bump

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-python/rope/Manifest   |  1 +
 dev-python/rope/rope-0.10.5.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 6a159216c58..3cbf26b8a12 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1 +1,2 @@
 DIST rope-0.10.3.tar.gz 226123 SHA256 
eb45bea0abcf31a1a12ff087b990060e64244b835582ebc7642e6f7ea1fd65a2 SHA512 
1d868aeebd086c3fc199316a71e61a8c46c76d85176557842051bb8f51d090f316df6bb84f766db5a46dc164d3e471eb90465805a102e46acb34e39b2b0ce8b4
 WHIRLPOOL 
16cd8b80f7f3fe729d1d3b4b5b98fcd5b6f16c818ddd67a9d460fe4947e768febf1425e8d20bf0e47c9d49a58b4ba1acac0e6640d61fc187f84fc843128c591d
+DIST rope-0.10.5.tar.gz 243931 SHA256 
2ff6099e65798f9e27da5026cc7136b4d9b340fc817031ccb4318f61f448127f SHA512 
90a055be51834cc642f06b2bbcad4419d15605393a784a414c069a43816243badcbe5fa131bac48a5899268fcbdc11292c8469d30747614b7c85eebb8f2b6fae
 WHIRLPOOL 
bafe308c6f22805256dfe6b8b7e6d11c89afeca51837fac877fd94baa8610386f9e09fd03901271705c8b2fc72754a19e394d6e8999ec6d9f6b23d4cd8791fdd

diff --git a/dev-python/rope/rope-0.10.5.ebuild 
b/dev-python/rope/rope-0.10.5.ebuild
new file mode 100644
index 000..cc5138dba16
--- /dev/null
+++ b/dev-python/rope/rope-0.10.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="https://github.com/python-rope/rope;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+# Dependency for docbuild documentation which is not noted in
+# setup.py, using standard docutils builds docs successfully.
+DEPEND="doc? ( dev-python/docutils[${PYTHON_USEDEP}] )"
+
+PATCHES=( "${FILESDIR}/${PN}-0.10.3-doc-syntax-errors.patch" )
+
+python_test() {
+   PYTHONPATH="${BUILD_DIR}/lib:." ${EPYTHON} ropetest/__init__.py
+}
+
+python_compile_all() {
+   if use doc; then
+   pushd docs > /dev/null || die
+   mkdir build || die
+   local i
+   for i in ./*.rst; do
+   rst2html.py $i > ./build/${i/rst/html} || die
+   done
+   popd > /dev/null || die
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/files/

2016-09-19 Thread David Seifert
commit: 50e8e2a3acd802b59f8bbe1f2fd45773ba17432d
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Mon Sep 19 17:45:34 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Sep 19 21:23:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e8e2a3

dev-python/rope: remove unused patches

Closes: https://github.com/gentoo/gentoo/pull/2362

Signed-off-by: David Seifert  gentoo.org>

 .../rope/files/rope-0.9.3-fix_tests_results.patch  | 16 -
 dev-python/rope/files/rope-0.9.3-python2.7.patch   | 76 --
 2 files changed, 92 deletions(-)

diff --git a/dev-python/rope/files/rope-0.9.3-fix_tests_results.patch 
b/dev-python/rope/files/rope-0.9.3-fix_tests_results.patch
deleted file mode 100644
index 5250cc6..
--- a/dev-python/rope/files/rope-0.9.3-fix_tests_results.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-https://bitbucket.org/agr/rope/issue/7/
-
 ropetest/__init__.py
-+++ ropetest/__init__.py
-@@ -1,3 +1,4 @@
-+import sys
- import unittest
- 
- import ropetest.projecttest
-@@ -31,4 +32,5 @@
- 
- if __name__ == '__main__':
- runner = unittest.TextTestRunner()
--runner.run(suite())
-+result = runner.run(suite())
-+sys.exit(not result.wasSuccessful())

diff --git a/dev-python/rope/files/rope-0.9.3-python2.7.patch 
b/dev-python/rope/files/rope-0.9.3-python2.7.patch
deleted file mode 100644
index f1a4fe4..
--- a/dev-python/rope/files/rope-0.9.3-python2.7.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-Apply upstream changesets:
-https://bitbucket.org/agr/rope/changeset/1c100ebabc16
-https://bitbucket.org/agr/rope/changeset/f5eb880e0be2
-
-to fix issues with python 2.7
-
-https://bugs.gentoo.org/show_bug.cgi?id=326401
-https://bitbucket.org/agr/rope/issue/8/
-
 a/rope/base/ast.py
-+++ b/rope/base/ast.py
-@@ -27,6 +27,10 @@
- method_name = '_' + node.__class__.__name__
- method = getattr(walker, method_name, None)
- if method is not None:
-+if isinstance(node, _ast.ImportFrom) and node.module is None:
-+# In python < 2.7 ``node.module == ''`` for relative imports
-+# but for python 2.7 it is None. Generalizing it to ''.
-+node.module = ''
- return method(node)
- for child in get_child_nodes(node):
- walk(child, walker)
 a/rope/base/oi/runmod.py
-+++ b/rope/base/oi/runmod.py
-@@ -187,6 +187,7 @@
- 
- def close(self):
- self.sender.close()
-+sys.settrace(None)
- 
- def _realpath(path):
- return os.path.realpath(os.path.abspath(os.path.expanduser(path)))
 a/rope/refactor/importutils/module_imports.py
-+++ b/rope/refactor/importutils/module_imports.py
-@@ -428,7 +428,8 @@
- if node.level:
- level = node.level
- import_info = importinfo.FromImport(
--node.module, level, self._get_names(node.names))
-+node.module or '', # see comment at rope.base.ast.walk
-+level, self._get_names(node.names))
- start_line = node.lineno
- self.imports.append(importinfo.ImportStatement(
- import_info, node.lineno, end_line,
 a/rope/refactor/patchedast.py
-+++ b/rope/refactor/patchedast.py
-@@ -350,7 +350,8 @@
- children = ['from']
- if node.level:
- children.append('.' * node.level)
--children.extend([node.module, 'import'])
-+children.extend([node.module or '', # see comment at 
rope.base.ast.walk
-+ 'import'])
- children.extend(self._child_nodes(node.names, ','))
- self._handle(node, children)
- 
 a/ropetest/refactor/patchedasttest.py
-+++ b/ropetest/refactor/patchedasttest.py
-@@ -441,6 +441,17 @@
-'import', ' ', 'alias'])
- checker.check_children('alias', ['y', ' ', 'as', ' ', 'z'])
- 
-+@testutils.run_only_for_25
-+def test_from_node_relative_import(self):
-+source = 'from . import y as z\n'
-+ast = patchedast.get_patched_ast(source, True)
-+checker = _ResultChecker(self, ast)
-+checker.check_region('ImportFrom', 0, len(source) - 1)
-+checker.check_children(
-+'ImportFrom', ['from', ' ', '.', '', '', ' ',
-+   'import', ' ', 'alias'])
-+checker.check_children('alias', ['y', ' ', 'as', ' ', 'z'])
-+
- def test_simple_gen_expr_node(self):
- source = 'zip(i for i in x)\n'
- ast = patchedast.get_patched_ast(source, True)



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2016-08-22 Thread Patrice Clement
commit: 47531c9f54c8ba9475b2ffa326a7de9b55a75467
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Aug 22 08:35:19 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Aug 22 08:56:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47531c9f

dev-python/rope: Clean up old.

Package-Manager: portage-2.2.28

 dev-python/rope/Manifest |  2 --
 dev-python/rope/rope-0.10.2.ebuild   | 28 
 dev-python/rope/rope-0.9.4-r1.ebuild | 31 ---
 3 files changed, 61 deletions(-)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index 8628a1a..6a15921 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,3 +1 @@
-DIST rope-0.10.2.tar.gz 221523 SHA256 
fffca108c0d6a711121ce11fed286f4ddc5791c7a6c3f079221a9303d1ddb465 SHA512 
9d3c3f2197b8eff87301d90dbf58872070e8c352704f50c942c270a05ba08504aeb2bb8f6d00902954abaa4d721d2a246c720f94547d8d3517cb84c0b31d9bc2
 WHIRLPOOL 
196587c655e6bffb26bc6498e57a833ddfc5c3ec0ccaa0b0baff9618f0e9fc5d18612fdada1a91e3ca8813b2c3c254691d462f2ff622af371a78b22b2024016f
 DIST rope-0.10.3.tar.gz 226123 SHA256 
eb45bea0abcf31a1a12ff087b990060e64244b835582ebc7642e6f7ea1fd65a2 SHA512 
1d868aeebd086c3fc199316a71e61a8c46c76d85176557842051bb8f51d090f316df6bb84f766db5a46dc164d3e471eb90465805a102e46acb34e39b2b0ce8b4
 WHIRLPOOL 
16cd8b80f7f3fe729d1d3b4b5b98fcd5b6f16c818ddd67a9d460fe4947e768febf1425e8d20bf0e47c9d49a58b4ba1acac0e6640d61fc187f84fc843128c591d
-DIST rope-0.9.4.tar.gz 221516 SHA256 
2dc0342604851d8fbdafa198172eab5da7ed422759016669056181e21c54a6ba SHA512 
462ce4fec7decdca67400e01fc08cb924019e71011fa0c50c529ff0ba377b277685f34a78796b5c30c20ac063aaba1b0b61bd9ac5b05625399e9d71ac625e534
 WHIRLPOOL 
7fcdfcd0d82e869b8008cedb7fc0ecbb8f7da302994129273e342346becde8cbd5915f9e04d2a9de57eb2b42b4487329109c159277f8255e386fc2765213a94b

diff --git a/dev-python/rope/rope-0.10.2.ebuild 
b/dev-python/rope/rope-0.10.2.ebuild
deleted file mode 100644
index 6c37962..000
--- a/dev-python/rope/rope-0.10.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="http://rope.sourceforge.net/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-python_test() {
-   PYTHONPATH="${BUILD_DIR}/lib:." ${EPYTHON} ropetest/__init__.py
-}
-
-src_install() {
-   distutils-r1_src_install
-   docinto docs
-   dodoc docs/*.rst
-}

diff --git a/dev-python/rope/rope-0.9.4-r1.ebuild 
b/dev-python/rope/rope-0.9.4-r1.ebuild
deleted file mode 100644
index de458c6..000
--- a/dev-python/rope/rope-0.9.4-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python refactoring library"
-HOMEPAGE="http://rope.sourceforge.net/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-python_test() {
-   PYTHONPATH="${BUILD_DIR}/lib:." ${EPYTHON} ropetest/__init__.py
-}
-
-src_install() {
-   distutils-r1_src_install
-   docinto docs
-   dodoc docs/*.txt
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/

2016-08-22 Thread Patrice Clement
commit: 74a07ffd1574d848c49e26c5543db331afd64461
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Aug 22 08:34:49 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Aug 22 08:56:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74a07ffd

dev-python/rope: Stable for amd64. Retroactively mark stable for the remaining 
arches using the ALLARCHES policy.

Package-Manager: portage-2.2.28

 dev-python/rope/rope-0.10.3.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/dev-python/rope/rope-0.10.3.ebuild 
b/dev-python/rope/rope-0.10.3.ebuild
index 1e5928a..8b8a0b2 100644
--- a/dev-python/rope/rope-0.10.3.ebuild
+++ b/dev-python/rope/rope-0.10.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 
 # Dependency for docbuild documentation which is not noted in
@@ -28,15 +28,14 @@ python_test() {
 }
 
 python_compile_all() {
-   local i;
if use doc; then
-   pushd docs > /dev/null
+   pushd docs > /dev/null || die
mkdir build || die
-   for i in ./*.rst
-   do
+   local i
+   for i in ./*.rst; do
rst2html.py $i > ./build/${i/rst/html} || die
done
-   popd > /dev/null
+   popd > /dev/null || die
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/rope/, dev-python/rope/files/

2015-11-10 Thread Ian Delaney
commit: 0eecef5a873667b89ef6d5d8432b3b2bf827b8bb
Author: Ian Delaney  gentoo  org>
AuthorDate: Tue Nov 10 16:05:48 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Tue Nov 10 16:06:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eecef5a

dev-python/rope: bump to 0.10.3 wrt the gentoo bug

thanks to user 'wraeth' for submission of the final patch and
bumped ebuild via the gentoo bug. Added doc build in html from
by docutils, tidy phases to conform to default style according
to the eclass

Gentoo bug: #565018

Package-Manager: portage-2.2.24

 dev-python/rope/Manifest   |  1 +
 .../rope/files/rope-0.10.3-doc-syntax-errors.patch | 35 
 dev-python/rope/rope-0.10.3.ebuild | 46 ++
 3 files changed, 82 insertions(+)

diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index cedad02..8628a1a 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,2 +1,3 @@
 DIST rope-0.10.2.tar.gz 221523 SHA256 
fffca108c0d6a711121ce11fed286f4ddc5791c7a6c3f079221a9303d1ddb465 SHA512 
9d3c3f2197b8eff87301d90dbf58872070e8c352704f50c942c270a05ba08504aeb2bb8f6d00902954abaa4d721d2a246c720f94547d8d3517cb84c0b31d9bc2
 WHIRLPOOL 
196587c655e6bffb26bc6498e57a833ddfc5c3ec0ccaa0b0baff9618f0e9fc5d18612fdada1a91e3ca8813b2c3c254691d462f2ff622af371a78b22b2024016f
+DIST rope-0.10.3.tar.gz 226123 SHA256 
eb45bea0abcf31a1a12ff087b990060e64244b835582ebc7642e6f7ea1fd65a2 SHA512 
1d868aeebd086c3fc199316a71e61a8c46c76d85176557842051bb8f51d090f316df6bb84f766db5a46dc164d3e471eb90465805a102e46acb34e39b2b0ce8b4
 WHIRLPOOL 
16cd8b80f7f3fe729d1d3b4b5b98fcd5b6f16c818ddd67a9d460fe4947e768febf1425e8d20bf0e47c9d49a58b4ba1acac0e6640d61fc187f84fc843128c591d
 DIST rope-0.9.4.tar.gz 221516 SHA256 
2dc0342604851d8fbdafa198172eab5da7ed422759016669056181e21c54a6ba SHA512 
462ce4fec7decdca67400e01fc08cb924019e71011fa0c50c529ff0ba377b277685f34a78796b5c30c20ac063aaba1b0b61bd9ac5b05625399e9d71ac625e534
 WHIRLPOOL 
7fcdfcd0d82e869b8008cedb7fc0ecbb8f7da302994129273e342346becde8cbd5915f9e04d2a9de57eb2b42b4487329109c159277f8255e386fc2765213a94b

diff --git a/dev-python/rope/files/rope-0.10.3-doc-syntax-errors.patch 
b/dev-python/rope/files/rope-0.10.3-doc-syntax-errors.patch
new file mode 100644
index 000..f219e1b
--- /dev/null
+++ b/dev-python/rope/files/rope-0.10.3-doc-syntax-errors.patch
@@ -0,0 +1,35 @@
+# Fix syntax errors in doc files
+diff --git a/docs/contributing.rst b/docs/contributing.rst
+index c6cb8a8..9efc3cc 100644
+--- a/docs/contributing.rst
 b/docs/contributing.rst
+@@ -45,7 +45,7 @@ about them, don't hesitate to discuss it in the mailing list.
+ Getting Ready For Python 3.0
+ 
+
+-Checkout http://bitbucket.org/agr/rope_py3k Mercurial_ repository.
++Checkout http://bitbucket.org/agr/rope_py3k Mercurial repository.
+ Contributions are welcome.
+
+ Write Plugins For Other IDEs
+@@ -79,7 +79,7 @@ Source Repository
+ =
+
+ Rope uses GitHub_. The repository exists at
+-`https://github.com/python-rope/rope`_.
++`https://github.com/python-rope/rope`.
+
+
+ Submitting patches
+diff --git a/docs/library.rst b/docs/library.rst
+index 390b9c8..ee918bc 100644
+--- a/docs/library.rst
 b/docs/library.rst
+@@ -72,7 +72,7 @@ In rope, files and folders in a project are accessed through
+ ``Change``\s (we'll talk about them later) use resources.
+
+ There are two options for creating a ``Resource`` for a path in a project.
+-The first approach uses the `Project.get_resource()`_ method.
++The first approach uses the `Project.get_resource()` method.
+
+ .. code-block:: python

diff --git a/dev-python/rope/rope-0.10.3.ebuild 
b/dev-python/rope/rope-0.10.3.ebuild
new file mode 100644
index 000..1e5928a
--- /dev/null
+++ b/dev-python/rope/rope-0.10.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="https://github.com/python-rope/rope;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+# Dependency for docbuild documentation which is not noted in
+# setup.py, using standard docutils builds docs successfully.
+DEPEND="doc? ( dev-python/docutils[${PYTHON_USEDEP}] )"
+
+PATCHES=( "${FILESDIR}/${P}-doc-syntax-errors.patch" )
+
+python_test() {
+   PYTHONPATH="${BUILD_DIR}/lib:." ${EPYTHON} ropetest/__init__.py
+}
+
+python_compile_all() {
+   local i;
+   if use doc; then
+   pushd docs > /dev/null
+   mkdir build || die
+   for i in ./*.rst
+   do
+   rst2html.py $i > ./build/${i/rst/html} || die
+   done
+   popd > /dev/null
+   fi
+}
+
+python_install_all() {
+