From 07107d7061debf61015c4cabc280122ed6aec235 Mon Sep 17 00:00:00 2001 From: "Liguros - Gitlab CI/CD [develop]" Date: Fri, 16 Apr 2021 13:46:37 +0000 Subject: Adding metadata --- dev-python/PyECLib/PyECLib-1.6.0.ebuild | 2 +- .../SaltTesting/SaltTesting-2018.9.21.ebuild | 2 +- dev-python/aesara/Manifest | 1 + dev-python/aesara/aesara-2.0.7.ebuild | 64 +++++++++++++++++++++ dev-python/ansible-runner/Manifest | 1 + .../ansible-runner/ansible-runner-1.4.7-r1.ebuild | 33 +++++++++++ dev-python/ansible-runner/metadata.xml | 21 +++++++ dev-python/awxkit/Manifest | 1 + dev-python/awxkit/awxkit-19.0.0-r1.ebuild | 29 ++++++++++ dev-python/awxkit/metadata.xml | 14 +++++ dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.17.53.ebuild | 56 ++++++++++++++++++ dev-python/botocore/Manifest | 1 + dev-python/botocore/botocore-1.20.53.ebuild | 59 +++++++++++++++++++ dev-python/flake8/Manifest | 1 + dev-python/flake8/flake8-3.9.1.ebuild | 39 +++++++++++++ dev-python/google-auth/Manifest | 1 + dev-python/google-auth/google-auth-1.29.0.ebuild | 51 +++++++++++++++++ dev-python/hypothesis/hypothesis-6.6.0.ebuild | 2 +- dev-python/hypothesis/hypothesis-6.8.1.ebuild | 2 +- dev-python/hypothesis/hypothesis-6.8.9.ebuild | 2 +- dev-python/hypothesis/hypothesis-6.9.0.ebuild | 2 +- dev-python/hypothesis/hypothesis-6.9.1.ebuild | 2 +- dev-python/hypothesis/hypothesis-6.9.2.ebuild | 2 +- dev-python/jaraco-path/jaraco-path-3.3.1.ebuild | 2 +- dev-python/jsonref/jsonref-0.1.ebuild | 2 +- dev-python/lmdb/Manifest | 1 + dev-python/lmdb/lmdb-1.2.0-r1.ebuild | 39 +++++++++++++ dev-python/mygpoclient/mygpoclient-1.8.ebuild | 4 +- .../namespace-ruamel/namespace-ruamel-1.ebuild | 2 +- dev-python/pycxx/pycxx-7.1.2-r2.ebuild | 6 +- dev-python/pyicu/Manifest | 1 + dev-python/pyicu/pyicu-2.7.2.ebuild | 28 +++++++++ dev-python/pysvn/pysvn-1.9.11.ebuild | 9 ++- dev-python/python-engineio/Manifest | 1 + .../python-engineio/python-engineio-4.1.0.ebuild | 32 +++++++++++ .../ruamel-std-pathlib-0.8.0.ebuild | 2 +- dev-python/ruamel-yaml/Manifest | 2 - .../ruamel-yaml/ruamel-yaml-0.16.12-r1.ebuild | 28 --------- .../ruamel-yaml/ruamel-yaml-0.16.13-r1.ebuild | 2 +- dev-python/ruamel-yaml/ruamel-yaml-0.17.0.ebuild | 50 ---------------- dev-python/scrypt/Manifest | 1 + dev-python/scrypt/scrypt-0.8.18.ebuild | 26 +++++++++ dev-python/setuptools/setuptools-54.1.1.ebuild | 2 +- .../spyder-line-profiler-0.2.1.ebuild | 2 +- .../spyder-memory-profiler-0.2.1.ebuild | 2 +- .../spyder-terminal/spyder-terminal-0.5.0.ebuild | 2 +- .../spyder-unittest/spyder-unittest-0.4.1.ebuild | 2 +- .../spyder-vim/spyder-vim-0_pre20201026.ebuild | 2 +- dev-python/sqlalchemy/Manifest | 1 + dev-python/sqlalchemy/sqlalchemy-1.4.8.ebuild | 66 ++++++++++++++++++++++ dev-python/tinycss/metadata.xml | 1 + dev-python/tinycss/tinycss-0.4.ebuild | 12 ++-- dev-python/txgithub/txgithub-15.0.0-r1.ebuild | 4 +- dev-python/wheel/wheel-0.36.2.ebuild | 2 +- dev-python/zope-interface/Manifest | 1 + .../zope-interface/zope-interface-5.4.0.ebuild | 54 ++++++++++++++++++ 57 files changed, 661 insertions(+), 119 deletions(-) create mode 100644 dev-python/aesara/aesara-2.0.7.ebuild create mode 100644 dev-python/ansible-runner/Manifest create mode 100644 dev-python/ansible-runner/ansible-runner-1.4.7-r1.ebuild create mode 100644 dev-python/ansible-runner/metadata.xml create mode 100644 dev-python/awxkit/Manifest create mode 100644 dev-python/awxkit/awxkit-19.0.0-r1.ebuild create mode 100644 dev-python/awxkit/metadata.xml create mode 100644 dev-python/boto3/boto3-1.17.53.ebuild create mode 100644 dev-python/botocore/botocore-1.20.53.ebuild create mode 100644 dev-python/flake8/flake8-3.9.1.ebuild create mode 100644 dev-python/google-auth/google-auth-1.29.0.ebuild create mode 100644 dev-python/lmdb/lmdb-1.2.0-r1.ebuild create mode 100644 dev-python/pyicu/pyicu-2.7.2.ebuild create mode 100644 dev-python/python-engineio/python-engineio-4.1.0.ebuild delete mode 100644 dev-python/ruamel-yaml/ruamel-yaml-0.16.12-r1.ebuild delete mode 100644 dev-python/ruamel-yaml/ruamel-yaml-0.17.0.ebuild create mode 100644 dev-python/scrypt/scrypt-0.8.18.ebuild create mode 100644 dev-python/sqlalchemy/sqlalchemy-1.4.8.ebuild create mode 100644 dev-python/zope-interface/zope-interface-5.4.0.ebuild (limited to 'dev-python') diff --git a/dev-python/PyECLib/PyECLib-1.6.0.ebuild b/dev-python/PyECLib/PyECLib-1.6.0.ebuild index cbc955724096..272eadc6fa24 100644 --- a/dev-python/PyECLib/PyECLib-1.6.0.ebuild +++ b/dev-python/PyECLib/PyECLib-1.6.0.ebuild @@ -4,7 +4,7 @@ EAPI=6 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -inherit distutils-r1 eutils multilib +inherit distutils-r1 multilib DESCRIPTION="Messaging API for RPC and notifications over different messaging transports" HOMEPAGE="https://pypi.org/project/PyECLib/" diff --git a/dev-python/SaltTesting/SaltTesting-2018.9.21.ebuild b/dev-python/SaltTesting/SaltTesting-2018.9.21.ebuild index cbf14a777245..4981d9e6f546 100644 --- a/dev-python/SaltTesting/SaltTesting-2018.9.21.ebuild +++ b/dev-python/SaltTesting/SaltTesting-2018.9.21.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -inherit eutils distutils-r1 +inherit distutils-r1 DESCRIPTION="Required testing tools needed in the several Salt Stack projects" HOMEPAGE="https://saltstack.com/community/" diff --git a/dev-python/aesara/Manifest b/dev-python/aesara/Manifest index 6df6c24ff22f..ccc3e7157247 100644 --- a/dev-python/aesara/Manifest +++ b/dev-python/aesara/Manifest @@ -4,3 +4,4 @@ DIST aesara-rel-2.0.3.tar.gz 8019978 BLAKE2B 5e3a7cdca08569a06b7731ff55894c61859 DIST aesara-rel-2.0.4.tar.gz 8020138 BLAKE2B 4fa1d0d1979eaac1635cd09d9af61ae4be0cbac3722c37cba54a81a93f358f72a7b6c543e2f8c4b120262469e27f96273bffb9222a2c36f58284bc5b7c148d89 SHA512 8205cbbdfb2ce901ea4991a2dc82a8809d1151b2a8da9382cb5306ecb916793c927f8e7c057cc32145802625883476d6a69b5e19b69a69bc843b0114775918ae DIST aesara-rel-2.0.5.tar.gz 8020447 BLAKE2B 97a08e01b06fa6ce86d0d81fa02a9bc9bb9d7f25c2bfe25e68d46864519899f5a530871a6ca8e07a64732239207869fe88ca235e2ba102aa0eae8360310234cd SHA512 dc69c7e1f5dc30c5e29bf37957ca3e84d370cce054d61656b44398324385a7490d7b6f4edaffd0019196e2a413124b05f44b9b7c618851a51247bc6b79559849 DIST aesara-rel-2.0.6.tar.gz 8020607 BLAKE2B 0a51936fe089061038e9dd60e210d7a0820438a03508fb1aa7f843c9c3dbba86295a7e0471f97084e7ba87e2a771bb640a6f87ce974b219767d2344e2a94b190 SHA512 1370cb4408b694d5b97610229951cfa9e74f42c10347eff375d5aba0aaa60a7c88f5db2a7c101ec6916a40d6cf12b5646e7422dd5e9617f414619d79c55f02fb +DIST aesara-rel-2.0.7.tar.gz 8020485 BLAKE2B 91c02c5d6826694b08bf3276f9c08e98f5a68a34b7d4a4f4813b44794f625cb0b67677fc8eff8496f19f84b462b30d740645b19b3031640a550b8b07288980ef SHA512 63f636d7293127b21196072fd05edf25f2d03702d5568308ddb35c2d425100aa4087eb282f30a123124e43bedbc82d84209293c2d2de6f598c7b3b6704fc38aa diff --git a/dev-python/aesara/aesara-2.0.7.ebuild b/dev-python/aesara/aesara-2.0.7.ebuild new file mode 100644 index 000000000000..86db63192539 --- /dev/null +++ b/dev-python/aesara/aesara-2.0.7.ebuild @@ -0,0 +1,64 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) +inherit distutils-r1 optfeature + +MY_P=aesara-rel-${PV} +DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" +HOMEPAGE="https://github.com/pymc-devs/aesara" +SRC_URI="https://github.com/pymc-devs/aesara/archive/rel-${PV}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + )" + +distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' +distutils_enable_tests pytest + +python_prepare_all() { + sed -i -e "s/tests.\*/tests\*/" setup.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + local exclude=( + # speed tests are unreliable + tests/scan/test_basic.py::test_speed + tests/scan/test_basic.py::test_speed_rnn + tests/scan/test_basic.py::test_speed_batchrnn + tests/link/test_vm.py::test_speed + tests/link/test_vm.py::test_speed_lazy + tests/tensor/test_gc.py::test_merge_opt_runtime + ) + + distutils_install_for_testing --via-root + epytest ${exclude[@]/#/--deselect } \ + -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" +} + +# https://dev.gentoo.org/~mgorny/python-guide/concept.html#packaging-pkgutil-style-namespaces-in-gentoo +python_install() { + rm "${BUILD_DIR}"/lib/bin/__init__.py || die + distutils-r1_python_install +} + +pkg_postinst() { + optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk + optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda +} diff --git a/dev-python/ansible-runner/Manifest b/dev-python/ansible-runner/Manifest new file mode 100644 index 000000000000..cb89918aa272 --- /dev/null +++ b/dev-python/ansible-runner/Manifest @@ -0,0 +1 @@ +DIST ansible-runner-1.4.7.tar.gz 47112 BLAKE2B 0e9ac2f63179dda44a403d90bd218f848929c2e46cc25fb5a6e34ace36db24619d3498b18319d7f49b078ea4a5d149c2eeef1671fdfe2a495cdd4cc61ca8209c SHA512 504d1e25abfe39fc5a7867f799accabe98c8a065eda06869f04a5ef2a5bb30058623497c761c8fa99d39372d1215046431484eebdaa2850f50de75a273b70ab3 diff --git a/dev-python/ansible-runner/ansible-runner-1.4.7-r1.ebuild b/dev-python/ansible-runner/ansible-runner-1.4.7-r1.ebuild new file mode 100644 index 000000000000..a7e9729ebdbe --- /dev/null +++ b/dev-python/ansible-runner/ansible-runner-1.4.7-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="A tool and python library that helps when interfacing with Ansible" +HOMEPAGE="https://github.com/ansible/ansible-runner" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +KEYWORDS="~amd64" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" +RDEPEND=" + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/python-daemon[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )" +distutils_enable_tests pytest + +python_prepare_all() { + sed -e 's|find_packages()|find_packages(exclude=["test", "test.*"])|' -i setup.py || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/ansible-runner/metadata.xml b/dev-python/ansible-runner/metadata.xml new file mode 100644 index 000000000000..fe992368c36d --- /dev/null +++ b/dev-python/ansible-runner/metadata.xml @@ -0,0 +1,21 @@ + + + + + zmedico@gentoo.org + Zac Medico + + +A tool and python library that helps when interfacing with Ansible +directly or as part of another system whether that be through a +container image interface, as a standalone tool, or as a Python module +that can be imported. The goal is to provide a stable and consistent +interface abstraction to Ansible. + + + ansible-runner + ansible/ansible-runner + https://github.com/ansible/ansible-runner/issues + + gentoo-staging + \ No newline at end of file diff --git a/dev-python/awxkit/Manifest b/dev-python/awxkit/Manifest new file mode 100644 index 000000000000..2bb705955617 --- /dev/null +++ b/dev-python/awxkit/Manifest @@ -0,0 +1 @@ +DIST awxkit-19.0.0.tar.gz 95820 BLAKE2B eadb3ffbfd5a1bf2835e4a7df788e06676cd7c8132c8527c04c4876e87039b72ed00775ddc342e0b31bb0c4a7036b3ecb0456761b9a6a1a5f40e60656fd06521 SHA512 169531549fd668e9917db55f2d61d8959645659496f249d9bb94432b9d7449aa549a751aa3c0255c38334e24684e4039e581d26aa2c291ede88b623824b78ff9 diff --git a/dev-python/awxkit/awxkit-19.0.0-r1.ebuild b/dev-python/awxkit/awxkit-19.0.0-r1.ebuild new file mode 100644 index 000000000000..55ccf935961d --- /dev/null +++ b/dev-python/awxkit/awxkit-19.0.0-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="Command line interface for Ansible AWX" +HOMEPAGE="https://github.com/ansible/awx" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +KEYWORDS="~amd64" + +LICENSE="Apache-2.0" +SLOT="0" +RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" +distutils_enable_tests pytest + +python_prepare_all() { + sed -e 's|websocket-client==[[:digit:]\.]*|websocket-client|' -i setup.py || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/awxkit/metadata.xml b/dev-python/awxkit/metadata.xml new file mode 100644 index 000000000000..d83c473ac1e8 --- /dev/null +++ b/dev-python/awxkit/metadata.xml @@ -0,0 +1,14 @@ + + + + + zmedico@gentoo.org + Zac Medico + + + awxkit + ansible/awx + https://github.com/ansible/awx/issues + + gentoo-staging + \ No newline at end of file diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 506ce3608c2c..8abeb6658553 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -4,3 +4,4 @@ DIST boto3-1.17.49.tar.gz 360898 BLAKE2B 6fa6fddf1f5df4d28ed2163feef1f3e3349c909 DIST boto3-1.17.50.tar.gz 361144 BLAKE2B 2c8549cfb2017e0a2aa6a164c286685e71abe8c7a773baeabc50603ab243b993db88f85a1e5d7d0d9e1c9541df8ed3bab70077d2890f73c1ef760f2bcae85894 SHA512 1cb9405de5b960f55f01ec5d13f3385e8ea99354fc465ae342d3b072ebe179be800ce3100304068731a0a9912b7ea09099c94fe9cf736d0e8a5c88c28d4c9b93 DIST boto3-1.17.51.tar.gz 361593 BLAKE2B de24e833330b4dc1f3011c824745af6cf521d166cacee0dd01884e23490441c12d78c868cb59635e73f2a0b0765339973ff98cb3db63d34444d426555a32a38a SHA512 c17047c24a1973ea34aec381c0a86e6c4ddac79aa4d1485a155fd92e5d21bc726659d14c829c2f1b4869341537adf4c03cfbcfd32aa8ced4d2966a8fe03256c2 DIST boto3-1.17.52.tar.gz 361931 BLAKE2B d7660d9e304faeec4f0922a03df2805ee8e619ca0c7c0a822f9defa46ac3f1bf53158ae83034e885dd11382383365b6ef901e6f8c0f985fa327d9ebeb1ba54bd SHA512 76f02eb6bd8e70a6b9c7a44ac14a479b23ba50f37ced6644c511e2bd3e8cd19f803c59e900f47918f52cb0be2522843d6a0c7dae18f595c7ac9f35ceee93c50a +DIST boto3-1.17.53.tar.gz 362118 BLAKE2B 5f143166cee5a3a3201eb2575cce540ba21772d1b436e255d304503ab49fadad80f737ae652fd6917bd70ee3a308b955a9c1bbe0e592d7df298f55089638b4dd SHA512 87496e0ab4ac12cbd8f0c10669f8d64f4e6183baf5bdc4f7f4e732e46e073d8a54417149e21f10c6b38562f3f105646d85dc21675ca23f75c9a8dba252f571b1 diff --git a/dev-python/boto3/boto3-1.17.53.ebuild b/dev-python/boto3/boto3-1.17.53.ebuild new file mode 100644 index 000000000000..2df16964cdb0 --- /dev/null +++ b/dev-python/boto3/boto3-1.17.53.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) +DISTUTILS_USE_SETUPTOOLS=bdepend +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE="https://github.com/boto/boto3" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests nose + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # prevent an infinite loop + rm tests/functional/docs/test_smoke.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + nosetests -v tests/unit/ tests/functional/ || die "test failed under ${EPYTHON}" +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index ad8af08031e7..58414758c4bc 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -4,3 +4,4 @@ DIST botocore-1.20.49.tar.gz 7630973 BLAKE2B 89d10ece5cd645d6904046804c2b2d789d7 DIST botocore-1.20.50.tar.gz 7632505 BLAKE2B e52668e217d7dd9769df9cd8e45ee6b50dbc7c4e2f5cc2e05006e9770b45a10bf4f952fa2365511c92223e38b8a440950495ba435cd1a52b190f43f39a56ee73 SHA512 b6d564852d832269be9a553aa629fa5ec77185e997ebe6df16bbd5bd738982ddd8f25378d52286abb24f49bcc494829b9a40735125d62750878534f70c5b718e DIST botocore-1.20.51.tar.gz 7636119 BLAKE2B 3c2892b1bdd7697232a3426874178b248aa7d026cd3559f46e5dc2e552cc5f9c7fc2a37575e69f31674e26eeaf2eae6015c8fc60e4b735e9c421dc2d47aa117b SHA512 98a816632f618df85b8d4fe5b1871856e9b77e4b3c627fd189fb36e8170380fa7e2304178a5e3bfcea206e9a6829bc0eab2455e16e7f21fd7271a7491fc8faf0 DIST botocore-1.20.52.tar.gz 7649448 BLAKE2B 3b27f838ca985df19ab97200c57eea65e43202170aacec270974cd29c8b7f6ea4cab9ad9d53332059aba0d1736fcbb3dd5048b076d8d23ef71f542f734325fc2 SHA512 68a0a66ef0fb732b66ce81043b87dff9174a83edcb2bdfa4779bed05c76738e51f9934f29873cb7d8daf111750e7e5fc12229eb9838c96d3fc8e58b3290b2ca6 +DIST botocore-1.20.53.tar.gz 7650473 BLAKE2B 797280da052c547c10dc7c391b4d070624bd52ae8372f46e29b863ef5abf02f167d459f1013e2b46e3bb6878203f6dc7dabbad141fc89a52a46a770ec45a0cfb SHA512 ad7bc9fd06b24c8f15826ed19d6c5163d048206724c91dc82df58bb9d1bdcddaafd116543fe667df356fd5c098a975621f2e649df5937f97f54ddc9c15867252 diff --git a/dev-python/botocore/botocore-1.20.53.ebuild b/dev-python/botocore/botocore-1.20.53.ebuild new file mode 100644 index 000000000000..9d681f87244c --- /dev/null +++ b/dev-python/botocore/botocore-1.20.53.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE="https://github.com/boto/botocore" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" +) + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests nose + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + # very unstable + sed -i -e 's:test_stress_test_token_bucket:_&:' \ + tests/functional/retries/test_bucket.py || die + distutils-r1_src_prepare +} + +python_test() { + # note: suites need to be run separately as one of the unit tests + # seems to be leaking mocks and breaking a few functional tests + nosetests -v tests/unit || + die "unit tests failed under ${EPYTHON}" + nosetests -v tests/functional || + die "functional tests failed under ${EPYTHON}" +} diff --git a/dev-python/flake8/Manifest b/dev-python/flake8/Manifest index 29a6978be30f..f0818db095a7 100644 --- a/dev-python/flake8/Manifest +++ b/dev-python/flake8/Manifest @@ -1,2 +1,3 @@ DIST flake8-3.8.4.tar.gz 163583 BLAKE2B 221234931365912adffec99c7c6761d2f35918222bee902ade4d8009d24f6918c66d23fc4b973fe653152cc6857b62ba859780b0d9de53fb91b7ea0379bee9d0 SHA512 51ed09beed50175573e6184b404431b3f89aa6594c40c70ed8288982fe12c2a68992e36d69c99013188f03555bf9fef1ba4f111f8e389cef1e1daa69b41ff5b0 DIST flake8-3.9.0.tar.gz 164144 BLAKE2B e265a392445038b04ee2d8c24a763b4b1eebe9682295b70d14c07dbd739b34abbe5f76bc01dd31df7c666a106b62c5312c0522d6771c5649a91d2720a9d14467 SHA512 bfeaa13737f23318da8673c28f0f10463c0aad71a01fe70797321de3b9b7efbe7b5d0ee0664b8440db6b35d7f29f157848757d55fcac531a0c6da6371d681b65 +DIST flake8-3.9.1.tar.gz 164752 BLAKE2B 07f5049f8445bce87cee1509769e13f275f0e531b78a2769218233ac02a45ed7a8dc061f5253e4c136b47bfddfb574527d99dfff36d338516824167335f9a5fc SHA512 c592308fa32ae73982e6441624a989bdc213b639b0473f7342e75f11e3844282a713dce1f4649575d375766fa1d6b2a1840707109ac8d4672c0d2917f89a3d33 diff --git a/dev-python/flake8/flake8-3.9.1.ebuild b/dev-python/flake8/flake8-3.9.1.ebuild new file mode 100644 index 000000000000..2cbe2ba49a28 --- /dev/null +++ b/dev-python/flake8/flake8-3.9.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="A wrapper around PyFlakes, pep8 & mccabe" +HOMEPAGE="https://gitlab.com/pycqa/flake8 https://pypi.org/project/flake8/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" + +# requires.txt inc. mccabe however that creates a circular dep +RDEPEND=" + >=dev-python/pyflakes-2.3.0[${PYTHON_USEDEP}] + =dev-python/pycodestyle-2.7.0[${PYTHON_USEDEP}] + SimonSapin/tinycss gentoo-staging + \ No newline at end of file diff --git a/dev-python/tinycss/tinycss-0.4.ebuild b/dev-python/tinycss/tinycss-0.4.ebuild index 31793e8c92fb..9be7953e1274 100644 --- a/dev-python/tinycss/tinycss-0.4.ebuild +++ b/dev-python/tinycss/tinycss-0.4.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) @@ -15,15 +15,13 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 x86" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( dev-python/pytest[${PYTHON_USEDEP}] )" DOCS=( CHANGES README.rst ) -#RESTRICT="test" + +distutils_enable_tests pytest +distutils_enable_sphinx docs python_prepare_all() { rm setup.cfg || die diff --git a/dev-python/txgithub/txgithub-15.0.0-r1.ebuild b/dev-python/txgithub/txgithub-15.0.0-r1.ebuild index 88574b4c0b77..de471650c538 100644 --- a/dev-python/txgithub/txgithub-15.0.0-r1.ebuild +++ b/dev-python/txgithub/txgithub-15.0.0-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -inherit eutils distutils-r1 +inherit distutils-r1 DESCRIPTION="GitHub API client implemented using Twisted" HOMEPAGE="https://github.com/tomprince/txgithub https://pypi.org/project/txgithub/" diff --git a/dev-python/wheel/wheel-0.36.2.ebuild b/dev-python/wheel/wheel-0.36.2.ebuild index df8a0699e65f..2b0f6af87101 100644 --- a/dev-python/wheel/wheel-0.36.2.ebuild +++ b/dev-python/wheel/wheel-0.36.2.ebuild @@ -6,7 +6,7 @@ EAPI=7 DISTUTILS_USE_SETUPTOOLS=rdepend PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) -inherit distutils-r1 eutils +inherit distutils-r1 DESCRIPTION="A built-package format for Python" HOMEPAGE="https://pypi.org/project/wheel/" diff --git a/dev-python/zope-interface/Manifest b/dev-python/zope-interface/Manifest index 3771804b5106..6d1d4cad705a 100644 --- a/dev-python/zope-interface/Manifest +++ b/dev-python/zope-interface/Manifest @@ -1,2 +1,3 @@ DIST zope.interface-5.2.0.tar.gz 227058 BLAKE2B d5afcaf56d77431436bc6f2ccf566e835c0908f7037ecd2a93e2b2681c0588b2baeacb0ec50207e59e67f7c4ac3cc76bca657330b48991f22835637985b85ccd SHA512 64688b8a823d63fc78720ee15d59cc54c07a700dc45e46336cb23cd1a0a3eb998284a4d954d3fa08c7f26b35583c0284fb2fcd18f84f3133ce93f7c3ade0a988 DIST zope.interface-5.3.0.tar.gz 241964 BLAKE2B 4b1ea32f3f08e2d49afa402358760dd575057bc4487ad52686a2aaceee782501c3c1891dda00cbd306abe35e7bfea4cf41a4a340644258cf478a637abd62c103 SHA512 3544c64d64f32e4635031325b38500b8ed5888b03821c5ff2e07c2d88bb50ccb0b6fe24c6a55813bbe05caf2b847be832182e04dcd8e9ff29f1e68c1fda7c680 +DIST zope.interface-5.4.0.tar.gz 249329 BLAKE2B 3a35ce6ff2a9984ed865cfb3bc3371e8069eb416d11bddbc56e27db4d76762fb1b87d295b51258ec006fddcbb38a8752b47a2d7874c0c8a959ca78101eae2750 SHA512 ef15d63397e05ad9fc44b2d5d786b0399b6973bb5f4866fab839ff612756f3157f2099d0f5c0469b574a5c8b5920a7c2a5c6eab8e8f84c24d5c43e816669bffe diff --git a/dev-python/zope-interface/zope-interface-5.4.0.ebuild b/dev-python/zope-interface/zope-interface-5.4.0.ebuild new file mode 100644 index 000000000000..3de37efdae2b --- /dev/null +++ b/dev-python/zope-interface/zope-interface-5.4.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# pkg_resources namespace +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) + +inherit distutils-r1 flag-o-matic + +MY_PN=${PN/-/.} +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Interfaces for Python" +HOMEPAGE="https://pypi.org/project/zope.interface/ https://github.com/zopefoundation/zope.interface" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + dev-python/namespace-zope[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/zope-event[${PYTHON_USEDEP}] + dev-python/zope-testing[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}"/5.1.0-drop-coverage.patch +) + +distutils_enable_tests setup.py + +python_compile() { + if ! python_is_python3; then + local CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" + append-flags -fno-strict-aliasing + fi + + distutils-r1_python_compile +} + +python_install_all() { + distutils-r1_python_install_all + + # remove .pth files since dev-python/namespace-zope handles the ns + find "${D}" -name '*.pth' -delete || die +} -- cgit v1.3