Install this version:
emerge -a =dev-python/dataclass-wizard-1.0.0
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =dev-python/dataclass-wizard-1.0.0
Or alternatively:
emerge --autounmask-write -a =dev-python/dataclass-wizard-1.0.0
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 1.0.0 | 8 | ~amd64 | 0 |
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_14 )
inherit distutils-r1
DESCRIPTION="A wizard-like JSON serialization library for Python dataclasses"
HOMEPAGE="
https://pypi.org/project/dataclass-wizard/
"
SRC_URI="https://github.com/rnag/dataclass-wizard/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
dev-python/tzdata[${PYTHON_USEDEP}]
>=dev-python/pytimeparse-1.1.7[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.13.0[${PYTHON_USEDEP}]
>=dev-python/python-dotenv-1[${PYTHON_USEDEP}]
<dev-python/python-dotenv-2[${PYTHON_USEDEP}]
>=dev-python/pyyaml-6[${PYTHON_USEDEP}]
<dev-python/pyyaml-7[${PYTHON_USEDEP}]
>=dev-python/tomli-w-1[${PYTHON_USEDEP}]
<dev-python/tomli-w-2[${PYTHON_USEDEP}]
"
EPYTEST_PLUGINS=( pytest-mock )
distutils_enable_tests pytest
distutils_enable_sphinx docs dev-python/sphinx-issues \
dev-python/sphinx-autodoc-typehints \
dev-python/sphinx-copybutton
dev-python/tzdata[] >=dev-python/pytimeparse-1.1.7[] >=dev-python/typing-extensions-4.13.0[] >=dev-python/python-dotenv-1[] <dev-python/python-dotenv-2[] >=dev-python/pyyaml-6[] <dev-python/pyyaml-7[] >=dev-python/tomli-w-1[] <dev-python/tomli-w-2[]
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | dataclass-wizard-1.0.0.gh.tar.gz | 1244953 bytes | https://github.com/rnag/dataclass-wizard/archive/refs/tags/v1.0.0.tar.gz |