From e9d044d4b9b71200a96adfa280848858c0f468c9 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 13 Nov 2021 13:10:00 +0000 Subject: gentoo resync : 13.11.2021 --- dev-python/pep517/Manifest | 3 +++ dev-python/pep517/metadata.xml | 12 ++++++++++ dev-python/pep517/pep517-0.12.0.ebuild | 41 ++++++++++++++++++++++++++++++++++ 3 files changed, 56 insertions(+) create mode 100644 dev-python/pep517/Manifest create mode 100644 dev-python/pep517/metadata.xml create mode 100644 dev-python/pep517/pep517-0.12.0.ebuild (limited to 'dev-python/pep517') diff --git a/dev-python/pep517/Manifest b/dev-python/pep517/Manifest new file mode 100644 index 000000000000..f0b0b5381212 --- /dev/null +++ b/dev-python/pep517/Manifest @@ -0,0 +1,3 @@ +DIST pep517-0.12.0.gh.tar.gz 24726 BLAKE2B 7d022ab88c68b7254df5d922db2f571e2bab2ee58b8a2ed0ce1adeadf89f22f11f6a609b558133acfed5342a9cf6a398d805949bdfb485a4abf272e2b9322e05 SHA512 6b224759733c1f5e346909788233b0acf49c60a0b6ef2d99d953b2e7bb570b2913fd0b133d5bc6884ec3de98adf2e41fa9506fed344b8fd76cc58dfcd1778e80 +EBUILD pep517-0.12.0.ebuild 807 BLAKE2B f8c87463ce241175830051a1f88d1467df464f494827a5146c5e2806900097300a2625280d6575712e6896f855f9f5c42857403fdd97001853c0f2759aa1dfc8 SHA512 9a48d577b9cfd5a18621a1335ae291ce023fa766853098628ba79a9cf247efd7ca2d04efe77387791fc8bed1acda536b50c6bd1f3e4d3e55b5f67cd6e34d1e36 +MISC metadata.xml 362 BLAKE2B c19b7fbaab66a9386739cc04aa7dc8aaae541b6c1c2cb7863da4926cde6ac87727271bd984fe086f33c6b468dab3955ea066360df5d66795c46ab36517222423 SHA512 62e5d9e1ea81219e89bfc28b0fb2adce043bb34b22621c9272cbf1035fbd15e0002fb0f3d4f8b9bacfc7a0f02ab24ff0b428cd414a3a534777ddd72d16625e7d diff --git a/dev-python/pep517/metadata.xml b/dev-python/pep517/metadata.xml new file mode 100644 index 000000000000..51713b8ad12f --- /dev/null +++ b/dev-python/pep517/metadata.xml @@ -0,0 +1,12 @@ + + + + + python@gentoo.org + + + + pep517 + pypa/pep517 + + diff --git a/dev-python/pep517/pep517-0.12.0.ebuild b/dev-python/pep517/pep517-0.12.0.ebuild new file mode 100644 index 000000000000..a349eed8f2d8 --- /dev/null +++ b/dev-python/pep517/pep517-0.12.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 2021 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="Wrappers to build Python packages using PEP 517 hooks" +HOMEPAGE=" + https://pypi.org/project/pep517/ + https://github.com/pypa/pep517/ + https://pep517.readthedocs.io/" +SRC_URI=" + https://github.com/pypa/pep517/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/tomli[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/testpath[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # require Internet + tests/test_meta.py +) + +src_prepare() { + sed -i -e '/--flake8/d' pytest.ini || die + distutils-r1_src_prepare +} -- cgit v1.2.3