diff options
| author | root <root@alpha.trunkmasters.com> | 2026-07-28 03:04:45 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-07-28 03:04:45 -0500 |
| commit | a0e0a56dbeec1a3cf0f82d55d0bd7540943daf84 (patch) | |
| tree | 2f1f9356b8039b0c455d7ca0f9d80e9670c6c471 /dev-python/inline-snapshot | |
| parent | cae7be1ab2bd23fee3929a8e940d968ee86a78e6 (diff) | |
| download | baldeagleos-repo-a0e0a56dbeec1a3cf0f82d55d0bd7540943daf84.tar.gz baldeagleos-repo-a0e0a56dbeec1a3cf0f82d55d0bd7540943daf84.tar.xz baldeagleos-repo-a0e0a56dbeec1a3cf0f82d55d0bd7540943daf84.zip | |
Adding metadata
Diffstat (limited to 'dev-python/inline-snapshot')
| -rw-r--r-- | dev-python/inline-snapshot/Manifest | 2 | ||||
| -rw-r--r-- | dev-python/inline-snapshot/inline-snapshot-0.35.3.ebuild | 61 |
2 files changed, 63 insertions, 0 deletions
diff --git a/dev-python/inline-snapshot/Manifest b/dev-python/inline-snapshot/Manifest index 6e8908e614e9..6dfb0e803940 100644 --- a/dev-python/inline-snapshot/Manifest +++ b/dev-python/inline-snapshot/Manifest @@ -4,3 +4,5 @@ DIST inline_snapshot-0.34.2.tar.gz 2641142 BLAKE2B 9c3d88d830fd6d155ed9c60264892 DIST inline_snapshot-0.34.2.tar.gz.provenance 9768 BLAKE2B 383d087a8f6991cf184796b7641a73da25354570a8b337e134c90251496b3d1b255a86f3e1d2e2dbe035ec978bee5040e83df1f54948fe4699d48482c7ae935b SHA512 d16524d20b06164aa6087cfbabe19e6f59ac65570d7264a554739c52d9ae37f57957d3d1e1d910447282f0d38eacfacb1899995d86eebe47b474525f76d9118e DIST inline_snapshot-0.35.2.tar.gz 2534713 BLAKE2B 963bb24d4b89ad7a440a68b986abe3d7d341937615a190b963e6503fb72c281eb1602d88eb7f0a8c3b324fc47fbc358f21550ce9feeacfa2cfa7f4e39d7a9f67 SHA512 c87808c222cc658f4d1691859920bb8bd5e203ad1d04d3070bae78850831f08782ee08833e7151c52a5a3433c7ee615b5c9b683e3c4e3ad0cf4e621d219cd5c6 DIST inline_snapshot-0.35.2.tar.gz.provenance 9909 BLAKE2B 81cb349fb13487809d034d1bfab50ff986ceb930a63479e6ef45a69c1b5c1a3bbd732504a1da6a52a4f0e2d8f007b8bf92988936e8d22f19798875751584938c SHA512 857ba6693cbb0a34fa7f3821c41a5dbce18852b07f1d395bf8d4484fbd77efd04042e96e0e04c2597291e50b29a10d6f87bb28b885648b1afb64324dabe34f19 +DIST inline_snapshot-0.35.3.tar.gz 2535863 BLAKE2B 9155bf319416aa71ee9dadd469ca89765066a1cc34e777668f3dd1c15f84dd9c89b41308f2cd837f4745f5ae9964859520da0486ed5d1752796800f5063f2e5f SHA512 16b07648cc723e169443b727f3166edba7d1099e7e6b7ecff477b88773a6ac9db442d9abe0a30e6f2ba78bd36558dd003a481e00b32fac65435223f3fc405eab +DIST inline_snapshot-0.35.3.tar.gz.provenance 9909 BLAKE2B ae258fa2cba3129329f88694759627f47297d313899d75f4ed250a80f252bc4d7b9d87b4cfdda6ee8042a5e2a5f75fbe8513b12492abde90cb2a0e738d364985 SHA512 32103d78f06a9530727dccafed2951b32666e608886c0f7f96dd2afa58e17951f4f0d8b3683b8e2e4c91adc1c72b1a6beb79d46b53a373a2f36b4ae31bd4cdd5 diff --git a/dev-python/inline-snapshot/inline-snapshot-0.35.3.ebuild b/dev-python/inline-snapshot/inline-snapshot-0.35.3.ebuild new file mode 100644 index 000000000000..88d1a6b4a0bc --- /dev/null +++ b/dev-python/inline-snapshot/inline-snapshot-0.35.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYPI_VERIFY_REPO=https://github.com/15r10nk/inline-snapshot +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Create and update inline snapshots in your Python tests" +HOMEPAGE=" + https://15r10nk.github.io/inline-snapshot/ + https://github.com/15r10nk/inline-snapshot/ + https://pypi.org/project/inline-snapshot/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/asttokens-2.0.5[${PYTHON_USEDEP}] + >=dev-python/executing-2.2.0[${PYTHON_USEDEP}] + >=dev-python/pytest-8.3.4[${PYTHON_USEDEP}] + >=dev-python/rich-13.7.1[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/attrs[${PYTHON_USEDEP}] + >=dev-python/black-23.3.0[${PYTHON_USEDEP}] + >=dev-python/dirty-equals-0.7.0[${PYTHON_USEDEP}] + >=dev-python/hypothesis-6.75.5[${PYTHON_USEDEP}] + dev-python/isort[${PYTHON_USEDEP}] + dev-python/mypy[${PYTHON_USEDEP}] + >=dev-python/pydantic-2[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGIN_LOAD_VIA_ENV=1 +EPYTEST_PLUGINS=( "${PN}" pytest-{freezer,mock,xdist} ) +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # requires pyright + 'tests/test_typing.py::test_typing_args[pyright]' + 'tests/test_typing.py::test_typing_call[pyright]' + # TODO + 'tests/test_docs.py::test_docs[categories.md]' + 'tests/test_docs.py::test_docs[code_generation.md]' + 'tests/test_docs.py::test_docs[README.md]' + ) + + local -x PYTHONPATH=${S}/src + local -x PYTHONWARNINGS=ignore + epytest +} |
