From 8ba8d3c5f996904e8536e956504e295521ca65ae Mon Sep 17 00:00:00 2001 From: "Liguros - Gitlab CI/CD [develop]" Date: Sat, 14 Mar 2026 19:09:49 +0000 Subject: Adding metadata --- dev-python/inline-snapshot/Manifest | 2 + .../inline-snapshot/inline-snapshot-0.32.5.ebuild | 65 ++++++++++++++++++++++ 2 files changed, 67 insertions(+) create mode 100644 dev-python/inline-snapshot/inline-snapshot-0.32.5.ebuild (limited to 'dev-python/inline-snapshot') diff --git a/dev-python/inline-snapshot/Manifest b/dev-python/inline-snapshot/Manifest index 1fde556000a9..ca099ad762f3 100644 --- a/dev-python/inline-snapshot/Manifest +++ b/dev-python/inline-snapshot/Manifest @@ -17,3 +17,5 @@ DIST inline_snapshot-0.32.3.tar.gz 2625275 BLAKE2B ee990004036086df466cfcfeeb4a0 DIST inline_snapshot-0.32.3.tar.gz.provenance 9477 BLAKE2B c1a49bec6ac49649c470b6fad3d8131c444431bf728aec15dd8b183de6ed347ae14bd8c20eb3365457e76c9fdc0585ca783fc5f34b80af0d14b7589b9a542228 SHA512 107d46fb1e7c7022a08a36ff0c8ac0d1989987b3881362db00caf11532221e2e37b36c4476c100f48f306b8867f50e44ce78eacf8afede6c5e532dcda558363f DIST inline_snapshot-0.32.4.tar.gz 2626703 BLAKE2B 3adb991a0598f99e632effeb278f4046fcf37a579915f983eaadeb6851023bd90bea8bacf7a2e06475f254e8d67305d9983e44a116fb274e4d34dc3651e6d807 SHA512 9738339178996f7f45e7fc1f2f554f59847065ee15591d2ef09dae57e9a8ea27025f78e7258ee27d0a0856cfb5a3834650cfcf547430106e75b22bab67c2dd1f DIST inline_snapshot-0.32.4.tar.gz.provenance 9478 BLAKE2B 445cc3305bee1b6bdb560134978a6f91cda32d2ac5f14d1ddd96a4a53eea54c2837daa6b04135741bbe3c32d14132ff59bd029b3e16ad43912f3a65e0081a77f SHA512 016134634347eb8f5a4f6c960ee3450ffcc7331b9c4f906838a80824b7d2019cce642dbcba1c4b8a10222b194918c40e995fd178968c1c26761c4dd64f8ae7af +DIST inline_snapshot-0.32.5.tar.gz 2626796 BLAKE2B 3e811658e005b4c095564ba9d94b7290945d7f774b5cda1e2925dceca3ae75417634df90c5804b5322ef533299bc4abb195e210ee1ac4a4e070ad8a6e6d1485f SHA512 a5f4878a89a24ef8bd246ec652095363092f7127cc9135a63f6b2695be80593a67adb4b098a5f6f887fcbc566b48325bd4e3cf7be16aed13193ff7e0e6e31409 +DIST inline_snapshot-0.32.5.tar.gz.provenance 9388 BLAKE2B af33c329be8e941a1a91f6f6d5967dbca4d9ad10d9e7c6d98298d5e3b590348b55b4024a01f45a2756c4ab03722e10c9b0008057eaead6b73aa2258013601702 SHA512 0018391d0373218743c438812af50d38e4ac1394ca5784e4380ca0642d789801b4c3f9d76f5880053e9a78094f99b60238b6d91a29ba111ec698b80f20147cf0 diff --git a/dev-python/inline-snapshot/inline-snapshot-0.32.5.ebuild b/dev-python/inline-snapshot/inline-snapshot-0.32.5.ebuild new file mode 100644 index 000000000000..0967f87cbd6d --- /dev/null +++ b/dev-python/inline-snapshot/inline-snapshot-0.32.5.ebuild @@ -0,0 +1,65 @@ +# 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_{10..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}] + $(python_gen_cond_dep ' + dev-python/mypy[${PYTHON_USEDEP}] + ' 'python*') + >=dev-python/pydantic-2[${PYTHON_USEDEP}] + >=dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-3.14.0[${PYTHON_USEDEP}] + >=dev-python/pytest-subtests-0.11.0[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGIN_LOAD_VIA_ENV=1 +EPYTEST_PLUGINS=( "${PN}" pytest-{freezer,mock,subtests,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_formating.py::test_format_command_fail + 'tests/test_docs.py::test_docs[categories.md]' + 'tests/test_docs.py::test_docs[code_generation.md]' + 'tests/test_docs.py::test_docs[testing.md]' + ) + + local -x PYTHONPATH=${S}/src + epytest +} -- cgit v1.3