Files
gentoo/dev-python/toposort/toposort-1.7.ebuild
T
Sergey Torokhov 0d12174d17 dev-python/toposort: 1.7 version bump
The setup.py is removed by upstream in favor of pyproject.toml.
Tests are now run explicitly.

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/22450
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2021-10-01 08:36:39 +02:00

24 lines
521 B
Bash

# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_SETUPTOOLS=pyproject.toml
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Implements a topological sort algorithm"
HOMEPAGE="https://gitlab.com/ericvsmith/toposort"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
python_test() {
"${EPYTHON}" test/test_toposort.py || die
}