mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-12 08:33:15 -04:00
dev-python/mollie-api-python: new package, add 3.6.0
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
This commit is contained in:
1
dev-python/mollie-api-python/Manifest
Normal file
1
dev-python/mollie-api-python/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST mollie-api-python-3.6.0.gh.tar.gz 89246 BLAKE2B 57e816fc67c65d079a430a19641a1341d8e9276a363865d9533949d4b81daa59a5c2d87741f919952c6fea0dd36e3f5344a574b97a454b68a8101cd63319d667 SHA512 e3e2e5844172d2b117a1e5a89714bf9d59251fe83a68b565dec00362b7c0c68aeb291559e9a745cc3ad083441423f82624df95da92e49beea586caabbc236411
|
||||
@@ -0,0 +1,13 @@
|
||||
diff --git a/setup.py b/setup.py
|
||||
index 3c0d5dc..da6d0e0 100644
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -30,7 +30,7 @@ setup(
|
||||
license="BSD",
|
||||
long_description=get_long_description(),
|
||||
long_description_content_type="text/markdown",
|
||||
- packages=find_packages(),
|
||||
+ packages=find_packages(exclude=["tests"]),
|
||||
include_package_data=True,
|
||||
package_data={
|
||||
"mollie": ["py.typed"],
|
||||
8
dev-python/mollie-api-python/metadata.xml
Normal file
8
dev-python/mollie-api-python/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<remote-id type="github">mollie/mollie-api-python</remote-id>
|
||||
<remote-id type="pypi">mollie-api-python</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
48
dev-python/mollie-api-python/mollie-api-python-3.6.0.ebuild
Normal file
48
dev-python/mollie-api-python/mollie-api-python-3.6.0.ebuild
Normal file
@@ -0,0 +1,48 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..13} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Mollie API client for Python"
|
||||
HOMEPAGE="
|
||||
https://www.mollie.com/
|
||||
https://github.com/mollie/mollie-api-python/
|
||||
https://pypi.org/project/mollie-api-python/
|
||||
"
|
||||
SRC_URI="https://github.com/mollie/mollie-api-python/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/requests-oauthlib[${PYTHON_USEDEP}]
|
||||
dev-python/urllib3[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
dev-python/responses[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
# https://github.com/mollie/mollie-api-python/pull/347
|
||||
"${FILESDIR}/${P}-no-install-tests.patch"
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
distutils-r1_python_prepare_all
|
||||
# no pytest-cov
|
||||
sed -e '/--cov/d' -e '/--no-cov-on-fail/d' -i pyproject.toml || die
|
||||
}
|
||||
Reference in New Issue
Block a user