Compare commits

...

9 commits

Author SHA1 Message Date
Alarig Le Lay 55dfa93310
metadata/md5-cache: for netbox
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr>
2024-08-27 16:08:40 +02:00
Alarig Le Lay 245074bf5f
www-apps/netbox: add 3.4.9, drop 3.0.12
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr>
2024-08-27 16:07:52 +02:00
Alarig Le Lay 6be4f02601
dev-python/tablib: add 3.4.0, drop 3.1.0
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr>
2024-08-27 16:06:49 +02:00
Alarig Le Lay 8b3c324e61
dev-python/social-auth-core: add 4.4.2
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr>
2024-08-27 16:03:54 +02:00
Alarig Le Lay 4def5a2ce1
dev-python/graphene-django: enable py3.12
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr>
2024-08-27 16:00:02 +02:00
Alarig Le Lay 1c9073449b
dev-python/graphene: add 3.3.0
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr>
2024-08-27 15:59:49 +02:00
Alarig Le Lay 5eec8b7da7
dev-python/drf-yasg: add 1.21.5
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr>
2024-08-27 15:46:18 +02:00
Alarig Le Lay 3855c5f583
dev-python/django-rq: add 2.7.0
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr>
2024-08-27 15:41:11 +02:00
Alarig Le Lay 2727bb4b96
dev-python/django-rich: new package, add 1.5.0
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr>
2024-08-27 15:38:06 +02:00
24 changed files with 363 additions and 36 deletions

View file

@ -0,0 +1 @@
DIST django_rich-1.5.0.tar.gz 61805 BLAKE2B 2da59fc076d43840afbb93ed57f10ce50be16e52829aadeddbf44f0ac29c65025c8cfb43b18bc03c96acb5522bc76034f5c33094bcdd1620bd0aa04a1781ed0a SHA512 3796b33e15e79ac7260a895d6c87e9e95cbd30a6c7d1cf4540019c9242b4f02113df2ed394fff0c8f32166cd01f9d242f7c3dcec4e6c826fd9daba6a52dbb489

View file

@ -0,0 +1,23 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1 pypi
DESCRIPTION="Extensions for using Rich with Django"
HOMEPAGE="
https://pypi.org/project/django-rich/
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
>=dev-python/django-3.2[${PYTHON_USEDEP}]
>=dev-python/rich-10.0.0[${PYTHON_USEDEP}]
"

View file

@ -1,2 +1,3 @@
DIST django-rq-2.5.1.tar.gz 119721 BLAKE2B a3b62cb6be051ddeb4f97aceee47a7637a3be77f139380c33e1ba2a04585a420c150234317cdeef577f9b0cccefe37aa4f7d9c5ffb141dff00bb13a1580541a1 SHA512 c050752f078b6bad535b58a50594536e55c0d62a88539b58d474532083841e9acd1883a260a1329850e124d380d2b19ef342d929c9a24349321d6f78836b40b4
DIST django-rq-2.6.0.tar.gz 120064 BLAKE2B 7309a712d178129f0cedd5a677f62d3e3a583ec4f39c19f0bc18386645396a74c1e7bc037defa71a38f8a3c9ed363d7bb1e070ff98db8549fdeb33e22adc0132 SHA512 9d596590ca8a690575fdb3c5b5f3a927e477fc87654e0b971575e88c83ca5d9f9150517194db81eb4caac862debf33d7c6a9694feda27af8cbd25cda296191f9
DIST django-rq-2.7.0.tar.gz 120500 BLAKE2B 90ee4510ee120b50f0d2d33b16ff146c1d97b5662417540b8365fddf0a8f740324a8e9835fac6940e4abed1bccee8c65a41576da229374641ca90c06a1c48ea1 SHA512 34a235b86155290745fc614c22270187579c5e55e6c5bd553f14408ee7c67a08bf77fac1420d52898333cf358f22e223303f5d9cca71d352bf9d7b3232947c9b

View file

@ -0,0 +1,23 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..12} )
inherit distutils-r1
DESCRIPTION="A simple app that provides django integration for RQ (Redis Queue)"
HOMEPAGE="https://github.com/rq/django-rq/"
SRC_URI="https://github.com/rq/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="
>=dev-python/django-2.0[${PYTHON_USEDEP}]
>=dev-python/rq-1.2[${PYTHON_USEDEP}]
>=dev-python/redis-3[${PYTHON_USEDEP}]
"
RDEPEND="${DEPEND}"

View file

@ -1,3 +1,4 @@
DIST drf-yasg-1.20.0.tar.gz 1794141 BLAKE2B 4719a437a40e477f75e5bec3c1020b6ee34cfa726a1d6c5560b6e4ab54f95606079293c78bca981d6c482c3fdc0cd287e4bb685d3fe2ebdbdf74f69b671e1211 SHA512 ad16d90b4640cd419cdc9698bdf898161d49b6910b23920237cf77c52baa8e3e7ac21193c6e03cc3dec7f9e4d1651a1fe070d6680c5c4c5df44bdd103ddb32c3
DIST drf-yasg-1.21.3.tar.gz 6720635 BLAKE2B 0c5cf300d077fadc9eceb158a6a6fbd164b6266e78055edd3c3ae2a17fee2bb89286f9321eac8d0862a84e475c2b148f7f434f620295466cb70da6bb54c8470c SHA512 89b311b01ef6afb9894153edee70b140d02d511c5fa488927a8763434e2752ea167483dbde1b971b1a6bfdb6df3a10bab923f79b502acb884971895a1f0d80f1
DIST drf-yasg-1.21.4.tar.gz 6721110 BLAKE2B 44c6faeccbfa419d239f3d8ca8052cf35cb1534b46c201e309277e7bdb01c49f5a8ffa989b9aab10bc09310608cd41fb7b4f1dc66ebaee9aa98ac03c3f864290 SHA512 f8fab7a1c38474bb77adb9bcd3f931ecf856bfd4f5141eaf5c2177b0a8a4ea570909b14d32966940d3b99ea17c33904fd947a7e8b4e7d39a8a3644eb4c388e78
DIST drf-yasg-1.21.5.tar.gz 6720936 BLAKE2B e7f492c0e48a8b8421bf90a797cf0f3b6a3fbbd859f57da7efccc2e0256d76afc341d6e5f41ee2a9a698fa1b260c476d1495faee4913b7c83946e1fe6f238b09 SHA512 e50b1084289eba7445effccbd8ed22af5213b6720152a244a92e3311cebdc20fc26acb6a5aa6460f2c9be2e1a32f38ce1b70ac2c6660c8e2246603fad6cabfff

View file

@ -0,0 +1,35 @@
# Copyright 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="Automated generation of real Swagger schemas from Django code"
HOMEPAGE="
https://pypi.org/project/drf-yasg/
https://github.com/axnsan12/drf-yasg/
"
SRC_URI="https://github.com/axnsan12/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="validation"
RDEPEND="
>=dev-python/coreapi-2.3.3[${PYTHON_USEDEP}]
>=dev-python/coreschema-0.0.4[${PYTHON_USEDEP}]
>=dev-python/djangorestframework-3.10.3[${PYTHON_USEDEP}]
>=dev-python/django-2.2.16[${PYTHON_USEDEP}]
>=dev-python/ruamel-yaml-0.16.13[${PYTHON_USEDEP}]
>=dev-python/inflection-0.3.1[${PYTHON_USEDEP}]
>=dev-python/packaging-21.0[${PYTHON_USEDEP}]
>=dev-python/pytz-2021.1[${PYTHON_USEDEP}]
>=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
validation? (
>=dev-python/swagger-spec-validator-2.1.0[${PYTHON_USEDEP}]
)
"

View file

@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..11} )
PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
DESCRIPTION="Graphene Django integration"

View file

@ -1,2 +1,4 @@
DIST graphene-2.1.9.tar.gz 102931 BLAKE2B 8dc7284d0be72348bdcf19c72786b26a57d491669ea026398bdccc89d17b297f8f5cf63997b2232f16e70e6480d248d1033442a17236907bb3d46add80a8d269 SHA512 e228caad9fe24f50e386df644c5e3fc3d261ed534b222576a04a24950be5e48147fdc5e1a4e49e959d2fb1a7d43ef9ddb6e8a31798669afb3a4c4c357d05ec9e
DIST graphene-3.3.0.tar.gz 128582 BLAKE2B 58151e3f1ccb22853f7424f30ec247322356fcfbfdb6de8e5289de1df19b84cb1335e458345a9ece26b0a3d507ef88d0b7a1755c92862d9852b7f3f1d4480b75 SHA512 a49218309fd69b8af4832f7cb1f91a991f7721a6cef230c9b61ded2beb653fd575807064fc1fc0e46a438146b7eda6e2680527c82fc83e68540fe991b130c8b8
DIST sphinx-graphene-2.1.9.zip 22270 BLAKE2B 7cc467f12e7857cedb0336c7d0708f9429b9ccaa7f65077e6453a3e4ce0af92cbdb6d4dd3bec5801bd3e5fb233b4994dbce52fabe690da196ee25b5eec7fb63f SHA512 00cdaee50a7c16729d9d820de7d6c0f61215e3b906777b0705f2de0d2029f2ffb1f86134b1d673d00675d77729be47765999537fc42aeefafb026248b9b0b3b0
DIST sphinx-graphene-3.3.0.zip 22270 BLAKE2B 7cc467f12e7857cedb0336c7d0708f9429b9ccaa7f65077e6453a3e4ce0af92cbdb6d4dd3bec5801bd3e5fb233b4994dbce52fabe690da196ee25b5eec7fb63f SHA512 00cdaee50a7c16729d9d820de7d6c0f61215e3b906777b0705f2de0d2029f2ffb1f86134b1d673d00675d77729be47765999537fc42aeefafb026248b9b0b3b0

View file

@ -0,0 +1,73 @@
# Copyright 1999-2022 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_PV="${PV/_beta/b}"
MY_P="${PN}-${MY_PV}"
DESCRIPTION="GraphQL Framework for Python"
HOMEPAGE="https://graphene-python.org
https://pypi.org/project/graphene/
https://github.com/graphql-python/graphene
"
SRC_URI="https://github.com/graphql-python/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz
doc? ( https://graphene-python.org/sphinx_graphene_theme.zip -> sphinx-${P}.zip )
"
S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
<dev-python/graphql-core-3.3
>=dev-python/graphql-core-3.1[${PYTHON_USEDEP}]
<dev-python/graphql-relay-3.3
>=dev-python/graphql-relay-3.1[${PYTHON_USEDEP}]
<dev-python/aniso8601-10[${PYTHON_USEDEP}]
>=dev-python/aniso8601-8[${PYTHON_USEDEP}]
"
BDEPEND="
doc? ( app-arch/unzip )
test? (
dev-python/iso8601[${PYTHON_USEDEP}]
dev-python/promise[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-benchmark[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/snapshottest[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
distutils_enable_sphinx docs
EPYTEST_DESELECT=(
graphene/types/tests/test_objecttype.py::test_objecttype_as_container_extra_args
graphene/types/tests/test_objecttype.py::test_objecttype_as_container_invalid_kwargs
graphene/types/tests/test_schema.py::TestUnforgivingExecutionContext::test_unexpected_error
)
src_unpack() {
unpack ${P}.tar.gz
rm -r "${S}"/examples
if use doc; then
unpack sphinx-${P}.zip
mv "${WORKDIR}"/sphinx_graphene_theme "${S}"/docs || die
fi
}
python_test() {
epytest --benchmark-disable
}

View file

@ -1,2 +1,3 @@
DIST social-core-4.2.0.tar.gz 193508 BLAKE2B 17aad9b12b49176bdd958995240121f66c664da97c2b8a53405fc067ee27174fc9c7ba504ef6026981c7d4286a8796f3ff05a2e2ebae8d038aa81d20e3c8234c SHA512 17fc36dfca6aabce9dbf622f6b2e6ce4eb1577d4df7b4a2b85a67b1131a5a2970b5a0ac4462bf5600ef62419da5e262955b2a2e00ec9bd222a7c2700f6199f64
DIST social-core-4.3.0.tar.gz 195616 BLAKE2B 1f49a5ef3a79b004a01bafa691b0d0bc7945f7f0e784a14724a216f44495477d74a8d0938013fc6869666bf3022a6253cd6baa298384cdd0a3ee68c3ee85bdd9 SHA512 fedeefb3c3feb40e074d39e85ead5f56d039d630d9988f42669bb962b627dbf93d34178a3eb961cc90319d957023d1c04c2813559e823588af0c72a742915ddb
DIST social-core-4.4.2.tar.gz 198722 BLAKE2B 2091c54a70dc9bd3e17828f09474714db17e20083b751f4dfd1212826f5ac070b1c53b41eddafe1e0d8a6c340a66e153323399be576db08872daefc765dc3779 SHA512 20044391a683369ca8aa1a614c2af609b5d4be43f6814faa9ba31c31e2abeba1515a245616faa05eaa2f5c220553d856f78a6daee6d6d082a5d7b4afd51ad5a7

View file

@ -0,0 +1,62 @@
# Copyright 1999-2022 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 optfeature
MY_PN="${PN//-auth/}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Python Social Auth - Core"
HOMEPAGE="https://github.com/python-social-auth/social-core"
SRC_URI="https://github.com/python-social-auth/${MY_PN}/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
>=dev-python/requests-2.9.1[${PYTHON_USEDEP}]
>=dev-python/oauthlib-1.0.3[${PYTHON_USEDEP}]
>=dev-python/requests-oauthlib-0.6.1[${PYTHON_USEDEP}]
>=dev-python/pyjwt-2.0.0[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.4[${PYTHON_USEDEP}]
>=dev-python/defusedxml-0.5.0_rc1[${PYTHON_USEDEP}]
>=dev-python/python3-openid-3.0.10[${PYTHON_USEDEP}]
"
BDEPEND="test? ( dev-python/httpretty[${PYTHON_USEDEP}]
dev-python/python-jose[${PYTHON_USEDEP}]
dev-python/python3-saml[${PYTHON_USEDEP}] )"
distutils_enable_tests pytest
EPYTEST_DESELECT=(
# need network / credentials
social_core/tests/backends/test_livejournal.py::LiveJournalOpenIdTest::test_login
social_core/tests/backends/test_livejournal.py::LiveJournalOpenIdTest::test_partial_pipeline
social_core/tests/backends/test_ngpvan.py::NGPVANActionIDOpenIDTest::test_association_uid
social_core/tests/backends/test_ngpvan.py::NGPVANActionIDOpenIDTest::test_extra_data_phone
social_core/tests/backends/test_ngpvan.py::NGPVANActionIDOpenIDTest::test_login
social_core/tests/backends/test_ngpvan.py::NGPVANActionIDOpenIDTest::test_partial_pipeline
social_core/tests/backends/test_ngpvan.py::NGPVANActionIDOpenIDTest::test_user_data
social_core/tests/backends/test_steam.py::SteamOpenIdTest::test_login
social_core/tests/backends/test_steam.py::SteamOpenIdTest::test_partial_pipeline
social_core/tests/backends/test_ngpvan.py::NGPVANActionIDOpenIDTest::test_setup_request
social_core/tests/backends/test_steam.py::SteamOpenIdMissingSteamIdTest::test_login
social_core/tests/backends/test_steam.py::SteamOpenIdMissingSteamIdTest::test_partial_pipeline
)
python_install_all() {
distutils-r1_python_install_all
find "${ED}" -type d -name "tests" -exec rm -rv {} + || die "tests removing failed"
}
pkg_postinst() {
optfeature "integration with OpenID Connect" dev-python/python-jose
optfeature "integration with SAML" dev-python/python3-saml dev-python/lxml
}

View file

@ -1,3 +1,3 @@
DIST tablib-3.1.0.tar.gz 96216 BLAKE2B 6af4bffff86fab6d7ce3e09d6002b91771d90d05be1e60b8c87bf09d2626f155447e1974ab6c68c3183ce381d894bbe9108a6b37925998df0ec43da776a22f24 SHA512 196e9178b31933e2df289936ffe66aeda48eea7ce0b40cfbfcf8e45a4bb61837b99d052f2204364853425e4b8b63e5b12309ba65890fa39da58f42986c2e56d5
DIST tablib-3.2.0.tar.gz 96566 BLAKE2B cc32d8b34ef9eb665010a6ad36f5894b0d7840c57f5e4cad55417512d165db717a19df23867a812c03fb8447a95275dc7e5ad6b07aab88e0e310e78ba1039173 SHA512 998452ff3283e2eacc46a9430434dd54775d82b75962f715f9a93f5c9bafdbec20d8e54016b150448f3d2d36d414722b9650be4343b7260cac035ee6b4ecdf72
DIST tablib-3.2.1.tar.gz 96754 BLAKE2B 60e58fae3d43730c9e5ac67c4b4905cef7b79c009f474cc46e5b9e0e5e1e7fbee87ce68f5bdc4894482b519db106d27f01c9b0d4b31c34cf8c36d95dd82380a4 SHA512 162c63bf0bc32b54a94bc0612046d48c8966dea7e35ac4f303db06fd36f104f8d249f6f898b2a068ca870ea0ec8bba9e53bd8b2ee0809580dc2c6f17d7602d1f
DIST tablib-3.4.0.tar.gz 94510 BLAKE2B 950137a3e4ea0eb0392bcda815ff8cba4a32c1442e686670697886e302dfe9b4c9ecf7f7b7e7b43c1728ca6b30e8e3116002b01c29d4eb0df601972277aecfa8 SHA512 bc7aa3c378211ec9b81cfa24a9052977cdf13a867ac8dd0a1b1ada0c0835e3bce47951b2ecc182dedc01781f81c73f433379486390d5f142dd06bda6d891a1c9

View file

@ -0,0 +1,15 @@
BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Extensions for using Rich with Django
EAPI=8
HOMEPAGE=https://pypi.org/project/django-rich/
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=>=dev-python/django-3.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rich-10.0.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/d/django-rich/django_rich-1.5.0.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-r1 428f5c53276c2adc06a89108fc2f9f46 distutils-r1 ac3ce68c875c9b392338dcd64f7feb73 pypi 2eecb475512bc76e5ea9192a681b9e6b
_md5_=777cbff7b5bf3ecc9a0dca4d6bcfc829

View file

@ -0,0 +1,16 @@
BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=dev-python/django-2.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rq-1.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/redis-3[python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DESCRIPTION=A simple app that provides django integration for RQ (Redis Queue)
EAPI=8
HOMEPAGE=https://github.com/rq/django-rq/
INHERIT=distutils-r1
IUSE=python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=>=dev-python/django-2.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rq-1.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/redis-3[python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://github.com/rq/django-rq/archive/refs/tags/v2.7.0.tar.gz -> django-rq-2.7.0.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-r1 428f5c53276c2adc06a89108fc2f9f46 distutils-r1 ac3ce68c875c9b392338dcd64f7feb73
_md5_=ad343e5743d76ac56bce7e91e3af9890

View file

@ -0,0 +1,15 @@
BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Automated generation of real Swagger schemas from Django code
EAPI=8
HOMEPAGE=https://pypi.org/project/drf-yasg/ https://github.com/axnsan12/drf-yasg/
INHERIT=distutils-r1
IUSE=validation python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64
LICENSE=BSD
RDEPEND=>=dev-python/coreapi-2.3.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/coreschema-0.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/djangorestframework-3.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/django-2.2.16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ruamel-yaml-0.16.13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/inflection-0.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2021.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] validation? ( >=dev-python/swagger-spec-validator-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://github.com/axnsan12/drf-yasg/archive/refs/tags/1.21.5.tar.gz -> drf-yasg-1.21.5.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-r1 428f5c53276c2adc06a89108fc2f9f46 distutils-r1 ac3ce68c875c9b392338dcd64f7feb73
_md5_=84cfe8f03f424a9e0fefd5badf149f11

View file

@ -0,0 +1,16 @@
BDEPEND=doc? ( app-arch/unzip ) test? ( dev-python/iso8601[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/promise[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-benchmark[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/snapshottest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/graphql-core-3.3 >=dev-python/graphql-core-3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/graphql-relay-3.3 >=dev-python/graphql-relay-3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/aniso8601-10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/aniso8601-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test unpack
DESCRIPTION=GraphQL Framework for Python
EAPI=8
HOMEPAGE=https://graphene-python.org https://pypi.org/project/graphene/ https://github.com/graphql-python/graphene
INHERIT=distutils-r1
IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=<dev-python/graphql-core-3.3 >=dev-python/graphql-core-3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/graphql-relay-3.3 >=dev-python/graphql-relay-3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/aniso8601-10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/aniso8601-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/graphql-python/graphene/archive/v3.3.0.tar.gz -> graphene-3.3.0.tar.gz doc? ( https://graphene-python.org/sphinx_graphene_theme.zip -> sphinx-graphene-3.3.0.zip )
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-r1 428f5c53276c2adc06a89108fc2f9f46 distutils-r1 ac3ce68c875c9b392338dcd64f7feb73
_md5_=e07915129cb269fea079ca6272b27100

View file

@ -1,17 +1,17 @@
BDEPEND=test? ( dev-python/inflection[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/graphene-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/graphene-4 >=dev-python/graphql-core-3.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/graphql-core-4 >=dev-python/graphql-relay-3.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/graphql-relay-4 >=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/promise-2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/text-unidecode[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
BDEPEND=test? ( dev-python/inflection[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/graphene-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/graphene-4 >=dev-python/graphql-core-3.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/graphql-core-4 >=dev-python/graphql-relay-3.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/graphql-relay-4 >=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/promise-2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/text-unidecode[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=dev-python/graphene-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/graphene-4 >=dev-python/graphql-core-3.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/graphql-core-4 >=dev-python/graphql-relay-3.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/graphql-relay-4 >=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/promise-2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/text-unidecode[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
DEPEND=>=dev-python/graphene-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/graphene-4 >=dev-python/graphql-core-3.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/graphql-core-4 >=dev-python/graphql-relay-3.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/graphql-relay-4 >=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/promise-2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/text-unidecode[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DESCRIPTION=Graphene Django integration
EAPI=8
HOMEPAGE=https://pypi.org/project/graphene-django/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=>=dev-python/graphene-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/graphene-4 >=dev-python/graphql-core-3.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/graphql-core-4 >=dev-python/graphql-relay-3.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/graphql-relay-4 >=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/promise-2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/text-unidecode[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
RDEPEND=>=dev-python/graphene-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/graphene-4 >=dev-python/graphql-core-3.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/graphql-core-4 >=dev-python/graphql-relay-3.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/graphql-relay-4 >=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/promise-2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/text-unidecode[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/g/graphene-django/graphene-django-3.2.2.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-r1 428f5c53276c2adc06a89108fc2f9f46 distutils-r1 ac3ce68c875c9b392338dcd64f7feb73 pypi 2eecb475512bc76e5ea9192a681b9e6b
_md5_=d2246c12398ff092642da8744e023deb
_md5_=e915fd6e3d5c865dbe47dfd0acb6e110

View file

@ -0,0 +1,16 @@
BDEPEND=test? ( dev-python/httpretty[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-jose[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python3-saml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/requests-2.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oauthlib-1.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-oauthlib-0.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyjwt-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cryptography-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/defusedxml-0.5.0_rc1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python3-openid-3.0.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install postinst prepare test
DESCRIPTION=Python Social Auth - Core
EAPI=8
HOMEPAGE=https://github.com/python-social-auth/social-core
INHERIT=distutils-r1 optfeature
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64
LICENSE=BSD
RDEPEND=>=dev-python/requests-2.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oauthlib-1.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-oauthlib-0.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyjwt-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cryptography-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/defusedxml-0.5.0_rc1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python3-openid-3.0.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/python-social-auth/social-core/archive/4.4.2.tar.gz -> social-core-4.4.2.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-r1 428f5c53276c2adc06a89108fc2f9f46 distutils-r1 ac3ce68c875c9b392338dcd64f7feb73 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
_md5_=22740a9462cd5c80cc94a1f43df16662

View file

@ -11,6 +11,6 @@ RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_pytho
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/tablib/tablib-3.1.0.tar.gz
SRC_URI=https://files.pythonhosted.org/packages/source/t/tablib/tablib-3.4.0.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-r1 428f5c53276c2adc06a89108fc2f9f46 distutils-r1 ac3ce68c875c9b392338dcd64f7feb73 pypi 2eecb475512bc76e5ea9192a681b9e6b
_md5_=3be05ce78146d9a9da8c62cbf7ad522c

View file

@ -0,0 +1,15 @@
DEFINED_PHASES=install postinst prepare setup
DEPEND=acct-group/netbox acct-user/netbox python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_11? ( >=dev-python/bleach-5.0.1[python_targets_python3_11(-)] <dev-python/django-4.2[python_targets_python3_11(-)] >=dev-python/django-4.1.8[python_targets_python3_11(-)] >=dev-python/django-cors-headers-3.14.0[python_targets_python3_11(-)] >=dev-python/django-debug-toolbar-4.0.0[python_targets_python3_11(-)] >=dev-python/django-filter-23.1[python_targets_python3_11(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_11(-)] >=dev-python/django-mptt-0.14[python_targets_python3_11(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_11(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_11(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_11(-)] >=dev-python/django-rich-1.5.0[python_targets_python3_11(-)] >=dev-python/django-rq-2.7.0[python_targets_python3_11(-)] >=dev-python/django-tables2-2.5.3[python_targets_python3_11(-)] >=dev-python/django-taggit-3.1.0[python_targets_python3_11(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_11(-)] >=dev-python/djangorestframework-3.14.0[python_targets_python3_11(-)] >=dev-python/drf-yasg-1.21.5[python_targets_python3_11(-),validation] >=dev-python/graphene-django-3.0.0[python_targets_python3_11(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_11(-)] >=dev-python/jinja-3.1.2[python_targets_python3_11(-)] >=dev-python/markdown-3.3.7[python_targets_python3_11(-)] >=dev-python/mkdocs-material-9.1.8[python_targets_python3_11(-)] dev-python/mkdocstrings-python[python_targets_python3_11(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_11(-)] >=dev-python/pillow-9.5.0[python_targets_python3_11(-)] dev-python/psycopg:2[python_targets_python3_11(-)] >=dev-python/pyyaml-6.0[python_targets_python3_11(-)] >=dev-python/sentry-sdk-1.21.0[python_targets_python3_11(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_11(-)] >=dev-python/social-auth-core-4.4.2[python_targets_python3_11(-)] dev-python/python-jose[python_targets_python3_11(-)] >=dev-python/svgwrite-1.4.3[python_targets_python3_11(-)] >=dev-python/tablib-3.4.0[python_targets_python3_11(-)] >=dev-python/tzdata-2023.3[python_targets_python3_11(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_11(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( >=dev-python/bleach-5.0.1[python_targets_python3_12(-)] <dev-python/django-4.2[python_targets_python3_12(-)] >=dev-python/django-4.1.8[python_targets_python3_12(-)] >=dev-python/django-cors-headers-3.14.0[python_targets_python3_12(-)] >=dev-python/django-debug-toolbar-4.0.0[python_targets_python3_12(-)] >=dev-python/django-filter-23.1[python_targets_python3_12(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_12(-)] >=dev-python/django-mptt-0.14[python_targets_python3_12(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_12(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_12(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_12(-)] >=dev-python/django-rich-1.5.0[python_targets_python3_12(-)] >=dev-python/django-rq-2.7.0[python_targets_python3_12(-)] >=dev-python/django-tables2-2.5.3[python_targets_python3_12(-)] >=dev-python/django-taggit-3.1.0[python_targets_python3_12(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_12(-)] >=dev-python/djangorestframework-3.14.0[python_targets_python3_12(-)] >=dev-python/drf-yasg-1.21.5[python_targets_python3_12(-),validation] >=dev-python/graphene-django-3.0.0[python_targets_python3_12(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_12(-)] >=dev-python/jinja-3.1.2[python_targets_python3_12(-)] >=dev-python/markdown-3.3.7[python_targets_python3_12(-)] >=dev-python/mkdocs-material-9.1.8[python_targets_python3_12(-)] dev-python/mkdocstrings-python[python_targets_python3_12(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_12(-)] >=dev-python/pillow-9.5.0[python_targets_python3_12(-)] dev-python/psycopg:2[python_targets_python3_12(-)] >=dev-python/pyyaml-6.0[python_targets_python3_12(-)] >=dev-python/sentry-sdk-1.21.0[python_targets_python3_12(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_12(-)] >=dev-python/social-auth-core-4.4.2[python_targets_python3_12(-)] dev-python/python-jose[python_targets_python3_12(-)] >=dev-python/svgwrite-1.4.3[python_targets_python3_12(-)] >=dev-python/tablib-3.4.0[python_targets_python3_12(-)] >=dev-python/tzdata-2023.3[python_targets_python3_12(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_12(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_12(-)] ) )
DESCRIPTION=IP address and data center infrastructure management tool
EAPI=8
HOMEPAGE=https://github.com/netbox-community/netbox
INHERIT=python-single-r1 readme.gentoo-r1
IUSE=ldap python_single_target_python3_11 python_single_target_python3_12
KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=acct-group/netbox acct-user/netbox python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_11? ( >=dev-python/bleach-5.0.1[python_targets_python3_11(-)] <dev-python/django-4.2[python_targets_python3_11(-)] >=dev-python/django-4.1.8[python_targets_python3_11(-)] >=dev-python/django-cors-headers-3.14.0[python_targets_python3_11(-)] >=dev-python/django-debug-toolbar-4.0.0[python_targets_python3_11(-)] >=dev-python/django-filter-23.1[python_targets_python3_11(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_11(-)] >=dev-python/django-mptt-0.14[python_targets_python3_11(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_11(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_11(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_11(-)] >=dev-python/django-rich-1.5.0[python_targets_python3_11(-)] >=dev-python/django-rq-2.7.0[python_targets_python3_11(-)] >=dev-python/django-tables2-2.5.3[python_targets_python3_11(-)] >=dev-python/django-taggit-3.1.0[python_targets_python3_11(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_11(-)] >=dev-python/djangorestframework-3.14.0[python_targets_python3_11(-)] >=dev-python/drf-yasg-1.21.5[python_targets_python3_11(-),validation] >=dev-python/graphene-django-3.0.0[python_targets_python3_11(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_11(-)] >=dev-python/jinja-3.1.2[python_targets_python3_11(-)] >=dev-python/markdown-3.3.7[python_targets_python3_11(-)] >=dev-python/mkdocs-material-9.1.8[python_targets_python3_11(-)] dev-python/mkdocstrings-python[python_targets_python3_11(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_11(-)] >=dev-python/pillow-9.5.0[python_targets_python3_11(-)] dev-python/psycopg:2[python_targets_python3_11(-)] >=dev-python/pyyaml-6.0[python_targets_python3_11(-)] >=dev-python/sentry-sdk-1.21.0[python_targets_python3_11(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_11(-)] >=dev-python/social-auth-core-4.4.2[python_targets_python3_11(-)] dev-python/python-jose[python_targets_python3_11(-)] >=dev-python/svgwrite-1.4.3[python_targets_python3_11(-)] >=dev-python/tablib-3.4.0[python_targets_python3_11(-)] >=dev-python/tzdata-2023.3[python_targets_python3_11(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_11(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( >=dev-python/bleach-5.0.1[python_targets_python3_12(-)] <dev-python/django-4.2[python_targets_python3_12(-)] >=dev-python/django-4.1.8[python_targets_python3_12(-)] >=dev-python/django-cors-headers-3.14.0[python_targets_python3_12(-)] >=dev-python/django-debug-toolbar-4.0.0[python_targets_python3_12(-)] >=dev-python/django-filter-23.1[python_targets_python3_12(-)] >=dev-python/django-graphiql-debug-toolbar-0.2.0[python_targets_python3_12(-)] >=dev-python/django-mptt-0.14[python_targets_python3_12(-)] >=dev-python/django-pglocks-1.0.4[python_targets_python3_12(-)] >=dev-python/django-prometheus-2.2.0[python_targets_python3_12(-)] >=dev-python/django-redis-5.2.0[python_targets_python3_12(-)] >=dev-python/django-rich-1.5.0[python_targets_python3_12(-)] >=dev-python/django-rq-2.7.0[python_targets_python3_12(-)] >=dev-python/django-tables2-2.5.3[python_targets_python3_12(-)] >=dev-python/django-taggit-3.1.0[python_targets_python3_12(-)] >=dev-python/django-timezone-field-5.0[python_targets_python3_12(-)] >=dev-python/djangorestframework-3.14.0[python_targets_python3_12(-)] >=dev-python/drf-yasg-1.21.5[python_targets_python3_12(-),validation] >=dev-python/graphene-django-3.0.0[python_targets_python3_12(-)] >=www-servers/gunicorn-20.1.0[python_targets_python3_12(-)] >=dev-python/jinja-3.1.2[python_targets_python3_12(-)] >=dev-python/markdown-3.3.7[python_targets_python3_12(-)] >=dev-python/mkdocs-material-9.1.8[python_targets_python3_12(-)] dev-python/mkdocstrings-python[python_targets_python3_12(-)] >=dev-python/netaddr-0.8.0[python_targets_python3_12(-)] >=dev-python/pillow-9.5.0[python_targets_python3_12(-)] dev-python/psycopg:2[python_targets_python3_12(-)] >=dev-python/pyyaml-6.0[python_targets_python3_12(-)] >=dev-python/sentry-sdk-1.21.0[python_targets_python3_12(-)] >=dev-python/social-auth-app-django-5.0.0[python_targets_python3_12(-)] >=dev-python/social-auth-core-4.4.2[python_targets_python3_12(-)] dev-python/python-jose[python_targets_python3_12(-)] >=dev-python/svgwrite-1.4.3[python_targets_python3_12(-)] >=dev-python/tablib-3.4.0[python_targets_python3_12(-)] >=dev-python/tzdata-2023.3[python_targets_python3_12(-)] >=dev-python/jsonschema-3.2.0[python_targets_python3_12(-)] ldap? ( >=dev-python/django-auth-ldap-4.1.0[python_targets_python3_12(-)] ) )
REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
SRC_URI=https://github.com/netbox-community/netbox/archive/v3.4.9.tar.gz -> netbox-3.4.9.tar.gz
_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-single-r1 75118e916668a74c660a13b0ecb22562 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=ee2dece879f6524f02b229c1845a9746

View file

@ -1,4 +1,4 @@
DIST netbox-3.0.12.tar.gz 4498000 BLAKE2B 3ae2865417eac202fba2066ad28cacb000efc845df14e534e87841f398ca4a063c34cfb82eee383d56043576ba5a44e7e419c57d5407247f03ffe8a6eb41ea14 SHA512 92ffbae37f718ef5609954d551e3432a33f9a3712047666ae75ad6fd71eed2028de2c6a24bb94fdfbd233caa9f644f89e0e9b59ddd416798431454a4fe0db9e7
DIST netbox-3.1.11.tar.gz 4408997 BLAKE2B 2cb3b13d1ba0345c90bd7657a6cd16ebae1386a5749e9b60e7f91604f992af6c53c6755f02c42079033312fea1a8d3b91eb023be05ec722bfb94408e59a60568 SHA512 c921fe373b4cf127cadab7b36d5cee1a0c78dd5d648dbb4c09e5de0351a560411abc57f7958eb9b3dec720b48022ecce1de9b0fa70174caaf442b02bda785ede
DIST netbox-3.2.9.tar.gz 4837923 BLAKE2B 396789648aa529682600de22d90f4639f4fbee2cf42dc9a72f63f1f3dbd8af9a0a27a320cbe66d90294f98b5831f0a7233566eebce7eea19549e7b89b11d5fd6 SHA512 e221a82e7d119e8f03f3d5364551c7a0634cb5f0db4f2bfad79109fbec2955de36a5323bbb7d846f762d30a12bd70f4206485fd9d703ad3573e33cbd2dbca286
DIST netbox-3.3.9.tar.gz 7315280 BLAKE2B f3b8ec5ca83e98138f6ccd140af2f59776020e8f1e438a92fab2523700a7b6e2f712472874cd368c586c94975c1120e4431b0b3cafc360a455975960adaa4eff SHA512 2bb1868bbf86a7538bb4bfc6256f094360a4779c9e5dafaf1d9fb925c116a59a3f244d5b0b62f2df9b1d7e7b9608cc1498067fab639e29e0486e469e2e285cf8
DIST netbox-3.4.9.tar.gz 7411506 BLAKE2B 3c32365cb727bbbe1d62cb6dca5e58406199af5babddaa87d05e79f543c3f8910bfcd2726a7aed6fb49a9d148af506d39cef4c971e2e84fbeb51feb6a66418bc SHA512 40e858cbc87460c22c7a138fdb9b33bb815043d53537e160466251066918d873b2037244dad4d4f0529375ee5561827f1129274e2a0b5d1318ac483d008fe445

View file

@ -4,8 +4,8 @@
name="netbox-rqworker daemon"
description="nnetbox-rqworker daemon"
command=/usr/bin/python3
command_args="/opt/netbox/netbox/manage.py rqworker"
command=/opt/netbox/netbox/manage.py
command_args=rqworker
command_user=netbox:netbox
directory=/opt/netbox/netbox
error_log=/var/log/netbox/netbox-rcworker.log

View file

@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
PYTHON_COMPAT=( python3_{11..12} )
inherit python-single-r1 readme.gentoo-r1
DESCRIPTION="IP address and data center infrastructure management tool"
@ -20,34 +20,41 @@ RDEPEND="
acct-user/netbox
${PYTHON_DEPS}
$(python_gen_cond_dep '
>=dev-python/django-3.2.9[${PYTHON_USEDEP}]
<dev-python/django-4[${PYTHON_USEDEP}]
>=dev-python/django-cors-headers-3.10.0[${PYTHON_USEDEP}]
>=dev-python/django-debug-toolbar-3.2.2[${PYTHON_USEDEP}]
>=dev-python/django-filter-21.1[${PYTHON_USEDEP}]
>=dev-python/bleach-5.0.1[${PYTHON_USEDEP}]
<dev-python/django-4.2[${PYTHON_USEDEP}]
>=dev-python/django-4.1.8[${PYTHON_USEDEP}]
>=dev-python/django-cors-headers-3.14.0[${PYTHON_USEDEP}]
>=dev-python/django-debug-toolbar-4.0.0[${PYTHON_USEDEP}]
>=dev-python/django-filter-23.1[${PYTHON_USEDEP}]
>=dev-python/django-graphiql-debug-toolbar-0.2.0[${PYTHON_USEDEP}]
>=dev-python/django-mptt-0.13.4[${PYTHON_USEDEP}]
>=dev-python/django-mptt-0.14[${PYTHON_USEDEP}]
>=dev-python/django-pglocks-1.0.4[${PYTHON_USEDEP}]
>=dev-python/django-prometheus-2.1.0[${PYTHON_USEDEP}]
>=dev-python/django-redis-5.0.0[${PYTHON_USEDEP}]
>=dev-python/django-rq-2.5.1[${PYTHON_USEDEP}]
>=dev-python/django-tables2-2.4.1[${PYTHON_USEDEP}]
>=dev-python/django-taggit-1.5.1[${PYTHON_USEDEP}]
>=dev-python/django-timezone-field-4.2.1[${PYTHON_USEDEP}]
>=dev-python/djangorestframework-3.12.4[${PYTHON_USEDEP}]
>=dev-python/drf-yasg-1.20.0[${PYTHON_USEDEP},validation]
>=dev-python/graphene-django-2.15.0[${PYTHON_USEDEP}]
>=dev-python/django-prometheus-2.2.0[${PYTHON_USEDEP}]
>=dev-python/django-redis-5.2.0[${PYTHON_USEDEP}]
>=dev-python/django-rich-1.5.0[${PYTHON_USEDEP}]
>=dev-python/django-rq-2.7.0[${PYTHON_USEDEP}]
>=dev-python/django-tables2-2.5.3[${PYTHON_USEDEP}]
>=dev-python/django-taggit-3.1.0[${PYTHON_USEDEP}]
>=dev-python/django-timezone-field-5.0[${PYTHON_USEDEP}]
>=dev-python/djangorestframework-3.14.0[${PYTHON_USEDEP}]
>=dev-python/drf-yasg-1.21.5[${PYTHON_USEDEP},validation]
>=dev-python/graphene-django-3.0.0[${PYTHON_USEDEP}]
>=www-servers/gunicorn-20.1.0[${PYTHON_USEDEP}]
>=dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
>=dev-python/markdown-3.3.6[${PYTHON_USEDEP}]
>=dev-python/markdown-include-0.6.0[${PYTHON_USEDEP}]
>=dev-python/mkdocs-material-7.3.6[${PYTHON_USEDEP}]
>=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
>=dev-python/markdown-3.3.7[${PYTHON_USEDEP}]
>=dev-python/mkdocs-material-9.1.8[${PYTHON_USEDEP}]
dev-python/mkdocstrings-python[${PYTHON_USEDEP}]
>=dev-python/netaddr-0.8.0[${PYTHON_USEDEP}]
>=dev-python/pillow-8.4.0[${PYTHON_USEDEP}]
>=dev-python/pillow-9.5.0[${PYTHON_USEDEP}]
dev-python/psycopg:2[${PYTHON_USEDEP}]
>=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
>=dev-python/svgwrite-1.4.1[${PYTHON_USEDEP}]
>=dev-python/tablib-3.1.0[${PYTHON_USEDEP}]
>=dev-python/sentry-sdk-1.21.0[${PYTHON_USEDEP}]
>=dev-python/social-auth-app-django-5.0.0[${PYTHON_USEDEP}]
>=dev-python/social-auth-core-4.4.2[${PYTHON_USEDEP}]
dev-python/python-jose[${PYTHON_USEDEP}]
>=dev-python/svgwrite-1.4.3[${PYTHON_USEDEP}]
>=dev-python/tablib-3.4.0[${PYTHON_USEDEP}]
>=dev-python/tzdata-2023.3[${PYTHON_USEDEP}]
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
ldap? ( >=dev-python/django-auth-ldap-4.1.0[${PYTHON_USEDEP}] )
')"
@ -93,6 +100,11 @@ Finally, if you are using webhooks, start the netbox-rqworker service.
[2] https://netbox.readthedocs.io/en/stable/installation/upgrading/
"
src_prepare() {
default
python_fix_shebang netbox/manage.py
}
src_install() {
dodir /opt
cp -a ../${P} "${ED}"/opt
@ -102,7 +114,7 @@ src_install() {
/opt/netbox/netbox/netbox/configuration.py
dodir /etc/netbox
insinto /etc/netbox
newins netbox/netbox/configuration.example.py configuration.py
newins netbox/netbox/configuration_example.py configuration.py
doins "${FILESDIR}"/gunicorn_config.py
fowners -R netbox:netbox /etc/netbox /opt/${P}
fowners -h netbox:netbox /opt/netbox