# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{8..10} pypy3 ) inherit distutils-r1 vcs-snapshot DESCRIPTION="Low-level components of distutils2/packaging" HOMEPAGE="https://pypi.org/project/distlib/ https://bitbucket.org/pypa/distlib/" # pypi has zip only :-( SRC_URI=" https://bitbucket.org/pypa/distlib/get/${PV}.tar.bz2 -> ${P}.tar.bz2" LICENSE="PSF-2" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" IUSE="test" # This package's tests are extremely fragile and tend to break or hang # when it doesn't like metadata of packages installed on the system. RESTRICT="test" # pypiserver is called as external executable # openpyxl installs invalid metadata that breaks distlib BDEPEND=" test? ( dev-python/pypiserver !!