summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Manifest.gzbin261374 -> 261376 bytes
-rw-r--r--dev-python/aws-xray-sdk-python/Manifest2
-rw-r--r--dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.10.0.ebuild9
-rw-r--r--dev-python/docker-py/Manifest4
-rw-r--r--dev-python/docker-py/docker-py-5.0.3.ebuild6
-rw-r--r--dev-python/locket/Manifest2
-rw-r--r--dev-python/locket/locket-1.0.0.ebuild2
-rw-r--r--dev-python/partd/Manifest2
-rw-r--r--dev-python/partd/partd-1.3.0.ebuild2
-rw-r--r--dev-python/spur/Manifest2
-rw-r--r--dev-python/spur/spur-0.3.22-r1.ebuild40
11 files changed, 59 insertions, 12 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index fd767a1b2153..64aea022511d 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/aws-xray-sdk-python/Manifest b/dev-python/aws-xray-sdk-python/Manifest
index 9b504bb2a305..90c9f9456d3e 100644
--- a/dev-python/aws-xray-sdk-python/Manifest
+++ b/dev-python/aws-xray-sdk-python/Manifest
@@ -1,4 +1,4 @@
AUX aws-xray-sdk-python-2.8.0-fix-py3.10-loops.patch 1533 BLAKE2B 709ffaa46c2934fda754745f918bd54444433d5d57c6bca65d8c9be5b940e7ec91f8de47e94a31262ecf7126bb2068ed453ad18a4d6a07fae42d2bf6e764a600 SHA512 fcea4f8e094d1c3354897349c8705e7268e264d9699ec61609796d451db865931b1c2fd4e273fb80427645c0968993756e685e688d303e7fbe7c0bdce88d968f
DIST aws-xray-sdk-python-2.10.0.gh.tar.gz 270819 BLAKE2B caed5f5b92bdc25e0006663838549c9e9a85474829cce03f612ef4b9a36fce38460606e000c65bb140f7250225426bece2e8bc624a430bdfdcd4fc8808842aac SHA512 f5b4d08f5876cab2e833a763b1da52b6de1e3ca2c746b234a1b013f674155ec31686a6710225e411458f27ca096f68ee6413c8d1c360d5a326f1be94287d09b7
-EBUILD aws-xray-sdk-python-2.10.0.ebuild 1921 BLAKE2B 405220002f7969d032568b620acabc77a230a8dc8bcd08eac3028caa148dcce7f03e749ead339ce08fef5a55e5a5a89577ed185a050d8c7fd08dcf2173f57c4a SHA512 7b4103772341a16f230421fe391fe533d6ff83dfaef8e83bb0e993ccd85c8d2b20e9d0424a3ae23c76520a23edcd76007aec67f3f97c0d86f35667829988bc6a
+EBUILD aws-xray-sdk-python-2.10.0.ebuild 2193 BLAKE2B 462627434c3aad72553c9268b8265aed8ed6aaca4654876b15d732fdcb7955c3d0c51b489112a5f5ab4c69e8ffb1eeb55a8623c38311ccc608e1eac9eec51914 SHA512 ee4e31db0e0afc39726b19dd7d756298b37649b40580e3d88df7fedf97df8dfcd85c710058bf5269e9c870d722ca294d2bf7db5b866e4f035ca7367a509b978d
MISC metadata.xml 579 BLAKE2B 3f7aaed38bcceb97fb3597954ca9075ddf7a5718bcac69327be2b99d241c6d8cb0eefd369ca892c8d751703de9067c7eadf19f8c4445334ee8e4952b99fef69e SHA512 f3033cf16f60cae6727f80bd53944972f851579ffef8101cf6fda45e2575696183ec92ea8c994a77bbf3ffc8219be2ae2fae456faabe73a9896bcefddf3b5db5
diff --git a/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.10.0.ebuild b/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.10.0.ebuild
index fa39672112ff..6d0cb2cf98e6 100644
--- a/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.10.0.ebuild
+++ b/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.10.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
@@ -29,7 +29,7 @@ RDEPEND="
BDEPEND="
test? (
dev-python/bottle[${PYTHON_USEDEP}]
- dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+ <dev-python/flask-sqlalchemy-3[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}]
@@ -57,6 +57,11 @@ python_test() {
tests/test_patcher.py::test_external_submodules_ignores_module
# benchmark
tests/test_local_sampling_benchmark.py
+ # Fails, probably because above is ignored
+ tests/test_async_local_storage.py::test_localstorage_isolation
+ tests/test_async_recorder.py::test_capture
+ tests/test_async_recorder.py::test_concurrent_calls
+ tests/test_async_recorder.py::test_async_context_managers
)
local EPYTEST_IGNORE=(
# unpackaged deps
diff --git a/dev-python/docker-py/Manifest b/dev-python/docker-py/Manifest
index 8399080d0733..63fd89c94c00 100644
--- a/dev-python/docker-py/Manifest
+++ b/dev-python/docker-py/Manifest
@@ -1,3 +1,3 @@
-DIST docker-py-5.0.3.tar.gz 247093 BLAKE2B 607aca3f6a58b289feed018f40fa5e76e9d6cbae9eefd15a3347e393ae68d963e897e5f288ebf3a13cfbbfafd37882152da1398f61a808338424f353384f1b43 SHA512 50890e8d75eb9e4d3d98bbea5f86b86ad199a56ab0761bf2d0c0f3b7902810b2c17c2a677b0063963742a43a4660d400705bb8eb4e217c89302ae849a4ef3e08
-EBUILD docker-py-5.0.3.ebuild 1034 BLAKE2B a439cbeaa575611b9e7858fe10654bb848421134bb7e33fea9ac05a3d15ba810069b340db7c22a9bc3105110e9a0cbb5445aaa854ab3461b2ede41800d699580 SHA512 34890d5173079b5f7e98f7a9b77394d57439edd1d975fe26e72cc50f134a69cd2c2a81d4aa75208849f417237917f53c76aaa77e093e8e023b55093bd9443ca6
+DIST docker-py-5.0.3.gh.tar.gz 247093 BLAKE2B 607aca3f6a58b289feed018f40fa5e76e9d6cbae9eefd15a3347e393ae68d963e897e5f288ebf3a13cfbbfafd37882152da1398f61a808338424f353384f1b43 SHA512 50890e8d75eb9e4d3d98bbea5f86b86ad199a56ab0761bf2d0c0f3b7902810b2c17c2a677b0063963742a43a4660d400705bb8eb4e217c89302ae849a4ef3e08
+EBUILD docker-py-5.0.3.ebuild 1037 BLAKE2B e6efa461a7c647e7cffcbdc4cc71160f21fb4e99ca4080bc4b08da148f3f65867eb9a1eef7e4f60083d475cd046e208c3d83c4d899fb902874a13ce0fefd0d76 SHA512 6dae26e6dc6145b70a4f738530b334768f88936ce334204afca094529e2fa41e948bec1348c03c065da6a753e38e190177e4222e0b9cbf18cebcbfdcf70d1f0d
MISC metadata.xml 435 BLAKE2B d73e3905c5e21106255c6f19647879a5eba99f3334bcddf5104772bc300466442970ad489fc08e013af5bfdcbd4439d104f27cbb8c514d8e45fda27ae30a6a96 SHA512 5b5d470fdf19135af2095ca85c002945fd1462ae1ca32b7285411f8e75faeedea893c46bc200352c1bf25b43310b5bba43c226be2f2b02ccd6cba14b33ebc07e
diff --git a/dev-python/docker-py/docker-py-5.0.3.ebuild b/dev-python/docker-py/docker-py-5.0.3.ebuild
index 4432b12529f2..0d6f7af2bc3b 100644
--- a/dev-python/docker-py/docker-py-5.0.3.ebuild
+++ b/dev-python/docker-py/docker-py-5.0.3.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Python client for Docker"
HOMEPAGE="https://github.com/docker/docker-py"
-SRC_URI="https://github.com/docker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/docker/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-python/locket/Manifest b/dev-python/locket/Manifest
index 5d6f4435389f..4a430b40bf55 100644
--- a/dev-python/locket/Manifest
+++ b/dev-python/locket/Manifest
@@ -1,3 +1,3 @@
DIST locket.py-1.0.0.gh.tar.gz 6541 BLAKE2B 334314c6e9149b7c9d87474c478afe497fe976afdae9e7e885a9f1c5cb7190bbf44be132bb84de2a378bd011844a05b12ee3643aefa70ba04b8d6f645e1882e6 SHA512 7b8da1ba395613fb5913fc90db982a74c1355e5b98910b5fccdaf28a326f2465409751f2e4efaa86749961dc4e95959640067c76485477187a462f52d8497c9f
-EBUILD locket-1.0.0.ebuild 658 BLAKE2B 7dfce1406a90f759fcfe520864b1e6ef3910e316ee2f7a6eb98e8e17ebc91b66d7a9d44cc7aed85fc8f86cc829c2378bfeca0d6a12e0d1f6372f30c20a3ab66e SHA512 ba8a905d609cc57d670901426ed8c6f75ba87be9791335f73eb599e87f45abe597b544c77b96cae3b09a3b7aaed8422bbfa659be5d3effce46408677154088f2
+EBUILD locket-1.0.0.ebuild 658 BLAKE2B eae680f259d48bd72ae6e77c08f4fe965d38c271b7060a737c739b128b26b107c8e027bc45a8fa36c510a9ad09915c098de9ee65ec14f5275fff97c381560149 SHA512 4d5745509db4a1178414856ed672546239e09a5c164aae5cd70f848ef207f1220fc0b3871edd0aa58f62fbfe6e1515896025532ce4ebf6421e027a410142e841
MISC metadata.xml 408 BLAKE2B 3336a065a48ac13afdd55512bc48a5303e2b5981683e266a7e1bd8225dd55d045b8f42b470344f5f762bcbdbd31f7685c34c9355231ed66f88d1e59101b34d54 SHA512 6fcdaa2acf461d0fa447b911405610b9ab8047996c79d132e445a984da7f462a1f43b81a18b781cf2c3302bea3ef088957a94cdf3459802c9922f9a6a96097e9
diff --git a/dev-python/locket/locket-1.0.0.ebuild b/dev-python/locket/locket-1.0.0.ebuild
index 89a030b3840e..c4ffd3a45e77 100644
--- a/dev-python/locket/locket-1.0.0.ebuild
+++ b/dev-python/locket/locket-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
diff --git a/dev-python/partd/Manifest b/dev-python/partd/Manifest
index 3a441914681b..8985155cb925 100644
--- a/dev-python/partd/Manifest
+++ b/dev-python/partd/Manifest
@@ -1,3 +1,3 @@
DIST partd-1.3.0.tar.gz 36153 BLAKE2B e717d61f44c30cfef487e0849a920f839bcafdba1f39b884d9bb4314547074f876aaae53e8613687f5f71dabcc6fd68c95c37264dc52a52544eed50367e85acc SHA512 0ebcccb5dd25d7328bf76e05523b3e40836a92ea867d26aee31e739b7859ca7848da92c6c20824ed1343c1ced2c759361b25ec30f8405e61bd36308613f866c7
-EBUILD partd-1.3.0.ebuild 720 BLAKE2B 232aef9f739c4f2f33b0d9cfc7c19abda30bde840f3991af14949d975573a5483466aa201fb4d2a767bd5d4edbb4cc5a1834d5d73f692291f07d769c0172a689 SHA512 969b1a7f033ca223b207637685364924d3bdb4149555ed1658f3ccdbdf5bc89259d72b46e73a035548edc2b97526bc0b9227d79929a992558487ec84d52610fa
+EBUILD partd-1.3.0.ebuild 720 BLAKE2B daedc8c96d148950ee1bb13e6e28803fe97b28d8cca8336938a77c2ff45c17e5e171b78396b4468766a1afbb47f4da325e93c66d1b27ae96becfe05b13f2423b SHA512 93e7c32ec7bd30e2bc0660abd435b1a989d6c44f08ef989e08735e9d09cc72717f3f4e361ebd8e5b02e934d6fc32d0cc380db045b8dfd4e9f7f6642ca35fa269
MISC metadata.xml 694 BLAKE2B 88b82b21fce3071b0208928c6f19cc319887b09f56d643a534cd74a8e197047255cef8faa9b8dbbc1e776cc155c74c00c5f98f721fb2e95482a105e6e6f44481 SHA512 5dd00f370e902bfb80a4b483a209851f0f4ae7dd3b794a43e4724a366a1c4513147ecee581ce55ddd09b3c8c254e06073cf90a174d8eb87fe5991c1882c5e6b3
diff --git a/dev-python/partd/partd-1.3.0.ebuild b/dev-python/partd/partd-1.3.0.ebuild
index ff14cee41b3c..7ec239182960 100644
--- a/dev-python/partd/partd-1.3.0.ebuild
+++ b/dev-python/partd/partd-1.3.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
DESCRIPTION="Appendable key-value storage"
diff --git a/dev-python/spur/Manifest b/dev-python/spur/Manifest
index 7fa3af3f0633..668de22fa54a 100644
--- a/dev-python/spur/Manifest
+++ b/dev-python/spur/Manifest
@@ -1,3 +1,5 @@
+DIST spur-0.3.22-nose2pytest.diff 31953 BLAKE2B 6ff1ab74215df036101720ca7b1ed5c7f0f9e6dc000a55175da85024d771354cad33d967c7d5ce63bf47dc2009d82147d3da8091a8b605176040f1cef274429e SHA512 ed8617021fe3ea43d8e53dc601b3778026f20e472e7bea2ee9a7565ccc4568a29cb669d7892cb0e16afeb64cb04d0f3973b85a151b20e94ef7b7df4210b17f9d
DIST spur.py-0.3.22.gh.tar.gz 17760 BLAKE2B 676484e73fa38ebcd3bcc2ace21853590b652d0ec2dc31f7635a55a8bbb213e559fbdd7b70e545091e7e28e6000862ef45eba748e13c546b765756b41c352028 SHA512 36518a080d3fff97fdab5af8e7e3045c58ad6b1acad9fb79e11da688d484565ee4d50868f3c3ee10299e135f2c01bd35348256df7bb1b4f6200aa175cafc7f0a
+EBUILD spur-0.3.22-r1.ebuild 902 BLAKE2B 07a6a0597a759296dfbeb9b36977154541b447b9735e989e0cea7f3a6413dd27e31e6ad8d95f9e246bd2263ddd4439f9be77b9e4ebce8b23858ad8b7359394c5 SHA512 2037f58c6f88da3e88d6f060c16d0acbb3976c614bbf086b5ec81e06aa8d54c31d9e59f1e1979fcfec35c9e08d37f8365d5c07506b323e6e3b8efcd8f427673d
EBUILD spur-0.3.22.ebuild 1195 BLAKE2B 3b9c00dbf50ecac6ac5c4ebac350b4897bf9bbbe2c55f1b20675fc156cbf68f66b852a71a2a015c2168fbe8ea33d638095fb31e75a81e6fa5dc0b4756ce5b660 SHA512 77ee31dee19770962a3296d398925963ac35ce5b5c6a894c0b14ea1fcbd8e6c72802f4fc823ff5b0c602f2dfecbde874f11b51ad5a5d1ba85747efe58fcb76e4
MISC metadata.xml 310 BLAKE2B 79198594601ed73656452cab90b2989e68ce1bb1ee3f93fa0b68a99e5952122244426f6dd8e5bed3d85adcdc6540ebec2d2b7e98c36c1f88762a876af18c7a90 SHA512 11b496bc054b786a938911ef5c5813168872af2646fa187bd8fbb45555f30d192207befa6e633033e94d841d1e7ef291b25243d13860b4bf0a66d8cc76565419
diff --git a/dev-python/spur/spur-0.3.22-r1.ebuild b/dev-python/spur/spur-0.3.22-r1.ebuild
new file mode 100644
index 000000000000..3ae202674b5d
--- /dev/null
+++ b/dev-python/spur/spur-0.3.22-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020-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
+
+MY_P=spur.py-${PV}
+DESCRIPTION="Run commands locally or over SSH using the same interface"
+HOMEPAGE="https://github.com/mwilliamson/spur.py"
+SRC_URI="
+ https://github.com/mwilliamson/spur.py/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+ https://dev.gentoo.org/~andrewammerlaan/${P}-nose2pytest.diff
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ dev-python/paramiko[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+ # https://github.com/mwilliamson/spur.py/pull/95
+ "${DISTDIR}/${P}-nose2pytest.diff"
+)
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # TODO: set up a local SSH server?
+ rm tests/{test_ssh,testing}.py || die
+}