Python updates
This commit is contained in:
@@ -1,2 +1,2 @@
|
|||||||
DIST zxcvbn-4.5.0.tar.gz 411249 BLAKE2B 51f2d3842338feca7d31d1e75265408a8b779d9b876178bf3c20b69dae30cd8db382f43909d49ba8f5b4d60990deb2ff1613dc7ceb12642b28b85bf6300867d5 SHA512 4488cf7d4457e94d291010d7714c068dd43151dd181e410b2d2869e25c1aff3a1b11a752188f7f85f0953192d7c8efb89551d3bab0e8c28c667cd889dade0280
|
DIST zxcvbn-4.5.0.tar.gz 411249 BLAKE2B 51f2d3842338feca7d31d1e75265408a8b779d9b876178bf3c20b69dae30cd8db382f43909d49ba8f5b4d60990deb2ff1613dc7ceb12642b28b85bf6300867d5 SHA512 4488cf7d4457e94d291010d7714c068dd43151dd181e410b2d2869e25c1aff3a1b11a752188f7f85f0953192d7c8efb89551d3bab0e8c28c667cd889dade0280
|
||||||
EBUILD zxcvbn-4.5.0.ebuild 410 BLAKE2B de4b03cbe81815a0366c2610147200eec9cb2b537f509b0ee56cf1a7d2c780c510366b0540c96bd047acdc9cf38104c12e1e6139ce9ebf2e54a22ae6999cb914 SHA512 2bd7944adf74c0609ab16c376627bb702e2bd70875c120c8c48bd6a0604c64af004d0be7ab8c2eb3a77d7d9008c68222ce90d47709956695e6faa09832523932
|
EBUILD zxcvbn-4.5.0-r1.ebuild 411 BLAKE2B 7e2619f3ef86713659745a9da8d9250d4c2c1db52f58785200e69b6804276a63d7e92c3bc5b48c3155caffd1bd2d8554b8624150c96b076cdd82f51af96cc68e SHA512 61b02a4815a857b294b749c8ee6c36f615c5239dd88ada218722a746f13fc42c42b6f464a0168479848bb61cd5d953c87026e0751dab81e8ffe4c4ae968701e8
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
DISTUTILS_USE_PEP517=setuptools
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
PYTHON_COMPAT=( python3_{6..13} )
|
PYTHON_COMPAT=( python3_{12..14} )
|
||||||
|
|
||||||
inherit distutils-r1 pypi
|
inherit distutils-r1 pypi
|
||||||
|
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
AUX flexget-2.10.35-guessit.patch 559 BLAKE2B fc5a9348c77f298c0919c532d741c196f3ee3548eb667c277595760deb6465c1bfe4089f0bf545a0115f788d7c170bd9f3c93709f4a2769ffba0ce0827d2f990 SHA512 e10aef03cdaf5e1c9839c8c165776c613ffeb007d68f5d030c2ae648a4b7452694194cff0774365df3475c2f780d84b0d2b5c8515e48263e46766580e07caef0
|
AUX flexget-2.10.35-guessit.patch 559 BLAKE2B fc5a9348c77f298c0919c532d741c196f3ee3548eb667c277595760deb6465c1bfe4089f0bf545a0115f788d7c170bd9f3c93709f4a2769ffba0ce0827d2f990 SHA512 e10aef03cdaf5e1c9839c8c165776c613ffeb007d68f5d030c2ae648a4b7452694194cff0774365df3475c2f780d84b0d2b5c8515e48263e46766580e07caef0
|
||||||
AUX flexget.service 415 BLAKE2B d3900ecde223345364ca33bcf7d8fa8695b61dfd6f101b7a93d330294581b55e98adcb0b9b779d54fd201dfee64312edec29835f55e57b8517924dc545c2ca78 SHA512 96c413e85acb7d31a390446833b6c861fc72c175e1d9f6fbe73037d25b57bc7e2d6ae82fed9faddbf2a18dfbf706b8ef0e0df32ae480ee5dfee4fca49c62de6b
|
AUX flexget.service 415 BLAKE2B d3900ecde223345364ca33bcf7d8fa8695b61dfd6f101b7a93d330294581b55e98adcb0b9b779d54fd201dfee64312edec29835f55e57b8517924dc545c2ca78 SHA512 96c413e85acb7d31a390446833b6c861fc72c175e1d9f6fbe73037d25b57bc7e2d6ae82fed9faddbf2a18dfbf706b8ef0e0df32ae480ee5dfee4fca49c62de6b
|
||||||
DIST flexget-3.19.25.tar.gz 772830 BLAKE2B 50c29a7ed4ad464838bf06a272a0ebd3283956ebc0ca199e815e2d98db8806ebd92e882db2931c5697ddb069b8a792fbe67bc76f0b6ad389275bf83ca2cdb9de SHA512 603be74f6a3137d852dcf79b70d2da70f19d5e42d1b9031502fe9602d816b5dd018f1f223b5e28002c3331809e72eae94af3e6a380b980c4366ea36f49b10654
|
DIST flexget-3.20.10.tar.gz 780187 BLAKE2B 73d9c7a298af62176995e7ad48cb78687dec9bf1e4835af943543ff7e971ad74328385adca7abb961f736c42b7c0b8de1b53b490ca470de983942cd4f9594ed5 SHA512 82b1326c9a458ce5fcd0a6f35cc3d58b8bfb1774388ddf6e1455e79dd8019173f996c9ed3ed3ca0effafb1aac957153d49b82de4d98218917b5ba0518d3947bf
|
||||||
EBUILD flexget-3.19.25.ebuild 4793 BLAKE2B 82b87e6422a06b67403cfb890e314973431be2f024d255a18c49304af7c5943bd6980f45ba2ae5f25da5d064e53af57f6ecd5974c015e4ac0c19fef5d1205c30 SHA512 865a8417c736989a50ab2952173026902a8b1aa301e14d76205838a855a0db27fb7eaef2072c6a2a08c6e1329681e8b0b502b38282751fa51ac0a808c0c8c71f
|
EBUILD flexget-3.20.10.ebuild 4861 BLAKE2B 7b0ba8da5fe42372e41d7576886775f07c680bcaeeef186688451ad206c0e52b81d92b254fe7256b0ea3f37e8147b2b7be4c6f418dc568f60f8ecb6fd4aac57e SHA512 390363ecce70f333a575c08a726331041b3f0603d62bccd89515f9512aeffb6fda124f48d28aceee8a4e387bf88e52d3516111f7467833f6f271dab8068e594a
|
||||||
MISC ChangeLog 559 BLAKE2B 43030b5c73d9efa71c0cd9b8e60d1d75908debd818fb880a3740b2f74764fccfd9e1e014453a3fe851addce9f57a701c53894279ef1801622d9e8b71900b62df SHA512 85e73780c6b8c9abfd16f66e9183c9d7a8a2bc06fdd6311d05572b316a3975dafbd29bfe6f872862b0d6d41e79fde99717df2dedac2be5eee76af58a2d387667
|
MISC ChangeLog 559 BLAKE2B 43030b5c73d9efa71c0cd9b8e60d1d75908debd818fb880a3740b2f74764fccfd9e1e014453a3fe851addce9f57a701c53894279ef1801622d9e8b71900b62df SHA512 85e73780c6b8c9abfd16f66e9183c9d7a8a2bc06fdd6311d05572b316a3975dafbd29bfe6f872862b0d6d41e79fde99717df2dedac2be5eee76af58a2d387667
|
||||||
|
|||||||
@@ -1,135 +0,0 @@
|
|||||||
# 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"
|
|
||||||
|
|
||||||
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.2[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/attrs-26.1.0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/babelfish-0.6.1[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/beautifulsoup4-4.15.0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/blinker-1.9.0[${PYTHON_USEDEP}]
|
|
||||||
~app-arch/brotli-1.2.0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/brotlicffi-1.2.0.1[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/certifi-3024.7.22[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/cffi-2.0.0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/charset-normalizer-3.4.7[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/cheroot-11.1.2[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/cherrypy-18.10.0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/click-8.3.3[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/feedparser-6.0.12[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/flask-3.1.3[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/flask-compress-1.24[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/flask-cors-6.0.5[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/flask-login-0.6.3[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/flask-restx-1.3.2[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/greenlet-3.5.2[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/guessit-3.8.0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/html5lib-1.2_pre20240221[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/idna-3.18[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/itsdangerous-2.2.0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/jaraco-collections-5.2.1[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/jaraco-context-6.1.2[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/jaraco-functools-4.5.0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/jaraco-text-4.2.0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/jinja2-3.1.6[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/jsonschema-4.26.0[${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.2.0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/markupsafe-3.0.3[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/mdurl-0.1.2[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/more-itertools-11.1.0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/packaging-26.2[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/pendulum-3.2.0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/plumbum-2.0.1[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/portend-3.2.1[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/psutil-7.2.2[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/pycparser-3.0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/pygments-2.19.2[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/pynzb-0.1.0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/pyparsing-3.3.2[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/pyrss2gen-1.1[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/python-dateutil-2.9.0_p0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/pyyaml-6.0.3[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/pyzstd-0.19.1[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/rebulk-3.2.0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/referencing-0.37.0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/requests-2.34.2[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/rich-15.0.0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/rpds-py-2026.5.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.4[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/sqlalchemy-2.0.49[${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.7.0[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/webencodings-0.5.1[${PYTHON_USEDEP}]
|
|
||||||
~dev-python/werkzeug-3.1.8[${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
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,135 @@
|
|||||||
|
# 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"
|
||||||
|
|
||||||
|
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.2[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/attrs-26.1.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/babelfish-0.6.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/beautifulsoup4-4.15.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/blinker-1.9.0[${PYTHON_USEDEP}]
|
||||||
|
>=app-arch/brotli-1.2.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/brotlicffi-1.2.0.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/certifi-3024.7.22[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/cffi-2.0.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/charset-normalizer-3.4.7[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/cheroot-11.1.2[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/cherrypy-18.10.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/click-8.3.3[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/feedparser-6.0.12[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/flask-3.1.3[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/flask-compress-1.24[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/flask-cors-6.0.5[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/flask-login-0.6.3[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/flask-restx-1.3.2[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/greenlet-3.5.2[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/guessit-3.8.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/html5lib-1.2_pre20240221[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/idna-3.18[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/itsdangerous-2.2.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/jaraco-collections-5.2.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/jaraco-context-6.1.2[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/jaraco-functools-4.5.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/jaraco-text-4.2.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/jinja2-3.1.6[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/jsonschema-4.26.0[${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.2.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/markupsafe-3.0.3[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/mdurl-0.1.2[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/more-itertools-11.1.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/packaging-26.2[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pendulum-3.2.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/plumbum-2.0.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/portend-3.2.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/psutil-7.2.2[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pycparser-3.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pygments-2.19.2[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pynzb-0.1.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pyparsing-3.3.2[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pyrss2gen-1.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/python-dateutil-2.9.0_p0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pyyaml-6.0.3[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pyzstd-0.19.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/rebulk-3.2.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/referencing-0.37.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/requests-2.34.2[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/rich-15.0.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/rpds-py-2026.5.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.4[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/sqlalchemy-2.0.49[${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.7.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/webencodings-0.5.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/werkzeug-3.1.8[${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
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user