diff options
Diffstat (limited to 'dev-python/falcon/falcon-2.0.0-r1.ebuild')
-rw-r--r-- | dev-python/falcon/falcon-2.0.0-r1.ebuild | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/dev-python/falcon/falcon-2.0.0-r1.ebuild b/dev-python/falcon/falcon-2.0.0-r1.ebuild deleted file mode 100644 index 1198e6c8fd91..000000000000 --- a/dev-python/falcon/falcon-2.0.0-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="A supersonic micro-framework for building cloud APIs" -HOMEPAGE="https://falconframework.org/ https://pypi.org/project/falcon/" -SRC_URI="https://github.com/falconry/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+cython" - -BDEPEND="cython? ( dev-python/cython[${PYTHON_USEDEP}] )" -DEPEND="${RDEPEND}" - -distutils_enable_tests pytest - -src_prepare() { - if ! use cython; then - sed -i -e 's/if with_cython:/if False:/' setup.py || die - fi - - default -} - -python_test() { - local deselect=( - # mujson is unpackaged, test-only dep - --ignore tests/test_media_handlers.py - # uses unsafe serialization (unsafe_load) - --deselect tests/test_httperror.py::TestHTTPError::test_custom_error_serializer - ) - - pytest -vv "${deselect[@]}" || die "Tests failed with ${EPYTHON}" -} |