public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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