diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-11-05 19:02:56 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-11-05 19:02:56 +0000 |
| commit | 864ccd3aba62b24728eb0b963d8a1093555475c0 (patch) | |
| tree | bb5a89762d7f5ee123655bf5cdf9406b27dc1759 /dev-python/mastodon-py | |
| parent | 64f2ecf7f878941ddcb49fbeb10e26352844b683 (diff) | |
| download | baldeagleos-repo-864ccd3aba62b24728eb0b963d8a1093555475c0.tar.gz baldeagleos-repo-864ccd3aba62b24728eb0b963d8a1093555475c0.tar.xz baldeagleos-repo-864ccd3aba62b24728eb0b963d8a1093555475c0.zip | |
Adding metadata
Diffstat (limited to 'dev-python/mastodon-py')
| -rw-r--r-- | dev-python/mastodon-py/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/mastodon-py/mastodon-py-2.1.4.ebuild | 61 | ||||
| -rw-r--r-- | dev-python/mastodon-py/metadata.xml | 8 |
3 files changed, 70 insertions, 0 deletions
diff --git a/dev-python/mastodon-py/Manifest b/dev-python/mastodon-py/Manifest index b75f6a7f49de..c524ae345d52 100644 --- a/dev-python/mastodon-py/Manifest +++ b/dev-python/mastodon-py/Manifest @@ -1 +1,2 @@ DIST mastodon_py-2.0.1.tar.gz 10988936 BLAKE2B 237e81a0501db59acb066cb156cddf9898265b7dc988c1edee451f4f9c5fb4f97629b2dfc561ce42e5d1e5858e00a916b56d002acbbe2891b4bb4d57e05661da SHA512 7aff1f6cf6c159d9ab95ff9d44aa1249c8db1536121fc5cd88ff0c46c22b23efb0c4857d6c6a744630b23804504b6d7886848ca194957dd524b4b014dadcd5e3 +DIST mastodon_py-2.1.4.tar.gz 11636752 BLAKE2B 9e001da9d17b93e2ab8fbabcd7a8f2a19380aad76811acda15556e8a5bf7f38dc432d027f9e47ce7f8bf778aaff12df6f81ef3a953e9b06bcd1f8d80779d6f6f SHA512 cfb4515a24e69df16d320630157e1b32a99203fca8a56ab5c5f93b5585c56d1034a0520af276b384779bdfe2cc6d16451932e4014e005d756fd2c335de84bf00 diff --git a/dev-python/mastodon-py/mastodon-py-2.1.4.ebuild b/dev-python/mastodon-py/mastodon-py-2.1.4.ebuild new file mode 100644 index 000000000000..1f11df4c52b3 --- /dev/null +++ b/dev-python/mastodon-py/mastodon-py-2.1.4.ebuild @@ -0,0 +1,61 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) +PYPI_PN="Mastodon.py" +inherit distutils-r1 pypi + +DESCRIPTION="Python wrapper for the Mastodon API" +HOMEPAGE=" + https://pypi.org/project/Mastodon.py/ + https://github.com/halcy/Mastodon.py +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="blurhash crypt grapheme" + +RDEPEND=" + >=dev-python/decorator-4.0.0[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/requests-2.4.2[${PYTHON_USEDEP}] + blurhash? ( >=dev-python/blurhash-1.1.4[${PYTHON_USEDEP}] ) + crypt? ( + >=dev-python/cryptography-1.6.0[${PYTHON_USEDEP}] + >=dev-python/http-ece-1.0.5[${PYTHON_USEDEP}] + ) + grapheme? ( + dev-python/grapheme[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + test? ( + dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/vcrpy[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( + pytest-mock + pytest-recording + requests-mock +) +EPYTEST_XDIST=1 +EPYTEST_DESELECT=( + # passes only with outdated 'grapheme' + tests/test_status_length.py::test_get_status_length_against_ground_truth +) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme + +python_test() { + epytest -o addopts= +} diff --git a/dev-python/mastodon-py/metadata.xml b/dev-python/mastodon-py/metadata.xml index 736a1167c898..a20685fc799d 100644 --- a/dev-python/mastodon-py/metadata.xml +++ b/dev-python/mastodon-py/metadata.xml @@ -1,6 +1,14 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="person"> + <email>cyber+gentoo@sysrq.in</email> + <name>Anna</name> + </maintainer> + <use> + <flag name="blurhash">Install dependencies required for decoding blurhash strings to images</flag> + <flag name="grapheme">Install dependencies required for grapheme-aware string handling</flag> + </use> <origin>gentoo-guru-overlay</origin> </pkgmetadata>
\ No newline at end of file |
