diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2022-04-05 01:38:48 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2022-04-05 01:38:48 +0000 |
| commit | c5057a2c3d7be3c010fd890289ac3a0860df7887 (patch) | |
| tree | 6d8e8f243f2148e3a6e5ba3d3ebee62872fcbe22 /dev-python | |
| parent | 258e2f858b5ef66e7965cdc420d3a863d1641668 (diff) | |
| download | baldeagleos-repo-c5057a2c3d7be3c010fd890289ac3a0860df7887.tar.gz baldeagleos-repo-c5057a2c3d7be3c010fd890289ac3a0860df7887.tar.xz baldeagleos-repo-c5057a2c3d7be3c010fd890289ac3a0860df7887.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
21 files changed, 229 insertions, 44 deletions
diff --git a/dev-python/cppy/cppy-1.2.1.ebuild b/dev-python/cppy/cppy-1.2.1-r1.ebuild index 6572dfefc54e..b91249317a4f 100644 --- a/dev-python/cppy/cppy-1.2.1.ebuild +++ b/dev-python/cppy/cppy-1.2.1-r1.ebuild @@ -14,6 +14,9 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~x86" + +# bug #836765 for setuptools >= dep +BDEPEND=">=dev-python/setuptools-61.2[${PYTHON_USEDEP}]" distutils_enable_tests pytest diff --git a/dev-python/ini2toml/files/ini2toml-0.10-test.patch b/dev-python/ini2toml/files/ini2toml-0.10-test.patch new file mode 100644 index 000000000000..bd1d8b093a33 --- /dev/null +++ b/dev-python/ini2toml/files/ini2toml-0.10-test.patch @@ -0,0 +1,39 @@ +From 1a40d273d6671657ef10081123a675bd22e4bf06 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org> +Date: Sat, 2 Apr 2022 18:21:39 +0200 +Subject: [PATCH] Support duplicate plugin instances in + test_list_from_entry_points +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Account for the possibility of the isort plugin occurring more than +once in the plugin list, in test_list_from_entry_points. This is needed +to avoid test failures on Gentoo where tests are run in a venv +with --system-site-packages. As a result, if ini2toml is installed +already, it grabs all plugins twice — once from the venv, and then again +from system site-packages directory. +--- + AUTHORS.rst | 1 + + tests/test_plugins.py | 3 ++- + 2 files changed, 3 insertions(+), 1 deletion(-) + +diff --git a/tests/test_plugins.py b/tests/test_plugins.py +index a1e96eb..9b52432 100644 +--- a/tests/test_plugins.py ++++ b/tests/test_plugins.py +@@ -46,6 +46,7 @@ def test_list_from_entry_points(): + # Should return a list with all the plugins registered in the entrypoints + pluging_list = plugins.list_from_entry_points() + orig_len = len(pluging_list) ++ isort_count = len([e for e in pluging_list if "isort" in str(e.__module__)]) + assert all(callable(e) for e in pluging_list) + plugin_names = " ".join(str(e.__module__) for e in pluging_list) + for example in EXISTING: +@@ -54,5 +55,5 @@ def test_list_from_entry_points(): + # a filtering function can be passed to avoid loading plugins that are not needed + pluging_list = plugins.list_from_entry_points(filtering=lambda e: e.name != "isort") + plugin_names = " ".join(str(e.__module__) for e in pluging_list) +- assert len(pluging_list) == orig_len - 1 ++ assert len(pluging_list) == orig_len - isort_count + assert "isort" not in plugin_names diff --git a/dev-python/ini2toml/ini2toml-0.10.ebuild b/dev-python/ini2toml/ini2toml-0.10.ebuild index 42d58a10ebb1..308b12449e6e 100644 --- a/dev-python/ini2toml/ini2toml-0.10.ebuild +++ b/dev-python/ini2toml/ini2toml-0.10.ebuild @@ -38,6 +38,10 @@ distutils_enable_tests pytest export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} +PATCHES=( + "${FILESDIR}"/${P}-test.patch +) + EPYTEST_DESELECT=( # pyproject_fmt is not packaged tests/test_cli.py::test_auto_formatting diff --git a/dev-python/itunespy/Manifest b/dev-python/itunespy/Manifest new file mode 100644 index 000000000000..eaf9e6ec9e6c --- /dev/null +++ b/dev-python/itunespy/Manifest @@ -0,0 +1 @@ +DIST itunespy-1.6.tar.gz 9724 BLAKE2B c46ccfd00a3dec1772499d3299dae7c20355628176db4e660aca0b2b819b81423ac78ce55319c822c15e1c4bf0641c2fc3c4d9ba94dafad1ffdeb503be4f76f9 SHA512 d91428e23a71bdbc62e6b8126b379aa48f06a365056147cf30eb4fa6132243d35c8a8d6dc536174a53f206bf7bcb4dcebb5a3697fac0fd88cbcb38205202ad81 diff --git a/dev-python/itunespy/files/itunespy-1.6-setup.cfg-description_file.patch b/dev-python/itunespy/files/itunespy-1.6-setup.cfg-description_file.patch new file mode 100644 index 000000000000..5c65eeb354b7 --- /dev/null +++ b/dev-python/itunespy/files/itunespy-1.6-setup.cfg-description_file.patch @@ -0,0 +1,9 @@ +index 224a779..0f94f37 100644 +--- a/setup.cfg ++++ b/setup.cfg +@@ -1,2 +1,2 @@ + [metadata] +-description-file = README.md +\ No newline at end of file ++description_file = README.md +\ No newline at end of file diff --git a/dev-python/itunespy/itunespy-1.6.ebuild b/dev-python/itunespy/itunespy-1.6.ebuild new file mode 100644 index 000000000000..fa42125561ee --- /dev/null +++ b/dev-python/itunespy/itunespy-1.6.ebuild @@ -0,0 +1,27 @@ +# 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_{7,8,9,10} ) + +inherit distutils-r1 + +DESCRIPTION="A simple library to fetch data from the iTunes Store API" +HOMEPAGE="https://github.com/sleepyfran/itunespy/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/sleepyfran/${PN}.git" +else + SRC_URI="https://github.com/sleepyfran/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" + +PATCHES=( "${FILESDIR}"/${P}-setup.cfg-description_file.patch ) diff --git a/dev-python/itunespy/metadata.xml b/dev-python/itunespy/metadata.xml new file mode 100644 index 000000000000..ae41e7e62d80 --- /dev/null +++ b/dev-python/itunespy/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>xgqt@gentoo.org</email> + <name>Maciej Barć</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/sleepyfran/itunespy/issues/</bugs-to> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/pyDes/Manifest b/dev-python/pyDes/Manifest new file mode 100644 index 000000000000..ad9356a343e9 --- /dev/null +++ b/dev-python/pyDes/Manifest @@ -0,0 +1 @@ +DIST pyDes-2.0.1.tar.gz 9878 BLAKE2B 45a2d0575519afc389abe080f2c3a6751c5ee1f973e9e4370f24c5dbf9d85882e875682005eae3d749a2e11bffc3cd46868f83baa58f9e7e4feb7a25db641a14 SHA512 9d2a048dd6f629713d93d5cfcf5eaccb45a28fd3942f6837baf492bc6d9f0fcd16a1611e467231e9abfa6756d1684b0848c2190195e9e772bed2e6574327885c diff --git a/dev-python/pyDes/metadata.xml b/dev-python/pyDes/metadata.xml new file mode 100644 index 000000000000..a268fc6349a5 --- /dev/null +++ b/dev-python/pyDes/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>xgqt@gentoo.org</email> + <name>Maciej Barć</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/twhiteman/pyDes/issues/</bugs-to> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/pyDes/pyDes-2.0.1.ebuild b/dev-python/pyDes/pyDes-2.0.1.ebuild new file mode 100644 index 000000000000..4ad69a8ad3b7 --- /dev/null +++ b/dev-python/pyDes/pyDes-2.0.1.ebuild @@ -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=setuptools +PYTHON_COMPAT=( python3_{7,8,9,10} ) + +inherit distutils-r1 + +DESCRIPTION="Python implementation of DES and TRIPLE DES" +HOMEPAGE="https://twhiteman.netfirms.com/des.html" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" diff --git a/dev-python/pyFFTW/Manifest b/dev-python/pyFFTW/Manifest index 7857d7f47f2b..f4fedb44f500 100644 --- a/dev-python/pyFFTW/Manifest +++ b/dev-python/pyFFTW/Manifest @@ -1,2 +1 @@ -DIST pyFFTW-0.12.0.tar.gz 147372 BLAKE2B 1ea1f1f8de6759c42781a535b30d7119c0cb02dffea3abfe4130a97c465e000aa9b3064a219718569552304513a77ac51aa309f1be29f9eecae25c63cce70c6c SHA512 e4d7258d5c053b5367d8c4f1892eba8e595f9d540c1c3e6caf61e0c113d598ba872b5e72a21edace66be70d9ad75c599e4b1fbc692e0015c3c1ae35e9a7ba599 DIST pyFFTW-0.13.0.tar.gz 158660 BLAKE2B c54096f0814625d49832094a6d823c6d258801a0831b07846993da97a713238a5df5b59beddc38b7e940685403178b2f3100f5713334fc9861757420bc87303a SHA512 1d4c69cc19dd00f2433037f25ea90335544403b542c0c5ca00cb055e0fde076ec9e00990f02da2385466be171ed8c910a5ce06a7cfa5efbc6544b2383bbce599 diff --git a/dev-python/pyFFTW/pyFFTW-0.12.0-r1.ebuild b/dev-python/pyFFTW/pyFFTW-0.12.0-r1.ebuild deleted file mode 100644 index 35ba5390519e..000000000000 --- a/dev-python/pyFFTW/pyFFTW-0.12.0-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9,10} ) -inherit distutils-r1 - -DESCRIPTION="A pythonic python wrapper around FFTW" -HOMEPAGE="https://github.com/pyFFTW/pyFFTW" - -LICENSE="BSD" -SLOT="0" -if [[ "${PV}" = "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/pyFFTW/pyFFTW.git" -else - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/pyFFTW/pyFFTW/archive/v${PV}.tar.gz -> ${P}.tar.gz" -fi - -DEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] - >=sci-libs/fftw-3.3:3.0=[threads] -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/dask[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -python_test() { - cp -r -l -n test/ "${BUILD_DIR}/lib" || die - cd "${BUILD_DIR}/lib" || die - eunittest - rm -r test/ || die -} diff --git a/dev-python/simber/Manifest b/dev-python/simber/Manifest new file mode 100644 index 000000000000..5097239f4df7 --- /dev/null +++ b/dev-python/simber/Manifest @@ -0,0 +1 @@ +DIST simber-0.2.4.tar.gz 91600 BLAKE2B 64ef49a8458fc98bfe87ceaeaa7bfcf9f76c8283f8a80cd918dcc8709ca5f4c2b1d657fda345812b3cb280855f3bc7bc9e3d8045b593bc8dd9dbc134f84e0e81 SHA512 17def9e8c6f0695ec36b5e48011d2db892436b7076203fe008aac7c8c2ce0e0ab9cc5be45f6eb136984f41997a7e91549c77cb1761b65694039619bdb8397ae1 diff --git a/dev-python/simber/metadata.xml b/dev-python/simber/metadata.xml new file mode 100644 index 000000000000..862db1c13286 --- /dev/null +++ b/dev-python/simber/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>xgqt@gentoo.org</email> + <name>Maciej Barć</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/deepjyoti30/simber/issues/</bugs-to> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/simber/simber-0.2.4.ebuild b/dev-python/simber/simber-0.2.4.ebuild new file mode 100644 index 000000000000..7bb773cf96ff --- /dev/null +++ b/dev-python/simber/simber-0.2.4.ebuild @@ -0,0 +1,21 @@ +# 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_{7,8,9,10} ) + +inherit distutils-r1 + +DESCRIPTION="Simple, minimal and powerful logging library for Python" +HOMEPAGE="https://simber.deepjyoti30.dev/" +SRC_URI="https://github.com/deepjyoti30/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/colorama[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest diff --git a/dev-python/youtube-search-python/Manifest b/dev-python/youtube-search-python/Manifest new file mode 100644 index 000000000000..1a181d73d22b --- /dev/null +++ b/dev-python/youtube-search-python/Manifest @@ -0,0 +1 @@ +DIST youtube-search-python-1.6.3.tar.gz 115934 BLAKE2B 1151a29da0d66206424a88a2ac3839269f11d970b4a829f9d33ede4ef7ffec39c6762bfe138edd5da9c57308444021be93054c34cbc71e12a031a8d798d94975 SHA512 16d0dfbc95387bb3ccac9224e53ea087cdfa41d1330abd96fc3ad0136af227359fc2d8409a2eca81ae2fe9790efdb86a42e409748ba1a49c595df2629216e331 diff --git a/dev-python/youtube-search-python/metadata.xml b/dev-python/youtube-search-python/metadata.xml new file mode 100644 index 000000000000..5a5e593298a6 --- /dev/null +++ b/dev-python/youtube-search-python/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>xgqt@gentoo.org</email> + <name>Maciej Barć</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/alexmercerind/youtube-search-python/issues/</bugs-to> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/youtube-search-python/youtube-search-python-1.6.3.ebuild b/dev-python/youtube-search-python/youtube-search-python-1.6.3.ebuild new file mode 100644 index 000000000000..bb5ae61a9701 --- /dev/null +++ b/dev-python/youtube-search-python/youtube-search-python-1.6.3.ebuild @@ -0,0 +1,22 @@ +# 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_{7,8,9,10} ) + +inherit distutils-r1 + +DESCRIPTION="Get YouTube video information using link WITHOUT YouTube Data API v3" +HOMEPAGE="https://github.com/alexmercerind/youtube-search-python/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/httpx[${PYTHON_USEDEP}] + net-misc/yt-dlp[${PYTHON_USEDEP}] +" diff --git a/dev-python/ytmusicapi/Manifest b/dev-python/ytmusicapi/Manifest new file mode 100644 index 000000000000..623dc793ef1e --- /dev/null +++ b/dev-python/ytmusicapi/Manifest @@ -0,0 +1 @@ +DIST ytmusicapi-0.21.0.tar.gz 48457 BLAKE2B ace8818c2a6859bb17d98fa608ac8cf7a806745741e634f639f4022527021089dc9b0b7bc48c0f999937a4599847a144afcb9f7e5585daa5d7b0ea1d5d12e399 SHA512 c34abbe8ba8d3b92ac162ffc9679ab21ce6c618a349aaeaa6c06b5597a3aed14e9b9f78a6b351ba545729da1c0bd57c2b7f999957bd8e56b0b453c04624bca4b diff --git a/dev-python/ytmusicapi/metadata.xml b/dev-python/ytmusicapi/metadata.xml new file mode 100644 index 000000000000..12223017bf63 --- /dev/null +++ b/dev-python/ytmusicapi/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>xgqt@gentoo.org</email> + <name>Maciej Barć</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/sigma67/ytmusicapi/issues/</bugs-to> + </upstream> + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/ytmusicapi/ytmusicapi-0.21.0.ebuild b/dev-python/ytmusicapi/ytmusicapi-0.21.0.ebuild new file mode 100644 index 000000000000..00f6c0b4ef24 --- /dev/null +++ b/dev-python/ytmusicapi/ytmusicapi-0.21.0.ebuild @@ -0,0 +1,21 @@ +# 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_{7,8,9,10} ) + +inherit distutils-r1 + +DESCRIPTION="Unofficial API for YouTube Music" +HOMEPAGE="https://ytmusicapi.readthedocs.io/" +SRC_URI="https://github.com/sigma67/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +KEYWORDS="~amd64 ~x86" +SLOT="0" + +RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" + +distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme |
