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/cattrs | |
| 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/cattrs')
| -rw-r--r-- | dev-python/cattrs/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/cattrs/cattrs-26.1.0.ebuild | 93 | ||||
| -rw-r--r-- | dev-python/cattrs/metadata.xml | 11 |
3 files changed, 0 insertions, 105 deletions
diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest deleted file mode 100644 index 1c0f12c2f77b..000000000000 --- a/dev-python/cattrs/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST cattrs-26.1.0.gh.tar.gz 497524 BLAKE2B 52241c4ac57a26d2262af22c8e4e2747d53f52d467699c11f056d30678183ba973629e57c5a8e94d1728b3c83e39a3f5727f622ce074a00d1b3dbf6d03f232a8 SHA512 1431e7694b3f324ad5c4f0628890f689547a5e3596b9b3087afff491a9bf57117c47e131cea4f88cc52c8f6db88b43baafcadb630d11f13b9f340c88eee7c783 diff --git a/dev-python/cattrs/cattrs-26.1.0.ebuild b/dev-python/cattrs/cattrs-26.1.0.ebuild deleted file mode 100644 index fd2e2ec904dd..000000000000 --- a/dev-python/cattrs/cattrs-26.1.0.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 - -DESCRIPTION="Composable complex class support for attrs and dataclasses" -HOMEPAGE=" - https://pypi.org/project/cattrs/ - https://github.com/python-attrs/cattrs/ -" -SRC_URI=" - https://github.com/python-attrs/cattrs/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="test-rust" - -RDEPEND=" - >=dev-python/attrs-25.4.0[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.14.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - >=dev-python/immutables-0.20[${PYTHON_USEDEP}] - >=dev-python/msgpack-1.0.5[${PYTHON_USEDEP}] - >=dev-python/pymongo-4.4.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}] - >=dev-python/tomlkit-0.11.8[${PYTHON_USEDEP}] - >=dev-python/tomli-w-1.1.0[${PYTHON_USEDEP}] - >=dev-python/ujson-5.10.0[${PYTHON_USEDEP}] - test-rust? ( - $(python_gen_cond_dep ' - >=dev-python/cbor2-5.4.6[${PYTHON_USEDEP}] - >=dev-python/orjson-3.11.3[${PYTHON_USEDEP}] - ' 'python*') - ) - ) -" - -# xdist can randomly break tests, depending on job count -# https://bugs.gentoo.org/941429 -EPYTEST_PLUGINS=( hypothesis ) -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -python_test() { - local EPYTEST_IGNORE=( - # requires msgspec - tests/preconf/test_msgspec_cpython.py - ) - local EPYTEST_DESELECT=( - # these require msgspec - tests/test_preconf.py::test_literal_dicts_msgspec - tests/test_preconf.py::test_msgspec_efficient_enum - tests/test_preconf.py::test_msgspec_json_converter - tests/test_preconf.py::test_msgspec_json_unions - tests/test_preconf.py::test_msgspec_json_unstruct_collection_overrides - tests/test_preconf.py::test_msgspec_native_enums - ) - - if ! has_version "dev-python/cbor2[${PYTHON_USEDEP}]"; then - # https://github.com/python-attrs/cattrs/pull/748 - sed -i -e '/cbor2_make_converter/d' tests/test_preconf.py || die - - EPYTEST_DESELECT+=( - tests/test_preconf.py::test_cbor2 - tests/test_preconf.py::test_cbor2_converter - tests/test_preconf.py::test_cbor2_converter_unstruct_collection_overrides - tests/test_preconf.py::test_cbor2_efficient_enum - tests/test_preconf.py::test_cbor2_native_enums - tests/test_preconf.py::test_cbor2_unions - ) - fi - if ! has_version "dev-python/orjson[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - tests/test_preconf.py::test_orjson - tests/test_preconf.py::test_orjson_converter - tests/test_preconf.py::test_orjson_converter_unstruct_collection_overrides - ) - fi - - epytest -o addopts= tests -} diff --git a/dev-python/cattrs/metadata.xml b/dev-python/cattrs/metadata.xml deleted file mode 100644 index 1ffb8b193cd0..000000000000 --- a/dev-python/cattrs/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - </maintainer> - <upstream> - <remote-id type="github">python-attrs/cattrs</remote-id> - <remote-id type="pypi">cattrs</remote-id> - </upstream> -</pkgmetadata> |
