diff --git a/acct-group/flexget/Manifest b/acct-group/flexget/Manifest
new file mode 100644
index 0000000..dfaab30
--- /dev/null
+++ b/acct-group/flexget/Manifest
@@ -0,0 +1,2 @@
+EBUILD flexget-0.ebuild 151 BLAKE2B aca32d863cf646d6c319409c63fdac1185016e4b0a5aefaf80cb6469230b0755dc65becad77c4a7150716414844c95422e86094a966d3ef825648f2b72726036 SHA512 7e107fdfb2f8a010e00ba731241262f9cc4998c487c10b8898341b318ff4d533a68256bf7d2104fa391ef29e08861bcdd38899d6b006dff6b651c9beb00b9d70
+MISC metadata.xml 254 BLAKE2B 309bda95de24ec4bc4d565251f6b87ce5adc08e96bcd062c6b0cb77daf48729a08b84bbd9cf20f17e917bec6636c47c51a780dff452e45946df34088a7b80da0 SHA512 4c6b588732cb314b2a0c82d476516cb1c226f737a74934831232be6b9828e8c4636589beb8872c3df0931f6dbf37e78a47309376d3480dce7683d3ead5a63e61
diff --git a/acct-group/flexget/flexget-0.ebuild b/acct-group/flexget/flexget-0.ebuild
new file mode 100644
index 0000000..fcdae0a
--- /dev/null
+++ b/acct-group/flexget/flexget-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-group
+
+ACCT_GROUP_ID=128
diff --git a/acct-group/flexget/metadata.xml b/acct-group/flexget/metadata.xml
new file mode 100644
index 0000000..bb8cff5
--- /dev/null
+++ b/acct-group/flexget/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ apache-bugs@gentoo.org
+ Apache project
+
+
diff --git a/acct-user/flexget/Manifest b/acct-user/flexget/Manifest
new file mode 100644
index 0000000..ab6334d
--- /dev/null
+++ b/acct-user/flexget/Manifest
@@ -0,0 +1,2 @@
+EBUILD flexget-0.ebuild 272 BLAKE2B 01945106a4fc5530e35ca471286ede28e800e8dfe9e0d53cb083074603146e83da9753ea855748de769e18e4ac0bef34661f83f8ac0bbed5baaadfc057224e01 SHA512 0da6483103e5cf2565f308cc31c3c2be810181c0ad44abc293732dc2a33e3ed3b8bc83dae0fd95b4bdf87d3dab761890cd46c5979d31a525e647907faee50b8d
+MISC metadata.xml 450 BLAKE2B a7e5764860f35336ddde43542d3e1cd95419bfe4a67d898df473afa49805ef6e2bf3d5f7117b9561a1fdd2b5ffcb114c122a665e46ab1e38672d17379c774429 SHA512 3d486692e1a00ed87d18109a9d25a0816d70b05fdff480fe2c80d2e53f6578daa8c60a603edd06ca631355e8ce66fd9ef74912d52d2067a86c69030ce6c2737a
diff --git a/acct-user/flexget/flexget-0.ebuild b/acct-user/flexget/flexget-0.ebuild
new file mode 100644
index 0000000..c4e37b3
--- /dev/null
+++ b/acct-user/flexget/flexget-0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-user
+
+ACCT_USER_ID="128"
+ACCT_USER_GROUPS=( "flexget" )
+ACCT_USER_HOME="/etc/flexget"
+ACCT_USER_COMMENT="Flexget Daemon User"
+
+acct-user_add_deps
diff --git a/acct-user/flexget/metadata.xml b/acct-user/flexget/metadata.xml
new file mode 100644
index 0000000..0657bc8
--- /dev/null
+++ b/acct-user/flexget/metadata.xml
@@ -0,0 +1,12 @@
+
+
+
+
+ apache-bugs@gentoo.org
+ Apache project
+
+
+
diff --git a/dev-python/flask-restx/Manifest b/dev-python/flask-restx/Manifest
index d4ce0df..92f9ba6 100644
--- a/dev-python/flask-restx/Manifest
+++ b/dev-python/flask-restx/Manifest
@@ -1,2 +1,2 @@
-DIST flask-restx-1.1.0.tar.gz 398890 BLAKE2B 0268d0173e35bd36e3cd7c8eb40b1083370eed9cad3fe0cd0c55c548481844f14fa68b80f7d0461ef98074ca384cb880c1c9c30fb8d1bf0ca5e497b0cfc134b2 SHA512 83c0319591078827fe7ad2db04833817df13b5e808e3137b309b6b994908c9ae40c665aa8f10def5e06a7d1f41d9b4dc03be35c46b6403e03ef28684cc512380
-EBUILD flask-restx-1.1.0.ebuild 1258 BLAKE2B 073bfa48bf53d54eb1b536cc9c1b314105c82a5dcf5efbe986137cb8dea5a2020c88b35c87f6b88a4f08f578c291e94922069c63776afb39382ca75983e8ef89 SHA512 7d4a26b0d37e7f85b285ee633f32f71936e60d23f64a724e570febe7bc130bc7af23c55db980e0f6b83e734ef6f07b519c218aed83b448f0ea4100c99908a8b0
+DIST flask-restx-1.3.2.tar.gz 401497 BLAKE2B 671580d824c55c00f3cf64b9604305b1f75a300efef00e3b5baf3d9a505dec433598e479f75f2eb7ffd27fc356c8b532ea681d9abab89abe999a9979a84859f1 SHA512 fa679015a59870b1c2900c9450bb5f544be90d30420edc5634917e20b5b747ea4d6c81ef110b23c0dbf7c9abdc186230a8c3ea03e104dfb3c4e4723c5bb09926
+EBUILD flask-restx-1.3.2.ebuild 1260 BLAKE2B da9fd5fb0fd64e336d123350ae2bd3ec4d13ee4fce6fca2a52bfc00def8119389d2039b83fd683cb16a654d1213c9f17e79426bd9424288768ca0157d8e5018b SHA512 1c735235bb63501ecc5d870b9f4bf49ba5559e1b6c244ba68e67aa335d1dd9d0b777f6a16dad6ae8ce3efe4b97b1e9dd4cea0e1fec9d0d43749a6f911db7fff0
diff --git a/dev-python/flask-restx/flask-restx-1.1.0.ebuild b/dev-python/flask-restx/flask-restx-1.3.2.ebuild
similarity index 81%
rename from dev-python/flask-restx/flask-restx-1.1.0.ebuild
rename to dev-python/flask-restx/flask-restx-1.3.2.ebuild
index d0f4d6c..646acd0 100644
--- a/dev-python/flask-restx/flask-restx-1.1.0.ebuild
+++ b/dev-python/flask-restx/flask-restx-1.3.2.ebuild
@@ -3,7 +3,7 @@
# $Id$
EAPI=8
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{12..14} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
@@ -18,17 +18,17 @@ KEYWORDS="amd64 x86"
IUSE="doc examples test"
RDEPEND="
- >=dev-python/aniso8601-4.0.1[${PYTHON_USEDEP}]
- >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+ >=dev-python/aniso8601-10.0.0[${PYTHON_USEDEP}]
+ >=dev-python/six-1.17.0[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/werkzeug[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
doc? (
- ~dev-python/alabaster-0.7.12[${PYTHON_USEDEP}]
+ ~dev-python/alabaster-1.0.0[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
- ~dev-python/sphinx-issues-1.2.0[${PYTHON_USEDEP}]
+ ~dev-python/sphinx-issues-5.0.0[${PYTHON_USEDEP}]
)
test? (
dev-python/nose[${PYTHON_USEDEP}]
diff --git a/dev-python/pendulum/Manifest b/dev-python/pendulum/Manifest
new file mode 100644
index 0000000..a89b214
--- /dev/null
+++ b/dev-python/pendulum/Manifest
@@ -0,0 +1,42 @@
+DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c
+DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST cc-1.2.19.crate 105910 BLAKE2B 1c3d757f8155e2987ca8fa7709428905d3c66afe5d3379c3a3741c26b6abe288170bf414a9aaacd30eefa75f06dfde4e3f75cbe5cd384c558f2487ef29f1d012 SHA512 d56ebd19090e63bcdf65a738fbe34c03cdd294803ed46d66a6428ff60f2ac14a4eaf3e34870ca0ddb38e489878cb632b5912012e5ffb4e84fd813bb7585f2e2a
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
+DIST indoc-2.0.6.crate 17164 BLAKE2B 1a6cff95bc12ea885ef36b935bf4f1c7870d65be0ff31ffc67dcab904fa80215c1254c1803c5d0c5686252addfad3512e9e1ec79d3edcba026a879f4706926d1 SHA512 e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9
+DIST libc-0.2.172.crate 791646 BLAKE2B 3a6eb0eba1e31cf89ac792a8e667c0f68b2a0e62502710ffe77c2b06321103a30ffdc4516c0a91fd3ff44508d5304dfb04ab919bd3e723e34c66b560a20e7f86 SHA512 7bfe400ee65c1b7e540fd19a9b7eb1429a66863d5e94ee7caa83a227d19a4143316d3b401013fb7f88c8e4cdb1a40cfbd58826597c8e23799e02e29553b67e34
+DIST libmimalloc-sys-0.1.35.crate 184695 BLAKE2B 13d7793a67c6e2bf2377af59818c2e109e7b9f6d6415089970626b614bb33e96fd30bc962f820d5bb2beeefae6e155a30b7584e7027e3187f088c190eb8115f7 SHA512 7f9ef551d23d7e22073cf9d8593103a4ca17cf82b65b2bc1404dbfc2cec46c4f305ad9dfda9ca1c61e7ff3a617196c6798f505d62c90552dd25b4ba0c05e5847
+DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
+DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
+DIST mimalloc-0.1.39.crate 3727 BLAKE2B f61007119805ec636fef03acb096c97ad65d1fdd548eb2c2b7d1fffb8bf4f2a1cdc0b27d05965adbe917390474f93499341084179ce82698bba87d8a58e52fbb SHA512 6fc9116ed74bca69ca4c4944c37ba235105c631960779a1becaafd2cdefb83566c8403e9636f73922bd7a628a168713d1e7651600c4dbf132b16cc9080ee23f3
+DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990
+DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
+DIST parking_lot_core-0.9.7.crate 32412 BLAKE2B fec3ed2cf28e6d5090aae6a7c0ad583acf3ce6e54e881b78a9cb6721ca1e7040d46c044d405852728e74baff6ff1feaee7a89a64c69d20531f29942dfaafcc72 SHA512 1f232f1a87ba9377621244ba49378663f3113da7192a399fdb70be971ff5e5ca0d0601e1210a3fd8ab75ef464dc8505e719f81902e3448cce5e7848ef4bdbef0
+DIST pendulum-3.1.0.gh.tar.gz 184573 BLAKE2B 4d50929261a554d7448599bde4e7dfab00dd23183cc811a44c2f8551dca4bebf637eb0368253163b71ac3f21cb8bf53b4692141ba306ac86323ecd09f508c8d5 SHA512 f8c750829e9494769d9912538735c4c614f66336dd3911fd1ec1e770e25a7c934585858632c39c5d4164188b72efa40c39fb4c2af8fa10fe582039b2f9154273
+DIST portable-atomic-1.11.0.crate 181258 BLAKE2B 627bd7c306f6c4d7991abd9f995b7e0ce110a7ace738690c287a43ce3b979691214e525876f8ace0c2f0d10d781fba95c7d3bf29aea28e09b05b06f4764db03f SHA512 71774f8308963c5399095c6b755befdf9ff3d28f9529b4bae1fe0f2aba733339a267aa6f0ff854e59fa5044a9b0c2c86bad3bc4fcaa951724c839b0d6a22041e
+DIST proc-macro2-1.0.95.crate 51820 BLAKE2B 93229d80556ec03bce4031607d13c7902cacc2d7e2586a692ffe8543d52e3f3ba253c9c311ddedf6d9348ce8758ae8ff64577675cda2dac557f936a328de47e3 SHA512 f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547
+DIST pyo3-0.24.1.crate 1113050 BLAKE2B 5a203f8c845b08b40ed64561d385d2e4134a38916723ef6b0b4be8f44fa9de594c4eca138c318ad83a156f66273b20b55acb19897dca3eba5d479e6333be815e SHA512 6c2a8f9d554a3cf151a796ee20610b596ebdbf9e642d6b2ddc35d0142841d7be51e739ddef4332cfa8c4625c972d9705eae5f694b4d8907882bec4add7c6c6ed
+DIST pyo3-build-config-0.24.1.crate 34020 BLAKE2B 34ed5a2385de138fde0308439c5fcd8a92a48b215b41799838d5b3106b0845f70023ccd97d60c39cea4729cd8bd850e1ef4e372ac332a06037dc5dd574b09834 SHA512 6008f6737685882b2fd958fcc5f171c0ddc10520631904ca759f857117241dc0a648d4cf30d9a84483662bfbc435eccc3deed9981f98b88016b12a5944ae3ff7
+DIST pyo3-ffi-0.24.1.crate 76435 BLAKE2B 1fc7b122f0c1064382bf304491617abfd5a8f275ab7511cf31ed892576728b7b55814ea454761bb0fb4d01e263daf8f2c302504fc624970fc9940a5a2cb143fe SHA512 b06265f3852f419a2a788fef049cf9032a5dd4fa6ca818d8d5ceae24b3642164497c61e67492a6576f1c8b22d66e2d887b295c48317fee94f8db8e14de25a71e
+DIST pyo3-macros-0.24.1.crate 8866 BLAKE2B 48436f5f1a6a6e93d916873be5e18cfdc892d59479e4963f267d2a1805bd134eed6890d53915fdafa8ff93c7458d136b57fbf783bee18f34a6087f7819c9dd92 SHA512 7b9fc55232284d7b138e3e9c9a9c864a1b0d9b5317c3263a057df5dc1976087e934558d6c046d784735e063f1009df35b91776c850ad709800ca8b2be8e993d8
+DIST pyo3-macros-backend-0.24.1.crate 72588 BLAKE2B 35f1810f5d1da5b5f0b5533d0c9e832ea7c7a7a5be20711d9694b84aad62d13b8a9a1c498c61a9a1f2679fda7d25bf508536d38cded43520ed97524681dcfabe SHA512 8378154aa74c75a4d4533de673515298d8ada8377feb687694688bcf21fc5c2bcf856c2db7ce172cb038936b407e57a665ad6c3b9ce1a499a474e54c6bf119ff
+DIST python3-dll-a-0.2.13.crate 85018 BLAKE2B 4531172b7e985041fe3cf7d164c67dc74e5974fbdbc80f1b7fb5e351d8115cda0a7a8f64c037ff7fcf4c20918fa2a53a29c8784035c571e0c46be39cdc7faff4 SHA512 01438c7af7a936ae6b95e1b81f4596627043a4b02eea85241a18ed137c23dff644f3e8d8eeb45b8e64ef1fd2693ab47fde47b6341dfc56f6c4eca032da46647c
+DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99
+DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
+DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
+DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
+DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae
+DIST syn-2.0.100.crate 297947 BLAKE2B 50a9b244732eebc16464bef152bb620d86aba590942b0d68710d36e89c0ee752629be5bb8db48866c7d252d545ab910625891a5a9b499ad9142191881eb9b42b SHA512 082a975c6448febe38abdc0b43ae929a97a303c0f980ecd2bdd6c44aa2b39ee5aeedf6b1c84316cf088e0d97aff011ec0482a5242ddb338dcf7db5d55926cf6c
+DIST target-lexicon-0.13.2.crate 27923 BLAKE2B 0761f0ffdc23b9c9df86b384d59611c7b8b5e29ff068f03367ad2fe84cfb6d11e1af149b9338236978e9566fedc51387db9f239d2a602db41045ac3db907faec SHA512 d25e3cc3d679cb6b6f24c03e0c24db9d6ca31b8ed42ac9531bd7637557fbba225a6c8ac4f68a8eaf3569195814d599e668a968afbc73b940a77cbc27552cc90a
+DIST unicode-ident-1.0.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea672340f89a762631a791eac18935ac122122fa5566e58b99ab47de179eadb5298e8ff1d05b123c4e93b7fa989c8e31f SHA512 d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324
+DIST unindent-0.2.4.crate 7422 BLAKE2B 2e7870cd4f78240dbb1e5fb9c0f9b55c57bb40242fe668f105a0e862f1d6300e31efbffe0cdff676a5f96a8d19dfb148f88bfef1cd8a710556d777fd0f4ee37f SHA512 58bd4fd20a0b0a7200e0ea3ea70553cea135a5a8f7a2fb178520c41228f435becce4b9981019b7c73a17df87a2ee9b2a47c4cec29a3011bfe848d48b2473761b
+DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47
+DIST windows-targets-0.42.1.crate 5524 BLAKE2B 755cb6184733417763bb650fb0bd84bc757503aacbf0d91b811d42e9e8efda05434bbe5518006a88937a82a2a607605a9b609df4f34eb58674d09564667d95f3 SHA512 940c85f6214aa4da17787d3bbfe8d6107a9a7fe4f2e2fcf2b1634facf4619620ac2a7a835ebdd0f57970c992c459ba0a780e64e89945005b240c92563c42711a
+DIST windows_aarch64_gnullvm-0.42.1.crate 362795 BLAKE2B 722b45789bcd1d973803b327d44072fbf9c904d448e29ae9e56d2f9d1a3e9b64e06883e4bf5ebf141f1e924235858fd1472e07a744cc5b16a0a3a4fc8ec8f6d4 SHA512 51eb9fa7ea441a9fef590c12576a8bbef74932d40fafde8f9e3a28f2734ce5aee6dd5fa478fb3847443241c8c392bb4abbc6014c71260bf924431779f7184f73
+DIST windows_aarch64_msvc-0.42.1.crate 664655 BLAKE2B f4a060b802016a6d77a8ea6ac44c35dfec384acef9c45f932e2b6aca9d3ac48ae031f99e5b58f270d6020b8796e9dd06f7e8ffa7cc5610ea3f69181c2be7adc8 SHA512 f6412bae4b041201ef94e5a159ce90fd6b09816350204d4f573c1afdfb0a6d62d7887fbc2e416b40ec1d4478db521be492edf4703d87482d6d0006a51b827538
+DIST windows_i686_gnu-0.42.1.crate 733428 BLAKE2B c1ca24973aca06b255d9317735cca7a13f7f69293da52dad41df43a5cdf48aac3d40d8b6765cf564905fb71cb548308d757f01167efe7a61da7bd2e2a7080f0a SHA512 61c3271b07df1d4585c875d27cf1686c8f595dcbb79626e8d15ff47228f7b7a4556d3d994566ccceee0d6795a4c76767f85f4579282fc9eed731e04c7e193a57
+DIST windows_i686_msvc-0.42.1.crate 722583 BLAKE2B e03978daa0ac95d7bd9f594b28360dab647a1fe525f0ae4b44e6842d93c5674d9f202e8bbca99a0d30ecf7d138af0c48eec8e69e08bf285db51e32bcf83a2c54 SHA512 8afa4f92cb7bd96d4fdbefbd8e7bcaa37dee52224d5d8b950c5a537d3bb805bf9781097b8bd44d96e8b62b1290e3a3020557502fa3b357a53df6fea36b318932
+DIST windows_x86_64_gnu-0.42.1.crate 697614 BLAKE2B 3cef0a3da3ce142bbdf932dbb54eb6473070c5722c9ec791dc4077efe2d774d51f8b3d06b3321f8f21cc49764f44d54b3432ee7a0d9376925b422b197f5d557e SHA512 f4c16b587fe407dee1f39df029c52302a0fbd5f519816a8d974fe9c2f928043b14037c701c0f3c9cf2e5c765e82430fd4b71615fe63a66a88159f7b15506f892
+DIST windows_x86_64_gnullvm-0.42.1.crate 362788 BLAKE2B fff81e63b86ad04ce22ad3e05ec4cc02c0b791384c93bafb50832f6db9cb7fd9301ad3845339a08dd8cadac1d59f3e8dc9d5f56d7a987989dbfc16b9131af67b SHA512 8cc988b5995a4726bb7518b7fccff528274ad9b2b0160fe247eb240f9ced10db95afe7bff91bfc5a08ebd8237b6821e4a4abad1ff9da45022f1ce7e7586bcf05
+DIST windows_x86_64_msvc-0.42.1.crate 664606 BLAKE2B 6c460cfa392aad0d11add200d652a42ee1a60052570527c4e85405f765255375729d4e26287f5246dcad65fa89ccadea23c5135171b311e6da5027e33149c547 SHA512 a651b1a34f101125f929c1d1f5e933691c7a5c19d0bb0c501fb6812236d2771805428e3bd5e05be7d72715595f5fc9e7978dd7934e5d92e9b78a41c2ece695b2
+EBUILD pendulum-3.1.0.ebuild 1910 BLAKE2B b34dafcbed19f1da5e719786b58ee5440141c33affa98229fba9675d348876d5c3092751876315ccc4df90e6a4382dfa697bfccb441b798310d7f82553567b80 SHA512 2340c3b0b0185338a35e8f204b2e235f89acf7bf1c2f56080ba92a057d633b67565d43b1dc6ab3de0e7b3f97bdc7943126de8d59db92c3b1e09642ccaa067f28
diff --git a/dev-python/pendulum/pendulum-3.1.0.ebuild b/dev-python/pendulum/pendulum-3.1.0.ebuild
new file mode 100644
index 0000000..52a8d59
--- /dev/null
+++ b/dev-python/pendulum/pendulum-3.1.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( python3_{12..14} )
+
+CRATES="
+ autocfg@1.4.0
+ bitflags@1.3.2
+ cc@1.2.19
+ cfg-if@1.0.0
+ heck@0.5.0
+ indoc@2.0.6
+ libc@0.2.172
+ libmimalloc-sys@0.1.35
+ lock_api@0.4.9
+ memoffset@0.9.1
+ mimalloc@0.1.39
+ once_cell@1.21.3
+ parking_lot@0.12.1
+ parking_lot_core@0.9.7
+ portable-atomic@1.11.0
+ proc-macro2@1.0.95
+ pyo3-build-config@0.24.1
+ pyo3-ffi@0.24.1
+ pyo3-macros-backend@0.24.1
+ pyo3-macros@0.24.1
+ pyo3@0.24.1
+ python3-dll-a@0.2.13
+ quote@1.0.40
+ redox_syscall@0.2.16
+ scopeguard@1.1.0
+ shlex@1.3.0
+ smallvec@1.10.0
+ syn@2.0.100
+ target-lexicon@0.13.2
+ unicode-ident@1.0.18
+ unindent@0.2.4
+ windows-sys@0.45.0
+ windows-targets@0.42.1
+ windows_aarch64_gnullvm@0.42.1
+ windows_aarch64_msvc@0.42.1
+ windows_i686_gnu@0.42.1
+ windows_i686_msvc@0.42.1
+ windows_x86_64_gnu@0.42.1
+ windows_x86_64_gnullvm@0.42.1
+ windows_x86_64_msvc@0.42.1
+"
+
+inherit cargo distutils-r1
+
+DESCRIPTION="Drop-in replacement for the standard datetime class"
+HOMEPAGE="
+ https://pendulum.eustace.io/
+ https://github.com/sdispater/pendulum/
+ https://pypi.org/project/pendulum/
+"
+SRC_URI="
+ https://github.com/python-${PN}/${PN}/releases/download/${PV}/${P}.tar.gz
+ -> ${P}.gh.tar.gz
+ ${CARGO_CRATE_URIS}
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016
+"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+RDEPEND="
+ >=dev-python/python-dateutil-2.6[${PYTHON_USEDEP}]
+ >=dev-python/tzdata-2020.1[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/time-machine-2.6.0[${PYTHON_USEDEP}]
+ ' 'python*')
+"
+BDEPEND="
+ test? (
+ dev-python/Babel[${PYTHON_USEDEP}]
+ >=dev-python/pytz-2022.1[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/pendulum/_pendulum.*.so"
diff --git a/dev-python/pynzb/Manifest b/dev-python/pynzb/Manifest
index 9e33c2a..a5e83d6 100644
--- a/dev-python/pynzb/Manifest
+++ b/dev-python/pynzb/Manifest
@@ -1,3 +1,2 @@
DIST pynzb-0.1.0.tar.gz 5598 BLAKE2B 1448dc4ddf429e4ec23b6e9c6afd25c4dde70e761a632534a5d6fadf326f86ecf748f7323cb32d7b0970703c9de03ab93d047fde83b83d13bc9d4b188849c7e8 SHA512 c1efb43e56c67652bc12ec555700f134b2bd32546b9dd6c0a28a043db5c8ded5758940121b84541bdb972c7c740357cbc656e233ecfb77787d77727e245b1e72
-EBUILD pynzb-0.1.0-r3.ebuild 472 BLAKE2B bd75a216f190d9b72cfd261921da84eb689b17d8b01a6b9db3b69b1d66b6e31420d5a59a1f22acad5151ba72280c365f5eda6dfece09e27f3c215e6ecc651559 SHA512 6c73e6d5670191d95465107819fdb0a4ad0a5032009639f3e8457ac9938cb6fa3a9f65fc8a8a5b7694cb9cbed1a3bdde360b74b30bf85cc9eca094ed85a4b45e
-EBUILD pynzb-0.1.0-r4.ebuild 418 BLAKE2B 6f8a0ff14e252ef9e500889c0256b601f7b41582225622b92688c5e3ba6acc5844049d115c093dbd3a5554df742d0b1d94b2c8a4b12c0b8ca286c8cb57108f77 SHA512 ac518f5fe3cd6f6faa2119f22264e6a51c76d754176ca7d5687cb1072066eb51c620e0c479a05e4195d9ece1f4e37c4d844a4cf994fb67b04d8e11a8bcecf411
+EBUILD pynzb-0.1.0-r4.ebuild 419 BLAKE2B 80ea82d8b1bb71cddc141e30b5f774d30ec7901d2e79e1bb0e718bb95504623ac1a4e2ca7ea92453015e89be4dbd0306aeb65508f23abfe23ea19cedce7fdb68 SHA512 16eaa1e54acefc57c9c0d44393386ff070d93f883f7fd79a9e93aeba25cc1604b28c8d31e7261949234b18f7d74e613d4fa9ee4d02fb317bd3d1325862541e77
diff --git a/dev-python/pynzb/pynzb-0.1.0-r4.ebuild b/dev-python/pynzb/pynzb-0.1.0-r4.ebuild
index 3160201..5abd13d 100644
--- a/dev-python/pynzb/pynzb-0.1.0-r4.ebuild
+++ b/dev-python/pynzb/pynzb-0.1.0-r4.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{12..14} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/zxcvbn/Manifest b/dev-python/zxcvbn/Manifest
new file mode 100644
index 0000000..0ad3a8a
--- /dev/null
+++ b/dev-python/zxcvbn/Manifest
@@ -0,0 +1,2 @@
+DIST zxcvbn-4.5.0.tar.gz 411249 BLAKE2B 51f2d3842338feca7d31d1e75265408a8b779d9b876178bf3c20b69dae30cd8db382f43909d49ba8f5b4d60990deb2ff1613dc7ceb12642b28b85bf6300867d5 SHA512 4488cf7d4457e94d291010d7714c068dd43151dd181e410b2d2869e25c1aff3a1b11a752188f7f85f0953192d7c8efb89551d3bab0e8c28c667cd889dade0280
+EBUILD zxcvbn-4.5.0.ebuild 410 BLAKE2B de4b03cbe81815a0366c2610147200eec9cb2b537f509b0ee56cf1a7d2c780c510366b0540c96bd047acdc9cf38104c12e1e6139ce9ebf2e54a22ae6999cb914 SHA512 2bd7944adf74c0609ab16c376627bb702e2bd70875c120c8c48bd6a0604c64af004d0be7ab8c2eb3a77d7d9008c68222ce90d47709956695e6faa09832523932
diff --git a/dev-python/zxcvbn/zxcvbn-4.5.0.ebuild b/dev-python/zxcvbn/zxcvbn-4.5.0.ebuild
new file mode 100644
index 0000000..9694fc8
--- /dev/null
+++ b/dev-python/zxcvbn/zxcvbn-4.5.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2024 Kirixetamine
+# Distributed under the terms of the ISC License
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{6..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A realistic password strength estimator"
+HOMEPAGE="
+ https://github.com/dwolfhub/zxcvbn-python/
+ https://pypi.org/project/zxcvbn/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="mirror"
diff --git a/net-misc/flexget/Manifest b/net-misc/flexget/Manifest
index 630e89d..b7b29ea 100644
--- a/net-misc/flexget/Manifest
+++ b/net-misc/flexget/Manifest
@@ -1,9 +1,5 @@
AUX flexget-2.10.35-guessit.patch 559 BLAKE2B fc5a9348c77f298c0919c532d741c196f3ee3548eb667c277595760deb6465c1bfe4089f0bf545a0115f788d7c170bd9f3c93709f4a2769ffba0ce0827d2f990 SHA512 e10aef03cdaf5e1c9839c8c165776c613ffeb007d68f5d030c2ae648a4b7452694194cff0774365df3475c2f780d84b0d2b5c8515e48263e46766580e07caef0
AUX flexget.service 415 BLAKE2B d3900ecde223345364ca33bcf7d8fa8695b61dfd6f101b7a93d330294581b55e98adcb0b9b779d54fd201dfee64312edec29835f55e57b8517924dc545c2ca78 SHA512 96c413e85acb7d31a390446833b6c861fc72c175e1d9f6fbe73037d25b57bc7e2d6ae82fed9faddbf2a18dfbf706b8ef0e0df32ae480ee5dfee4fca49c62de6b
-DIST FlexGet-3.3.2.tar.gz 8631180 BLAKE2B 17fe6b8fca1ee75668f421af9fb830c9fdbf86e32c2ad370af4f1c89b00cc9211b6072df3627d24e88d9e2e80bec757f1b3946ba8dd659cb9e6a0eb4b33ea160 SHA512 fe731315803cc12f3b9884926db81c8183f063bd4b18d7426a3e534e2a29a96e8f8ebb15645b2ebf50b63187ece45824f000f0c1a00ccc217b2ac1da274c7825
-DIST FlexGet-3.3.21.tar.gz 8632853 BLAKE2B 590039fdffb74ceb190a7d3d549bb72d78e3438ebbd5950cb9cf7d2a0e89044c70425db565f1d52f592f60653d9119b30142fef902bbe980232fde9effc687c8 SHA512 5695d320055238b4f1a17ddeb0bf16889ff0c99202ecca575568ba7229eaed34b93214c5a7c86f307eb6c92c534c353c4edd58e50e7abf4dda6bead53e320e9b
-DIST FlexGet-3.3.3.tar.gz 8631710 BLAKE2B 7f5dfb08296f6af087b28c2b5c14f43848b3cbba0dba1c229a88b43c9eafcc235df1660a99f39162d5cb80886004ba5d1bf289dadcaf39d302e57a16f18c68dd SHA512 df737242ae7a5f304ccb0ad4a748801e5a3ffd02b16d48c4a8b4444f07e2e61c26585d81b28059890d2c5feb984305d6604a36dd13aa659d304e291afe94be06
-EBUILD flexget-3.3.2.ebuild 5206 BLAKE2B 1e77c2aba2e7cb1f0ffed7f638230d13021c01faebba00d2a7e95d9caa08b14fc781a0c53ce0f4a9e0dacf9dea68a09963e5a5a2ca04638a592cfdcff13ac68f SHA512 9ac5ee3361353b76a84035008ed5172f107fa895f309550534dd8ef5c502cd61dd9b51731e8fb549bdd23fae19a93f09aa9aaea3a7ae56c1352fbd509bfa2b15
-EBUILD flexget-3.3.21.ebuild 7201 BLAKE2B b5c3cb5f9f02cc7cd82ac09a6166e2c36a90abdb1dcf1568106dba020a757acaded2edc3f977b0c824c2578df837d1d76fc423221db4a111f8426c61266657ef SHA512 fa6609faa0a259e8bf28e8a33f8c501a737935f9885e9e267dbfb9721c80df7310a1f70447c7a24858c2f0d09e54fb9c89d7d9835a3447c7b75dbc33d75247d4
-EBUILD flexget-3.3.3.ebuild 5368 BLAKE2B a393d273d923d4dbd748739bd06d14efeb7b69ee5b03cfa875ef1071d5672ac7c0fe84c91a7793227821f74afa277a65e30dad2541bc63a9c30dd9be3038bc0e SHA512 8c7a5865d646a58f102e3ae2e49ab4c4f9cc11d0b71b11b8de2568da47ee3a882c72ffa7aaec561ccea450f6d9eb03a96b20405ea446e566c67c635e158e16e5
+DIST flexget-3.18.13.tar.gz 765332 BLAKE2B 87bcca7d157aa9cdf010c64df9b581aac8324dccc53257352dfc60b1e8d85c82ea251e009a3d2f594c5c7122cba92b590191fb09b2f6fcfaa27e6574275c82a9 SHA512 f2658ddd8d744611f6ad7d178bade59db85cd66712e6db0e521fa41298cbb97bfd63cac81d2462626746d394e152d868be68f1202dfdb250aa6fd62a9ea52120
+EBUILD flexget-3.18.13.ebuild 4945 BLAKE2B afcaf5a93ac9aa058e73a05b5450ca779abefda7ae2b79bb0590de709a844617fa297e1d87a3a5c98d81f6e70a89cde4cefb2e590b4daf64ae583ea51f5a8350 SHA512 715727c452aec9fe468fdae8ac0ab3a9ab7f03731885fc215d1cd9280f08d014684ccd6b6c0bd6dbec8bd995ed2edfbeb2c39aabee353c0eda46c5936bdc72dc
MISC ChangeLog 559 BLAKE2B 43030b5c73d9efa71c0cd9b8e60d1d75908debd818fb880a3740b2f74764fccfd9e1e014453a3fe851addce9f57a701c53894279ef1801622d9e8b71900b62df SHA512 85e73780c6b8c9abfd16f66e9183c9d7a8a2bc06fdd6311d05572b316a3975dafbd29bfe6f872862b0d6d41e79fde99717df2dedac2be5eee76af58a2d387667
diff --git a/net-misc/flexget/flexget-3.18.13.ebuild b/net-misc/flexget/flexget-3.18.13.ebuild
new file mode 100644
index 0000000..fbdc6ce
--- /dev/null
+++ b/net-misc/flexget/flexget-3.18.13.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{12..14} )
+DISTUTILS_USE_PEP517=hatchling
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 systemd
+
+MY_PN="Flexget"
+MY_P="${MY_PN}-${PV}"
+
+if [[ ${PV} != 9999 ]]; then
+ MY_P="FlexGet-${PV}"
+ SRC_URI="https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+else
+ inherit git-r3
+ EGIT_REPO_URI="git://github.com/${MY_PN}/${MY_PN}.git
+ https://github.com/${MY_PN}/${MY_PN}.git"
+fi
+
+DESCRIPTION="Multipurpose automation tool for content like torrents, nzbs, podcasts, comics"
+HOMEPAGE="http://flexget.com/"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="systemd test transmission"
+
+RESTRICT="nomirror"
+
+ #~dev-python/autocommand-2.2.2[${PYTHON_USEDEP}]
+ #~dev-python/backports-tarfile-1.2.0[${PYTHON_USEDEP}]
+ #~dev-python/importlib-resources-6.5.2[${PYTHON_USEDEP}]
+DEPEND="acct-group/flexget
+ acct-user/flexget
+ $(python_gen_cond_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ~dev-python/aniso8601-10.0.1[${PYTHON_USEDEP}]
+ ~dev-python/apscheduler-3.11.0[${PYTHON_USEDEP}]
+ ~dev-python/attrs-25.3.0[${PYTHON_USEDEP}]
+ ~dev-python/babelfish-0.6.1[${PYTHON_USEDEP}]
+ ~dev-python/beautifulsoup4-4.13.5[${PYTHON_USEDEP}]
+ ~dev-python/blinker-1.9.0[${PYTHON_USEDEP}]
+ ~app-arch/brotli-1.1.0[${PYTHON_USEDEP}]
+ ~dev-python/brotlicffi-1.1.0.0[${PYTHON_USEDEP}]
+ ~dev-python/certifi-3024.7.22[${PYTHON_USEDEP}]
+ ~dev-python/cffi-2.0.0[${PYTHON_USEDEP}]
+ ~dev-python/charset-normalizer-3.4.3[${PYTHON_USEDEP}]
+ ~dev-python/cheroot-10.0.1[${PYTHON_USEDEP}]
+ ~dev-python/cherrypy-18.10.0[${PYTHON_USEDEP}]
+ ~dev-python/click-8.3.0[${PYTHON_USEDEP}]
+ ~dev-python/feedparser-6.0.12[${PYTHON_USEDEP}]
+ ~dev-python/flask-3.1.2[${PYTHON_USEDEP}]
+ ~dev-python/flask-compress-1.18[${PYTHON_USEDEP}]
+ ~dev-python/flask-cors-6.0.1[${PYTHON_USEDEP}]
+ ~dev-python/flask-login-0.6.3[${PYTHON_USEDEP}]
+ ~dev-python/flask-restx-1.3.2[${PYTHON_USEDEP}]
+ ~dev-python/greenlet-3.2.4[${PYTHON_USEDEP}]
+ ~dev-python/guessit-3.8.0[${PYTHON_USEDEP}]
+ ~dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+ ~dev-python/idna-3.10[${PYTHON_USEDEP}]
+ ~dev-python/itsdangerous-2.2.0[${PYTHON_USEDEP}]
+ ~dev-python/jaraco-collections-5.2.1[${PYTHON_USEDEP}]
+ ~dev-python/jaraco-context-6.0.1[${PYTHON_USEDEP}]
+ ~dev-python/jaraco-functools-4.3.0[${PYTHON_USEDEP}]
+ ~dev-python/jaraco-text-4.0.0[${PYTHON_USEDEP}]
+ ~dev-python/jinja2-3.1.6[${PYTHON_USEDEP}]
+ ~dev-python/jsonschema-4.25.1[${PYTHON_USEDEP}]
+ ~dev-python/jsonschema-specifications-2025.9.1[${PYTHON_USEDEP}]
+ ~dev-python/loguru-0.7.3[${PYTHON_USEDEP}]
+ ~dev-python/markdown-it-py-4.0.0[${PYTHON_USEDEP}]
+ ~dev-python/markupsafe-3.0.2[${PYTHON_USEDEP}]
+ ~dev-python/mdurl-0.1.2[${PYTHON_USEDEP}]
+ ~dev-python/more-itertools-10.8.0[${PYTHON_USEDEP}]
+ ~dev-python/packaging-25.0[${PYTHON_USEDEP}]
+ ~dev-python/pendulum-3.1.0[${PYTHON_USEDEP}]
+ ~dev-python/plumbum-1.9.0[${PYTHON_USEDEP}]
+ ~dev-python/portend-3.2.1[${PYTHON_USEDEP}]
+ ~dev-python/psutil-7.1.0[${PYTHON_USEDEP}]
+ ~dev-python/pycparser-2.23[${PYTHON_USEDEP}]
+ ~dev-python/pygments-2.19.2[${PYTHON_USEDEP}]
+ ~dev-python/pynzb-0.1.0[${PYTHON_USEDEP}]
+ ~dev-python/pyparsing-3.2.3[${PYTHON_USEDEP}]
+ ~dev-python/pyrss2gen-1.1[${PYTHON_USEDEP}]
+ ~dev-python/python-dateutil-2.9.0_p0[${PYTHON_USEDEP}]
+ ~dev-python/pyyaml-6.0.2[${PYTHON_USEDEP}]
+ ~dev-python/pyzstd-0.17.0[${PYTHON_USEDEP}]
+ ~dev-python/rebulk-3.2.0[${PYTHON_USEDEP}]
+ ~dev-python/referencing-0.36.2[${PYTHON_USEDEP}]
+ ~dev-python/requests-2.32.5[${PYTHON_USEDEP}]
+ ~dev-python/rich-14.1.0[${PYTHON_USEDEP}]
+ ~dev-python/rpds-py-0.27.1[${PYTHON_USEDEP}]
+ ~dev-python/rpyc-6.0.0[${PYTHON_USEDEP}]
+ ~dev-python/sgmllib3k-1.0.0[${PYTHON_USEDEP}]
+ ~dev-python/six-1.17.0[${PYTHON_USEDEP}]
+ ~dev-python/soupsieve-2.8[${PYTHON_USEDEP}]
+ ~dev-python/sqlalchemy-2.0.43[${PYTHON_USEDEP}]
+ ~dev-python/tempora-5.8.1[${PYTHON_USEDEP}]
+ ~dev-python/typing-extensions-4.15.0[${PYTHON_USEDEP}]
+ ~dev-python/tzdata-10001[${PYTHON_USEDEP}]
+ ~dev-python/urllib3-2.5.0[${PYTHON_USEDEP}]
+ ~dev-python/webencodings-0.5.1[${PYTHON_USEDEP}]
+ ~dev-python/werkzeug-3.1.3[${PYTHON_USEDEP}]
+ ~dev-python/zc-lockfile-4.0[${PYTHON_USEDEP}]
+ ~dev-python/zxcvbn-4.5.0[${PYTHON_USEDEP}]
+ ')
+"
+RDEPEND="${DEPEND}
+ $(python_gen_cond_dep '
+ transmission? ( dev-python/transmissionrpc[${PYTHON_USEDEP}] )
+ ')
+"
+DEPEND+="$(python_gen_cond_dep '
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )
+ ')
+"
+
+python_test() {
+ cp -lr tests setup.cfg "${BUILD_DIR}" || die
+ run_in_build_dir nosetests -v --attr=!online > "${T}/tests-${EPYTHON}.log" \
+ || die "Tests fail with ${EPYTHON}"
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ keepdir /var/log/${PN}
+ fowners ${PN}:${PN} /var/log/${PN}
+ fperms 755 /var/log/${PN}
+
+ if use systemd; then
+ systemd_dounit "${FILESDIR}"/flexget.service
+ fi
+}
diff --git a/net-misc/flexget/flexget-3.3.2.ebuild b/net-misc/flexget/flexget-3.3.2.ebuild
deleted file mode 100644
index 29da729..0000000
--- a/net-misc/flexget/flexget-3.3.2.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9} )
-
-inherit distutils-r1 eutils systemd user
-
-if [[ ${PV} != 9999 ]]; then
- MY_P="FlexGet-${PV}"
- SRC_URI="mirror://pypi/F/FlexGet/${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-else
- inherit git-r3
- EGIT_REPO_URI="git://github.com/Flexget/Flexget.git
- https://github.com/Flexget/Flexget.git"
-fi
-
-DESCRIPTION="Multipurpose automation tool for content like torrents, nzbs, podcasts, comics"
-HOMEPAGE="http://flexget.com/"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="systemd test transmission"
-
-RESTRICT="nomirror"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ~dev-python/aniso8601-9.0.1[${PYTHON_USEDEP}]
- ~dev-python/APScheduler-3.8.1[${PYTHON_USEDEP}]
- ~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
- ~dev-python/babelfish-0.6.0[${PYTHON_USEDEP}]
- ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}]
- ~dev-python/certifi-10001[${PYTHON_USEDEP}]
- ~dev-python/charset_normalizer-2.0.12[${PYTHON_USEDEP}]
- ~dev-python/cheroot-8.5.2[${PYTHON_USEDEP}]
- ~dev-python/cherrypy-18.6.1[${PYTHON_USEDEP}]
- ~dev-python/click-8.0.3[${PYTHON_USEDEP}]
- ~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
- ~dev-python/commonmark-0.9.1[${PYTHON_USEDEP}]
- ~dev-python/feedparser-6.0.8[${PYTHON_USEDEP}]
- ~dev-python/flask-2.0.2[${PYTHON_USEDEP}]
- ~dev-python/flask-compress-1.10.1[${PYTHON_USEDEP}]
- ~dev-python/flask-cors-3.0.10[${PYTHON_USEDEP}]
- ~dev-python/flask-login-0.5.0[${PYTHON_USEDEP}]
- ~dev-python/flask-restful-0.3.9[${PYTHON_USEDEP}]
- ~dev-python/flask-restx-0.5.1[${PYTHON_USEDEP}]
- ~dev-python/greenlet-1.1.2[${PYTHON_USEDEP}]
- ~dev-python/guessit-3.4.2[${PYTHON_USEDEP}]
- ~dev-python/html5lib-1.1[${PYTHON_USEDEP}]
- ~dev-python/idna-3.3[${PYTHON_USEDEP}]
- ~dev-python/itsdangerous-2.0.1[${PYTHON_USEDEP}]
- ~dev-python/jaraco-classes-3.2.1[${PYTHON_USEDEP}]
- ~dev-python/jaraco-collections-3.4.0[${PYTHON_USEDEP}]
- ~dev-python/jaraco-functools-3.5.0[${PYTHON_USEDEP}]
- ~dev-python/jaraco-text-3.7.0[${PYTHON_USEDEP}]
- ~dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
- ~dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
- ~dev-python/loguru-0.5.3[${PYTHON_USEDEP}]
- ~dev-python/markupsafe-2.0.1[${PYTHON_USEDEP}]
- ~dev-python/more-itertools-8.12.0[${PYTHON_USEDEP}]
- ~dev-python/plumbum-1.7.0[${PYTHON_USEDEP}]
- ~dev-python/portend-3.0.0[${PYTHON_USEDEP}]
- ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}]
- ~dev-python/pygments-2.10.0[${PYTHON_USEDEP}]
- ~dev-python/pynzb-0.1.0[${PYTHON_USEDEP}]
- ~dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}]
- ~dev-python/pyrsistent-0.18.0[${PYTHON_USEDEP}]
- ~dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}]
- ~dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
- ~dev-python/pytz-2021.3[${PYTHON_USEDEP}]
- ~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
- ~dev-python/rebulk-3.1.0[${PYTHON_USEDEP}]
- ~dev-python/requests-2.27.1[${PYTHON_USEDEP}]
- ~dev-python/rich-11.0.0[${PYTHON_USEDEP}]
- ~dev-python/rpyc-5.0.1[${PYTHON_USEDEP}]
- ~dev-python/sgmllib3k-1.0.0[${PYTHON_USEDEP}]
- ~dev-python/six-1.16.0[${PYTHON_USEDEP}]
- ~dev-python/soupsieve-2.2.1[${PYTHON_USEDEP}]
- ~dev-python/sqlalchemy-1.4.29[${PYTHON_USEDEP}]
- ~dev-python/tempora-4.1.2[${PYTHON_USEDEP}]
- ~dev-python/tzlocal-4.0.2[${PYTHON_USEDEP}]
- ~dev-python/urllib3-1.26.8[${PYTHON_USEDEP}]
- ~dev-python/webencodings-0.5.1[${PYTHON_USEDEP}]
- ~dev-python/werkzeug-2.0.2[${PYTHON_USEDEP}]
- ~dev-python/zc-lockfile-2.0[${PYTHON_USEDEP}]
- ~dev-python/zxcvbn-4.4.28[${PYTHON_USEDEP}]
-"
-RDEPEND="${DEPEND}
- transmission? ( dev-python/transmissionrpc[${PYTHON_USEDEP}] )
-"
-DEPEND+=" test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-if [[ ${PV} == 9999 ]]; then
- DEPEND+=" dev-python/paver[${PYTHON_USEDEP}]"
-else
- S="${WORKDIR}/${MY_P}"
-fi
-
-python_test() {
- cp -lr tests setup.cfg "${BUILD_DIR}" || die
- run_in_build_dir nosetests -v --attr=!online > "${T}/tests-${EPYTHON}.log" \
- || die "Tests fail with ${EPYTHON}"
-}
-
-pkg_setup() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 ${PN}
-}
-
-src_prepare() {
- distutils-r1_src_prepare
-
- sed -i -e "s/^certifi==2021.10.8/certifi==10001/" ${S}/requirements.txt || die
- sed -i -e "s/^charset-normalizer==2.0.7/charset-normalizer==2.0.12/" ${S}/requirements.txt || die
- sed -i -e "s/^guessit==3.4.3/guessit==3.4.2/" ${S}/requirements.txt || die
- sed -i -e "s/^jaraco-functools==3.3.0/jaraco-functools==3.5.0/" ${S}/requirements.txt || die
- sed -i -e "s/^jaraco.text==3.5.1/jaraco.text>=3.5.1/" ${S}/requirements.txt || die
- sed -i -e "s/^pyparsing==2.4.7/pyparsing==3.0.7/" ${S}/requirements.txt || die
- sed -i -e "s/^requests==2.26.0/requests==2.27.1/" ${S}/requirements.txt || die
- sed -i -e "s/^rich==10.15.0/rich==11.0.0/" ${S}/requirements.txt || die
- sed -i -e "s/^sqlalchemy==1.4.27/sqlalchemy==1.4.29/" ${S}/requirements.txt || die
- sed -i -e "s/^tzlocal==2.1/tzlocal==4.0.2/" ${S}/requirements.txt || die
- sed -i -e "s/^urllib3==1.26.7/urllib3==1.26.8/" ${S}/requirements.txt || die
- sed -i -e "s/^zxcvbn-python==4.4.24/zxcvbn==4.4.28/" ${S}/requirements.txt || die
-}
-
-src_install() {
- distutils-r1_src_install
-
- keepdir /var/log/${PN}
- fowners ${PN}:${PN} /var/log/${PN}
- fperms 755 /var/log/${PN}
-
- if use systemd; then
- systemd_dounit "${FILESDIR}"/flexget.service
- fi
-}
diff --git a/net-misc/flexget/flexget-3.3.21.ebuild b/net-misc/flexget/flexget-3.3.21.ebuild
deleted file mode 100644
index 6055e90..0000000
--- a/net-misc/flexget/flexget-3.3.21.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9,10} )
-
-inherit distutils-r1 eutils systemd user
-
-if [[ ${PV} != 9999 ]]; then
- MY_P="FlexGet-${PV}"
- SRC_URI="mirror://pypi/F/FlexGet/${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-else
- inherit git-r3
- EGIT_REPO_URI="git://github.com/Flexget/Flexget.git
- https://github.com/Flexget/Flexget.git"
-fi
-
-DESCRIPTION="Multipurpose automation tool for content like torrents, nzbs, podcasts, comics"
-HOMEPAGE="http://flexget.com/"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="systemd test transmission"
-
-RESTRICT="nomirror"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ~dev-python/aniso8601-9.0.1[${PYTHON_USEDEP}]
- ~dev-python/APScheduler-3.9.1[${PYTHON_USEDEP}]
- ~dev-python/attrs-21.4.0[${PYTHON_USEDEP}]
- ~dev-python/babelfish-0.6.0[${PYTHON_USEDEP}]
- ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
- ~dev-python/certifi-3021.3.16[${PYTHON_USEDEP}]
- ~dev-python/charset_normalizer-2.1.0[${PYTHON_USEDEP}]
- ~dev-python/cheroot-8.6.0[${PYTHON_USEDEP}]
- ~dev-python/cherrypy-18.6.1[${PYTHON_USEDEP}]
- ~dev-python/click-8.1.3[${PYTHON_USEDEP}]
- ~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
- ~dev-python/commonmark-0.9.1[${PYTHON_USEDEP}]
- ~dev-python/feedparser-6.0.10[${PYTHON_USEDEP}]
- ~dev-python/flask-2.1.3[${PYTHON_USEDEP}]
- ~dev-python/flask-compress-1.12[${PYTHON_USEDEP}]
- ~dev-python/flask-cors-3.0.10[${PYTHON_USEDEP}]
- ~dev-python/flask-login-0.6.1[${PYTHON_USEDEP}]
- ~dev-python/flask-restful-0.3.9[${PYTHON_USEDEP}]
- ~dev-python/flask-restx-0.5.1[${PYTHON_USEDEP}]
- ~dev-python/greenlet-1.1.2[${PYTHON_USEDEP}]
- ~dev-python/guessit-3.4.3[${PYTHON_USEDEP}]
- ~dev-python/html5lib-1.1[${PYTHON_USEDEP}]
- ~dev-python/idna-3.3[${PYTHON_USEDEP}]
- ~dev-python/itsdangerous-2.1.2[${PYTHON_USEDEP}]
- ~dev-python/jaraco-classes-3.2.2[${PYTHON_USEDEP}]
- ~dev-python/jaraco-collections-3.5.2[${PYTHON_USEDEP}]
- ~dev-python/jaraco-context-4.1.2[${PYTHON_USEDEP}]
- ~dev-python/jaraco-functools-3.5.1[${PYTHON_USEDEP}]
- ~dev-python/jaraco-text-3.8.1[${PYTHON_USEDEP}]
- ~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
- ~dev-python/jsonschema-4.7.2[${PYTHON_USEDEP}]
- ~dev-python/loguru-0.6.0[${PYTHON_USEDEP}]
- ~dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}]
- ~dev-python/more-itertools-8.13.0[${PYTHON_USEDEP}]
- ~dev-python/plumbum-1.7.2[${PYTHON_USEDEP}]
- ~dev-python/portend-3.1.0[${PYTHON_USEDEP}]
- ~dev-python/psutil-5.9.1[${PYTHON_USEDEP}]
- ~dev-python/pygments-2.12.0[${PYTHON_USEDEP}]
- ~dev-python/pynzb-0.1.0[${PYTHON_USEDEP}]
- ~dev-python/pyparsing-3.0.9[${PYTHON_USEDEP}]
- ~dev-python/pyrsistent-0.18.1[${PYTHON_USEDEP}]
- ~dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}]
- ~dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
- ~dev-python/pytz-2022.1[${PYTHON_USEDEP}]
- ~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
- ~dev-python/rebulk-3.1.0[${PYTHON_USEDEP}]
- ~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
- ~dev-python/rich-12.5.1[${PYTHON_USEDEP}]
- ~dev-python/rpyc-5.1.0[${PYTHON_USEDEP}]
- ~dev-python/sgmllib3k-1.0.0[${PYTHON_USEDEP}]
- ~dev-python/six-1.16.0[${PYTHON_USEDEP}]
- ~dev-python/soupsieve-2.3.2_p1[${PYTHON_USEDEP}]
- ~dev-python/sqlalchemy-1.4.39[${PYTHON_USEDEP}]
- ~dev-python/tempora-5.0.2[${PYTHON_USEDEP}]
- ~dev-python/tzdata-2022.1[${PYTHON_USEDEP}]
- ~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
- ~dev-python/urllib3-1.26.10[${PYTHON_USEDEP}]
- ~dev-python/webencodings-0.5.1[${PYTHON_USEDEP}]
- ~dev-python/werkzeug-2.1.2[${PYTHON_USEDEP}]
- ~dev-python/zc-lockfile-2.0[${PYTHON_USEDEP}]
- ~dev-python/zxcvbn-4.4.28[${PYTHON_USEDEP}]
-"
-RDEPEND="${DEPEND}
- transmission? ( dev-python/transmissionrpc[${PYTHON_USEDEP}] )
-"
-DEPEND+=" test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-if [[ ${PV} == 9999 ]]; then
- DEPEND+=" dev-python/paver[${PYTHON_USEDEP}]"
-else
- S="${WORKDIR}/${MY_P}"
-fi
-
-python_test() {
- cp -lr tests setup.cfg "${BUILD_DIR}" || die
- run_in_build_dir nosetests -v --attr=!online > "${T}/tests-${EPYTHON}.log" \
- || die "Tests fail with ${EPYTHON}"
-}
-
-pkg_setup() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 ${PN}
-}
-
-src_prepare() {
- distutils-r1_src_prepare
-
- sed -i -e "s/^beautifulsoup4==4.10.0/beautifulsoup4==4.11.1/" ${S}/requirements.txt || die
- sed -i -e "s/^certifi==2021.10.8/certifi==3021.3.16/" ${S}/requirements.txt || die
- sed -i -e "s/^charset-normalizer==2.0.12/charset-normalizer==2.1.0/" ${S}/requirements.txt || die
- sed -i -e "s/^click==8.0.4/click==8.1.3/" ${S}/requirements.txt || die
- sed -i -e "s/^colorama==0.4.5/colorama==0.4.4/" ${S}/requirements.txt || die
- sed -i -e "s/^feedparser==6.0.8/feedparser==6.0.10/" ${S}/requirements.txt || die
- sed -i -e "s/^flask==2.0.3/flask==2.1.3/" ${S}/requirements.txt || die
- sed -i -e "s/^flask-compress==1.11/flask-compress==1.12/" ${S}/requirements.txt || die
- sed -i -e "s/^flask-login==0.5.0/flask-login==0.6.1/" ${S}/requirements.txt || die
- sed -i -e "s/^itsdangerous==2.0.1/itsdangerous==2.1.2/" ${S}/requirements.txt || die
- sed -i -e "s/^jaraco.classes==3.2.1/jaraco.classes==3.2.2/" ${S}/requirements.txt || die
- sed -i -e "s/^jaraco.collections==3.4.0/jaraco.collections==3.5.2/" ${S}/requirements.txt || die
- sed -i -e "s/^jaraco.context==4.1.1/jaraco.context==4.1.2/" ${S}/requirements.txt || die
- sed -i -e "s/^jaraco.functools==3.4.0/jaraco.functools==3.5.1/" ${S}/requirements.txt || die
- sed -i -e "s/^jaraco.text==3.7.0/jaraco.text==3.8.1/" ${S}/requirements.txt || die
- sed -i -e "s/^jinja2==3.0.3/jinja2==3.1.2/" ${S}/requirements.txt || die
- sed -i -e "s/^jsonschema==3.2.0/jsonschema==4.7.2/" ${S}/requirements.txt || die
- sed -i -e "s/^markupsafe==2.0.1/markupsafe==2.1.1/" ${S}/requirements.txt || die
- sed -i -e "s/^more-itertools==8.12.0/more-itertools==8.13.0/" ${S}/requirements.txt || die
- sed -i -e "s/^portend==3.0.0/portend==3.1.0/" ${S}/requirements.txt || die
- sed -i -e "s/^psutil==5.9.0/psutil==5.9.1/" ${S}/requirements.txt || die
- sed -i -e "s/^pygments==2.11.2/pygments==2.12.0/" ${S}/requirements.txt || die
- sed -i -e "s/^pyparsing==2.4.7/pyparsing==3.0.9/" ${S}/requirements.txt || die
- sed -i -e "s/^pyrsistent==0.18.0/pyrsistent==0.18.1/" ${S}/requirements.txt || die
- sed -i -e "s/^requests==2.27.1/requests==2.28.1/" ${S}/requirements.txt || die
- sed -i -e "s/^rich==12.0.1/rich==12.5.0/" ${S}/requirements.txt || die
- sed -i -e "s/^rpyc==5.0.1/rpyc==5.1.0/" ${S}/requirements.txt || die
- sed -i -e "s/^soupsieve==2.3.1/soupsieve==2.3.2.post1/" ${S}/requirements.txt || die
- sed -i -e "s/^sqlalchemy==1.4.32/sqlalchemy==1.4.39/" ${S}/requirements.txt || die
- sed -i -e "s/^tempora==4.1.2/tempora==5.0.2/" ${S}/requirements.txt || die
- sed -i -e "s/^tzlocal==4.1/tzlocal==4.2/" ${S}/requirements.txt || die
- sed -i -e "s/^urllib3==1.26.9/urllib3==1.26.10/" ${S}/requirements.txt || die
- sed -i -e "s/^werkzeug==2.0.3/werkzeug==2.1.2/" ${S}/requirements.txt || die
- sed -i -e "s/^zc-lockfile==2.0/zc.lockfile==2.0/" ${S}/requirements.txt || die
- sed -i -e "s/^zxcvbn-python==4.4.24/zxcvbn==4.4.28/" ${S}/requirements.txt || die
-}
-
-src_install() {
- distutils-r1_src_install
-
- keepdir /var/log/${PN}
- fowners ${PN}:${PN} /var/log/${PN}
- fperms 755 /var/log/${PN}
-
- if use systemd; then
- systemd_dounit "${FILESDIR}"/flexget.service
- fi
-}
diff --git a/net-misc/flexget/flexget-3.3.3.ebuild b/net-misc/flexget/flexget-3.3.3.ebuild
deleted file mode 100644
index 7d2ab84..0000000
--- a/net-misc/flexget/flexget-3.3.3.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9} )
-
-inherit distutils-r1 eutils systemd user
-
-if [[ ${PV} != 9999 ]]; then
- MY_P="FlexGet-${PV}"
- SRC_URI="mirror://pypi/F/FlexGet/${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-else
- inherit git-r3
- EGIT_REPO_URI="git://github.com/Flexget/Flexget.git
- https://github.com/Flexget/Flexget.git"
-fi
-
-DESCRIPTION="Multipurpose automation tool for content like torrents, nzbs, podcasts, comics"
-HOMEPAGE="http://flexget.com/"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="systemd test transmission"
-
-RESTRICT="nomirror"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- ~dev-python/aniso8601-9.0.1[${PYTHON_USEDEP}]
- ~dev-python/APScheduler-3.8.1[${PYTHON_USEDEP}]
- ~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
- ~dev-python/babelfish-0.6.0[${PYTHON_USEDEP}]
- ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}]
- ~dev-python/certifi-10001[${PYTHON_USEDEP}]
- ~dev-python/charset_normalizer-2.0.12[${PYTHON_USEDEP}]
- ~dev-python/cheroot-8.5.2[${PYTHON_USEDEP}]
- ~dev-python/cherrypy-18.6.1[${PYTHON_USEDEP}]
- ~dev-python/click-8.0.3[${PYTHON_USEDEP}]
- ~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
- ~dev-python/commonmark-0.9.1[${PYTHON_USEDEP}]
- ~dev-python/feedparser-6.0.8[${PYTHON_USEDEP}]
- ~dev-python/flask-2.0.2[${PYTHON_USEDEP}]
- ~dev-python/flask-compress-1.10.1[${PYTHON_USEDEP}]
- ~dev-python/flask-cors-3.0.10[${PYTHON_USEDEP}]
- ~dev-python/flask-login-0.5.0[${PYTHON_USEDEP}]
- ~dev-python/flask-restful-0.3.9[${PYTHON_USEDEP}]
- ~dev-python/flask-restx-0.5.1[${PYTHON_USEDEP}]
- ~dev-python/greenlet-1.1.2[${PYTHON_USEDEP}]
- ~dev-python/guessit-3.4.2[${PYTHON_USEDEP}]
- ~dev-python/html5lib-1.1[${PYTHON_USEDEP}]
- ~dev-python/idna-3.3[${PYTHON_USEDEP}]
- ~dev-python/itsdangerous-2.0.1[${PYTHON_USEDEP}]
- ~dev-python/jaraco-classes-3.2.1[${PYTHON_USEDEP}]
- ~dev-python/jaraco-collections-3.4.0[${PYTHON_USEDEP}]
- ~dev-python/jaraco-functools-3.5.0[${PYTHON_USEDEP}]
- ~dev-python/jaraco-text-3.7.0[${PYTHON_USEDEP}]
- ~dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
- ~dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
- ~dev-python/loguru-0.5.3[${PYTHON_USEDEP}]
- ~dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}]
- ~dev-python/more-itertools-8.12.0[${PYTHON_USEDEP}]
- ~dev-python/plumbum-1.7.0[${PYTHON_USEDEP}]
- ~dev-python/portend-3.0.0[${PYTHON_USEDEP}]
- ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}]
- ~dev-python/pygments-2.11.2[${PYTHON_USEDEP}]
- ~dev-python/pynzb-0.1.0[${PYTHON_USEDEP}]
- ~dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}]
- ~dev-python/pyrsistent-0.18.0[${PYTHON_USEDEP}]
- ~dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}]
- ~dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
- ~dev-python/pytz-2021.3[${PYTHON_USEDEP}]
- ~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
- ~dev-python/rebulk-3.1.0[${PYTHON_USEDEP}]
- ~dev-python/requests-2.27.1[${PYTHON_USEDEP}]
- ~dev-python/rich-11.0.0[${PYTHON_USEDEP}]
- ~dev-python/rpyc-5.0.1[${PYTHON_USEDEP}]
- ~dev-python/sgmllib3k-1.0.0[${PYTHON_USEDEP}]
- ~dev-python/six-1.16.0[${PYTHON_USEDEP}]
- ~dev-python/soupsieve-2.2.1[${PYTHON_USEDEP}]
- ~dev-python/sqlalchemy-1.4.29[${PYTHON_USEDEP}]
- ~dev-python/tempora-4.1.2[${PYTHON_USEDEP}]
- ~dev-python/tzlocal-4.0.2[${PYTHON_USEDEP}]
- ~dev-python/urllib3-1.26.9[${PYTHON_USEDEP}]
- ~dev-python/webencodings-0.5.1[${PYTHON_USEDEP}]
- ~dev-python/werkzeug-2.0.2[${PYTHON_USEDEP}]
- ~dev-python/zc-lockfile-2.0[${PYTHON_USEDEP}]
- ~dev-python/zxcvbn-4.4.28[${PYTHON_USEDEP}]
-"
-RDEPEND="${DEPEND}
- transmission? ( dev-python/transmissionrpc[${PYTHON_USEDEP}] )
-"
-DEPEND+=" test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-if [[ ${PV} == 9999 ]]; then
- DEPEND+=" dev-python/paver[${PYTHON_USEDEP}]"
-else
- S="${WORKDIR}/${MY_P}"
-fi
-
-python_test() {
- cp -lr tests setup.cfg "${BUILD_DIR}" || die
- run_in_build_dir nosetests -v --attr=!online > "${T}/tests-${EPYTHON}.log" \
- || die "Tests fail with ${EPYTHON}"
-}
-
-pkg_setup() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 ${PN}
-}
-
-src_prepare() {
- distutils-r1_src_prepare
-
- sed -i -e "s/^certifi==2021.10.8/certifi==10001/" ${S}/requirements.txt || die
- sed -i -e "s/^charset-normalizer==2.0.7/charset-normalizer==2.0.12/" ${S}/requirements.txt || die
- sed -i -e "s/^guessit==3.4.3/guessit==3.4.2/" ${S}/requirements.txt || die
- sed -i -e "s/^jaraco.functools==3.3.0/jaraco.functools==3.5.0/" ${S}/requirements.txt || die
- sed -i -e "s/^jaraco.text==3.5.1/jaraco.text>=3.5.1/" ${S}/requirements.txt || die
- sed -i -e "s/^markupsafe==2.0.1/markupsafe==2.1.1/" ${S}/requirements.txt || die
- sed -i -e "s/^pygments==2.10.0/pygments==2.11.2/" ${S}/requirements.txt || die
- sed -i -e "s/^pyparsing==2.4.7/pyparsing==3.0.7/" ${S}/requirements.txt || die
- sed -i -e "s/^requests==2.26.0/requests==2.27.1/" ${S}/requirements.txt || die
- sed -i -e "s/^rich==10.15.0/rich==11.0.0/" ${S}/requirements.txt || die
- sed -i -e "s/^sqlalchemy==1.4.27/sqlalchemy==1.4.29/" ${S}/requirements.txt || die
- sed -i -e "s/^tzlocal==2.1/tzlocal==4.0.2/" ${S}/requirements.txt || die
- sed -i -e "s/^urllib3==1.26.7/urllib3==1.26.9/" ${S}/requirements.txt || die
- sed -i -e "s/^zxcvbn-python==4.4.24/zxcvbn==4.4.28/" ${S}/requirements.txt || die
-}
-
-src_install() {
- distutils-r1_src_install
-
- keepdir /var/log/${PN}
- fowners ${PN}:${PN} /var/log/${PN}
- fperms 755 /var/log/${PN}
-
- if use systemd; then
- systemd_dounit "${FILESDIR}"/flexget.service
- fi
-}