* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/aspectlib/
@ 2020-03-29 9:29 Alessandro Barbieri
0 siblings, 0 replies; 17+ messages in thread
From: Alessandro Barbieri @ 2020-03-29 9:29 UTC (permalink / raw
To: gentoo-commits
commit: 71130a3c9ee2b47fb5819040a2bcecdc3e64e275
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sun Mar 29 09:18:27 2020 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Sun Mar 29 09:29:03 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71130a3c
dev-python/aspectlib: new package
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
dev-python/aspectlib/Manifest | 1 +
dev-python/aspectlib/aspectlib-1.4.2.ebuild | 37 +++++++++++++++++++++++++++++
dev-python/aspectlib/metadata.xml | 16 +++++++++++++
3 files changed, 54 insertions(+)
diff --git a/dev-python/aspectlib/Manifest b/dev-python/aspectlib/Manifest
new file mode 100644
index 0000000..849dd79
--- /dev/null
+++ b/dev-python/aspectlib/Manifest
@@ -0,0 +1 @@
+DIST aspectlib-1.4.2.tar.gz 154888 BLAKE2B 0194c2f911126caf5949cf6f0acb5a14c260a7824e456a3e3ba9b150331818dc832469798e89dd3cb3fba549b17098115354aabbc66931365475e53598c0bc96 SHA512 fadb90b625ce2faac8f6d29ee28efaee09b4338c3c516c79d9e8753b7fb2ff45e0033174c5c5302f47f1f9e332824f37d56667fb05e66f85b808e8aa3a086f57
diff --git a/dev-python/aspectlib/aspectlib-1.4.2.ebuild b/dev-python/aspectlib/aspectlib-1.4.2.ebuild
new file mode 100644
index 0000000..27cc072
--- /dev/null
+++ b/dev-python/aspectlib/aspectlib-1.4.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="An aspect-oriented programming, monkey-patch and decorators library"
+HOMEPAGE="
+ https://github.com/ionelmc/python-aspectlib
+ https://pypi.org/project/python-aspectlib
+"
+SRC_URI="https://github.com/ionelmc/python-${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-python/fields[${PYTHON_USEDEP}]
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}]
+ dev-python/process-tests[${PYTHON_USEDEP}]
+ dev-python/pytest-travis-fold[${PYTHON_USEDEP}]
+ dev-python/pytest-catchlog[${PYTHON_USEDEP}]
+ www-servers/tornado[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinx-py3doc-enhanced-theme
diff --git a/dev-python/aspectlib/metadata.xml b/dev-python/aspectlib/metadata.xml
new file mode 100644
index 0000000..c1f3f9c
--- /dev/null
+++ b/dev-python/aspectlib/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+ <maintainer type="person">
+ <email>lssndrbarbieri@gmail.com</email>
+ <name>Alessandro Barbieri</name>
+ </maintainer>
+ <longdescription>
+An aspect-oriented programming, monkey-patch and decorators library. It is useful when changing behavior in existing code is desired. It includes tools for debugging and testing: simple mock/record and a complete capture/replay framework.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">ionelmc/python-aspectlib</remote-id>
+ <remote-id type="pypi">aspectlib</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/aspectlib/
2020-03-29 13:21 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2020-03-29 13:21 ` Andrew Ammerlaan
0 siblings, 0 replies; 17+ messages in thread
From: Andrew Ammerlaan @ 2020-03-29 13:21 UTC (permalink / raw
To: gentoo-commits
commit: 5233bd3233ec6cc3874c7d643d55e1b2d9183d0f
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sun Mar 29 11:41:58 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Mar 29 11:41:58 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5233bd32
dev-python/aspectlib: tried and failed to get tests working
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/aspectlib/aspectlib-1.4.2.ebuild | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/dev-python/aspectlib/aspectlib-1.4.2.ebuild b/dev-python/aspectlib/aspectlib-1.4.2.ebuild
index 27cc072..f38deef 100644
--- a/dev-python/aspectlib/aspectlib-1.4.2.ebuild
+++ b/dev-python/aspectlib/aspectlib-1.4.2.ebuild
@@ -5,6 +5,8 @@ EAPI=7
PYTHON_COMPAT=( python3_6 )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
inherit distutils-r1
DESCRIPTION="An aspect-oriented programming, monkey-patch and decorators library"
@@ -18,6 +20,10 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
+# could not get this working, it tries to do all sorts of weird things
+# it calls a tests outside the tests folder, which then fails, removing the file results in import error
+RESTRICT="test"
+
RDEPEND="
dev-python/fields[${PYTHON_USEDEP}]
"
@@ -33,5 +39,7 @@ DEPEND="
)
"
+S="${WORKDIR}/python-${P}"
+
distutils_enable_tests pytest
distutils_enable_sphinx docs dev-python/sphinx-py3doc-enhanced-theme
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/aspectlib/
@ 2020-03-30 19:36 Alessandro Barbieri
0 siblings, 0 replies; 17+ messages in thread
From: Alessandro Barbieri @ 2020-03-30 19:36 UTC (permalink / raw
To: gentoo-commits
commit: 7d8aae28ba3c60abde06b110e23c0af491e701fe
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Mar 30 18:26:44 2020 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Mon Mar 30 19:36:17 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d8aae28
dev-python/aspectlib: restrict pytest version
avoid deprecated stuff removed in pytest-4
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
dev-python/aspectlib/aspectlib-1.4.2.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-python/aspectlib/aspectlib-1.4.2.ebuild b/dev-python/aspectlib/aspectlib-1.4.2.ebuild
index f38deef..24ebfe8 100644
--- a/dev-python/aspectlib/aspectlib-1.4.2.ebuild
+++ b/dev-python/aspectlib/aspectlib-1.4.2.ebuild
@@ -33,6 +33,7 @@ DEPEND="
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/process-tests[${PYTHON_USEDEP}]
+ <dev-python/pytest-4[${PYTHON_USEDEP}]
dev-python/pytest-travis-fold[${PYTHON_USEDEP}]
dev-python/pytest-catchlog[${PYTHON_USEDEP}]
www-servers/tornado[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/aspectlib/
@ 2020-04-05 14:01 Alessandro Barbieri
0 siblings, 0 replies; 17+ messages in thread
From: Alessandro Barbieri @ 2020-04-05 14:01 UTC (permalink / raw
To: gentoo-commits
commit: 7cfeb98d8c54784c28ff0f46424b21f33de16da8
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sun Apr 5 14:00:51 2020 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Sun Apr 5 14:01:40 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7cfeb98d
dev-python/aspectlib: version bump, tests working
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
dev-python/aspectlib/Manifest | 2 +-
.../aspectlib/{aspectlib-1.4.2.ebuild => aspectlib-1.5.0.ebuild} | 8 ++------
2 files changed, 3 insertions(+), 7 deletions(-)
diff --git a/dev-python/aspectlib/Manifest b/dev-python/aspectlib/Manifest
index 849dd79..1d8a9ee 100644
--- a/dev-python/aspectlib/Manifest
+++ b/dev-python/aspectlib/Manifest
@@ -1 +1 @@
-DIST aspectlib-1.4.2.tar.gz 154888 BLAKE2B 0194c2f911126caf5949cf6f0acb5a14c260a7824e456a3e3ba9b150331818dc832469798e89dd3cb3fba549b17098115354aabbc66931365475e53598c0bc96 SHA512 fadb90b625ce2faac8f6d29ee28efaee09b4338c3c516c79d9e8753b7fb2ff45e0033174c5c5302f47f1f9e332824f37d56667fb05e66f85b808e8aa3a086f57
+DIST aspectlib-1.5.0.tar.gz 155744 BLAKE2B 9695f2b55634c8080385302f3b35bea2d84c69a593dc62544dafd02f41468f54aee54f1da485e6a963c389dbed40e85d81cdd04d693e8d298761064a72cd9a64 SHA512 313e383d44b8ebbfcb3e657512280ce8a0919dd4736dd058282788ea1c0711c6a33cb9ceecbc711368abda438be515a5579bbd4d31a629208e320be3e7e39381
diff --git a/dev-python/aspectlib/aspectlib-1.4.2.ebuild b/dev-python/aspectlib/aspectlib-1.5.0.ebuild
similarity index 77%
rename from dev-python/aspectlib/aspectlib-1.4.2.ebuild
rename to dev-python/aspectlib/aspectlib-1.5.0.ebuild
index 24ebfe8..7e9732e 100644
--- a/dev-python/aspectlib/aspectlib-1.4.2.ebuild
+++ b/dev-python/aspectlib/aspectlib-1.5.0.ebuild
@@ -20,10 +20,6 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-# could not get this working, it tries to do all sorts of weird things
-# it calls a tests outside the tests folder, which then fails, removing the file results in import error
-RESTRICT="test"
-
RDEPEND="
dev-python/fields[${PYTHON_USEDEP}]
"
@@ -33,10 +29,10 @@ DEPEND="
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/process-tests[${PYTHON_USEDEP}]
- <dev-python/pytest-4[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-travis-fold[${PYTHON_USEDEP}]
dev-python/pytest-catchlog[${PYTHON_USEDEP}]
- www-servers/tornado[${PYTHON_USEDEP}]
+ <www-servers/tornado-6[${PYTHON_USEDEP}]
)
"
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/aspectlib/
@ 2020-06-09 14:00 Andrew Ammerlaan
0 siblings, 0 replies; 17+ messages in thread
From: Andrew Ammerlaan @ 2020-06-09 14:00 UTC (permalink / raw
To: gentoo-commits
commit: 34a8b59e3432e3e1db1f4b193cba5d37239787ca
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Tue Jun 9 13:38:57 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Jun 9 13:38:57 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34a8b59e
dev-python/aspectlib: add py3_7,8
tests work without these deps and they block adding new py versions
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/aspectlib/aspectlib-1.5.0.ebuild | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/dev-python/aspectlib/aspectlib-1.5.0.ebuild b/dev-python/aspectlib/aspectlib-1.5.0.ebuild
index 7e9732e..e33b581 100644
--- a/dev-python/aspectlib/aspectlib-1.5.0.ebuild
+++ b/dev-python/aspectlib/aspectlib-1.5.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
DISTUTILS_USE_SETUPTOOLS=rdepend
@@ -29,9 +29,6 @@ DEPEND="
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/process-tests[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-travis-fold[${PYTHON_USEDEP}]
- dev-python/pytest-catchlog[${PYTHON_USEDEP}]
<www-servers/tornado-6[${PYTHON_USEDEP}]
)
"
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/aspectlib/
@ 2020-08-09 21:00 Andrew Ammerlaan
0 siblings, 0 replies; 17+ messages in thread
From: Andrew Ammerlaan @ 2020-08-09 21:00 UTC (permalink / raw
To: gentoo-commits
commit: 17b347f19b56d40b7776b4099d2ce5ddaf7c7c48
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sun Aug 9 21:00:13 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Aug 9 21:00:13 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=17b347f1
dev-python/aspectlib: version bump, add py3_9
tests require older version of tornado, but the only
version left in ::gentoo that satisfies that is py3_6 only
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/aspectlib/Manifest | 2 +-
.../aspectlib/{aspectlib-1.5.0.ebuild => aspectlib-1.5.1.ebuild} | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-python/aspectlib/Manifest b/dev-python/aspectlib/Manifest
index 1d8a9ee..b2b2f9b 100644
--- a/dev-python/aspectlib/Manifest
+++ b/dev-python/aspectlib/Manifest
@@ -1 +1 @@
-DIST aspectlib-1.5.0.tar.gz 155744 BLAKE2B 9695f2b55634c8080385302f3b35bea2d84c69a593dc62544dafd02f41468f54aee54f1da485e6a963c389dbed40e85d81cdd04d693e8d298761064a72cd9a64 SHA512 313e383d44b8ebbfcb3e657512280ce8a0919dd4736dd058282788ea1c0711c6a33cb9ceecbc711368abda438be515a5579bbd4d31a629208e320be3e7e39381
+DIST aspectlib-1.5.1.tar.gz 155737 BLAKE2B 1f3728a77389c271e8cc9c2ab8cd6d6c16fb05323d3c85a25bd9db34f84046f18503015fa6d4d2e85e89b92880bf37b197191b034205ed145d535c6456b02215 SHA512 24e700a14096042f2382910eb1245a9b64d99670c8bd60e2df4afe41113e8f813633bae10c8c2487c52c556f537a77ee43f6672a00af1f05d2ed4a129a92332e
diff --git a/dev-python/aspectlib/aspectlib-1.5.0.ebuild b/dev-python/aspectlib/aspectlib-1.5.1.ebuild
similarity index 91%
rename from dev-python/aspectlib/aspectlib-1.5.0.ebuild
rename to dev-python/aspectlib/aspectlib-1.5.1.ebuild
index e33b581..486af14 100644
--- a/dev-python/aspectlib/aspectlib-1.5.0.ebuild
+++ b/dev-python/aspectlib/aspectlib-1.5.1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
DISTUTILS_USE_SETUPTOOLS=rdepend
@@ -29,7 +29,7 @@ DEPEND="
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/process-tests[${PYTHON_USEDEP}]
- <www-servers/tornado-6[${PYTHON_USEDEP}]
+ www-servers/tornado[${PYTHON_USEDEP}]
)
"
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/aspectlib/
2020-12-18 16:26 [gentoo-commits] repo/proj/guru:master commit in: dev-python/aspectlib/ Andrew Ammerlaan
@ 2020-12-18 15:25 ` Andrew Ammerlaan
0 siblings, 0 replies; 17+ messages in thread
From: Andrew Ammerlaan @ 2020-12-18 15:25 UTC (permalink / raw
To: gentoo-commits
commit: 69ee4116f18f0c50374f39659faa5cb70e227500
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Fri Dec 18 15:01:53 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri Dec 18 15:01:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69ee4116
dev-python/aspectlib: version bump 1.5.2
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/aspectlib/Manifest | 2 +-
dev-python/aspectlib/{aspectlib-1.5.1.ebuild => aspectlib-1.5.2.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/aspectlib/Manifest b/dev-python/aspectlib/Manifest
index b2b2f9b8..c0a35793 100644
--- a/dev-python/aspectlib/Manifest
+++ b/dev-python/aspectlib/Manifest
@@ -1 +1 @@
-DIST aspectlib-1.5.1.tar.gz 155737 BLAKE2B 1f3728a77389c271e8cc9c2ab8cd6d6c16fb05323d3c85a25bd9db34f84046f18503015fa6d4d2e85e89b92880bf37b197191b034205ed145d535c6456b02215 SHA512 24e700a14096042f2382910eb1245a9b64d99670c8bd60e2df4afe41113e8f813633bae10c8c2487c52c556f537a77ee43f6672a00af1f05d2ed4a129a92332e
+DIST aspectlib-1.5.2.tar.gz 155976 BLAKE2B a5f98c78e098226002a9cfb95cd69d2da057fe5a56cab5ae13c80666e1220c8a0fb9ae1b3f652e85d54ab9829429f9aad37162eac9cc74a4ffaab9ab1f609c1c SHA512 33642f828989d07c6af78bdf9adc9f2abbc419df89b878cfe7bd9c8df226a59401176b56b1f2b3ba48661ea5a145520de0bc7a0980226b742b0a79f31ab7dd7f
diff --git a/dev-python/aspectlib/aspectlib-1.5.1.ebuild b/dev-python/aspectlib/aspectlib-1.5.2.ebuild
similarity index 100%
rename from dev-python/aspectlib/aspectlib-1.5.1.ebuild
rename to dev-python/aspectlib/aspectlib-1.5.2.ebuild
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/aspectlib/
@ 2020-12-18 16:26 Andrew Ammerlaan
2020-12-18 15:25 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
0 siblings, 1 reply; 17+ messages in thread
From: Andrew Ammerlaan @ 2020-12-18 16:26 UTC (permalink / raw
To: gentoo-commits
commit: 69ee4116f18f0c50374f39659faa5cb70e227500
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Fri Dec 18 15:01:53 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri Dec 18 15:01:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69ee4116
dev-python/aspectlib: version bump 1.5.2
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/aspectlib/Manifest | 2 +-
dev-python/aspectlib/{aspectlib-1.5.1.ebuild => aspectlib-1.5.2.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/aspectlib/Manifest b/dev-python/aspectlib/Manifest
index b2b2f9b8..c0a35793 100644
--- a/dev-python/aspectlib/Manifest
+++ b/dev-python/aspectlib/Manifest
@@ -1 +1 @@
-DIST aspectlib-1.5.1.tar.gz 155737 BLAKE2B 1f3728a77389c271e8cc9c2ab8cd6d6c16fb05323d3c85a25bd9db34f84046f18503015fa6d4d2e85e89b92880bf37b197191b034205ed145d535c6456b02215 SHA512 24e700a14096042f2382910eb1245a9b64d99670c8bd60e2df4afe41113e8f813633bae10c8c2487c52c556f537a77ee43f6672a00af1f05d2ed4a129a92332e
+DIST aspectlib-1.5.2.tar.gz 155976 BLAKE2B a5f98c78e098226002a9cfb95cd69d2da057fe5a56cab5ae13c80666e1220c8a0fb9ae1b3f652e85d54ab9829429f9aad37162eac9cc74a4ffaab9ab1f609c1c SHA512 33642f828989d07c6af78bdf9adc9f2abbc419df89b878cfe7bd9c8df226a59401176b56b1f2b3ba48661ea5a145520de0bc7a0980226b742b0a79f31ab7dd7f
diff --git a/dev-python/aspectlib/aspectlib-1.5.1.ebuild b/dev-python/aspectlib/aspectlib-1.5.2.ebuild
similarity index 100%
rename from dev-python/aspectlib/aspectlib-1.5.1.ebuild
rename to dev-python/aspectlib/aspectlib-1.5.2.ebuild
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/aspectlib/
@ 2021-05-03 23:33 Anna Vyalkova
0 siblings, 0 replies; 17+ messages in thread
From: Anna Vyalkova @ 2021-05-03 23:33 UTC (permalink / raw
To: gentoo-commits
commit: c5f334f70b5a09646d02f587b5d01c87c7cdfc07
Author: Anna Vyalkova <cyber <AT> sysrq <DOT> in>
AuthorDate: Mon May 3 20:31:32 2021 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon May 3 23:27:25 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c5f334f7
dev-python/aspectlib: disable failing test
Closes: https://bugs.gentoo.org/784011
Signed-off-by: Anna Vyalkova <cyber <AT> sysrq.in>
dev-python/aspectlib/aspectlib-1.5.2.ebuild | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/dev-python/aspectlib/aspectlib-1.5.2.ebuild b/dev-python/aspectlib/aspectlib-1.5.2.ebuild
index 5290da079..720bed235 100644
--- a/dev-python/aspectlib/aspectlib-1.5.2.ebuild
+++ b/dev-python/aspectlib/aspectlib-1.5.2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{7,8,9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
+DISTUTILS_USE_SETUPTOOLS=bdepend
inherit distutils-r1
@@ -29,7 +29,6 @@ DEPEND="
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/process-tests[${PYTHON_USEDEP}]
- www-servers/tornado[${PYTHON_USEDEP}]
)
"
@@ -37,3 +36,9 @@ S="${WORKDIR}/python-${P}"
distutils_enable_tests pytest
distutils_enable_sphinx docs dev-python/sphinx-py3doc-enhanced-theme
+
+python_test() {
+ # Test fails with tornado>=6
+ # https://github.com/ionelmc/python-aspectlib/issues/15
+ epytest --deselect tests/test_integrations_py3.py::test_decorate_tornado_coroutine
+}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/aspectlib/
@ 2021-05-04 10:18 Anna Vyalkova
0 siblings, 0 replies; 17+ messages in thread
From: Anna Vyalkova @ 2021-05-04 10:18 UTC (permalink / raw
To: gentoo-commits
commit: ff65c66a6ece3afc150c683276180fd673d6c6a8
Author: Anna Vyalkova <cyber <AT> sysrq <DOT> in>
AuthorDate: Tue May 4 10:17:36 2021 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue May 4 10:17:36 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff65c66a
dev-python/aspectlib: re-add dependency for tests
Closes: https://bugs.gentoo.org/788121
Signed-off-by: Anna Vyalkova <cyber <AT> sysrq.in>
dev-python/aspectlib/aspectlib-1.5.2.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-python/aspectlib/aspectlib-1.5.2.ebuild b/dev-python/aspectlib/aspectlib-1.5.2.ebuild
index 720bed235..cd91842e1 100644
--- a/dev-python/aspectlib/aspectlib-1.5.2.ebuild
+++ b/dev-python/aspectlib/aspectlib-1.5.2.ebuild
@@ -29,6 +29,7 @@ DEPEND="
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/process-tests[${PYTHON_USEDEP}]
+ www-servers/tornado[${PYTHON_USEDEP}]
)
"
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/aspectlib/
@ 2021-05-25 10:37 Anna Vyalkova
0 siblings, 0 replies; 17+ messages in thread
From: Anna Vyalkova @ 2021-05-25 10:37 UTC (permalink / raw
To: gentoo-commits
commit: e72adfe0f15e058495c253407b9a2352528b5f70
Author: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue May 25 08:52:03 2021 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue May 25 10:37:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e72adfe0
dev-python/aspectlib: drop unneeded test dep
Signed-off-by: Anna Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/aspectlib/aspectlib-1.5.2.ebuild | 2 --
1 file changed, 2 deletions(-)
diff --git a/dev-python/aspectlib/aspectlib-1.5.2.ebuild b/dev-python/aspectlib/aspectlib-1.5.2.ebuild
index cd91842e1..6c3e62de2 100644
--- a/dev-python/aspectlib/aspectlib-1.5.2.ebuild
+++ b/dev-python/aspectlib/aspectlib-1.5.2.ebuild
@@ -26,8 +26,6 @@ RDEPEND="
DEPEND="
${RDEPEND}
test? (
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}]
dev-python/process-tests[${PYTHON_USEDEP}]
www-servers/tornado[${PYTHON_USEDEP}]
)
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/aspectlib/
@ 2021-08-14 2:00 Anna Vyalkova
0 siblings, 0 replies; 17+ messages in thread
From: Anna Vyalkova @ 2021-08-14 2:00 UTC (permalink / raw
To: gentoo-commits
commit: b556d0d60457bb44acd03c038118eaded8c37813
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Aug 13 19:45:33 2021 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sat Aug 14 01:53:05 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b556d0d6
dev-python/aspectlib: bump EAPI and PYTHON_COMPAT
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/aspectlib/aspectlib-1.5.2.ebuild | 36 ++++++++++++++---------------
1 file changed, 17 insertions(+), 19 deletions(-)
diff --git a/dev-python/aspectlib/aspectlib-1.5.2.ebuild b/dev-python/aspectlib/aspectlib-1.5.2.ebuild
index 6c3e62de2..30b270f7c 100644
--- a/dev-python/aspectlib/aspectlib-1.5.2.ebuild
+++ b/dev-python/aspectlib/aspectlib-1.5.2.ebuild
@@ -1,12 +1,9 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-DISTUTILS_USE_SETUPTOOLS=bdepend
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="An aspect-oriented programming, monkey-patch and decorators library"
@@ -18,18 +15,13 @@ SRC_URI="https://github.com/ionelmc/python-${PN}/archive/v${PV}.tar.gz -> ${P}.t
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-RDEPEND="
- dev-python/fields[${PYTHON_USEDEP}]
-"
-DEPEND="
- ${RDEPEND}
- test? (
- dev-python/process-tests[${PYTHON_USEDEP}]
- www-servers/tornado[${PYTHON_USEDEP}]
- )
-"
+RDEPEND="dev-python/fields[${PYTHON_USEDEP}]"
+BDEPEND="test? (
+ dev-python/process-tests[${PYTHON_USEDEP}]
+ www-servers/tornado[${PYTHON_USEDEP}]
+)"
S="${WORKDIR}/python-${P}"
@@ -37,7 +29,13 @@ distutils_enable_tests pytest
distutils_enable_sphinx docs dev-python/sphinx-py3doc-enhanced-theme
python_test() {
- # Test fails with tornado>=6
- # https://github.com/ionelmc/python-aspectlib/issues/15
- epytest --deselect tests/test_integrations_py3.py::test_decorate_tornado_coroutine
+ local epytest_args=(
+ # fails because error message text is slightly different
+ --deselect tests/test_aspectlib_test.py::test_story_empty_play_proxy_class
+ --deselect tests/test_aspectlib_test.py::test_story_half_play_proxy_class
+ # Test fails with tornado>=6
+ # https://github.com/ionelmc/python-aspectlib/issues/15
+ --deselect tests/test_integrations_py3.py::test_decorate_tornado_coroutine
+ )
+ epytest "${epytest_args[@]}"
}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/aspectlib/
@ 2022-11-03 7:37 Anna Vyalkova
0 siblings, 0 replies; 17+ messages in thread
From: Anna Vyalkova @ 2022-11-03 7:37 UTC (permalink / raw
To: gentoo-commits
commit: f864c5051ca065045e68317465e4c7b1d0563db6
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Nov 3 06:15:25 2022 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Nov 3 07:37:11 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f864c505
dev-python/aspectlib: add 2.0.0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/aspectlib/Manifest | 1 +
dev-python/aspectlib/aspectlib-2.0.0.ebuild | 38 +++++++++++++++++++++++++++++
2 files changed, 39 insertions(+)
diff --git a/dev-python/aspectlib/Manifest b/dev-python/aspectlib/Manifest
index b2f724d61..664b7cc5f 100644
--- a/dev-python/aspectlib/Manifest
+++ b/dev-python/aspectlib/Manifest
@@ -1 +1,2 @@
DIST aspectlib-1.5.2.gh.tar.gz 155976 BLAKE2B a5f98c78e098226002a9cfb95cd69d2da057fe5a56cab5ae13c80666e1220c8a0fb9ae1b3f652e85d54ab9829429f9aad37162eac9cc74a4ffaab9ab1f609c1c SHA512 33642f828989d07c6af78bdf9adc9f2abbc419df89b878cfe7bd9c8df226a59401176b56b1f2b3ba48661ea5a145520de0bc7a0980226b742b0a79f31ab7dd7f
+DIST aspectlib-2.0.0.gh.tar.gz 149206 BLAKE2B 79a9cdd6090181e28bb9f46b5dc71b5a49c6fe356f0d4687886df2b6d83867a8a8bd51e43506da09b78e3ae637a1f1257888656fd2ecb0f583986424f89d3d14 SHA512 455ae7bb7808158abc79814632cd108397bfffc4d6c5e0f8a041ca03ed0f0fc2022d0929ad3a29e9015d8b3e3b02afa071c9b28fc62845eac4f6ef8c3fa2d9b2
diff --git a/dev-python/aspectlib/aspectlib-2.0.0.ebuild b/dev-python/aspectlib/aspectlib-2.0.0.ebuild
new file mode 100644
index 000000000..ae96ac2a0
--- /dev/null
+++ b/dev-python/aspectlib/aspectlib-2.0.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="An aspect-oriented programming, monkey-patch and decorators library"
+HOMEPAGE="
+ https://github.com/ionelmc/python-aspectlib
+ https://pypi.org/project/python-aspectlib/
+"
+SRC_URI="https://github.com/ionelmc/python-${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="dev-python/fields[${PYTHON_USEDEP}]"
+BDEPEND="test? (
+ dev-python/process-tests[${PYTHON_USEDEP}]
+ dev-python/tornado[${PYTHON_USEDEP}]
+)"
+
+S="${WORKDIR}/python-${P}"
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs \
+ dev-python/sphinx-py3doc-enhanced-theme
+
+EEPYTEST_DESELECT=(
+ # fails because error message text is slightly different
+ tests/test_aspectlib_test.py::test_story_empty_play_proxy_class
+ tests/test_aspectlib_test.py::test_story_half_play_proxy_class
+)
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/aspectlib/
@ 2023-02-25 0:00 Anna Vyalkova
0 siblings, 0 replies; 17+ messages in thread
From: Anna Vyalkova @ 2023-02-25 0:00 UTC (permalink / raw
To: gentoo-commits
commit: 819d4f26f69b3b2eef45ff3138f85607b99e1e29
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Feb 24 23:21:19 2023 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Fri Feb 24 23:21:19 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=819d4f26
dev-python/aspectlib: drop 1.5.2
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/aspectlib/Manifest | 1 -
dev-python/aspectlib/aspectlib-1.5.2.ebuild | 41 -----------------------------
2 files changed, 42 deletions(-)
diff --git a/dev-python/aspectlib/Manifest b/dev-python/aspectlib/Manifest
index 664b7cc5f..72263fdfd 100644
--- a/dev-python/aspectlib/Manifest
+++ b/dev-python/aspectlib/Manifest
@@ -1,2 +1 @@
-DIST aspectlib-1.5.2.gh.tar.gz 155976 BLAKE2B a5f98c78e098226002a9cfb95cd69d2da057fe5a56cab5ae13c80666e1220c8a0fb9ae1b3f652e85d54ab9829429f9aad37162eac9cc74a4ffaab9ab1f609c1c SHA512 33642f828989d07c6af78bdf9adc9f2abbc419df89b878cfe7bd9c8df226a59401176b56b1f2b3ba48661ea5a145520de0bc7a0980226b742b0a79f31ab7dd7f
DIST aspectlib-2.0.0.gh.tar.gz 149206 BLAKE2B 79a9cdd6090181e28bb9f46b5dc71b5a49c6fe356f0d4687886df2b6d83867a8a8bd51e43506da09b78e3ae637a1f1257888656fd2ecb0f583986424f89d3d14 SHA512 455ae7bb7808158abc79814632cd108397bfffc4d6c5e0f8a041ca03ed0f0fc2022d0929ad3a29e9015d8b3e3b02afa071c9b28fc62845eac4f6ef8c3fa2d9b2
diff --git a/dev-python/aspectlib/aspectlib-1.5.2.ebuild b/dev-python/aspectlib/aspectlib-1.5.2.ebuild
deleted file mode 100644
index f49a595dd..000000000
--- a/dev-python/aspectlib/aspectlib-1.5.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="An aspect-oriented programming, monkey-patch and decorators library"
-HOMEPAGE="
- https://github.com/ionelmc/python-aspectlib
- https://pypi.org/project/python-aspectlib/
-"
-SRC_URI="https://github.com/ionelmc/python-${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-RDEPEND="dev-python/fields[${PYTHON_USEDEP}]"
-BDEPEND="test? (
- dev-python/process-tests[${PYTHON_USEDEP}]
- dev-python/tornado[${PYTHON_USEDEP}]
-)"
-
-S="${WORKDIR}/python-${P}"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs dev-python/sphinx-py3doc-enhanced-theme
-
-python_test() {
- local epytest_args=(
- # fails because error message text is slightly different
- --deselect tests/test_aspectlib_test.py::test_story_empty_play_proxy_class
- --deselect tests/test_aspectlib_test.py::test_story_half_play_proxy_class
- # Test fails with tornado>=6
- # https://github.com/ionelmc/python-aspectlib/issues/15
- --deselect tests/test_integrations_py3.py::test_decorate_tornado_coroutine
- )
- epytest "${epytest_args[@]}"
-}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/aspectlib/
@ 2024-01-17 13:46 Anna Vyalkova
0 siblings, 0 replies; 17+ messages in thread
From: Anna Vyalkova @ 2024-01-17 13:46 UTC (permalink / raw
To: gentoo-commits
commit: 363fac53ce835690f2227997f74046df360bfc56
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Jan 17 11:41:19 2024 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Wed Jan 17 13:45:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=363fac53
dev-python/aspectlib: enable py3.12
Closes: https://bugs.gentoo.org/897398
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/aspectlib/Manifest | 1 +
dev-python/aspectlib/aspectlib-2.0.0-r1.ebuild | 37 ++++++++++++++++++++++++++
2 files changed, 38 insertions(+)
diff --git a/dev-python/aspectlib/Manifest b/dev-python/aspectlib/Manifest
index 72263fdfd6..7406c0e719 100644
--- a/dev-python/aspectlib/Manifest
+++ b/dev-python/aspectlib/Manifest
@@ -1 +1,2 @@
DIST aspectlib-2.0.0.gh.tar.gz 149206 BLAKE2B 79a9cdd6090181e28bb9f46b5dc71b5a49c6fe356f0d4687886df2b6d83867a8a8bd51e43506da09b78e3ae637a1f1257888656fd2ecb0f583986424f89d3d14 SHA512 455ae7bb7808158abc79814632cd108397bfffc4d6c5e0f8a041ca03ed0f0fc2022d0929ad3a29e9015d8b3e3b02afa071c9b28fc62845eac4f6ef8c3fa2d9b2
+DIST aspectlib-2.0.0.tar.gz 156591 BLAKE2B b3800164e25e4414fe502fc62efcce163070d743cd1f4ebc6f95a51123895cf0ce72f1df5088a580a345f48b2dd03cf30340b4a7b27c0cf6ecab614e6e79da38 SHA512 3611d3f887febae8a60df6ad5567437adaa2105e6622a7d9b543c02f593c9dee43002cd91b89f5d005fc70a8b197b5c568eefa3a0fdb6fc05665f4a1c5107316
diff --git a/dev-python/aspectlib/aspectlib-2.0.0-r1.ebuild b/dev-python/aspectlib/aspectlib-2.0.0-r1.ebuild
new file mode 100644
index 0000000000..f63949dbf5
--- /dev/null
+++ b/dev-python/aspectlib/aspectlib-2.0.0-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
+
+DESCRIPTION="Aspect-oriented programming, monkey-patch and decorators library"
+HOMEPAGE="
+ https://github.com/ionelmc/python-aspectlib
+ https://pypi.org/project/aspectlib/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="dev-python/fields[${PYTHON_USEDEP}]"
+BDEPEND="
+ test? (
+ dev-python/process-tests[${PYTHON_USEDEP}]
+ dev-python/tornado[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs \
+ dev-python/sphinx-py3doc-enhanced-theme
+
+EEPYTEST_DESELECT=(
+ # fails because error message text is slightly different
+ tests/test_aspectlib_test.py::test_story_empty_play_proxy_class
+ tests/test_aspectlib_test.py::test_story_half_play_proxy_class
+)
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/aspectlib/
@ 2024-04-13 17:09 Julien Roy
0 siblings, 0 replies; 17+ messages in thread
From: Julien Roy @ 2024-04-13 17:09 UTC (permalink / raw
To: gentoo-commits
commit: 3a7dd229e0631053301ee437ca298ff46ddb4ed1
Author: Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sat Apr 13 16:24:30 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat Apr 13 17:09:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3a7dd229
dev-python/aspectlib: drop 2.0.0
Signed-off-by: Julien Roy <julien <AT> jroy.ca>
dev-python/aspectlib/Manifest | 1 -
dev-python/aspectlib/aspectlib-2.0.0.ebuild | 38 -----------------------------
dev-python/aspectlib/metadata.xml | 2 +-
3 files changed, 1 insertion(+), 40 deletions(-)
diff --git a/dev-python/aspectlib/Manifest b/dev-python/aspectlib/Manifest
index 7406c0e719..d54f343617 100644
--- a/dev-python/aspectlib/Manifest
+++ b/dev-python/aspectlib/Manifest
@@ -1,2 +1 @@
-DIST aspectlib-2.0.0.gh.tar.gz 149206 BLAKE2B 79a9cdd6090181e28bb9f46b5dc71b5a49c6fe356f0d4687886df2b6d83867a8a8bd51e43506da09b78e3ae637a1f1257888656fd2ecb0f583986424f89d3d14 SHA512 455ae7bb7808158abc79814632cd108397bfffc4d6c5e0f8a041ca03ed0f0fc2022d0929ad3a29e9015d8b3e3b02afa071c9b28fc62845eac4f6ef8c3fa2d9b2
DIST aspectlib-2.0.0.tar.gz 156591 BLAKE2B b3800164e25e4414fe502fc62efcce163070d743cd1f4ebc6f95a51123895cf0ce72f1df5088a580a345f48b2dd03cf30340b4a7b27c0cf6ecab614e6e79da38 SHA512 3611d3f887febae8a60df6ad5567437adaa2105e6622a7d9b543c02f593c9dee43002cd91b89f5d005fc70a8b197b5c568eefa3a0fdb6fc05665f4a1c5107316
diff --git a/dev-python/aspectlib/aspectlib-2.0.0.ebuild b/dev-python/aspectlib/aspectlib-2.0.0.ebuild
deleted file mode 100644
index 7fc9a29481..0000000000
--- a/dev-python/aspectlib/aspectlib-2.0.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="An aspect-oriented programming, monkey-patch and decorators library"
-HOMEPAGE="
- https://github.com/ionelmc/python-aspectlib
- https://pypi.org/project/python-aspectlib/
-"
-SRC_URI="https://github.com/ionelmc/python-${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-RDEPEND="dev-python/fields[${PYTHON_USEDEP}]"
-BDEPEND="test? (
- dev-python/process-tests[${PYTHON_USEDEP}]
- dev-python/tornado[${PYTHON_USEDEP}]
-)"
-
-S="${WORKDIR}/python-${P}"
-
-distutils_enable_tests pytest
-
-distutils_enable_sphinx docs \
- dev-python/sphinx-py3doc-enhanced-theme
-
-EEPYTEST_DESELECT=(
- # fails because error message text is slightly different
- tests/test_aspectlib_test.py::test_story_empty_play_proxy_class
- tests/test_aspectlib_test.py::test_story_half_play_proxy_class
-)
diff --git a/dev-python/aspectlib/metadata.xml b/dev-python/aspectlib/metadata.xml
index d6cb899e29..2a6d2bf5bb 100644
--- a/dev-python/aspectlib/metadata.xml
+++ b/dev-python/aspectlib/metadata.xml
@@ -4,7 +4,7 @@
<!-- maintainer-needed -->
<longdescription lang="en">
An aspect-oriented programming, monkey-patch and decorators library. It is useful when changing behavior in existing code is desired. It includes tools for debugging and testing: simple mock/record and a complete capture/replay framework.
- </longdescription>
+ </longdescription>
<upstream>
<remote-id type="github">ionelmc/python-aspectlib</remote-id>
<remote-id type="pypi">aspectlib</remote-id>
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/aspectlib/
@ 2024-05-25 12:41 Julien Roy
0 siblings, 0 replies; 17+ messages in thread
From: Julien Roy @ 2024-05-25 12:41 UTC (permalink / raw
To: gentoo-commits
commit: 8b4e2c06e3d56f658c5189fb6cfb989cd29d01b3
Author: Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sat May 25 12:40:22 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat May 25 12:41:29 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8b4e2c06
dev-python/aspectlib: disable docs
Docs depend on dev-python/sphinx-py3doc-enhanced-theme
Which was treecleaned from ::gentoo
Signed-off-by: Julien Roy <julien <AT> jroy.ca>
dev-python/aspectlib/aspectlib-2.0.0-r1.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/dev-python/aspectlib/aspectlib-2.0.0-r1.ebuild b/dev-python/aspectlib/aspectlib-2.0.0-r1.ebuild
index f63949dbf..914ce7b0e 100644
--- a/dev-python/aspectlib/aspectlib-2.0.0-r1.ebuild
+++ b/dev-python/aspectlib/aspectlib-2.0.0-r1.ebuild
@@ -27,8 +27,10 @@ BDEPEND="
distutils_enable_tests pytest
-distutils_enable_sphinx docs \
- dev-python/sphinx-py3doc-enhanced-theme
+# Docs depend on dev-python/sphinx-py3doc-enhanced-theme
+# Which was treecleaned from ::gentoo
+# distutils_enable_sphinx docs \
+# dev-python/sphinx-py3doc-enhanced-theme
EEPYTEST_DESELECT=(
# fails because error message text is slightly different
^ permalink raw reply related [flat|nested] 17+ messages in thread
end of thread, other threads:[~2024-05-25 12:41 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-12-18 16:26 [gentoo-commits] repo/proj/guru:master commit in: dev-python/aspectlib/ Andrew Ammerlaan
2020-12-18 15:25 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
-- strict thread matches above, loose matches on Subject: below --
2024-05-25 12:41 Julien Roy
2024-04-13 17:09 Julien Roy
2024-01-17 13:46 Anna Vyalkova
2023-02-25 0:00 Anna Vyalkova
2022-11-03 7:37 Anna Vyalkova
2021-08-14 2:00 Anna Vyalkova
2021-05-25 10:37 Anna Vyalkova
2021-05-04 10:18 Anna Vyalkova
2021-05-03 23:33 Anna Vyalkova
2020-08-09 21:00 Andrew Ammerlaan
2020-06-09 14:00 Andrew Ammerlaan
2020-04-05 14:01 Alessandro Barbieri
2020-03-30 19:36 Alessandro Barbieri
2020-03-29 13:21 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2020-03-29 13:21 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-03-29 9:29 Alessandro Barbieri
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox