diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-python/mastodon-py | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'dev-python/mastodon-py')
| -rw-r--r-- | dev-python/mastodon-py/Manifest | 2 | ||||
| -rw-r--r-- | dev-python/mastodon-py/files/mastodon-py-2.0.1-tests.patch | 41 | ||||
| -rw-r--r-- | dev-python/mastodon-py/mastodon-py-2.0.1.ebuild | 65 | ||||
| -rw-r--r-- | dev-python/mastodon-py/mastodon-py-2.1.4.ebuild | 61 | ||||
| -rw-r--r-- | dev-python/mastodon-py/metadata.xml | 16 |
5 files changed, 0 insertions, 185 deletions
diff --git a/dev-python/mastodon-py/Manifest b/dev-python/mastodon-py/Manifest deleted file mode 100644 index c524ae345d52..000000000000 --- a/dev-python/mastodon-py/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -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/files/mastodon-py-2.0.1-tests.patch b/dev-python/mastodon-py/files/mastodon-py-2.0.1-tests.patch deleted file mode 100644 index 8b6467498e8e..000000000000 --- a/dev-python/mastodon-py/files/mastodon-py-2.0.1-tests.patch +++ /dev/null @@ -1,41 +0,0 @@ -Fix compatibility with pytest-recording - -pytest-recording stores cassettes for each module in its own directory. -Using "vcr_cassette_dir" fixture, we override it to use the old -behavior. - -Part of https://github.com/halcy/Mastodon.py/pull/407 - ---- a/tests/conftest.py -+++ b/tests/conftest.py -@@ -63,6 +63,11 @@ def vcr_config(): - decode_compressed_response = True - ) - -+@pytest.fixture(scope="module") -+def vcr_cassette_dir(request) -> str: -+ module = request.node.fspath # current test file -+ return os.path.join(module.dirname, "cassettes") -+ - # Fixtures for testing against actual, real servers - # Please be extremely careful with these - @pytest.fixture -diff --git a/tests/test_streaming.py b/tests/test_streaming.py -index 7bbdfc0..0f66519 100644 ---- a/tests/test_streaming.py -+++ b/tests/test_streaming.py -@@ -14,11 +14,6 @@ streaming_is_patched = False - real_connections = [] - close_connections = False - --@pytest.fixture(scope='module') --def vcr(vcr): -- vcr.match_on = ['path'] -- return vcr -- - @pytest.fixture(scope='module') - def vcr_config(): - return { --- -2.49.0 - diff --git a/dev-python/mastodon-py/mastodon-py-2.0.1.ebuild b/dev-python/mastodon-py/mastodon-py-2.0.1.ebuild deleted file mode 100644 index 9050756ca2eb..000000000000 --- a/dev-python/mastodon-py/mastodon-py-2.0.1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# 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_{13..14} ) -PYPI_PN="Mastodon.py" -inherit distutils-r1 optfeature 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" - -RDEPEND=" - >=dev-python/blurhash-1.1.4[${PYTHON_USEDEP}] - >=dev-python/decorator-4.0.0[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/python-magic[${PYTHON_USEDEP}] - >=dev-python/requests-2.4.2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/cryptography-1.6.0[${PYTHON_USEDEP}] - >=dev-python/http-ece-1.0.5[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/vcrpy[${PYTHON_USEDEP}] - ) -" - -PATCHES=( "${FILESDIR}"/${PN}-2.0.1-tests.patch ) - -EPYTEST_PLUGINS=( - pytest-mock - pytest-recording - requests-mock -) -EPYTEST_XDIST=1 -EEPYTEST_DESELECT=( - # something related to simplejson - tests/test_notifications.py::test_notifications_dismiss_pre_2_9_2 - tests/test_status.py::test_status_card_pre_2_9_2 - # requires PROPERTIES="test_network" - tests/test_streaming.py::test_stream_user_direct - tests/test_streaming.py::test_stream_user_local -) - -distutils_enable_tests pytest - -distutils_enable_sphinx docs \ - dev-python/sphinx-rtd-theme - -python_test() { - epytest -o addopts= -} - -pkg_postinst() { - optfeature "webpush support" "dev-python/cryptography dev-python/http-ece" -} diff --git a/dev-python/mastodon-py/mastodon-py-2.1.4.ebuild b/dev-python/mastodon-py/mastodon-py-2.1.4.ebuild deleted file mode 100644 index 3e97027d6a3a..000000000000 --- a/dev-python/mastodon-py/mastodon-py-2.1.4.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# 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_{13..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 deleted file mode 100644 index 882edafec067..000000000000 --- a/dev-python/mastodon-py/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>cyber+gentoo@sysrq.in</email> - <name>Anna</name> - </maintainer> - <upstream> - <remote-id type="pypi">Mastodon.py</remote-id> - <remote-id type="github">halcy/Mastodon.py</remote-id> - </upstream> - <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> -</pkgmetadata> |
