Merge updates from master

This commit is contained in:
Repository mirror & CI
2022-03-16 21:04:04 +00:00
124 changed files with 925 additions and 1128 deletions

View File

@@ -1 +0,0 @@
DIST lkrg-0.9.1_p20211124.tar.gz 128174 BLAKE2B 6380bdb0207e7fc8d0a8d4885db4fdd7c849b9e479bf223c655640cf0676da8b90f873e334e6750038197f489d0aeb0b4b1cd5fd5ef408267e1fe5170b8f3207 SHA512 461bbd94f11d5a1b1451c6a42777324198a60fd418b86bebbc0426a04057bb112840784701225f27cf4fadfbe8c560c47086f378ec7f02efd8636305cc38ef63

View File

@@ -1,33 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
HASH_COMMIT="819b01bdeae127fc3afb648aaaf53249863fa024"
inherit linux-mod linux-info
DESCRIPTION="Linux Kernel Runtime Guard"
HOMEPAGE="https://www.openwall.com/lkrg"
SRC_URI="https://github.com/openwall/lkrg/archive/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${HASH_COMMIT}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
MODULE_NAMES="p_lkrg(misc:${S}:${S})"
pkg_setup() {
local CONFIG_CHECK="MODULE_UNLOAD KALLSYMS_ALL JUMP_LABEL"
linux-mod_pkg_setup
# compile against selected (not running) target
BUILD_PARAMS="P_KVER=${KV_FULL} P_KERNEL=${KERNEL_DIR}"
BUILD_TARGETS="all"
}
pkg_postinst() {
einfo "Usage:"
einfo "modprobe p_lkrg p_init_log_level=3"
}

View File

@@ -36,6 +36,11 @@ DOCS=( CHANGELOG.md README.md README.rst )
distutils_enable_tests pytest
EPYTEST_IGNORE=(
# app-doc/ford-6.1.8 'test/test_projects/test_external_project.py' use external url
test/test_projects/test_external_project.py
)
python_test(){
# The 'test/test_projects' tests use subprocess, i.e. require FORD to be installed.
distutils_install_for_testing

View File

@@ -1 +1 @@
DIST fastfetch-0.612.tar.gz 326712 BLAKE2B e9b1d68058080fb2148af651748b4e84a9f9cb167723bd045c1ee4d9f25393de17be499c39c0440dd0690406d562416428b68717b34b150911b64d7bf67835a4 SHA512 368eb2258880587a1f7345eed9aea3fdfd05526232207bef0472bb8f7555316ded0686de425bb0856da3d8ad319def0ff37ca860ce1bd3c0aa480935b7851bbb
DIST fastfetch-0.614.tar.gz 326954 BLAKE2B 1186626054d18acc949651b34562134f2178c6ae2355e7b50aa04b6cfd9bbe6aef1fb68094ac14cf39806a900fb03a1c1903cbc0e2a4dd96fc41ebb615279dd6 SHA512 de8048c12efa5c16b9c1b33ed14154243e9909d16418332dc5b7f193f00322b7dfa7d1b0d90491041d3e9adf5d5bc67fd83ec330242d1277ea831e632f8bc4b1

View File

@@ -11,8 +11,8 @@ if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git"
else
COMMIT="4e68c09f2795e3bd91bdfa06998b688db0326a67"
VERSION_REV="4e68c09"
COMMIT="07a685bb9a1edc6b804d722e118f8c2bba85b527"
VERSION_REV="07a685b"
SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
fi

View File

@@ -1 +1 @@
DIST Rcpp_1.0.8.tar.gz 3036631 BLAKE2B dd488114a0b6b1a4d146c7c30200c4c81c0c6f590380b5247debcf146af76e8c57bcd32ef44f9e382d379bcab64d9a78ada2b94d0d00a0d0dc71099bdd74d5b2 SHA512 04956338d6d83137aaa57b8d893971fb9a7570e320611cd911c957a8b1bed80500b87ea105ead77326e78045d593bbfe60960ebb1ca23d38ca6a71f04b5fdf0e
DIST Rcpp_1.0.8.2.tar.gz 3084732 BLAKE2B 6b35a5040ba19b4c4c71b3459a0bfb8d7b0d74bd5e85560d2eeea8dcad63a9d5a90ac46098999970c52a9a01c1d574b633fe0574a60ede190f979a35dbd378f0 SHA512 30ce099d81012c56ee07837528eb4b78ad852b52fc137f5692777953b8d8a7955b43e5c0687cd9a1d24493230ab3ed403d8eed4446ced12f341e97f0caba1d79

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Foundation
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@@ -1 +1,2 @@
DIST SQLAlchemy-Utils-0.37.9.tar.gz 136639 BLAKE2B e9e92b185ff45cfee5b1a6e59e78ae819ef15e419e178e8773f6f76d0681e6c047b8124c17b95e49c0a1badff13f27c3718d0f68f67523eabe6333a665d5a134 SHA512 5186ea01d5fab000b79496a501321846b326336cb1e725520acd4512e2d129e51b8887d95f3ca6109575b1263fde0178a84ca7d37da06d8b410bc97649c76f14
DIST SQLAlchemy-Utils-0.38.2.tar.gz 136800 BLAKE2B 13d1470c65a6eeb198d6846a85f4b9d0a1476fd95eed24d1a06ff3cc9a87fb56243f39bd6b542b7e5749551270e03d8345f5a3da5a1f1e548cfe757c81b26d49 SHA512 2dc98549501e3b8fc3ad77aa14f31940e9aa73999d699bb1a2d4be424eb3bff38a3fc8cacf8774e42f816c1b31cc1ccc4e9955cf1dae2fd3a2b9e4e0f0b18cc7

View File

@@ -0,0 +1,45 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
EPYTEST_DESELECT=( tests/types/test_timezone.py ) # https://bugs.gentoo.org/819021
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Various utility functions and datatypes for SQLAlchemy"
HOMEPAGE="
https://github.com/kvesteri/sqlalchemy-utils
https://pypi.org/project/SQLAlchemy-Utils/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.0[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
BDEPEND="
test? (
>=dev-python/pygments-2.7.1[${PYTHON_USEDEP}]
>=dev-python/jinja-2.3[${PYTHON_USEDEP}]
>=dev-python/docutils-0.10[${PYTHON_USEDEP}]
>=dev-python/flexmock-0.9.7[${PYTHON_USEDEP}]
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
>=dev-python/psycopg-2.5.1[${PYTHON_USEDEP}]
>=dev-python/psycopg2cffi-2.8.1[${PYTHON_USEDEP}]
>=dev-python/pg8000-1.12.4[${PYTHON_USEDEP}]
>=dev-python/pytz-2014.2[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.6[${PYTHON_USEDEP}]
dev-python/pymysql[${PYTHON_USEDEP}]
dev-python/pyodbc[${PYTHON_USEDEP}]
dev-python/greenlet[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest

View File

@@ -1 +1 @@
DIST aodhclient-2.3.0.tar.gz 49992 BLAKE2B b256294020ca9439485c6ad19909e2993d86491a33294f37ef0282d2b658a0b0e2e4a22e2c4fde1c274f50d36b0302dad4a057ba3b7711989d973fc0f70c786f SHA512 2e121d8ee45256f3fa676902603a840a0d0ac7474dec1a4df4409389436bc315c0b9ee7c16ea269e9fdfb7b8737901c30575b4e4eb039d92441c99cd404cd54c
DIST aodhclient-2.4.1.tar.gz 49894 BLAKE2B 37204a4a3378513a67846a376404fbd15235d354c0ecebecea1953a842ea8811e71cb5f5a2c9b07ffdeff56e64becc65595d1761accb639a4a7d6411132623c4 SHA512 008ca34154a53f4a1ff17f3904e7d1b0feace7f71b40a3cb3774816c014c1289517e8f1551c1c340ff8a2bb1f2927977455a826c088c2c2e1bb2c8cd931bd7fc

View File

@@ -4,7 +4,7 @@
EAPI=8
EPYTEST_IGNORE=( aodhclient/tests/functional )
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
@@ -12,7 +12,7 @@ DESCRIPTION="A client for the OpenStack Aodh API"
HOMEPAGE="
https://github.com/openstack/python-aodhclient
https://opendev.org/openstack/python-aodhclient
https://pypi.org/project/aodhclient
https://pypi.org/project/aodhclient/
https://launchpad.net/python-aodhclient
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
@@ -33,8 +33,8 @@ RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
dev-python/pyparsing[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
DEPEND="${RDEPEND}"
BDEPEND="
test? (
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
>=dev-python/reno-1.6.2[${PYTHON_USEDEP}]

View File

@@ -1 +1,2 @@
DIST automaton-2.4.0.tar.gz 34381 BLAKE2B dda40e6e8b5978e808e80a83581b7c101cca2d5abfd9f46388960608979ce44a1a6457e4cdcb7e7b527f3527c83c0db994c8c55908f61bacd5369ef1bce585fa SHA512 e399fd12fd883112d49aff0d092fbc2b51952a24e3b40eae47d0bd7f5e2648689ab76413a2d404ef686ce5622e4661db1beb3e44a690c5c0279b85f69d267ecd
DIST automaton-2.5.0.tar.gz 34476 BLAKE2B d2f3fbe486a84af022586fada7b02d0a498d7335aec1c8b47f28607375ca9523674cfc7a113e8ac096c2aa127740b421b288fc76fc22f4b9c9fb67e8f1f789c3 SHA512 ff7c15240e587653a67c3be821855a0102985db31effcb2c3dba79431d052e9aacc14ab0f4d0736c4043143e7aefd7b4bcaf5821e1496b9d83e90721dcead4c4

View File

@@ -0,0 +1,34 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="Friendly state machines for python"
HOMEPAGE="
https://pypi.org/project/automaton/
https://opendev.org/openstack/automaton
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
>=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
test? (
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
>=dev-python/reno-3.1.0[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest

View File

@@ -1 +0,0 @@
DIST boolean.py-3.8.tar.gz 32196 BLAKE2B 821985853d57794762c064e0e727e47082c787230780b49661624f7fba69f1cc9e4c3450d09899b908d3f84d4df7e002ad464d1ec0cf8fadb02abc3c95b78aff SHA512 039a45601c4e8271d1152f4474c66267cca0f5681b4834f7e943b46a0bf33d0ed00cae257f1ca7565115fdc5b58b9773cfca9f22fa751cdeece72e7b778c1904

View File

@@ -1,27 +0,0 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit distutils-r1
MY_PN=${PN/-/.}
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Define boolean algebras, create boolean expressions and custom boolean DSL"
HOMEPAGE="
https://pypi.org/project/boolean.py/
https://github.com/bastikr/boolean.py
"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64"
DOCS=( CHANGELOG.rst README.rst )
distutils_enable_tests unittest
distutils_enable_sphinx docs

View File

@@ -1,16 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
<upstream>
<maintainer>
<email>basti.kr@gmail.com</email>
<name>Sebastian Kraemer</name>
</maintainer>
<remote-id type="pypi">boolean.py</remote-id>
<remote-id type="github">bastikr/boolean.py</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1 +1 @@
DIST castellan-3.9.1.tar.gz 77838 BLAKE2B e8945bc2e0f9fd5407f764d16dd564e00c4c30d5986eea99552bc22121461d14582225888d088c4881967066e2286462f0591506d753acc5177f61f3ad2f9544 SHA512 6cf489307c8bc74922297d51305f37668c1118c3f22607bed455cb37a515709cd161203f024fe289c0a99225957365e0cb39eca0945d135b0a6e03872241d009
DIST castellan-3.10.1.tar.gz 78709 BLAKE2B e12d66788f45fdca102e9c37e3f7c39598463fd49ed7064226443468a8602b4a32f42078847a1d8df594d51edb4c200d65feb38d5c00a6edb04b2078626517d9 SHA512 cf9a523a75c5d6bada1570982541475f42ffcbc468c7f5cf7f5c0e6545833c0de38f1b1b7b940f3bfc6e92a54917dae359cf37f995b5fbd6237ff78e36c62676

View File

@@ -3,13 +3,13 @@
EAPI=8
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="Generic Key Manager interface for OpenStack"
HOMEPAGE="
https://pypi.org/project/castellan
https://pypi.org/project/castellan/
https://opendev.org/openstack/castellan
https://pypi.org/project/castellan
https://launchpad.net/castellan
@@ -33,8 +33,8 @@ RDEPEND="
>=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.18.0[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
DEPEND="${RDEPEND}"
BDEPEND="
test? (
>=dev-python/python-barbicanclient-4.5.2[${PYTHON_USEDEP}]
>=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]

View File

@@ -1 +1 @@
DIST confluent-kafka-1.7.0.tar.gz 103220 BLAKE2B ac61fb3ce5307f07e6054406d287ef93dad9561e96cc26ba1f9200fcfc931321b157ac2f02a3e96086af2e93aafbbacae2cd77a0c35f53d866e16b17195dc82f SHA512 242736ba1538bef2b9627554e107ec0b435ff78dba321efd3b6feaafea786d6d35641753ea473962962dc0eefca204612483796b68e166f5016618f04c5fd705
DIST confluent-kafka-1.8.2.tar.gz 250172 BLAKE2B 9fabaaf2417343ae2743b662c359925487011cee9c63e5f8d07bfa049212e0f9890530072b463fd39fcc991d46e8e2e4ce07d79b8a63b367685c7da9d658291d SHA512 6db66371b7cac822aafeaa4acb491556d9a866f8502d76e2acfe52d18b282caab338cd3f51f84845eab2ec5b2c44ed80426a7ad8afd0314a8a5ddc1a9299d693

View File

@@ -1,18 +1,20 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
MYPN="${PN}-python"
PYTHON_COMPAT=( python3_{8,9} )
inherit distutils-r1
DESCRIPTION="Confluent's Kafka Python Client"
HOMEPAGE="
https://pypi.org/project/confluent-kafka
https://pypi.org/project/confluent-kafka/
https://github.com/confluentinc/confluent-kafka-python
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/confluentinc/${MYPN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MYPN}-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
@@ -27,8 +29,8 @@ RDEPEND="
dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/protobuf-python[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
DEPEND="${RDEPEND}"
BDEPEND="
test? (
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)

View File

@@ -3,6 +3,14 @@
EAPI=8
EPYTEST_DESELECT=(
tests/test_etcd3.py::TestClient::test_compact
tests/test_etcd3.py::TestClient::test_user_pwd_auth
)
EPYTEST_IGNORE=(
tests/test_etcd3.py::TestEtcd3
tests/test_etcd3.py::TestAlarms
)
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1

View File

@@ -0,0 +1 @@
DIST filecheck-0.0.22.tar.gz 12529 BLAKE2B 2726ddd45343b161f6945908e9836e4105b0cded4392c9448e010ebf8ffed84e2d2a80da0103c1f55c1720c612a8692a49e55dcf809be0b345b58444d029f58d SHA512 6d9f3c017e861daec786159c24ea88b312143c2b05829dfe38cdc6b51aed58d7d4add64685adc231427400eae94b6a1e9d49340edd503a564997e3aa3f63834c

View File

@@ -0,0 +1,17 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=poetry
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Python port of LLVM's FileCheck, flexible pattern matching file verifier"
HOMEPAGE="https://pypi.org/project/filecheck"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"

View File

@@ -5,4 +5,7 @@
<email>lssndrbarbieri@gmail.com</email>
<name>Alessandro Barbieri</name>
</maintainer>
<upstream>
<remote-id type="pypi">filecheck</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1 +1,2 @@
DIST gabbi-2.3.0.tar.gz 220806 BLAKE2B 40f5a34d9982123cb61062f666be93c292ca3732b7377edf636afd5a0eb30a9ff74bcb19e395f74fde1fc7de9032d4238bc4714df32a2d677081b962cd11cd39 SHA512 e383b90c8e3e647a2490a654227d241e04b68c6a7cd883f50c8f39ca44954676e4bf4e371f7273246c9c02df52a18d65760fe7b1d8e290fab694bf755573f82b
DIST gabbi-2.4.0.tar.gz 221729 BLAKE2B 3b8e97aa50434d119a4e9465df5a946e19679e5b190b738bd8dad355c6a03801bdbb7d75cd82e268c0517843e9ccc42c3de2053c1e3ef90ddd55538589ddf97f SHA512 0485ac87f223f9ae95bb9a73cdc7e95ad49d8471f9e19625596e720ecc4dac358411dc9415409944855fa363db255479e5a623893063cc0967a3207321623306

View File

@@ -0,0 +1,36 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="Declarative HTTP testing library"
HOMEPAGE="
https://github.com/cdent/gabbi
https://pypi.org/project/gabbi/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="~amd64"
RDEPEND="
dev-python/pbr[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.11.0[${PYTHON_USEDEP}]
dev-python/certifi[${PYTHON_USEDEP}]
>=dev-python/jsonpath-rw-ext-1.0.0[${PYTHON_USEDEP}]
>=dev-python/wsgi_intercept-1.8.1[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
"
RESTRICT="test"
PROPERTIES="test_network"
distutils_enable_tests pytest

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
@@ -11,7 +11,7 @@ DESCRIPTION="Timeseries database"
HOMEPAGE="
https://gnocchi.osci.io
https://github.com/gnocchixyz/gnocchi
https://pypi.org/project/gnocchi
https://pypi.org/project/gnocchi/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
@@ -86,8 +86,8 @@ RDEPEND="
>=dev-python/python-qpid-proton-0.17.0[${PYTHON_USEDEP}]
)
"
DEPEND="
${RDEPEND}
DEPEND="${RDEPEND}"
BDEPEND="
test? (
>=dev-python/pifpaf-1.0.1[${PYTHON_USEDEP}]
>=dev-python/gabbi-1.37.0[${PYTHON_USEDEP}]

View File

@@ -7,13 +7,13 @@ EPYTEST_DESELECT=(
jsonpath_rw_ext/tests/test_jsonpath_rw_ext.py::TestJsonpath_rw_ext::test_fields_value
jsonpath_rw_ext/tests/test_jsonpath_rw_ext.py::TestJsonpath_rw_ext::test_shortcut_functions
)
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="Extensions for JSONPath RW"
HOMEPAGE="
https://pypi.org/project/jsonpath-rw-ext
https://pypi.org/project/jsonpath-rw-ext/
https://github.com/sileht/python-jsonpath-rw-ext
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
@@ -26,8 +26,8 @@ RDEPEND="
>=dev-python/pbr-1.8[${PYTHON_USEDEP}]
>=dev-python/jsonpath-rw-1.2.0[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
DEPEND="${RDEPEND}"
BDEPEND="
test? (
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]

View File

@@ -1 +1 @@
DIST keystonemiddleware-9.3.0.tar.gz 184691 BLAKE2B bd8d4ff53199cdd847bc1a74e57a7d42ff891d6fa09b91b07e505158d92f0f59c1e555286bb605e8c8c3c5c6590852b12d30d8f27246903e386702c492d428de SHA512 4d892003555adabfc7c7c4a71aa550263955c081369ac6c55e66f7441e9bb5716a2b346f9c13aab53cdace01958370142e7c662b456d55d9cd50409ee08b82d0
DIST keystonemiddleware-9.4.0.tar.gz 184829 BLAKE2B 41bdb5af718e1160d6d7b04658b72f3a7e10f477d9b9aaeda7a926555f91963879c1aa9101ddb2a8179b86dd12f9d0501595fc82b383a41b4818807794272754 SHA512 bb44c68435e0ba7e58674731080cb9431dbfa72bbdbc25d6746466102620d896a5944367b55d3f3dc7418d46f15047f58f9479d7adb920f880e5e6bbe05c1e54

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_SETUPTOOLS=bdepend
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
@@ -13,7 +13,7 @@ HOMEPAGE="
https://github.com/openstack/keystonemiddleware
https://opendev.org/openstack/keystonemiddleware
https://launchpad.net/keystonemiddleware
https://pypi.org/project/keystonemiddleware
https://pypi.org/project/keystonemiddleware/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"

View File

@@ -1 +0,0 @@
DIST license-expression-21.6.14.tar.gz 112775 BLAKE2B 6a40bd79d4ce4b9619b052d0357ff1e17de28c0bcf3bcfb202ea78f0ec44be4f951bc3b7b2aa4fe9fbe336a7aba51cbab2e47d02415b518aad64e259e673bc2f SHA512 e3f3d95ad6b2148b610d7bc4824d9180b065ba0b0fb9eae8ed57ef913a35621b8ce1baa0bb2dd09cb1396f9c1a9a223f4f6d71d299222f1346b1029e124981ca

View File

@@ -1,28 +0,0 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit distutils-r1
DESCRIPTION="A comprehensive utility library to parse license expressions using boolean logic"
HOMEPAGE="
https://pypi.org/project/license-expression/
https://github.com/nexB/license-expression
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="<dev-python/boolean-py-4.0.0[${PYTHON_USEDEP}]"
BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]"
DOCS=( AUTHORS.rst CHANGELOG.rst README.rst )
distutils_enable_tests pytest
distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
<upstream>
<remote-id type="pypi">license-expression</remote-id>
<remote-id type="github">nexB/license-expression</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1

View File

@@ -1 +1 @@
DIST os-api-ref-2.2.0.tar.gz 93273 BLAKE2B 9da508d51993f5b71474d39e818bfdc897023a6104e708c6c30b807bb20891f05685aa241605d1cf30540b75108e7914c932ba7aa6fa1619961c11ab2c7ee6d8 SHA512 3d25b3cd702c611577c86c206a60f92d929191f9e75c210e04c639c2a597ea58d31c81c17b79e41276c3e5b391e2c7bb95a9d7483b0f248e230d03550da3af96
DIST os-api-ref-2.3.0.tar.gz 92864 BLAKE2B 48d74f40a4b865520ec1b61235245f2571262c14c46f994d9b6655a33376a981732212ad4f38b894e495e6381302054eb455516de03b2d2f87662c8f29f4650d SHA512 e53063df90393c17e764e640c4ad5e1e6f1da7286ce9da6bdd460d54e2f831022a366c9cb711b95d8bfa872294309620f2d44cd4910277971ff2f2719c5d81eb

View File

@@ -1,14 +1,18 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
EAPI=8
EPYTEST_DESELECT=( os_api_ref/tests/test_microversions.py::TestMicroversions::test_parameters_table )
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="Sphinx Extensions to support API reference sites in OpenStack"
HOMEPAGE="https://docs.openstack.org/os-api-ref/latest"
HOMEPAGE="
https://opendev.org/openstack/os-api-ref
https://pypi.org/project/os-api-ref/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
@@ -19,10 +23,10 @@ RDEPEND="
>=dev-python/openstackdocstheme-2.2.1[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.1.2[${PYTHON_USEDEP}]
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
>=dev-python/sphinx-4.0.0[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
BDEPEND="
${RDEPEND}
test? (
>=dev-python/beautifulsoup4-4.6.0[${PYTHON_USEDEP}]
>=dev-python/sphinx-testing-1.0.1[${PYTHON_USEDEP}]
@@ -33,7 +37,3 @@ BDEPEND="
distutils_enable_tests pytest
distutils_enable_sphinx doc/source ">=dev-python/openstackdocstheme-2.2.1"
python_test() {
pytest -vv --deselect os_api_ref/tests/test_microversions.py::TestMicroversions::test_parameters_table || die
}

View File

@@ -1 +1 @@
DIST os-brick-5.0.1.tar.gz 216084 BLAKE2B d37d57ff9fd652e1711bf428b2e772501fa70397100c7f97f434a08785a2e1a2dcccbe7c260d3e98eed5406a33c83f97f49a6ace188d546882780ebca507d389 SHA512 b324c6bef9095833d8ae3a22c6bf695b325b7835d68f91e4aaff00121ae8615a62091a631145fe750743b9d9818f2cec0b810a50e85203cfc3125b07248616b9
DIST os-brick-5.2.0.tar.gz 223315 BLAKE2B a2cd5f3a041bbacd5fe78a3ea683940eaf7842d1ab7868bf1ec7d3f2d56b49b327f625c7e8cb5bc03809e6335e11cc93d56badbc1331e649274eb758793afa41 SHA512 c26faf619a9ccea5803d6978c5d521772dbe9a00ad850fc358d412e0b41714fd4ea86c8130189d802cac4dbb56cb8a2735904e9b4a4664007d7caf396ec4b860

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
@@ -11,7 +11,7 @@ DESCRIPTION="OpenStack Cinder brick library for managing local volume attaches"
HOMEPAGE="
https://opendev.org/openstack/os-brick
https://launchpad.net/os-brick
https://pypi.org/project/os-brick
https://pypi.org/project/os-brick/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
@@ -34,8 +34,8 @@ RDEPEND="
>=dev-python/tenacity-6.3.1[${PYTHON_USEDEP}]
>=dev-python/os-win-5.4.0[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
DEPEND="${RDEPEND}"
BDEPEND="
test? (
>=dev-python/ddt-1.4.1[${PYTHON_USEDEP}]
>=dev-python/oslotest-4.4.1[${PYTHON_USEDEP}]

View File

@@ -32,6 +32,8 @@ RDEPEND="
DEPEND="
${RDEPEND}
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
>=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
@@ -40,8 +42,11 @@ DEPEND="
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/ncclient[${PYTHON_USEDEP}]
dev-python/sqlalchemy[${PYTHON_USEDEP}]
app-admin/sudo
)
"
distutils_enable_tests nose
python_test() {
nosetests -e "os_ken.tests.integrated.common.docker_base" || die
}

View File

@@ -1 +1 @@
DIST os_vif-2.6.0.tar.gz 96458 BLAKE2B 613d0ef0b17906e6da01d1f31f588a37b2d03dd7ceb287177904159343fc0f80bccf763e000bbb8bef98fc5c69ddc5efebf9ba211418eb136576dfe0ad748471 SHA512 1ad6d00025abeff833c82e22f5ec6ce11176b3073e3dba7bca729433f7c8b77b344919b841aef2beb2aa6e606d7d3f19958b414c1d0ec4dcd89089a7866eff1a
DIST os_vif-2.7.1.tar.gz 97094 BLAKE2B 46661eb674807035f4f6cdadc86fcffea9d37776f40eeeaadf8727ee678d8dd9237e3789708df9b6603824aaf64be0b9691c477020ed810b6fae2bb35ce04f2b SHA512 6ea31963e3f44a90b265d5b99035ac1a6e4c3effa60259a26809c25c4ac03ed5e6f171f9edc974606ba5ba4a183ad806ee6d40cc276e31e5deff715fcb70e21e

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
@@ -12,7 +12,7 @@ HOMEPAGE="
https://github.com/openstack/os-vif
https://opendev.org/openstack/os-vif
https://launchpad.net/os-vif
https://pypi.org/project/os-vif
https://pypi.org/project/os-vif/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/os_vif-${PV}.tar.gz"
S="${WORKDIR}/os_vif-${PV}"

View File

@@ -28,8 +28,8 @@ EPYTEST_DESELECT=(
os_win/tests/unit/utils/network/test_networkutils.py::NetworkUtilsTestCase::test_create_default_setting_data
os_win/tests/unit/utils/network/test_networkutils.py::NetworkUtilsTestCase::test_is_port_vm_started_false
os_win/tests/unit/utils/network/test_networkutils.py::NetworkUtilsTestCase::test_is_port_vm_started_true
os_win/tests/unit/test_hacking.py
)
EPYTEST_IGNORE=( os_win/tests/unit/test_hacking.py )
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
@@ -56,8 +56,8 @@ RDEPEND="
>=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
DEPEND="${RDEPEND}"
BDEPEND="
test? (
>=dev-python/ddt-1.2.1[${PYTHON_USEDEP}]
>=dev-python/oslotest-3.8.0[${PYTHON_USEDEP}]

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_SETUPTOOLS=bdepend
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
@@ -13,7 +13,7 @@ MY_PN=${PN/-/.}
DESCRIPTION="Oslo Caching around dogpile.cache"
HOMEPAGE="
https://opendev.org/openstack/oslo.cache
https://pypi.org/project/oslo.cache
https://pypi.org/project/oslo.cache/
https://github.com/openstack/oslo.cache
"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
@@ -32,8 +32,8 @@ RDEPEND="
>=dev-python/oslo-log-4.2.1[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-4.2.0[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
DEPEND="${RDEPEND}"
BDEPEND="
test? (
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
>=dev-python/pifpaf-0.10.0[${PYTHON_USEDEP}]

View File

@@ -1 +1 @@
DIST oslo.privsep-2.4.0.tar.gz 40991 BLAKE2B e381d1f590e8de308e254db8171550f9a5658ca1c44997eb456eaa5d8cf768c24fdd5b2b629294d9c0e8ed619c97def567d34b2a35f7ef9b6a5f8f2b9f4b69c1 SHA512 5093292d9a655bc2d8cff47cac9f8d072d5d5297ab60c13e418edc109ec5734dbeb29455c0fc13cc33777d8d636f756b2f3aae9700b8c4f7daee0f9af5542fbb
DIST oslo.privsep-2.6.2.tar.gz 45754 BLAKE2B 266362719d536fbd1935178749c3f4f7d0bb5b4baf8a184ca1a485eb4643c978355a8c3b69c71123aa856cd747b47d37c49cb3f666cb1ffa47a223b31f3487df SHA512 59cd8567ea31c17d849bc2c6f12ab8b0aeffce3341ae2a6f46c36388229a230930c3b6af9e9d59c754bf5d88a05deb11c413079b27d001ac5e49faa89baa3d1a

View File

@@ -1,27 +1,26 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_8 )
EAPI=8
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="OpenStack library for privilege separation."
HOMEPAGE="https://pypi.org/project/oslo.privsep/"
DESCRIPTION="OpenStack library for privilege separation"
HOMEPAGE="
https://opendev.org/openstack/oslo.privsep
https://pypi.org/project/oslo.privsep/
"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.privsep/oslo.privsep-${PV}.tar.gz"
S="${WORKDIR}/oslo.privsep-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
KEYWORDS="~amd64"
DEPEND="
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
"
RDEPEND="
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
@@ -29,10 +28,20 @@ RDEPEND="
>=dev-python/cffi-1.14.0[${PYTHON_USEDEP}]
>=dev-python/eventlet-0.21.0[${PYTHON_USEDEP}]
>=dev-python/greenlet-0.4.14[${PYTHON_USEDEP}]
>=dev-python/msgpack-0.6.0[${PYTHON_USEDEP}]"
>=dev-python/msgpack-0.6.0[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
test? (
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
python_prepare_all() {
# allow useage of renamed msgpack
# allow usage of renamed msgpack
sed -i '/^msgpack/d' requirements.txt || die
distutils-r1_python_prepare_all
}

View File

@@ -4,13 +4,13 @@
EAPI=8
EPYTEST_DESELECT=( oslo_vmware/tests/test_service.py::RequestsTransportTest::test_send_with_local_file_url )
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="Oslo VMware library for OpenStack projects"
HOMEPAGE="
https://pypi.org/project/oslo.vmware
https://pypi.org/project/oslo.vmware/
https://opendev.org/openstack/oslo.vmware
https://launchpad.net/oslo.vmware
"
@@ -36,9 +36,8 @@ RDEPEND="
>=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
>=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
DEPEND="${RDEPEND}"
BDEPEND="
test? (
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
@@ -48,7 +47,3 @@ DEPEND="
"
distutils_enable_tests pytest
python_prepare() {
sed -i '/^suds-jurko/d' requirements.txt || die
}

View File

@@ -1 +1 @@
DIST ovsdbapp-1.12.0.tar.gz 98607 BLAKE2B 3dc56c85ff962477b3ec725da69c70506ea17c01049be984524cb3bf6b09fd2a0203bbffeee237d80038ee230d7bfb962b61078a0707a567268c1078f66d37c3 SHA512 5d432be0a2de600ab994e76bf4d05c1c0665ab6053f2fe76a6f96b9f7bdfa69c449e58fdc28e921adf403a0083ee051a7d19a35ee6eaff3596334e4249f0f9ee
DIST ovsdbapp-1.15.1.tar.gz 106361 BLAKE2B 754195e6ed1c9f6e43c34df66976403e84390febf3dba71a73245a34fd0c277a72def3f5b8ce6ed56c0897d3de80737ce4be521a9aec0a6d3c24ca4a36b5503a SHA512 f4d6e983c883ca23827e8216f90f352926600e0cdcf32d524a1c912505e4672c143ed66bf2e1e1bbbba1578469befc559077828910862d7fc81db2b6ceb68887

View File

@@ -4,14 +4,14 @@
EAPI=8
EPYTEST_IGNORE=( ovsdbapp/tests/functional )
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="A library for creating OVSDB applications"
HOMEPAGE="
https://opendev.org/openstack/ovsdbapp
https://pypi.org/project/ovsdbapp
https://pypi.org/project/ovsdbapp/
https://launchpad.net/ovsdbapp
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
@@ -26,8 +26,8 @@ RDEPEND="
>=dev-python/ovs-2.10.0[${PYTHON_USEDEP}]
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
DEPEND="${RDEPEND}"
BDEPEND="
test? (
>=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]

View File

@@ -1 +1,2 @@
DIST pg8000-1.22.0.tar.gz 116910 BLAKE2B a6779fe30a114f4e66c8a09924a4174ab9c128ee286138b80d60c7cc879c496abd56943c22bee1d396de460002a6971762580112f3dd2808f96f4c46db176e4d SHA512 ec506464a7d13d8befee7f8e0837983c4cbc6193b8ec7d8847c46cb04788c23339db6557b31e88d567e395cb45100e3c0a68ac3ba34a031380a980c24857ed87
DIST pg8000-1.24.1.tar.gz 118816 BLAKE2B 43ed4cfb1850288f65c7b7d9dc20c0459f381b67829199855d5188d030212bd3ff9a4135258b515f2073e4303b7909d1961e7428cd208bb2dfc52abe35bb02c2 SHA512 3260d74eaefc5bcdf179e509b1ff3aceaeb8bf76f01e1ec6886e79d40b564540686e355c8de3fca9ace34447bdbb3ae3b2616e5941655eff890a28e336abef57

View File

@@ -0,0 +1,34 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="A Pure-Python PostgreSQL Driver"
HOMEPAGE="
https://github.com/tlocke/pg8000
https://pypi.org/project/pg8000/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64"
RDEPEND=">=dev-python/scramp-1.4.1[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
BDEPEND="
test? (
dev-db/postgresql
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-benchmark[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
)
"
RESTRICT="test" # tests require a running postgresql
distutils_enable_tests pytest

View File

@@ -1 +1,2 @@
DIST pip-api-0.0.26.tar.gz 110021 BLAKE2B c286f8daa2470785525466053f3c431e93e4c7ffee19cac29b26bc0feb8f65a21eb285650981b6a3f726be471f47c8649a24cace2080a2e7e0b122cd26103548 SHA512 5d3a1eb53af73633f72210dd5aa974c619b8c96f050d7c549582829330183aba558a4d96490e15db6feddd15e14e63d0dfae60b2bba63768f61476f6b61362ea
DIST pip-api-0.0.29.tar.gz 111361 BLAKE2B 55ff8ac71c8b5fabacab88390735f3f7a7e8e6882577940333342dc87dfb606c2d830376d62df087cd6fdd57beef1fa6629a49518c20ca01c64600910c71e5f0 SHA512 860892058fd36481a489bfaeedf1608bfcc1093731b7de9d45a586e36b8bfcaf4de87095e23a949a34f1f75f29e3d0f803d8310006f7bcac72887cab84663079

View File

@@ -0,0 +1,32 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
EPYTEST_DESELECT=(
tests/test_installed_distributions.py::test_installed_distributions_legacy_version
tests/test_installed_distributions.py::test_installed_distributions_multiple_paths
)
DISTUTILS_SETUPTOOLS="pyproject.toml"
PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit distutils-r1
DESCRIPTION="An unofficial, importable pip API"
HOMEPAGE="https://github.com/di/pip-api"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="dev-python/pip[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pretend[${PYTHON_USEDEP}]
dev-python/toml[${PYTHON_USEDEP}]
>=dev-python/virtualenv-20[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest

View File

@@ -1,27 +1,39 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_8 )
EAPI=8
DISTUTILS_USE_SETUPTOOLS=bdepend
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="python implementation of DMTF Cloud Audit (CADF) data model"
HOMEPAGE="https://pypi.org/project/pycadf/"
HOMEPAGE="
https://opendev.org/openstack/pycadf
https://pypi.org/project/pycadf/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
KEYWORDS="~amd64"
DEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]"
RDEPEND="
>=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
>=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}]
!~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
>=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
BDEPEND="
test? (
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
>=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest

View File

@@ -1 +1 @@
DIST pymemcache-3.5.0.tar.gz 64763 BLAKE2B 9f6970ea977e2655c8fd045ae03eb1667f3e409f19b6a2de7a1b12ffcbf1f88f1fe447749cca1dfba4726f027af771e5f2d4a9464dd630353341c2395111f260 SHA512 0244e40ae5060ad3df96ab60d239e92fe0c21d26d560ed380bed06722fd229e40d3d26e3256ff469daaf682019e05b171b11b47a1bc328e35a3d18c87d45a3fc
DIST pymemcache-3.5.1.tar.gz 65073 BLAKE2B cc3e5c6db665716c9f2eb6d99a53108484827fe38b51bdfff7799354a08b212064c71801d50683ea45c0a753ee787a634ef98adb69795e7245c5596a7716a162 SHA512 da69189e7fadc8417395075d033ed3cb72a485d4f2c4ec4deb5e2ec3cb43a34ee5558111903399f27b70f618be771f8c686513c7334d2ef507a0db959c4aa27b

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="A comprehensive, fast, pure-Python memcached client"
HOMEPAGE="
https://github.com/pinterest/pymemcache
https://pypi.org/project/pymemcache
https://pypi.org/project/pymemcache/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
@@ -22,12 +22,14 @@ RDEPEND=""
DEPEND="
${RDEPEND}
dev-python/six[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/future[${PYTHON_USEDEP}]
dev-python/gevent[${PYTHON_USEDEP}]
>=dev-python/gevent-21.12.0[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pylibmc[${PYTHON_USEDEP}]
dev-python/python-memcached[${PYTHON_USEDEP}]
>=dev-python/pylibmc-1.6.1[${PYTHON_USEDEP}]
>=dev-python/python-memcached-1.59[${PYTHON_USEDEP}]
)
"

View File

@@ -1 +1,2 @@
DIST pypandoc-1.6.3.tar.gz 25912 BLAKE2B 341055a519f943b8593720d2797bae2c6bb7b7c60dc73efdfecc432fcdbcb1e7b30af138e62512dfea1da0c24dcba5b387891e005b773cae6c9a008c188a99ff SHA512 74abcd569adfeebfd84e66c7b3e110fccd9200275ecfd32e78c297d4f18637c6dc3328c313c32c38b9b9504f64d24e6b59fdec505a539649a21d7e5434108c24
DIST pypandoc-1.7.2.tar.gz 27900 BLAKE2B f09d1e3431717be44ea396ee44d2d00c11ed0e181d7f79d6be98536b9474972efe146e7c94eb571ab3f7dd2acf32ed53581d4b738497650c37a91e54ead5985e SHA512 95387c18768e480869eac334e5dcfc4ea978033d423de055d616a4a1ef015fe1fbc6a25405c086811621f4ad2d599c9fa245e740de5504baaf801bc522a6fb29

View File

@@ -0,0 +1,40 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=poetry
PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit distutils-r1
DESCRIPTION="Pypandoc provides a thin wrapper for pandoc, a universal document converter"
HOMEPAGE="
https://github.com/bebraw/pypandoc
https://pypi.org/project/pypandoc/
"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
RDEPEND="
app-text/pandoc
dev-haskell/pandoc-citeproc
dev-texlive/texlive-latex
"
DEPEND="
${RDEPEND}
>=dev-python/wheel-0.25.0[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]
"
PROPERTIES="test_network"
RESTRICT="test"
python_test() {
"${EPYTHON}" tests.py || die "Tests fail with ${EPYTHON}"
}

View File

@@ -1 +1 @@
DIST pypowervm-1.1.24.tar.gz 906444 BLAKE2B c8ed0b066963adcc36b19d919683027fba563da8486aa1775c3f82f8ef3466ae7d909eea3eedd807585bc29fe212f65b061201f8dd5cd81d6055a89cf97b6932 SHA512 b2d254555c7501961bd45ac7a7bfea886ac12c8eab07b6bc34352e425f6e9c9cb6fa8331796164962f1f60afcaa9aa9e8a711cdf71dcb70cce7c4188c4217543
DIST pypowervm-1.1.27.tar.gz 905402 BLAKE2B db4edb5a5344e1c4f4907437bda40b0075cfadc78e15111e0109c34bd4eeb0e98963f315060dc133282e46a518d0a2d94e4fd85c70fed3e9b7d9d65233abfe38 SHA512 8397ae8418965ee296939adfd6e23c2144fdd69deab5990da0fecd8ed5bd9c31d7e4c08d7fbe5d434056158c9db46b4cfa53b2fc0ef2efe56a5ead08c0a8c187

View File

@@ -1,31 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_8 )
inherit distutils-r1
DESCRIPTION="Python binding for the PowerVM REST API"
HOMEPAGE="https://pypi.org/project/pypowervm/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]"
RDEPEND="
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
>=dev-python/lxml-3.4.1[${PYTHON_USEDEP}]
>=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
>=dev-python/oslo-context-2.14.0[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
dev-python/pyasn1-modules[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
>=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
>=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
>=dev-python/taskflow-2.16.0[${PYTHON_USEDEP}]"

View File

@@ -0,0 +1,48 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="Python binding for the PowerVM REST API"
HOMEPAGE="
https://github.com/powervm/pypowervm
https://pypi.org/project/pypowervm/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
>=dev-python/lxml-3.4.1[${PYTHON_USEDEP}]
>=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
>=dev-python/oslo-context-2.12.0[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
dev-python/pyasn1-modules[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
>=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
>=dev-python/six-1.14.0[${PYTHON_USEDEP}]
>=dev-python/taskflow-3.8.0[${PYTHON_USEDEP}]
dev-python/Babel[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
test? (
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
>=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
>=dev-python/mock-2.0[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest

View File

@@ -1 +1 @@
DIST pysaml2-7.1.0.tar.gz 6014410 BLAKE2B 0ba8645d30aed9e1403dab25ab2a81984bfe8777750e25def242fbc3f2f2d5bc00559e5d911d7593c7bf2d6dfb8224533adfd5396fd713091b5881fafb50eb3b SHA512 7b4016221bba17b3819e4b8ad0b7c2c4f3b44035998f3357473c643d96b8d2b31226d83a2b5df06618a9891bf06a9a59a35cbdbe8cbe622680d399dec478039c
DIST pysaml2-7.1.2.tar.gz 6017150 BLAKE2B e14bff119e5f6e477244820887ed76531acad5d7207cfc6ca398eaeaa0f5649e168bd6322d50e29560e8ad78e8da66d47b9d293ffcedee4358e288640931df96 SHA512 cf13ef0f74785bac357b2871f1ab521e60720cb236881fbc6c93d0eaca5323d198952392fa8a13850060a54757b1ff06a959e723bc7aeb5db9c8b2522b3c859b

View File

@@ -1,9 +1,10 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Python implementation of SAML Version 2 to be used in a WSGI environment"
@@ -15,30 +16,31 @@ SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.4[${PYTHON_USEDEP}]
dev-python/defusedxml[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/python-xmlsec[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
>=dev-python/requests-1.0.0[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/xmlschema[${PYTHON_USEDEP}]
$(python_gen_cond_dep \
'dev-python/importlib_resources[${PYTHON_USEDEP}]' python3.8)
$(python_gen_cond_dep 'dev-python/importlib_resources[${PYTHON_USEDEP}]' python3.8)
"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
>=dev-python/pymongo-3[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
dev-python/toml[${PYTHON_USEDEP}]
)
"
BDEPEND="test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
dev-python/pymongo[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
dev-python/toml[${PYTHON_USEDEP}]
)"
distutils_enable_tests --install pytest
python_prepare_all() {
# No module named 'pymongo.mongo_replica_set_client'
# No module named 'pymongo.mongo_replica_set_client' because pymongo should be <4 but we only have >=4
rm tests/test_{75_mongodb,76_metadata_in_mdb}.py || die
distutils-r1_python_prepare_all
}

View File

@@ -1 +1,2 @@
DIST pytest-randomly-3.10.1.tar.gz 28000 BLAKE2B 662f28e34db5dace9d421d91bb8baf3775c7e5163fa93eeb12cbe3de251ea5425d995301e193253f55a602d98deeaf0dc2e676be9bdb7a97db93ba54fa9cfa5f SHA512 d93e017df706d7021ff3f4682b4ed65d474177a60e303455685266d47a0a214e4f30b2f7dd150768de711d602ca1d22e2cfeca2703a7139cfaab97e3424afa1c
DIST pytest-randomly-3.11.0.tar.gz 30822 BLAKE2B 81411f8882f786c18ded69d42296117421498515ed0808064b4da418f94be5aa6e0dedf1dabf0e87f8f508b9cc886f8b645e4b5f845009cade4f20b8f437dd95 SHA512 6c2da071492d032b60782c17aee01751fe0728f921dfd192a17d9be95330ddf6dd0c960ef93a200dbe990c8457340008c556f28aea9cbc74677984fee0618ad7

View File

@@ -0,0 +1,38 @@
# 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_{8,9} )
inherit distutils-r1
DESCRIPTION="Pytest plugin to randomly order tests and control random.seed"
HOMEPAGE="
https://pypi.python.org/pypi/pytest-randomly/
https://github.com/pytest-dev/pytest-randomly
"
SRC_URI="https://github.com/pytest-dev/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
dev-python/factory_boy[${PYTHON_USEDEP}]
dev-python/Faker[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
$(python_gen_cond_dep '>=dev-python/importlib_metadata-3.6.0[${PYTHON_USEDEP}]' python3_{8,9})
"
DEPEND="${RDEPEND}"
distutils_enable_tests pytest
python_test() {
distutils_install_for_testing --via-root
pytest -vv || die "Testsuite failed under ${EPYTHON}"
}

View File

@@ -1 +0,0 @@
DIST pytest-sanic-1.7.1.tar.gz 30888 BLAKE2B 24623e47fb05db9919cfd0b41468261697ac70c7bc3e47a3c6c86efadbddd3c80f2e6173eb109206472d0b639ecd20edd0cebb244bd96ed1d2ca10dd88924b5b SHA512 a55ffd1c878478bd42aad5dc023f83e880ead4fb8538a24d327bd0fb7f811e0d3679e49206835ee7f98ac0a02dedb05f6fa729252eab7972879c196c57e3f071

View File

@@ -1,19 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<longdescription lang="en">
A pytest plugin for Sanic. It helps you to test your code asynchronously.
This plugin provides:
very easy testing with async coroutines
common and useful fixtures
asynchronous fixture support
test_client/sanic_client for Sanic application
test_server for Sanic application
</longdescription>
<upstream>
<remote-id type="github">yunstanford/pytest-sanic</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,53 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
DISTUTILS_USE_SETUPTOOLS="pyproject.toml"
PYTHON_COMPAT=( python3_{8,9} )
inherit distutils-r1
DESCRIPTION="a Pytest Plugin for Sanic"
HOMEPAGE="
https://pypi.python.org/pypi/pytest-sanic
https://github.com/yunstanford/pytest-sanic
"
SRC_URI="https://github.com/yunstanford/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
>=dev-python/async_generator-1.10[${PYTHON_USEDEP}]
>=dev-python/httpx-0.15.4[${PYTHON_USEDEP}]
>=dev-python/pytest-5.2[${PYTHON_USEDEP}]
>=dev-python/websockets-8.1[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
test? ( >=dev-python/sanic-20.12.2[${PYTHON_USEDEP}] )
"
distutils_enable_tests pytest
# where is the conf.py file? make html can't find it either
#distutils_enable_sphinx docs
python_test() {
distutils_install_for_testing
pytest -vv \
--deselect tests/test_client.py::test_fixture_sanic_client_get \
--deselect tests/test_client.py::test_fixture_sanic_client_post \
--deselect tests/test_client.py::test_fixture_sanic_client_put \
--deselect tests/test_client.py::test_fixture_sanic_client_delete \
--deselect tests/test_client.py::test_fixture_sanic_client_patch \
--deselect tests/test_client.py::test_fixture_sanic_client_options \
--deselect tests/test_client.py::test_fixture_sanic_client_head \
--deselect tests/test_client.py::test_fixture_sanic_client_close \
--deselect tests/test_client.py::test_fixture_sanic_client_passing_headers \
--deselect tests/test_client.py::test_fixture_sanic_client_context_manager \
--deselect tests/test_client.py::test_fixture_test_client_context_manager \
|| die "Tests failed with ${EPYTHON}"
}

View File

@@ -18,10 +18,15 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="dev-python/uhashring[${PYTHON_USEDEP}]"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
dev-python/uhashring[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
dev-python/six[${PYTHON_USEDEP}]
test? ( net-misc/memcached )
"
BDEPEND="
test? (
>=dev-python/m2r-0.2.1[${PYTHON_USEDEP}]
dev-python/mistune[${PYTHON_USEDEP}]
@@ -31,4 +36,6 @@ DEPEND="
)
"
RESTRICT="test" # tests require a running memcached
distutils_enable_tests pytest

View File

@@ -1 +1 @@
DIST python-zaqarclient-2.2.0.tar.gz 90897 BLAKE2B 17f4f1ce4c845a147f489f12a22fb97168d99993067f0eef8447c7fafa389cfdea5e3eff68af3521ecc60f14ce84e70e9db76261396775c87bb677c8c5affc63 SHA512 c19425ce23de5fa04db2f292718574cc0771445fb253674278e0329c6741e48bf188d0e5d08a9806d81be0a848f47c2613d519af1d53e0c1aed3964917edb97c
DIST python-zaqarclient-2.3.0.tar.gz 90878 BLAKE2B 52cd86d9875fe2bd1ec1cb5a2a3864733cd786333dfb649ef317b106ad552ca6c81db1baf67ef7c0c950faf717e54e8754a8173c2d191d479fdd06e03dea9f0a SHA512 9a88fc285eabed82a04d988e35ce90e668d436f3faab5b0db0ffca5122af4b633b9b7a7e40ff18d17ed9c6406ae223f0c900327d5bb408bb8de29169720f8635

View File

@@ -4,14 +4,14 @@
EAPI=8
DISTUTILS_USE_SETUPTOOLS=bdepend
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="A client for the OpenStack Zaqar API"
HOMEPAGE="
https://github.com/openstack/python-zaqarclient
https://pypi.org/project/python-zaqarclient
https://pypi.org/project/python-zaqarclient/
https://launchpad.net/python-zaqarclient
https://opendev.org/openstack/python-zaqarclient
"

View File

@@ -1 +1 @@
DIST python-zunclient-4.3.0.tar.gz 119171 BLAKE2B 2286f2c4b8bbf522eff0b0e3f50e8eadd4ac0c9106064176fdcba1f3270b01d3e518725fb25d583bd212cde4f15ad1a42ea573d1ece7ab8f5a68f60ef46d7e51 SHA512 aa7e5b68699978bd85df2f1378354c42cd45caf033a18f4da2a4b02d96b259ed651b7d1bb2708ef6a86dc97ac0f259aacaaed74a961244870f4380aab77ccffb
DIST python-zunclient-4.4.0.tar.gz 119253 BLAKE2B bb532e6ef916491b1663436a71918c69601cf7fd18aa69cf645662249d6ca5d18c673ae2c5c2e27801a1a2c7e4d0df20eb7f0d14a61939eb597197d256844981 SHA512 869da6f89cb52d70f77292ce841cd48369ac042ef3564bb1b00e810992edc4cb35fda518039bfa4df3bc2b6f1b07825e26c49953b0e67329138d45af3150a0ec

View File

@@ -3,14 +3,14 @@
EAPI=8
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="A client for the OpenStack Zun API"
HOMEPAGE="
https://github.com/openstack/python-zunclient
https://pypi.org/project/python-zunclient
https://pypi.org/project/python-zunclient/
https://launchpad.net/python-zunclient
https://opendev.org/openstack/python-zunclient
"

View File

@@ -1,2 +1,2 @@
DIST rstr-2.2.6.tar.gz 11197 BLAKE2B 115b674b6d474716623846838b77d08455b60c452150f149f1577ec18a730751af1bc9b4cf3cd445b676ebac1c9bf2262da18f15583d06b75f0746adc363be1b SHA512 ddd4eb4ca25f2bd991d14af6ae800a911a7077dfb14ad1968bf9e62363505e54b4f98b36eb53b7077435f9703116cc2338490a3e0d6d4d1d6fe9857a4d560976
DIST rstr-3.0.0.tar.gz 11389 BLAKE2B 8e5283ed2fd478189a1ddb0663069ca4a50b52a928290af171d8e79b6e59659530f45eac282cffe52be150c8d4a75adca35fdc2e5afb5c0025da31ada02fc3c7 SHA512 8b9909057f44ffdbfa5a037f9eaf50e506204d846143b54c23c6c83a8589ea5dc7236fa7f987e20b127ef139bef6f47b22239fd961da1f5c5b45606f511cadd8
DIST rstr-3.1.0.tar.gz 12044 BLAKE2B 8b79b777d0b60f60c5e86be9521c5a08af72d5988e3b1ef871d29925a9b341e48668963e71972113655ea1ed2bc14060e09ec8068fbb30b7e7d27f1215810908 SHA512 3b5c8ed0039aa8e47ab777f273fdcc4158b6197646831908da66d2e5e6b313c6d12cfdb9832f131a79d47496ac200a8ba1ebb7cdfa03074c290d3c8442437216

View File

@@ -1,14 +1,18 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_SETUPTOOLS=pyproject.toml
PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit distutils-r1
DESCRIPTION="Easily generate random strings of various types"
HOMEPAGE="https://pypi.org/project/rstr"
HOMEPAGE="
https://github.com/leapfrogonline/rstr
https://pypi.org/project/rstr/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${PV}.tar.gz"
LICENSE="BSD"

View File

@@ -1,2 +0,0 @@
DIST sanic-routing-0.7.0.tar.gz 23633 BLAKE2B df5a3d122b00d958e1bd262b56e7000aa404a1aa28eaf599d50e826bdb7d9cb94c85843047b3ee9924686ad21d06082956f921e78b6b0e5bf9f20ae0d925b165 SHA512 de7e31c5f464becd3bb36cf6e9b00c2419e54771a406cc02eac6b22dbdd4c60380db52c76e1cddf28dd8387bca185e1f8156b963dbf995a9329ccd9ad25a9627
DIST sanic-routing-0.7.1.tar.gz 24882 BLAKE2B 4b603e280210208b000cd6c0feec74bfed759cc2e4833d6408720f8cd6799ae09bf50faf8f4c738e68625c8d7bc80636f0111cca759cfaa9b018ca61b1b6208b SHA512 8871ea7efae7957f26001f9645397a74527a418dbd562e9bef831fdba4ed1998d7ffda8b4bdb6c3c26841ecef97aaad6134de64ae517c6ce7fab8ece8b78368b

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">sanic-org/sanic-routing</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,30 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="Internal handler routing for Sanic"
HOMEPAGE="
https://pypi.python.org/pypi/sanic-routing
https://github.com/sanic-org/sanic-routing
"
SRC_URI="https://github.com/sanic-org/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND=""
DEPEND="
${RDEPEND}
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/sanic[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest

View File

@@ -1,28 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="Internal handler routing for Sanic"
HOMEPAGE="
https://pypi.python.org/pypi/sanic-routing
https://github.com/sanic-org/sanic-routing
"
SRC_URI="https://github.com/sanic-org/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/sanic[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest

View File

@@ -1,2 +0,0 @@
DIST sanic-testing-0.4.0.tar.gz 7859 BLAKE2B 6f2473ed5f0ed4465816a78ebec45ec1624ce660508dde988fb1642d70ab2fd2992052efaae561fc9c845654f8862e43da2685884df19937836f6a82b3aeaac4 SHA512 25ac5421428d930dcb02fe88c046f75d568650cc262ae94bbea55303c58c1668a940176dcfcb8b2c9cf44f174c1dc47549d12c516db843cb86fc925302595057
DIST sanic-testing-0.6.0.tar.gz 7995 BLAKE2B f15d480126a1dd4dd48d58a643cd0c6384eab03ec3555920ca39ee9ddd288f949149e0371fa9470dd5f69b2c8e1310ab8d97323f258af6ee27b8c89e148217f8 SHA512 aa5e298bd800b99d542c8801591a03323bdc624bda242f9157421a5de20da374a1abbab0f9b6569ed0e4c8fba8a07710ecba6b5ca4f1315b76625163218c2fd3

View File

@@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<longdescription lang="en">
This package is meant to be the core testing utility and clients for testing Sanic applications. It is mainly derived from sanic.testing which has (or will be) removed from the main Sanic repository in the future.
</longdescription>
<upstream>
<remote-id type="github">sanic-org/sanic</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,34 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8,9} )
DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1
DESCRIPTION="Test clients for Sanic"
HOMEPAGE="
https://pypi.python.org/pypi/sanic-testing
https://github.com/sanic-org/sanic-testing
"
SRC_URI="https://github.com/sanic-org/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
>=dev-python/httpx-0.18[${PYTHON_USEDEP}]
>=dev-python/websockets-8.1[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
>=dev-python/sanic-21.3[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest

View File

@@ -1,33 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
PYTHON_COMPAT=( python3_{8,9} )
inherit distutils-r1
DESCRIPTION="Test clients for Sanic"
HOMEPAGE="
https://pypi.python.org/pypi/sanic-testing
https://github.com/sanic-org/sanic-testing
"
SRC_URI="https://github.com/sanic-org/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
>=dev-python/httpx-0.18[${PYTHON_USEDEP}]
>=dev-python/websockets-9[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
>=dev-python/sanic-21.3[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest

View File

@@ -1,2 +0,0 @@
DIST sanic-21.3.4.tar.gz 234229 BLAKE2B a24941777099d5a09dd020a7f0a9fe39ae0ab89436fe27e2e4bbb418b684583002b9249e46438787d07bae6114ee1a0fd27e24e4e29983e8499f766f238e07d9 SHA512 15596f37b5389073d6a2b5e2d2bf5871d9a31ba29bf4e2eac9fb91df29e76035b02f7d892bb8edd5ffde75f05acdcebdb2c8f5ddf7224f40c5391c8f058f5c97
DIST sanic-21.6.0.tar.gz 243159 BLAKE2B 2b0dfe59493a709be0059c06400723f7405ae032853bca25356e4c4296ff1bc512d9f885c77f48161de06917676bcef248952a7dd2751857e2f36a96389b2cf1 SHA512 fa6214e24d85cb2c5b059b7df9c818d58232f13de6e188c222f1ae441ece78167437464714097d1cab0432b2ca68b9f3ffd62f14c98dabfa8127cea29685b85b

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<longdescription lang="en">
Sanic is a Python 3.6+ web server and web framework thats written to go fast. It allows the usage of the async/await syntax added in Python 3.5, which makes your code non-blocking and speedy.
The goal of the project is to provide a simple way to get up and running a highly performant HTTP server that is easy to build, to expand, and ultimately to scale. </longdescription>
<upstream>
<remote-id type="github">huge-success/sanic</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,56 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8,9} )
DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1
DESCRIPTION="Async Python 3.6+ web server/framework | Build fast. Run fast."
HOMEPAGE="
https://pypi.python.org/pypi/sanic
https://github.com/huge-success/sanic
"
SRC_URI="https://github.com/huge-success/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
>=dev-python/aiofiles-0.6.0[${PYTHON_USEDEP}]
>=dev-python/httptools-0.0.10[${PYTHON_USEDEP}]
>=dev-python/multidict-5.0[${PYTHON_USEDEP}]
<dev-python/multidict-6.0[${PYTHON_USEDEP}]
>=dev-python/sanic-routing-0.0.10[${PYTHON_USEDEP}]
dev-python/ujson[${PYTHON_USEDEP}]
dev-python/uvloop[${PYTHON_USEDEP}]
>=dev-python/websockets-8.1[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
test? (
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
>=dev-python/httpcore-0.3.0[${PYTHON_USEDEP}]
>=dev-python/pytest-5.2.1[${PYTHON_USEDEP}]
dev-python/pytest-benchmark[${PYTHON_USEDEP}]
dev-python/pytest-sanic[${PYTHON_USEDEP}]
dev-python/sanic-testing[${PYTHON_USEDEP}]
dev-python/uvicorn[${PYTHON_USEDEP}]
www-servers/gunicorn[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
distutils_enable_sphinx docs \
dev-python/docutils \
dev-python/pygments \
dev-python/sphinx_rtd_theme \
dev-python/recommonmark \
www-servers/gunicorn
python_test() {
pytest -vv --deselect tests/test_unix_socket.py::test_zero_downtime tests/test_keep_alive_timeout.py::test_keep_alive_client_timeout || die
}

View File

@@ -1,55 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
DISTUTILS_USE_SETUPTOOLS=rdepend
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="Async Python 3.6+ web server/framework | Build fast. Run fast."
HOMEPAGE="
https://pypi.python.org/pypi/sanic
https://github.com/huge-success/sanic
"
SRC_URI="https://github.com/huge-success/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
>=dev-python/aiofiles-0.6.0[${PYTHON_USEDEP}]
>=dev-python/httptools-0.0.10[${PYTHON_USEDEP}]
>=dev-python/multidict-5.0[${PYTHON_USEDEP}]
>=dev-python/sanic-routing-0.0.10[${PYTHON_USEDEP}]
dev-python/ujson[${PYTHON_USEDEP}]
dev-python/uvloop[${PYTHON_USEDEP}]
>=dev-python/websockets-8.1[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
test? (
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
>=dev-python/httpcore-0.3.0[${PYTHON_USEDEP}]
>=dev-python/pytest-5.2.1[${PYTHON_USEDEP}]
dev-python/pytest-benchmark[${PYTHON_USEDEP}]
dev-python/pytest-sanic[${PYTHON_USEDEP}]
dev-python/sanic-testing[${PYTHON_USEDEP}]
dev-python/uvicorn[${PYTHON_USEDEP}]
www-servers/gunicorn[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
distutils_enable_sphinx docs \
dev-python/docutils \
dev-python/pygments \
dev-python/sphinx_rtd_theme \
dev-python/recommonmark \
www-servers/gunicorn
python_test() {
pytest -vv --deselect tests/test_keep_alive_timeout.py::test_keep_alive_client_timeout || die
}

View File

@@ -1,2 +1,2 @@
DIST sphinx-click-3.0.1.tar.gz 17193 BLAKE2B 4110e7b69975d90729b48eaa8587771ee8b082574774f1fbc22278c0e3c8993f16c7682aafa273198b14c1d698faed39216d4ff3563e5a6b56e0646a987bf58e SHA512 ef3627e53e762e19f0b11824f32369aece053cfa861b49cd08e8d8e34d392883fff7df79a1eb23b256d401a803c93eed4bad91daf54eb2ad4c93655911c2e8e4
DIST sphinx-click-3.0.2.tar.gz 19764 BLAKE2B 7190958afaa8edab311e6728c5b2ea37e04d9402882c8bb0ceac935fc1bc93b5c087cbe6847396f9331b9b6b4d7fcb2a439d725661bd8d4cebdde6851f38f78a SHA512 dcf60ca31dcc7c1f45157ed88a5d723d8b531f01b617fb0cc4ada8f09c709b23b55a86bcf8bbe66bf4c2f5ef77329123d271724887022a43b86747087e87ed7c
DIST sphinx-click-3.1.0.tar.gz 20265 BLAKE2B ca38720636c8c3009db4b4345534883b63e647bd1e2fe1a5d79a4e80c2221a0e9543518d4f1ae9663571259cd14aff8b89f302f05a335b2c824ec24622e04853 SHA512 fe44d9e104216a7edadc2cdd467fd704deeacf580908b2d6e597104dabbf5d1006ee08019aa1252895d2929c42f34fc8ae540530a7bf20023cedcce8267c9a8b

View File

@@ -1,29 +1,29 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
PYTHON_COMPAT=( python3_{8,9} )
PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit distutils-r1
DESCRIPTION="Sphinx plugin to automatically document click-based applications"
HOMEPAGE="
https://github.com/click-contrib/sphinx-click
https://pypi.org/project/sphinx-click
https://pypi.org/project/sphinx-click/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64"
SLOT="0"
RDEPEND="
>=dev-python/sphinx-2.0[${PYTHON_USEDEP}]
>=dev-python/click-6[${PYTHON_USEDEP}]
<dev-python/docutils-0.17[${PYTHON_USEDEP}]
>=dev-python/click-5[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
"
DEPEND=">=dev-python/pbr-2.0[${PYTHON_USEDEP}]"
BDEPEND=">=dev-python/pbr-2.0[${PYTHON_USEDEP}]"
distutils_enable_tests pytest
distutils_enable_sphinx docs --no-autodoc

View File

@@ -1 +1,2 @@
DIST taskflow-4.6.3.tar.gz 1076461 BLAKE2B 9a95bfb7f8ef7e06dbf90a29be202d7361f798e41af2700b8713d22e526612905471f4cf269f18f642d01a430f22d321cda981146b672a11ce8dc81b0479f849 SHA512 b024cccc04f8ad5f57515381d1175f4e1ad654fe8f345da1cf041035e40b0a91e0e81bf2203b4df33c5426276ea0b99afb83b6f0759f5fc7da469cc33e75d514
DIST taskflow-4.6.4.tar.gz 1076719 BLAKE2B b202a6981deb9c9b6c86e9de740d44492a2028e0bd48ff9779e2db7f1ccb1076e5c4fa9195b0cdf5a8fb2af52a30e1ae8b6b3900a268f1b706b014f13df13cf8 SHA512 f8826e2d106123bc3d3c57826c2004c4aeaf17434931a660777ce2866dc659f82427c95bbf6e25459b2fb5ab303bb8ec11a898f53b4cb8b52f614965a56d298a

View File

@@ -0,0 +1,59 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="A library to do [jobs, tasks, flows] in a HA manner using different backends"
HOMEPAGE="
https://github.com/openstack/taskflow
https://opendev.org/openstack/taskflow
https://pypi.org/project/taskflow/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
>=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
>=dev-python/fasteners-0.7.0[${PYTHON_USEDEP}]
>=dev-python/networkx-2.1.0[${PYTHON_USEDEP}]
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
>=dev-python/automaton-1.9.0[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
>=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
>=dev-python/tenacity-6.0.0[${PYTHON_USEDEP}]
>=dev-python/cachetools-2.0.0[${PYTHON_USEDEP}]
>=dev-python/pydot-1.2.4[${PYTHON_USEDEP}]
"
RDEPEND="${DEPEND}"
BDEPEND="
test? (
>=dev-python/kazoo-2.6.0[${PYTHON_USEDEP}]
>=dev-python/zake-0.1.6[${PYTHON_USEDEP}]
>=dev-python/redis-py-2.10.0[${PYTHON_USEDEP}]
>=dev-python/kombu-4.3.0[${PYTHON_USEDEP}]
>=dev-python/eventlet-0.18.2[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
>=dev-python/alembic-0.8.0[${PYTHON_USEDEP}]
>=dev-python/SQLAlchemy-Utils-0.30.11[${PYTHON_USEDEP}]
>=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
>=dev-python/psycopg-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pydotplus-2.0.2[${PYTHON_USEDEP}]
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest

View File

@@ -1 +1,2 @@
DIST tinyrpc-1.1.2.tar.gz 77020 BLAKE2B 1b5fc9126288e8046adb0bb1fb97b94cbff655d4d4573e3b7b369e3739746ccd96a6db9ad2a6bdf7a935a96d6c808ca0891619693669b1d8cee30a7c231c6f9a SHA512 d2322f852bf320e4e27917bdb3aa0acd05f00c3ab242e367602df7e2db700e3b3556600a45d57b3a92abf00b54c184891f3b40c18fbb42ed97a0f1387aa97abd
DIST tinyrpc-1.1.4.tar.gz 77281 BLAKE2B 880c9e53ba39e1a6e5992d91b3f2d2991117c6122e504f1b4cc2ff685f467ed1592bbd28cbca584ad104b1f5f340272cdffb86ea5ef28940b12dbc60e9a50d7e SHA512 423a76ae12dc7a46579574c12ea12168cf04f71b3988067e2889cacbf67f5575e946f4f6b854a63bac2fb56915f5659669ad7974730cdec5482434403143912e

View File

@@ -0,0 +1,44 @@
# Copyright 2019-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1 optfeature
DESCRIPTION="A protocol neutral RPC library that supports JSON-RPC and zmq"
HOMEPAGE="https://github.com/mbr/tinyrpc"
SRC_URI="https://github.com/mbr/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND=">=dev-python/six-1.16.0[${PYTHON_USEDEP}]"
DEPEND="
${RDEPEND}
test? (
>=dev-python/gevent-websocket-0.10.1[${PYTHON_USEDEP}]
>=dev-python/gevent-21.1.2[${PYTHON_USEDEP}]
dev-python/jsonext[${PYTHON_USEDEP}]
>=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
>=dev-python/pika-1.2.0[${PYTHON_USEDEP}]
>=dev-python/pyzmq-22.0.3[${PYTHON_USEDEP}]
>=dev-python/requests-2.25.1[${PYTHON_USEDEP}]
dev-python/websocket-client[${PYTHON_USEDEP}]
>=dev-python/werkzeug-2.0.0[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
pkg_postinst() {
optfeature "gevent support" dev-python/gevent
optfeature "httpclient support" "dev-python/requests dev-python/websocket-client dev-python/gevent-websocket"
optfeature "websocket support" dev-python/gevent-websocket
optfeature "wsgi support" dev-python/werkzeug
optfeature "zmq support" dev-python/pyzmq
optfeature "jsonext support" dev-python/jsonext
}

View File

@@ -30,8 +30,8 @@ RDEPEND="
>=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}]
>=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
DEPEND="${RDEPEND}"
BDEPEND="
test? (
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
>=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
@@ -57,3 +57,12 @@ python_prepare_all() {
sed -i '/^msgpack/d' requirements.txt || die
distutils-r1_python_prepare_all
}
python_test() {
nosetests \
-e tooz.tests.test_coordination.TestAPI \
-e tooz.tests.test_memcache.TestMemcacheDriverFailures.test_client_failure_join \
-e tooz.tests.test_memcache.TestMemcacheDriverFailures.test_client_failure_leave \
-e tooz.tests.test_partitioner \
|| die
}

View File

@@ -1 +1,2 @@
DIST ttfautohint-py-0.4.3.tar.gz 186488 BLAKE2B cc5de63faf4a5d213a14eda9b092c48e2e67c59b04ad1580d680e22bf691d915a74f7a465cc37cd0ce907874f3fdb0312224e647bb8e18e5741f886e69e7d075 SHA512 2f21af2a4ffffb59c9e83e4c5aa77ce15d97d4391894537e87727fd05f47b8f007e3ddf1fcf98d195a880b2a4e22586ce9faab4d8dc33f6c6eaa1623dcfd3aab
DIST ttfautohint-py-0.5.1.tar.gz 186884 BLAKE2B ab09325f262e631639433852a9709b52c23a08e2a179fb9f2bce46d851a5523205076ef2698de5c2af10828fc8290d905d5cfe58c44fbfecce4474d504c2d84c SHA512 0673daa17666af7df4fdd9836c978bb6e1620193524a9043d31900047191ef29dd75783afaf5929cb3a7b74137ec9b4e9b5c15793f811824ab6dc2a0780fd798

View File

@@ -0,0 +1,35 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="A Python wrapper for ttfautohint"
HOMEPAGE="https://github.com/fonttools/ttfautohint-py"
SRC_URI="https://github.com/fonttools/ttfautohint-py/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
LICENSE="MIT"
SLOT="0"
RDEPEND="media-gfx/ttfautohint"
DEPEND="
${RDEPEND}
dev-python/setuptools_scm[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/fonttools[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
src_prepare() {
rm -r src/c || die
export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}"
export TTFAUTOHINTPY_BUNDLE_DLL=0
default
}

View File

@@ -1,2 +1,3 @@
DIST types-requests-2.25.11.tar.gz 14055 BLAKE2B 313bfd314e44950b3767142f30ef4963836beb0b5abb60bc0c74fa332c54cc63f94b7f35ae1e207911ee41635b8a44a330abe14379dcc2199fcdc3d12ef2058b SHA512 3f748f234f499c16085be1a408b0f6698c5ca71ed52a2b7dfc4d7df43d102ff081e109b762cd1caf34e8b40c5b776941576882184fb0fe13d5c831f045e69e33
DIST types-requests-2.27.11.tar.gz 10065 BLAKE2B df6189456484ae269dddc492f6599d9f4283576dd61263a46f73ab68cccb29a9e5df65a3aacd0dc391a136d6e0b7a5dfac27fe69be3b2f5e5d5a585018481c24 SHA512 68e4a2f6397f43d3763bb97da3d60c777b9418e6f086006afb30fd2f7d600dbb3e5282604ffc51bf5a42a936426aa3060fb3b22a2f39df0f2a18e551862ff39a
DIST types-requests-2.27.12.tar.gz 10092 BLAKE2B abdf17498a43843a00d00931ae2c852fefeec5535a9cabde14bcf78776145e23452433e7efd866bc057457942927ef608999c202c7b2d5aabbcc2b635dbda287 SHA512 691fb49a9f16f028fe94e7c1f7b7ebcdae46b457891914f4508de9e5b772b9cfd33fea13377b72c555385f11009ee6efbebb3cc15010a7a18dd1138a4ac0295c

View File

@@ -0,0 +1,22 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit distutils-r1
DESCRIPTION="Typing stubs for requests"
HOMEPAGE="
https://pypi.org/project/types-requests/
https://github.com/python/typeshed/tree/master/stubs/requests
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="~amd64"
RDEPEND="<dev-python/types-urllib3-1.27"
DEPEND="${RDEPEND}"

View File

@@ -1 +1,2 @@
DIST types-urllib3-1.26.10.tar.gz 8547 BLAKE2B 47dd538fe9ffb96793536942f8fe5deb7403e655473e919771ebaae1eb39839cb4c0f60fb7117d5c1eaa971937167ce1002eac4a7cc978edc20e76cc5c037675 SHA512 8341951167d51e596eb4d532691cbc948cf92936af7688d3bbd2161d86de327ba88f096e4205f5c74c9a1c3c5a1bec8e1317d829e870eca3c8760aa4997a30a1
DIST types-urllib3-1.26.11.tar.gz 8629 BLAKE2B d0db71c5553e931dab376c4508881e3220bcad17bfe593ced81a72ad198bd81538c747b0be5a0e4987ce23aa0e16f3c4bc86c288dbdddedd5b5e3ee15bfe4d51 SHA512 e900817ae173861c436e7879b8fc7d243cb0467dedca851b8695ec51632be0d3d80e9b427c58e3ee693e5797bb951dce4a9e79ea01c693e57d0a330f6a1b0d10

Some files were not shown because too many files have changed in this diff Show More