summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Manifest.gzbin266469 -> 266464 bytes
-rw-r--r--dev-python/atpublic/Manifest2
-rw-r--r--dev-python/atpublic/atpublic-4.0.ebuild2
-rw-r--r--dev-python/docopt/Manifest2
-rw-r--r--dev-python/docopt/docopt-0.6.2-r5.ebuild2
-rw-r--r--dev-python/easy-thumbnails/Manifest2
-rw-r--r--dev-python/easy-thumbnails/easy-thumbnails-2.8.5.ebuild2
-rw-r--r--dev-python/flufl-lock/Manifest2
-rw-r--r--dev-python/flufl-lock/flufl-lock-8.0.2.ebuild2
-rw-r--r--dev-python/hcloud-python/Manifest17
-rw-r--r--dev-python/hcloud-python/hcloud-python-1.20.0.ebuild45
-rw-r--r--dev-python/hcloud-python/hcloud-python-1.21.0.ebuild48
-rw-r--r--dev-python/hcloud-python/hcloud-python-1.22.0.ebuild48
-rw-r--r--dev-python/hcloud-python/hcloud-python-1.23.0.ebuild48
-rw-r--r--dev-python/hcloud-python/hcloud-python-1.23.1.ebuild48
-rw-r--r--dev-python/hcloud-python/hcloud-python-1.26.0.ebuild49
-rw-r--r--dev-python/hcloud/Manifest5
-rw-r--r--dev-python/hcloud/hcloud-1.24.0.ebuild (renamed from dev-python/hcloud-python/hcloud-python-1.25.0.ebuild)2
-rw-r--r--dev-python/hcloud/hcloud-1.26.0.ebuild (renamed from dev-python/hcloud-python/hcloud-python-1.24.0.ebuild)0
-rw-r--r--dev-python/hcloud/metadata.xml (renamed from dev-python/hcloud-python/metadata.xml)0
-rw-r--r--dev-python/logfury/Manifest2
-rw-r--r--dev-python/logfury/logfury-1.0.1-r1.ebuild13
-rw-r--r--dev-python/pikepdf/Manifest2
-rw-r--r--dev-python/pikepdf/pikepdf-8.2.1.ebuild60
-rw-r--r--dev-python/pykwalify/Manifest2
-rw-r--r--dev-python/pykwalify/pykwalify-1.8.0-r3.ebuild7
-rw-r--r--dev-python/pytest-django/Manifest1
-rw-r--r--dev-python/pytest-django/pytest-django-4.5.2-r1.ebuild59
-rw-r--r--dev-python/pytest-golden/Manifest2
-rw-r--r--dev-python/pytest-golden/pytest-golden-0.2.2-r1.ebuild (renamed from dev-python/pytest-golden/pytest-golden-0.2.2.ebuild)21
-rw-r--r--dev-python/sphinxcontrib-doxylink/Manifest2
-rw-r--r--dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.12.2.ebuild2
-rw-r--r--dev-python/sybil/Manifest2
-rw-r--r--dev-python/sybil/sybil-5.0.3.ebuild2
-rw-r--r--dev-python/testfixtures/Manifest2
-rw-r--r--dev-python/testfixtures/testfixtures-7.1.0.ebuild15
36 files changed, 190 insertions, 330 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 89a8ee621d7f..a8a862e905ec 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/atpublic/Manifest b/dev-python/atpublic/Manifest
index a7e44932fe67..170e35eb99d1 100644
--- a/dev-python/atpublic/Manifest
+++ b/dev-python/atpublic/Manifest
@@ -1,3 +1,3 @@
DIST atpublic-4.0.tar.gz 14684 BLAKE2B d8cecb083ca467d2856c0d7ae01dc4e161c31179f08c79d7b0b4650d9a3e32e15673d80d53d6851d70a4605eda8e41ba23d60be452209f96e995d632acfe5b29 SHA512 2f338d3ae11d15e9ffe26881fab1c183154b9a0a7a66532a5eb39d1d48d41548078826875247c94f3853925bc1df2b8f86f4ed94533a8e58aa98de148cf5639c
-EBUILD atpublic-4.0.ebuild 600 BLAKE2B a6b6951656e369fcac9d9779dd111a4ad540e9add2675e9c37adeb9514ca86ed624cf49bf22543af0015ebdb466d44bb5773217c82e093c7fdf837edd1b4e93c SHA512 1d01cd2dc73a1b2aee7da5eea687b82807aa1c0b9085fbbcfcc7b957902bb23bbb6b1cce88f65a9aa7a6748114a56d7911145029643f9fde614eab139c9ff6b2
+EBUILD atpublic-4.0.ebuild 600 BLAKE2B e8df20fc0a72d765faf6260cd4abd825b57e54c83d5b1c847d3af6f4ad896b2d6424ef86ff00de2c618c72698fdf4d737f1f3234c8d2db97a756c9497a71bd5f SHA512 dc3d3be65ce55e20fb2d9eeb25e2040bcb0618915e5e2b509fcd9fc056da65273335e032311d603b628b0202af99fa6f3f4754d002768997e4cf73c703d8d523
MISC metadata.xml 504 BLAKE2B 3b732123bf02f2346619de1b3e68f451c58e1138868fd8c52a24f979188115d9abf9308c390d061d5e679cbcc9bfa5059414dfd69e6fdfdd052e4bb1e61d496c SHA512 5ccf87022bea4e77dc26275572a97530d340b70f1b428676a6d86a3f24666ab702756cb285216a7ce6e670973a2ff50d7ca3f848ebab24c318d39563ae01305b
diff --git a/dev-python/atpublic/atpublic-4.0.ebuild b/dev-python/atpublic/atpublic-4.0.ebuild
index f33c1d02d2fe..d72d371eced0 100644
--- a/dev-python/atpublic/atpublic-4.0.ebuild
+++ b/dev-python/atpublic/atpublic-4.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/docopt/Manifest b/dev-python/docopt/Manifest
index 6268edd29008..8586ccbc77a6 100644
--- a/dev-python/docopt/Manifest
+++ b/dev-python/docopt/Manifest
@@ -1,4 +1,4 @@
AUX docopt-0.6.2-pytest_node_from_parent.patch 958 BLAKE2B 0fc4437f92f9410a47823a28b1b26057bfbc1687923ee56b0c69b4d921128b7b868fd793098b8399349906a4353aed9e2801ced0d458cf121af31b209df118e3 SHA512 74a384b1e62128df781c5c24bfa6a0f01de63610fadb51349f8f094375b84ab090209d86cde1a65116c735bb90eca61cabcef60e608297bb6976da2f5b510529
DIST docopt-0.6.2.gh.tar.gz 26345 BLAKE2B e2a4b2030239387b6e7985c7e4ca15b001ec86f0d7a8c8f316c2321ccb18ed8cc94060a6c8eee4e84916d5f42e4a304551fae69b47abe2e173fa5e2409e9835d SHA512 228661924329682786b143f414c9df911016963cdc91ae6eba833285144e71744df507321a476b51f779e3ea270af6dc4e50edb8b0ee99674c19acccaab57a03
-EBUILD docopt-0.6.2-r5.ebuild 676 BLAKE2B 1ab3ef70288a08f551fbeeefbd1cfb852afcde2a7c6c4fe2608a17e382192e623aad79c23f173b7d43adddba272877058e4393db90aa0bfde5efd6c4c9715786 SHA512 3cf66cec9ab8b156e96c20dca00cfc9b9dd9717801423c00c72ea334d5a4eb90ea02e8284cebd8d6cc782cec12119233bce0051bb0de17e2647f3456c50ca0c5
+EBUILD docopt-0.6.2-r5.ebuild 677 BLAKE2B dc7f6c2c2c1e8c788f54312414628d8fd73da584016bd3df4027fc7994c940abefed6b8878ed013d5f274f4772dfa0a7cdae459948e59ab3370e3125e65126be SHA512 ea53a4a190cb60e602c0f6077b7332b1ac41180c84a574c10e8facc502d85b1b023cc79cbfcae0df406f2b6143572b5194b5cf27300fd7f4405721a583f7a3c5
MISC metadata.xml 387 BLAKE2B c190df1ef516cca0d259568bb7c371b007f0bdb34dfaeda4c9cf6fca58773ce5db43eeb526e4046797d8b7c367a8aab060c29ab042b51f0f3f7df4e0fc896345 SHA512 c65933341a2f83c779ec8c9557aa35676a04ee748aa007da93294154c8df2471194c2c03cd88a10edbfbc1255c9732ef1a3aad4208a917c095fd1a8ed8ef7843
diff --git a/dev-python/docopt/docopt-0.6.2-r5.ebuild b/dev-python/docopt/docopt-0.6.2-r5.ebuild
index e45140b79097..49bbb06204ba 100644
--- a/dev-python/docopt/docopt-0.6.2-r5.ebuild
+++ b/dev-python/docopt/docopt-0.6.2-r5.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/easy-thumbnails/Manifest b/dev-python/easy-thumbnails/Manifest
index 530f754b3a56..10932a8bb534 100644
--- a/dev-python/easy-thumbnails/Manifest
+++ b/dev-python/easy-thumbnails/Manifest
@@ -1,3 +1,3 @@
DIST easy-thumbnails-2.8.5.tar.gz 77401 BLAKE2B 625e01a5bf0af7a88dc965908c7e499bd57bc0860aad663e3dc341060d485885572dfb2b971499080659757eecd01bd3a479d3c2bc8b2bfdbf3ef79a4f1a7255 SHA512 0a659eb2a6067e2e2fa825a3c304ea57bf102902c92c662c6b38f6fc7b4a17883144aea10c67a3d6321c3911e6d5dd2633345d4f180f7f7854b3985772ad0273
-EBUILD easy-thumbnails-2.8.5.ebuild 1011 BLAKE2B d63a8a26a098be7d85854f9df0ee89fed2d10c1fb55486194e0010c7d20bf05ef0d11d1cea5db7c64c02aace6c1055dc2a5c135f418169409634e7915573f22d SHA512 2d5f20c9d715fda47a1a8fc375cafdf29e2878e1e2c61c5d18cc2865d5cf7ca7dd7036ebe0ac076f109bfcfb4e30bbe15e94d7bb9a84b937f5816dd40fd4eb1d
+EBUILD easy-thumbnails-2.8.5.ebuild 1012 BLAKE2B f4fa813f4a1e709da6fa7255be843c186bdfe09545aea96547006baf0d22960c8fb11b4e0d87bc43a5c3f53964846b385031618f61b3ad86d4f53f63499b8798 SHA512 eb593cddd04f4a8a05fcf814ac2180d75d113794b1b28df84bffe90cb3139b142efc38fddd49cd6f2179f91b9eda94e5bb316eae34a1288937704cb0fded1ff2
MISC metadata.xml 398 BLAKE2B 3b68a86471764ec8147a2612b95e8f14721cf40c611bc287ac6f30f76556f8f368c998f5a700daaf8686cb6443a4a1e7b3c1844131a9f9afb3ad734278c0041d SHA512 2e1a012af3c5872f28fb513d9c2bee55b522375e66e516ce2c843db44b1110a6420c345e7e94bb5d3fd735a8abaf8fac79cd571e649332402bd612d96fe77e53
diff --git a/dev-python/easy-thumbnails/easy-thumbnails-2.8.5.ebuild b/dev-python/easy-thumbnails/easy-thumbnails-2.8.5.ebuild
index e489c4e7079a..3b2b01b63038 100644
--- a/dev-python/easy-thumbnails/easy-thumbnails-2.8.5.ebuild
+++ b/dev-python/easy-thumbnails/easy-thumbnails-2.8.5.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/flufl-lock/Manifest b/dev-python/flufl-lock/Manifest
index 122156e238af..19766c5528d7 100644
--- a/dev-python/flufl-lock/Manifest
+++ b/dev-python/flufl-lock/Manifest
@@ -3,5 +3,5 @@ DIST flufl_lock-8.0.1.tar.gz 34442 BLAKE2B 07a837ec1965ae9c9f61a7601de0727bbab25
DIST flufl_lock-8.0.2.tar.gz 34369 BLAKE2B e16af81933141628664bfcbece3ede038b150df468af00b840b9b7ad4aaa7e0e10c8a0ce415c685e2aa1e556198b2ac4f8339bdfa3e41c004c32592f0bd025bf SHA512 2ef382cf22be72ceace89ad01646db31186fa7f505d72306025b90e47dad46fa0831d951f515fc321b873acc4a339e2ae1ed1a4861c355bc9961e0a3ab209d7c
EBUILD flufl-lock-7.1.1.ebuild 769 BLAKE2B 4bb090f2d07c88799e6d11f8f671012c240a5c555900a1b2dd19fcbed2ac54212961a675496b5f5144adb8dcbf6c2a69d870af8dbb2aa0f1d7ea5ae31ab72b3f SHA512 7063ed29f4e7ad969b4bb4554fac1f291b8c764d37209a02bdbc170ce37466e3e148cf0abac8fc7949b9301dcc062f57daf27461aac03b2c2a120df999726291
EBUILD flufl-lock-8.0.1.ebuild 693 BLAKE2B 1eda5831564d00b147a45a8363180e5342da3a8ce249349060e3586088d1b8f9e1552b09c1c640d2000712238c9ddd2faf5b51ed281c92bf1861ac9b382fc171 SHA512 fb0b10b25b1d396c56004b8d30450494432b7e605c450d03052d6775f249fbb33fcea83192ec2aab2e8ad442eac89807148b21efff4412fe7bc932a575b4e35f
-EBUILD flufl-lock-8.0.2.ebuild 693 BLAKE2B deca7b9eb69f53e7a51db8df381a094b4dd2a713c543ceabd8769a7d3dfbf157daa554457781f440e5763295b76b7310aba2c0020a2f912e8915f8d6463474b7 SHA512 fa9bf9e4334217188ce65917393e7de6a87b9f737d84c1250cfe8ebb2bbcde9f411359400e9c5ba7f6648a77c0668e616986ce73463f65ede58dc0c0ef8adfb1
+EBUILD flufl-lock-8.0.2.ebuild 693 BLAKE2B 0feccf56643cde5b829322ac52e993b85384d255fc64f24c8a40c222744b84ead80be6fcd99f6fef1807fb3facc563bf7dc47990923a7d21e56cf27718946622 SHA512 33e633f4f6406b2bf0ed96e33da615e3d8b11cdcd966eb5c776d15355096e91199a424bdb92a74752094f30610604188406f8b7a7142a6908ceb4d548e9333aa
MISC metadata.xml 464 BLAKE2B 8d37ad69fe6f35790593ff0588261389cd693d9197efc317d7d674dfb940a1dd41e69722542e84f0b6adbe6c10cbd590a047107815bd7f3177dc30557661686e SHA512 713d28869ccf26305a8c5f17855b20f55aa3884ad694096a305fdad67abe75f66ba5b7d9c940b18c414cca448f862bc8fa2705e6f1bbacdfa69672046258ec0f
diff --git a/dev-python/flufl-lock/flufl-lock-8.0.2.ebuild b/dev-python/flufl-lock/flufl-lock-8.0.2.ebuild
index eee32d25e7bd..21e91e5e36f5 100644
--- a/dev-python/flufl-lock/flufl-lock-8.0.2.ebuild
+++ b/dev-python/flufl-lock/flufl-lock-8.0.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/hcloud-python/Manifest b/dev-python/hcloud-python/Manifest
deleted file mode 100644
index e425affaebb5..000000000000
--- a/dev-python/hcloud-python/Manifest
+++ /dev/null
@@ -1,17 +0,0 @@
-DIST hcloud-python-1.20.0.gh.tar.gz 100107 BLAKE2B 584e1399ddb1c5d1e5ad0beaf795609bb63d37457afe33c663cf303f8b20e2c6f6b3ff294007e9f4ae2d9aa833794e59516ad167f1dd51d14e692f6eab887881 SHA512 b17abc716ae6f7c78803096f2fd887e47ee746fccbe299cc434b7f445abdd7818e445d186f5adacc715971e2ebe2e92551cdb08aa1891ed58d8f443ea3be61fb
-DIST hcloud-python-1.21.0.gh.tar.gz 102150 BLAKE2B 4ec6fb813f61f3c487d632e12a71f9105af5d45a307567fd2b22ff716e30c645bffebc5cd768846fc7d7892ab753d3e4487a1b72edfee62fb99dfefe188be41d SHA512 8226a79324f0097d576cc1336e813a28a562fb9c3f50dcac1debb3c32bb52f4f5e563e920e2bbb6ce8be407a65de321b734d30156fd066d74ed95f6e6bd94a35
-DIST hcloud-python-1.22.0.gh.tar.gz 103301 BLAKE2B 0280567bf75dfe1e684cc9a630cd9c517a9039add7b8937d6293fdddf55e593afa68c4ee7ffc73c186b3444d47fb5dcd385229bace3cf058a37497790d2abf46 SHA512 fca41cc61033c050981588633f9a9801a444db5782eafa35933dec5011f24542a103b1c900b9a830ea426418070d060e4ec407941d54cb9579291a7b467e6a22
-DIST hcloud-python-1.23.0.gh.tar.gz 101752 BLAKE2B 5a8746d7ea58e3ba89271efe541183c72792480b81307433a899278e0e6037e3b5d59519a9d1af4ffeaf391b20643cec33fdd8b82019faf29ed865c4563ff96b SHA512 94463080d0b0605efbbc5bc193c602ae207d45ca7accd5a370b8ba7663d867bf065f5cf154f51095f6ae8b4fb2470202512ba3f61df36d2f6e04bf7ad2a606a5
-DIST hcloud-python-1.23.1.gh.tar.gz 102214 BLAKE2B e8e16a9a4435b579ee7e72738c296b1ee55c15d3868da39c58fcf9489479451e7adfe046696ffd9728a529f60003a4ebe26b0c07f322296ef1e3fe468fe0e9ed SHA512 cf5497b4906cb2abece9afd64fad0aad4deedecafb50f6977c29f0a38951287be07f9f75a18e1ce4cbcedf38261c146236526be7581d8362c6d6ecf7c38992b9
-DIST hcloud-python-1.24.0.gh.tar.gz 101860 BLAKE2B f64c0024047b11a060b3766a5692d74c038483ccd25943227931d6ca695be4e7ded7857ccf5d1a8361644b838cee5cd1e5c3ddaaf714ca97b3c0e33f5c3863f2 SHA512 efeb511373009af49b280fa09b152a648d33136c75d12fa69290e2193d5162fb07dea3d457171e0b27c7256f0be63b5c6fb84526cf1e9f32d8c38e350c47686a
-DIST hcloud-python-1.25.0.gh.tar.gz 101940 BLAKE2B afc467df0b56b6cea5d413465dcbf12df408a215eee1bf3040abdd062d7548fb6c1c4eb8df4ec381b5969294bb94afc957bba4cf866eaaa6570bc8fd2b45bf68 SHA512 13815d7a61010974f4ecb259ddff8b7ab526114df25bb530e1db38e557499c7bae9a9ecb69c9e625b5bebe8be5c00de166fc421508888f720774288b210db1b4
-DIST hcloud-python-1.26.0.gh.tar.gz 102253 BLAKE2B e5e629218c187e3ffb4f6e30b8963288dbdbfd5f60e20ba60083a5eedc8dc7e94aa917c6b3539a4aaf600d065b771747c7ed8dad7ff41490c9dd7452a0a242f3 SHA512 b2bf656a223c3a8e65b2f641d3a633543a7c5a2bcf0ce31ad9a735115d870affcaa8d0c82758c312b80e130f87259839ce35b918f5762c11a27ecbb1578446d0
-EBUILD hcloud-python-1.20.0.ebuild 1046 BLAKE2B f2c7f38ee3a6f1e58d5486a0e6255191ff832b4165fafbe08e3af3fbff2a4b55a2d7268a8ad87bef5ed53ca731b8b5a4591adfdf694dfa97302ef3af0d1f53df SHA512 2e6db7fa1a08b69db9bc90a5f5e74bda2d7e1fb44343f0598b9ce137c763c95a13930fc97a8bba26f3193a8102d31fdc83b5f87992fe3ea7f1048854b93c4f7b
-EBUILD hcloud-python-1.21.0.ebuild 1098 BLAKE2B 9486b9380fa0a8e07aaeb22d45e195db384a1d1f62275617c4f264c1ede18f25300fa1e7b4a1b174245dadc919054e0b854c52cd0bf62f98ccfc1e7e4c3b339b SHA512 4019e4aef91954555fee9e24626a2e5d9b7772a010d7df418f50efc50d100a9aba35eb1c24d5d36c50eaa3fc67c83496d1966ed0ade88fa5fe9816edfb2ba85c
-EBUILD hcloud-python-1.22.0.ebuild 1106 BLAKE2B 0e8e2cc60a2aab3fb2765e9bda6e2016f315444ff18d8e45637c670d70eaae0c3b543acf05e4022c0380426bc3df6bd569a798175dbe06669c15f3a06cf97eda SHA512 9a3c620eae056265d308653ef94d3f38dd8c7d59541c118fc8eca2a5368e392f486edc89391356a414f7ef42a81df88c89f2309be4e06f4f29bb8e44c7b9f6e7
-EBUILD hcloud-python-1.23.0.ebuild 1078 BLAKE2B 2d13df752c155700117be5a6bfa53669e60862abc7af67bc16649404fa793e57fd9b0d1a6cb1dbe2b972e626efcba595743e53b6b6300bd3e91332981435ec79 SHA512 bed732985cd1e5edec54bcc64355e9e1038e4470dca0f0d055efc5f662e1508dd2d0ac2602067ac419254927629f0128e74fbc20003bef5826398fbb00ef3015
-EBUILD hcloud-python-1.23.1.ebuild 1078 BLAKE2B 2d13df752c155700117be5a6bfa53669e60862abc7af67bc16649404fa793e57fd9b0d1a6cb1dbe2b972e626efcba595743e53b6b6300bd3e91332981435ec79 SHA512 bed732985cd1e5edec54bcc64355e9e1038e4470dca0f0d055efc5f662e1508dd2d0ac2602067ac419254927629f0128e74fbc20003bef5826398fbb00ef3015
-EBUILD hcloud-python-1.24.0.ebuild 1132 BLAKE2B 36c8da11a3c3e0a252a19fc9f62ac9baa408e6cfd28948cec5b0a490898702cb2885c5376b47a319c3ed9969ef38d9817449841ebcd50f5440865404627b3af1 SHA512 0181d301d65203d7fd0679a5a4973b5e264402b799f645c1dcafb6354fdea734e60858716c97690eb077ed222aa05532166d06b7f1273fd0a22b647583d9624a
-EBUILD hcloud-python-1.25.0.ebuild 1132 BLAKE2B 36c8da11a3c3e0a252a19fc9f62ac9baa408e6cfd28948cec5b0a490898702cb2885c5376b47a319c3ed9969ef38d9817449841ebcd50f5440865404627b3af1 SHA512 0181d301d65203d7fd0679a5a4973b5e264402b799f645c1dcafb6354fdea734e60858716c97690eb077ed222aa05532166d06b7f1273fd0a22b647583d9624a
-EBUILD hcloud-python-1.26.0.ebuild 1132 BLAKE2B 36c8da11a3c3e0a252a19fc9f62ac9baa408e6cfd28948cec5b0a490898702cb2885c5376b47a319c3ed9969ef38d9817449841ebcd50f5440865404627b3af1 SHA512 0181d301d65203d7fd0679a5a4973b5e264402b799f645c1dcafb6354fdea734e60858716c97690eb077ed222aa05532166d06b7f1273fd0a22b647583d9624a
-MISC metadata.xml 483 BLAKE2B c945a22b776b5bf73deabf93718a1dea3a9b98f7257467e845106f71910347a803f96ef969227d7c10a119f1e35b904bcb7501b9672bf3ce5a2bef112d903e56 SHA512 4a6540a06d57eb3bc8c455d982531427157fbf1a85abf4b909032b0880c9e2847b295b3c9b02378be35e88f74876357503dd04bbe544ff9a9612df2b1c321b1c
diff --git a/dev-python/hcloud-python/hcloud-python-1.20.0.ebuild b/dev-python/hcloud-python/hcloud-python-1.20.0.ebuild
deleted file mode 100644
index 5fb8d698bcd6..000000000000
--- a/dev-python/hcloud-python/hcloud-python-1.20.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1
-
-DESCRIPTION="Official Hetzner Cloud python library"
-HOMEPAGE="
- https://github.com/hetznercloud/hcloud-python/
- https://pypi.org/project/hcloud/
-"
-# sdist is missing doc assets as of 1.19.0
-# https://github.com/hetznercloud/hcloud-python/pull/183
-SRC_URI="
- https://github.com/hetznercloud/${PN}/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="examples"
-
-RDEPEND="
- >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
- >=dev-python/requests-2.20[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs \
- dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # Integration tests need docker:
- # https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16
- tests/integration
-)
-
-python_install_all() {
- use examples && dodoc -r examples
- distutils-r1_python_install_all
-}
diff --git a/dev-python/hcloud-python/hcloud-python-1.21.0.ebuild b/dev-python/hcloud-python/hcloud-python-1.21.0.ebuild
deleted file mode 100644
index dd4634b4612d..000000000000
--- a/dev-python/hcloud-python/hcloud-python-1.21.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P=hcloud-python-${PV}
-DESCRIPTION="Official Hetzner Cloud python library"
-HOMEPAGE="
- https://github.com/hetznercloud/hcloud-python/
- https://pypi.org/project/hcloud/
-"
-# sdist is missing doc assets as of 1.19.0
-# https://github.com/hetznercloud/hcloud-python/pull/183
-SRC_URI="
- https://github.com/hetznercloud/${PN}/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="examples"
-
-RDEPEND="
- >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
- >=dev-python/requests-2.20[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs \
- dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # Integration tests need docker:
- # https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16
- tests/integration
-)
-
-python_install_all() {
- use examples && dodoc -r examples
- distutils-r1_python_install_all
-}
diff --git a/dev-python/hcloud-python/hcloud-python-1.22.0.ebuild b/dev-python/hcloud-python/hcloud-python-1.22.0.ebuild
deleted file mode 100644
index 07e3931df837..000000000000
--- a/dev-python/hcloud-python/hcloud-python-1.22.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P=hcloud-python-${PV}
-DESCRIPTION="Official Hetzner Cloud python library"
-HOMEPAGE="
- https://github.com/hetznercloud/hcloud-python/
- https://pypi.org/project/hcloud/
-"
-# sdist is missing doc assets as of 1.19.0
-# https://github.com/hetznercloud/hcloud-python/pull/183
-SRC_URI="
- https://github.com/hetznercloud/hcloud-python/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="examples"
-
-RDEPEND="
- >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
- >=dev-python/requests-2.20[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs \
- dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # Integration tests need docker:
- # https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16
- tests/integration
-)
-
-python_install_all() {
- use examples && dodoc -r examples
- distutils-r1_python_install_all
-}
diff --git a/dev-python/hcloud-python/hcloud-python-1.23.0.ebuild b/dev-python/hcloud-python/hcloud-python-1.23.0.ebuild
deleted file mode 100644
index 748e02d44670..000000000000
--- a/dev-python/hcloud-python/hcloud-python-1.23.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P=hcloud-python-${PV}
-DESCRIPTION="Official Hetzner Cloud python library"
-HOMEPAGE="
- https://github.com/hetznercloud/hcloud-python/
- https://pypi.org/project/hcloud/
-"
-# sdist is missing doc assets as of 1.19.0
-# https://github.com/hetznercloud/hcloud-python/pull/183
-SRC_URI="
- https://github.com/hetznercloud/hcloud-python/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="examples"
-
-RDEPEND="
- >=dev-python/requests-2.20[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs \
- dev-python/myst-parser \
- dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # Integration tests need docker:
- # https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16
- tests/integration
-)
-
-python_install_all() {
- use examples && dodoc -r examples
- distutils-r1_python_install_all
-}
diff --git a/dev-python/hcloud-python/hcloud-python-1.23.1.ebuild b/dev-python/hcloud-python/hcloud-python-1.23.1.ebuild
deleted file mode 100644
index 748e02d44670..000000000000
--- a/dev-python/hcloud-python/hcloud-python-1.23.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P=hcloud-python-${PV}
-DESCRIPTION="Official Hetzner Cloud python library"
-HOMEPAGE="
- https://github.com/hetznercloud/hcloud-python/
- https://pypi.org/project/hcloud/
-"
-# sdist is missing doc assets as of 1.19.0
-# https://github.com/hetznercloud/hcloud-python/pull/183
-SRC_URI="
- https://github.com/hetznercloud/hcloud-python/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="examples"
-
-RDEPEND="
- >=dev-python/requests-2.20[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs \
- dev-python/myst-parser \
- dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # Integration tests need docker:
- # https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16
- tests/integration
-)
-
-python_install_all() {
- use examples && dodoc -r examples
- distutils-r1_python_install_all
-}
diff --git a/dev-python/hcloud-python/hcloud-python-1.26.0.ebuild b/dev-python/hcloud-python/hcloud-python-1.26.0.ebuild
deleted file mode 100644
index 498400383d05..000000000000
--- a/dev-python/hcloud-python/hcloud-python-1.26.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P=hcloud-python-${PV}
-DESCRIPTION="Official Hetzner Cloud python library"
-HOMEPAGE="
- https://github.com/hetznercloud/hcloud-python/
- https://pypi.org/project/hcloud/
-"
-# sdist is missing doc assets as of 1.19.0
-# https://github.com/hetznercloud/hcloud-python/pull/183
-SRC_URI="
- https://github.com/hetznercloud/hcloud-python/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="examples"
-
-RDEPEND="
- >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
- >=dev-python/requests-2.20[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs \
- dev-python/myst-parser \
- dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # Integration tests need docker:
- # https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16
- tests/integration
-)
-
-python_install_all() {
- use examples && dodoc -r examples
- distutils-r1_python_install_all
-}
diff --git a/dev-python/hcloud/Manifest b/dev-python/hcloud/Manifest
new file mode 100644
index 000000000000..1633e1b2b501
--- /dev/null
+++ b/dev-python/hcloud/Manifest
@@ -0,0 +1,5 @@
+DIST hcloud-python-1.24.0.gh.tar.gz 101860 BLAKE2B f64c0024047b11a060b3766a5692d74c038483ccd25943227931d6ca695be4e7ded7857ccf5d1a8361644b838cee5cd1e5c3ddaaf714ca97b3c0e33f5c3863f2 SHA512 efeb511373009af49b280fa09b152a648d33136c75d12fa69290e2193d5162fb07dea3d457171e0b27c7256f0be63b5c6fb84526cf1e9f32d8c38e350c47686a
+DIST hcloud-python-1.26.0.gh.tar.gz 102253 BLAKE2B e5e629218c187e3ffb4f6e30b8963288dbdbfd5f60e20ba60083a5eedc8dc7e94aa917c6b3539a4aaf600d065b771747c7ed8dad7ff41490c9dd7452a0a242f3 SHA512 b2bf656a223c3a8e65b2f641d3a633543a7c5a2bcf0ce31ad9a735115d870affcaa8d0c82758c312b80e130f87259839ce35b918f5762c11a27ecbb1578446d0
+EBUILD hcloud-1.24.0.ebuild 1131 BLAKE2B 635b12b80f9609d9c911a2d5bad3b082f1496d9e1cca1b2fd7429913f1d67508b4fa7532653433121aec6e315faca5b6b3e14ed48fe18c2ecd096c5ae4dcd708 SHA512 deb6df221c879f66c16ce9882f01b47bb67dd73bd24d15569580d7c6c16bd7e369692cb13125fcd38cfba403e7dd1de9bcaee5a5794db188d7e427f3bbde03f7
+EBUILD hcloud-1.26.0.ebuild 1132 BLAKE2B 36c8da11a3c3e0a252a19fc9f62ac9baa408e6cfd28948cec5b0a490898702cb2885c5376b47a319c3ed9969ef38d9817449841ebcd50f5440865404627b3af1 SHA512 0181d301d65203d7fd0679a5a4973b5e264402b799f645c1dcafb6354fdea734e60858716c97690eb077ed222aa05532166d06b7f1273fd0a22b647583d9624a
+MISC metadata.xml 483 BLAKE2B c945a22b776b5bf73deabf93718a1dea3a9b98f7257467e845106f71910347a803f96ef969227d7c10a119f1e35b904bcb7501b9672bf3ce5a2bef112d903e56 SHA512 4a6540a06d57eb3bc8c455d982531427157fbf1a85abf4b909032b0880c9e2847b295b3c9b02378be35e88f74876357503dd04bbe544ff9a9612df2b1c321b1c
diff --git a/dev-python/hcloud-python/hcloud-python-1.25.0.ebuild b/dev-python/hcloud/hcloud-1.24.0.ebuild
index 498400383d05..618acc93c166 100644
--- a/dev-python/hcloud-python/hcloud-python-1.25.0.ebuild
+++ b/dev-python/hcloud/hcloud-1.24.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="examples"
RDEPEND="
diff --git a/dev-python/hcloud-python/hcloud-python-1.24.0.ebuild b/dev-python/hcloud/hcloud-1.26.0.ebuild
index 498400383d05..498400383d05 100644
--- a/dev-python/hcloud-python/hcloud-python-1.24.0.ebuild
+++ b/dev-python/hcloud/hcloud-1.26.0.ebuild
diff --git a/dev-python/hcloud-python/metadata.xml b/dev-python/hcloud/metadata.xml
index c16b1ab713e4..c16b1ab713e4 100644
--- a/dev-python/hcloud-python/metadata.xml
+++ b/dev-python/hcloud/metadata.xml
diff --git a/dev-python/logfury/Manifest b/dev-python/logfury/Manifest
index 55c864781dd8..9f484e370b90 100644
--- a/dev-python/logfury/Manifest
+++ b/dev-python/logfury/Manifest
@@ -1,3 +1,3 @@
DIST logfury-1.0.1.gh.tar.gz 10083 BLAKE2B 81c896a0e13f22802207f5cbe53a9e1c5dac5ff3c1608471809aa11540eac8061a6f89f5af7973a310a5bd9cf96603c873e641e0ae835bdcb87566bf92f7fadb SHA512 dd00d9bddb3aa69f52b892b8025a2d226d5cd0dcad81bcd5abd701284d7cd09717576e9782deb0c209a31ee1c337394c40e76e960b5b8ade38a1c6e601374f86
-EBUILD logfury-1.0.1-r1.ebuild 770 BLAKE2B e6851c76fe3f89f8ecc9ba578da1e8ad3fdfaab91646380a3869f9d1c89df5c3791ced738551b01f04df57242e6613f328a9e5dc5e609f7535bf2830c6635c6b SHA512 5415a20378a54db793271daca2a7351100a546a62341d1b351653681975bbe00b72f007e91b18b11526ef1777b6e2824886325f56a0ef57dc8fe2bceef9bc47a
+EBUILD logfury-1.0.1-r1.ebuild 820 BLAKE2B 964edec9e798e13dde9902c68b7ba1cb3acc2a64f7868c9215f0f781c62a7e33472b6da61c4085cb489a171bccd52904fdd64f28576c0e448c58b360359d2d2c SHA512 cf89aafa2211b2704fec3432f2b6e86e07867fab6139ab74dcb9b833442009823e5729c9734d1d53836c3e4fc45015576154f911ddbd97c200bca0a9b41058fb
MISC metadata.xml 690 BLAKE2B d0b4e225d0efb5c391615999ff55e0c09a01179231e3ac3e6548f484271aee6b117a1e2c3055dd0659eed0042bdd91b61692147e09dedc5c45c39dca5fe83ef1 SHA512 98e1bc56f8d97fceed0d922c8355cf2763fecb75706fcc7cb19a3646f1feff4a077ddc637b211cb76c8af976b6fab97e507a1b822b3b3d8a945dbbc91012f981
diff --git a/dev-python/logfury/logfury-1.0.1-r1.ebuild b/dev-python/logfury/logfury-1.0.1-r1.ebuild
index e293a74e48f8..76b2437833b6 100644
--- a/dev-python/logfury/logfury-1.0.1-r1.ebuild
+++ b/dev-python/logfury/logfury-1.0.1-r1.ebuild
@@ -4,25 +4,30 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
+
inherit distutils-r1
DESCRIPTION="Boilerplate library for logging method calls"
HOMEPAGE="
https://github.com/reef-technologies/logfury
- https://pypi.org/project/logfury/"
+ https://pypi.org/project/logfury/
+"
SRC_URI="
https://github.com/reef-technologies/${PN}/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz"
+ -> ${P}.gh.tar.gz
+"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
BDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
test? (
dev-python/testfixtures[${PYTHON_USEDEP}]
- )"
+ )
+"
distutils_enable_tests pytest
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 364221bd1f6f..15ee22f0d294 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,7 +1,9 @@
DIST pikepdf-7.2.0.tar.gz 2913496 BLAKE2B 6992b9e64e7bd718fb09c5cd3eb77937c802bb07b24b72bb0825ec721137ee1211f9f7bbc3d8141b60e0ece1f71e6d9d36b50153377b3475f30d7aac3c8f2181 SHA512 96759f36e3f019d6cba775541e7338e774d61cb71c464e42625b1b6c98b8babf5fc9d9324dc6375257897a130d7fe5facdd7a1ddaec6662c8b088854e01fc97e
DIST pikepdf-8.1.1.tar.gz 1804397 BLAKE2B c9e990558e761f8597b5519b935a96503ae685747de26b987c91db44b5c3772af993691c4ea0696b0eb54a4ea8d02395724153a0f714738c446049f2b664394e SHA512 7152137e9c11d402095d6aa06e8aa99eade71b35aeb85c9bd5d5811bd3aa785e51792e9ede08110e101893daabbace6d6aef68fa475f2a89e98b5d4de5d2f5bb
DIST pikepdf-8.2.0.tar.gz 1804342 BLAKE2B 4df7b873833b854291808176cca10844934d6ed475dbc330c6beca0fb7a31d4db0b2a6fd6dca10ef6f5345c49cb49980c2d46247d3efd16423209953b345f6ee SHA512 196ec76b3dc81dfcb51b4dab5be7c3598c33616f94bd4bc1d10fbfd6b46a1d761a530c3ed076e4f7cb37ea55e9c27f079e294be15222b99fca0525bd3a462ccc
+DIST pikepdf-8.2.1.tar.gz 1804043 BLAKE2B c8c80dd61cb2703eb7454b2a006a14760da538e0fef75053a75bd49aeb6a5233e9f72ac3d0acad9c02afe1973b90e4a9bed3af8482d34e9e3274aadac5d35cd0 SHA512 f4850f55897af0177bfbb492dffd5250378d01ef721c30b931ecf6c9f79808bcfad20d5335089f73677396737c4e98441e98c235b38539fe50f5200d14222988
EBUILD pikepdf-7.2.0.ebuild 1509 BLAKE2B 3731ec955033cb1ac2af6204f8b88480758e61a0c6a519a3de50e40079dbaff18e166123b6c8d40190a51568c637fc4f299247f7447cc03baba51486bddc161f SHA512 e17e00c2b0c471eade4b1d2806dac4a73c213fdf71c795d85d5910e7614a318c32e77eb162fcdfb517e38ad0805ad4930315502bde99065230dc20c09a1e405a
EBUILD pikepdf-8.1.1.ebuild 1564 BLAKE2B fb357aacb6948b3ee7094e6797f7bae872979b12b01811571b4c069cf669df7d7c3ad4c3b02177c03ccac1e71ba8a79efab8ca9c9fb8abfc8179845b559d3223 SHA512 57b2b82fb6fdbbe24dd39b6653e4510aee17baa1ef206ff559016cf600dae4c3be5b4adbbe598ab2fcb7061d2814b605c66b58b3fa8d3d54ae5c54281caff531
EBUILD pikepdf-8.2.0.ebuild 1564 BLAKE2B fb357aacb6948b3ee7094e6797f7bae872979b12b01811571b4c069cf669df7d7c3ad4c3b02177c03ccac1e71ba8a79efab8ca9c9fb8abfc8179845b559d3223 SHA512 57b2b82fb6fdbbe24dd39b6653e4510aee17baa1ef206ff559016cf600dae4c3be5b4adbbe598ab2fcb7061d2814b605c66b58b3fa8d3d54ae5c54281caff531
+EBUILD pikepdf-8.2.1.ebuild 1564 BLAKE2B fb357aacb6948b3ee7094e6797f7bae872979b12b01811571b4c069cf669df7d7c3ad4c3b02177c03ccac1e71ba8a79efab8ca9c9fb8abfc8179845b559d3223 SHA512 57b2b82fb6fdbbe24dd39b6653e4510aee17baa1ef206ff559016cf600dae4c3be5b4adbbe598ab2fcb7061d2814b605c66b58b3fa8d3d54ae5c54281caff531
MISC metadata.xml 687 BLAKE2B 07c94d9dac5323202f955fd9c1e5a6fc78518a0a6f703c54c73b70e774900c41a4823beb3f8be7068d83878d1e60df0d7e30efd53bbc1ba31019477de82b092f SHA512 1be3ec00342e8079363db0c57f75ae88bd05e873869fbbb27442e9fe98eb6917c55b4eaf03ed22c4c44ca3aec9b84839cbc254202460a3266bbc42ff8f0f84b3
diff --git a/dev-python/pikepdf/pikepdf-8.2.1.ebuild b/dev-python/pikepdf/pikepdf-8.2.1.ebuild
new file mode 100644
index 000000000000..7cd819dbbf60
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-8.2.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python library to work with pdf files based on qpdf"
+HOMEPAGE="
+ https://github.com/pikepdf/pikepdf/
+ https://pypi.org/project/pikepdf/
+"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+DEPEND="
+ >=app-text/qpdf-11.1.1:0=
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/deprecation[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pillow-9.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/pybind11-2.10.1[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+ >=dev-python/hypothesis-6.36[${PYTHON_USEDEP}]
+ >=dev-python/numpy-1.21.0[${PYTHON_USEDEP}]
+ >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
+ >=dev-python/psutil-5.9[${PYTHON_USEDEP}]
+ >=dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+ >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.{8..10})
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # fragile to system load
+ tests/test_image_access.py::test_random_image
+)
+
+src_prepare() {
+ sed -e '/-n auto/d' -i pyproject.toml || die
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/pykwalify/Manifest b/dev-python/pykwalify/Manifest
index 495363111b14..75d893dc3a2b 100644
--- a/dev-python/pykwalify/Manifest
+++ b/dev-python/pykwalify/Manifest
@@ -1,4 +1,4 @@
AUX pykwalify-1.4.0-S.patch 862 BLAKE2B d92c4e8d4d85d28f6df574bfe2f1ab0aa82c32ba8ce2b4a2d6ecdc21fe1db4056351b6aa6dde04d897525ce596ed492781bd7dcf0fba2ca5970a3af79a9abf3b SHA512 f7d9189993cd73a0412ef01fcb01a99fcbc61edc6863a1997333de085294b9c5772d026f7ab8f16703568404f2ff76bb1aeed760d7908c7865e0891ad5752dc9
DIST pykwalify-1.8.0.tar.gz 62462 BLAKE2B 1593f5e3e15188929574ece60bf6818438258bf024d105ae26323a97a202ac69001a15ca6daaa430970af3659c49da745bcf1f77c23ac72bed2ddca14440d943 SHA512 c77d3072995bb3f61336e725227eeece1dafe2182513e5f67eedeeca3437825b53ac691a991055aad8298db252e2012bc9a61c23d766335fcfbb10a3b587b45d
-EBUILD pykwalify-1.8.0-r3.ebuild 750 BLAKE2B aec636e6707b6ca8030698a8fe023f7235c38b674c4bb5ed8887f9e5104888b81d1d2b5131f55f716ea6b98a42d54d0cb9a55be48b42ef06b60042eb6926d425 SHA512 b50321080df8e40a1ee6bd8c7a3a27bb169c4088234c9288d27779e5728b2e6381103ba1a169d520a0f9050b3de627048da4322f1ca47082b5dee7894421e9b3
+EBUILD pykwalify-1.8.0-r3.ebuild 756 BLAKE2B e7ff662a2a4e78943cd551376de74e7f32a6993789a56e27b9a0942af234403bb6d7a5022173f0e8cb80517aeb8f836f5c8121130a9b8632f6f5606726d5c7e2 SHA512 b0853eae7032e314bef868d727268e2978f73b753ebb11cb094ec0adf30e5d05de4968b3967f778787acf3eab76b28e0a313ca129812b2208219c87095bdf0c7
MISC metadata.xml 394 BLAKE2B e7262ef0692f68f8fd8c2d8b45cc7a18efc5c2759a7998d3c065f17450d2f4de09d4432961c7327f68fbd52cd61a9183122f19fc829a9c93a6a40b36ac3d9952 SHA512 0d96c9c00d4cd4a64afd790df32cc1536afaeb952d6172a7c3efd227c9686c7fe743e30f94c218e73ef5911c59b23aa40a9e5f19ded5474987d79e7337fcc6b1
diff --git a/dev-python/pykwalify/pykwalify-1.8.0-r3.ebuild b/dev-python/pykwalify/pykwalify-1.8.0-r3.ebuild
index aa61be3a2090..052e99507ec4 100644
--- a/dev-python/pykwalify/pykwalify-1.8.0-r3.ebuild
+++ b/dev-python/pykwalify/pykwalify-1.8.0-r3.ebuild
@@ -4,12 +4,15 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
DESCRIPTION="Python lib/cli for JSON/YAML schema validation"
-HOMEPAGE="https://pypi.org/project/pykwalify/ https://github.com/Grokzen/pykwalify"
+HOMEPAGE="
+ https://github.com/Grokzen/pykwalify/
+ https://pypi.org/project/pykwalify/
+"
SLOT="0"
LICENSE="MIT"
diff --git a/dev-python/pytest-django/Manifest b/dev-python/pytest-django/Manifest
index 4a0689337327..b98f3051e5d6 100644
--- a/dev-python/pytest-django/Manifest
+++ b/dev-python/pytest-django/Manifest
@@ -1,4 +1,5 @@
AUX pytest-django-4.5.2-pytest-7.patch 1363 BLAKE2B 167e9fe999261fbf39985de8da87e551d08c9e855812bfc3b35c0a8f6c4c64bb99c2dbc9e706714cb20258da30072420841b033fd71e3157a8821a728be8b0c3 SHA512 9e57788693cdbd472d45c6f40190514a90d7b2d067fd8bfa95938ffbd0471bc9855266f2027368f3ae51bc5f03f743fab65b986c830f450bf72a3269ca17f1d1
DIST pytest-django-4.5.2.gh.tar.gz 75429 BLAKE2B 2e8fba037c7618c6dd1c9200c5c44a7b00a13a2d70b4a593a461af3dbc0333b6814ceca16f88a58f1b6aeea2700cac12b589ede702b8eaf023fb3948e0ab8b9a SHA512 09ed5bfe850599e95190d9b15e9383d1249ea575a7b3921744583da6266dd2c8d3eb4f93c8de96d98e1a8e33d1639937470cdc6d11558fcaea57d014dce13500
+EBUILD pytest-django-4.5.2-r1.ebuild 1375 BLAKE2B 0c1f69697cc21f0cc2ae55887e31db8fa1d45ddffcf22df894378dbc61c1f1d8319b1d630f62c21ff61bfd17386b8c23c3e9f08175730ef46684e881312f7b84 SHA512 366600d9f4b547f579d32db17fc0935a3981b9f65375f95d22827b22eb62c9fd51312e6500a8ff0719cd7646076c210747f051b14cc5c3aa647ee71dff3e0c0d
EBUILD pytest-django-4.5.2.ebuild 1312 BLAKE2B 023dd9538ffa86f1d09c7ed4bbdf78eb5a7672e4a3737656f80f6450a0bc5d9838e54061f554572f41f9b2417e81437339d79d1409fba608032f94aa1dcd7550 SHA512 ce0d10507ac358413547456b3a992a993857546241897f782da8f5a27f6b62b4a2ee8734af85af3cec8b638cc822278852e778496208761844ff982fb277a5cd
MISC metadata.xml 405 BLAKE2B 973e3124eed7a497154d1160e5e1350503b2599a3111968329f0b01496ce1eb6b84b76aeddb427478ffd470aa8aee4102e5598b3406b8d2dbd01703cd9adbef8 SHA512 6d7a6a7e084283cd6564be193a43c80f0599c4aa98ad68a98e656f9f1aa7103cd6164acf040c1e71415e28ebe707b013f92bcf4f2f5139ee873ee20408aed150
diff --git a/dev-python/pytest-django/pytest-django-4.5.2-r1.ebuild b/dev-python/pytest-django/pytest-django-4.5.2-r1.ebuild
new file mode 100644
index 000000000000..69f77ff6a7c0
--- /dev/null
+++ b/dev-python/pytest-django/pytest-django-4.5.2-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Django plugin for py.test"
+HOMEPAGE="
+ https://pypi.org/project/pytest-django/
+ https://pytest-django.readthedocs.io/
+ https://github.com/pytest-dev/pytest-django/
+"
+SRC_URI="
+ https://github.com/pytest-dev/pytest-django/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+SLOT="0"
+
+RDEPEND="
+ dev-python/django[${PYTHON_USEDEP}]
+ >=dev-python/pytest-5.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/setuptools-scm-1.11.1[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-pytest-7.patch
+)
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # something else may be loading it
+ tests/test_django_settings_module.py::test_django_not_loaded_without_settings
+ )
+
+ local -x DJANGO_SETTINGS_MODULE
+ local -x PYTHONPATH=${PWD}
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local -x PYTEST_PLUGINS=pytest_django.plugin,xdist.plugin
+ for DJANGO_SETTINGS_MODULE in pytest_django_test.settings_sqlite{,_file}; do
+ einfo "Testing ${DJANGO_SETTINGS_MODULE}"
+ epytest tests
+ done
+}
diff --git a/dev-python/pytest-golden/Manifest b/dev-python/pytest-golden/Manifest
index a9e068183c14..48b23f8aef80 100644
--- a/dev-python/pytest-golden/Manifest
+++ b/dev-python/pytest-golden/Manifest
@@ -1,3 +1,3 @@
DIST pytest-golden-0.2.2.gh.tar.gz 11928 BLAKE2B efe7af645d643f265c629f8b7f96298554c68f0c91f27e99fa65b520986d60e8ac95bcbfb631f390b0734e6892a041ea7c89c0b12e0c8c9a652bd4af0e107e81 SHA512 77c4395949eaf58f29999f3f68a7bac2a644a6404a02efcf628a35270f6c03b45550391357fad1208fb13ea3dc7d33704346984c821f1a6663cb715d240384b7
-EBUILD pytest-golden-0.2.2.ebuild 833 BLAKE2B 086dd95e90594a3a77749f5e236601e6bcd66b7ca8ec9fd111b88e0d20aa92b3cafda42765e1b5a6dac020a0e6de6b042df3e43b1ea15a9aa98b6aa4bbda5560 SHA512 3d59908fde93b3fb1633d403de895e7ec44fbfdd64783a31c71d21f3fe3c07b1dfc6b2c01c1306e7c979724477ff25b5be1a0e6296df2aab8aa836089042fa13
+EBUILD pytest-golden-0.2.2-r1.ebuild 1062 BLAKE2B 1f849ac51c5e2139fdce1fddd639c95314c2071ec5cb6579ea50f245601163cd8d23e4a5b12ba154d325628f1be05394de53c06f17d43f7befdac8324afa5078 SHA512 7afb87c53e79e14f49cdb669cb7958fda567ab4bf3afedbcefde0af7d75e8c815d006a71b03645bfa4baa183aa933f8f3ee696017bb8146771c67570eca8e3b8
MISC metadata.xml 407 BLAKE2B 0b8198b9ceccea7232bb4caf8baa1f52939306e877b7c3679a0d800f857c76b9c31ef55b1828db6c76d6a03b91b8196dad1de35cf6bcef0d9db42b8619be772a SHA512 a28361422eb426f62d1323e89760aa7623ca885a3252dabe4911fdb68fc9aef5a0e21bf1ad8545c9c7dad3da7c50b7eba36e3b5a91465f305cea88c3f236b921
diff --git a/dev-python/pytest-golden/pytest-golden-0.2.2.ebuild b/dev-python/pytest-golden/pytest-golden-0.2.2-r1.ebuild
index 3087ff87091d..e4f8e404860f 100644
--- a/dev-python/pytest-golden/pytest-golden-0.2.2.ebuild
+++ b/dev-python/pytest-golden/pytest-golden-0.2.2-r1.ebuild
@@ -4,17 +4,20 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
DESCRIPTION="Plugin for pytest that offloads expected outputs to data files"
HOMEPAGE="
- https://github.com/oprypin/pytest-golden
+ https://github.com/oprypin/pytest-golden/
https://pypi.org/project/pytest-golden/
"
# No tests in PyPI tarballs
-SRC_URI="https://github.com/oprypin/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+SRC_URI="
+ https://github.com/oprypin/pytest-golden/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
LICENSE="MIT"
SLOT="0"
@@ -29,3 +32,15 @@ RDEPEND="
"
distutils_enable_tests pytest
+
+src_prepare() {
+ # poetry, sigh
+ sed -i -e 's:\^:>=:' pyproject.toml || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local -x PYTEST_PLUGINS=pytest_golden.plugin
+ epytest -x
+}
diff --git a/dev-python/sphinxcontrib-doxylink/Manifest b/dev-python/sphinxcontrib-doxylink/Manifest
index 15375f74eb9b..c198d238441e 100644
--- a/dev-python/sphinxcontrib-doxylink/Manifest
+++ b/dev-python/sphinxcontrib-doxylink/Manifest
@@ -1,3 +1,3 @@
DIST sphinxcontrib-doxylink-1.12.2.gh.tar.gz 23556 BLAKE2B 8d71de83ec304bbf2a74f414c46d157367fc950dc52bab7f685fba24520985fb06daf8bf760d49d73d7a2418da346bf6c84a493b24edef4ab53c5c09799f7c2e SHA512 e90594031067eed0eec1c7aad9c7d2ba7d9a4ce2012a905f6631947a7135659483d52a6261b923d3fa21fcde59ae8bf24c168507c8e95296e0539595e9589ed2
-EBUILD sphinxcontrib-doxylink-1.12.2.ebuild 1090 BLAKE2B a742d648844d10d44ad022277eb9f305073650b2073f49d4757d517ae9955487354d52360b866f6f77c582d09d3710f60021585457e047b8bfc4e2b775e13332 SHA512 0395ed173557a320827ad0292b21de4a870770385bc6b444c6d661f395d179ab92bbe9d48c3b1b589b67f6f23570ce82d47452df768c9c5f80b0ecf16e259175
+EBUILD sphinxcontrib-doxylink-1.12.2.ebuild 1091 BLAKE2B 294d5f9bb3ea87b2236c92b23bd0b76ff56e895d6656530bf60697741fb4c531c8ee42cb9ac94385ea38ce79b02fa71de4df6796f9f4e965dbcffe3ef3cdeb28 SHA512 ef5049c680d6ed1d7c024bcb8a888edcdccffc36a8abd7184fd821491bb0f037a90dd5a84a8adaef9f5a9ad314f98068e9f83fee399b3bb107e776a537a080f7
MISC metadata.xml 620 BLAKE2B e76f6c16f0f8280d0d7a99975a0dad33a76f93a634d99114df5eacf047e434c7356cb501c4021cdee1b17c3e7dd00e7ce4720d70c1ddddcf561c4e622b528549 SHA512 89afb14c72168f5a919347726c1445a205d5839925ead8b3969cc84f062caca0a666cc141f541c21d642f95c3c40fdfe677e3f1cce78aa1a5f6445e140ae7978
diff --git a/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.12.2.ebuild b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.12.2.ebuild
index 30287a1e18d2..578c35135df8 100644
--- a/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.12.2.ebuild
+++ b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.12.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/sybil/Manifest b/dev-python/sybil/Manifest
index 8f609adc7ee6..bdb05f3d0301 100644
--- a/dev-python/sybil/Manifest
+++ b/dev-python/sybil/Manifest
@@ -1,5 +1,5 @@
DIST sybil-5.0.2.gh.tar.gz 56319 BLAKE2B 56c64c0110a7d0e808eaf786a22e8ce30572a8546be85987b4c26d86e1d8ea8c3f35557463a032a32b23861e7403a4196b03ab0b4d2641d6854f5d4cfd6d4b18 SHA512 43b8a7e6067d99a82e1ef07fce0a2034402db086f5a2043c0c4136eca8bf27a2e53d26f03d0e717b05076a5e65cfc259e685c883a7526840135454a6c68c3100
DIST sybil-5.0.3.gh.tar.gz 56660 BLAKE2B 99af245f765630523ab2c6cb21452a0c3a970109102900530f5528ac0902d0472ceb09778bd266e9071816de1da397480e53220a974c5cc38f40367d552cef5e SHA512 0e2a96457b506558b4e9c58890a370c63dbde2c36780dd031cfe8de828f15a2f790c55df81d86800599302958006e704e627b7e8a5d3dd786398ce5f8ea46d35
EBUILD sybil-5.0.2.ebuild 734 BLAKE2B c021f70cb3a198acdef44c2b3232c78adeccc7c73045a7298307069b78a706b9ce3b8f62868a4c1511bb0eaa6c2394333a5eef0f6e2ee7c967dcde433db4a391 SHA512 ba188b19f85b27df8a99e9edb34ac8f5f9a005e14a931c06dd92fe0ae7ca57552a17cea459816e33d942b3a837c0929e7df16f4f4b9a82dd809bc6d8722093c0
-EBUILD sybil-5.0.3.ebuild 737 BLAKE2B 39526ffc904a918d85d327bdb9a8cce6a3909982e506ff856b681dc5d34c68812a822c987fb9fa84bc13eb5b24f1c5fccc6960751bfa80851ac7c27c1ad7f943 SHA512 4cb9c09e843ec3d2828fa07e76740286f5e5f47cb845a70cc9a6b5fdaac9ffdebe2a14d04bf36a0bf0a5611c0d356604904771d21d40c2a244c7c833b5964b1c
+EBUILD sybil-5.0.3.ebuild 737 BLAKE2B 7f93846c3b52dab2445c0faed07671010cd88479fe5206a6916754166f880491aaa545f329d8e58796c730504af2aaaba43969c563a56e05c774dcee4426c892 SHA512 604f04bbc04cd6f79817aaeade9794a36c3d35e3462e71ec4e09ff8ff36b6a8451b5676ef8f066533fc505b64f3701ce33d1e5b274002783d0aa293743420f25
MISC metadata.xml 402 BLAKE2B 3fcce3ac9ff731e24a3f6e761da2d840b3a7c9107b3d9a46afe00fed61b475d1400580b4ccf49dd71f6a1ab8098dc2aaf895e529a723cd96301d1400ee211edf SHA512 138106c714dc33871ccf535cc47d669580b665c842adfea5442a03067fe507236d8fde4158f006e1188003abe53c9c25db98632dadd1cfa0e41efd1755c2c75c
diff --git a/dev-python/sybil/sybil-5.0.3.ebuild b/dev-python/sybil/sybil-5.0.3.ebuild
index e18ec7aee855..38d5f40dd52e 100644
--- a/dev-python/sybil/sybil-5.0.3.ebuild
+++ b/dev-python/sybil/sybil-5.0.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/testfixtures/Manifest b/dev-python/testfixtures/Manifest
index 1f06b6263928..47e083f1aaad 100644
--- a/dev-python/testfixtures/Manifest
+++ b/dev-python/testfixtures/Manifest
@@ -1,3 +1,3 @@
DIST testfixtures-7.1.0.tar.gz 133026 BLAKE2B 0fbb25e97c06cdd7c94be26c56e96a70847493f71b2f0adc58f333fe2ab930a9bfb6de154a1a23a5cb2cbb1e5e87cb6d9ac95433d357de0689296e33c04078c3 SHA512 d1b2b3ca9674865a45be254a41777c2cba42d4ac3de5d77420d6d33416bfde7ba6a8ca39033cd2c217b0eb81ef5c97bf5b197dd047f9a337bbe1a3da91d9c0ef
-EBUILD testfixtures-7.1.0.ebuild 1144 BLAKE2B 4208c213ac4bbd5e6b260048097e97e8c98a4318fea695263b7fa6fc32d068be81323e4e949b32adc5e40406912c18812c2d9e076456c3a7e26104442971a6f8 SHA512 362cea5c986bc7c0e6d01380eecb59d43a00ec32152bafe0c512415ee5d804bb5dad90415a488652eff9fa1416574c7566023c8ba70a9af7a226fe359c0c40bf
+EBUILD testfixtures-7.1.0.ebuild 1596 BLAKE2B c28edd68c850eab6a75c8c59bd94b69130068d2174bd525266d835b41d5c03a99699fe9ae9b1340cc31ac643bec747ca5e47ec03f7d5256984cbe86fa69c28a2 SHA512 d8f9cd7a6b98b1a4c9e1589e9f5d19fba7ac197b40048e385b93bb5684b01fecc42838c8281a1c48312815a02715cd464255a964cf9baa6c0dca50d6518c5841
MISC metadata.xml 416 BLAKE2B 19f5d275458874364d2719ecf363f7a5627f9e612b7d3a3f2c075e306063ed899dec0b2e59ea5e5d7ba65209c9a6d91045d80b2fe50e74278e61247d0426b940 SHA512 8a5776feee4d6758da67dc0b413e2d0ddc0c843075ca96c9b44adace1f7669a6abf820c5b73b86652b27e9feed19a4a30e1004a021b24bda0829b5690a1687ec
diff --git a/dev-python/testfixtures/testfixtures-7.1.0.ebuild b/dev-python/testfixtures/testfixtures-7.1.0.ebuild
index e64f557ee6d1..5b3a4bcfc378 100644
--- a/dev-python/testfixtures/testfixtures-7.1.0.ebuild
+++ b/dev-python/testfixtures/testfixtures-7.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
@@ -39,9 +39,22 @@ python_test() {
local EPYTEST_DESELECT=(
# TODO
+ docs/comparing.txt::line:642,column:1
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_missing
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_present
)
+ case ${EPYTHON} in
+ python3.12)
+ EPYTEST_DESELECT+=(
+ # https://github.com/simplistix/testfixtures/issues/183
+ docs/comparing.txt::line:784,column:1
+ docs/comparing.txt::line:823,column:1
+ testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_as_path_relative_sequence
+ testfixtures/tests/test_tempdirectory.py::TempDirectoryTests::test_as_path_relative_string
+ )
+ ;;
+ esac
+
epytest
}