From 777891bf281b108f12580124d55cbe9aaafda798 Mon Sep 17 00:00:00 2001 From: icp Date: Tue, 7 Feb 2023 23:00:22 +0530 Subject: [PATCH] python3-virtualenv: update to 20.18.0. --- srcpkgs/python3-virtualenv/template | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template index a9dc97f5549d..e8f230b2a3d2 100644 --- a/srcpkgs/python3-virtualenv/template +++ b/srcpkgs/python3-virtualenv/template @@ -1,25 +1,26 @@ # Template file for 'python3-virtualenv' pkgname=python3-virtualenv -version=20.17.1 +version=20.18.0 revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" +build_style=python3-pep517 +hostmakedepends="hatchling hatch-vcs" depends="python3-platformdirs python3-distlib python3-filelock" -checkdepends="python3-pytest-mock python3-flaky python3-devel python3-pip $depends" +checkdepends="${depends} python3-pytest-mock python3-flaky python3-devel + python3-pip python3-packaging" short_desc="Virtual Python environment builder" maintainer="icp " license="MIT" homepage="https://virtualenv.pypa.io/" changelog="https://virtualenv.pypa.io/en/latest/changelog.html" distfiles="${PYPI_SITE}/v/virtualenv/virtualenv-${version}.tar.gz" -checksum=f8b927684efc6f1cc206c9db297a570ab9ad0e51c16fa9e45487d36d1905c058 +checksum=f262457a4d7298a6b733b920a196bf8b46c8af15bf1fd9da7142995eff15118e alternatives="virtualenv:virtualenv:/usr/bin/virtualenv3" do_check() { - # excluded tests depend on pytest-freezegun, not packaged in Void, or python2 - vsed -e '/addopts/d' -i setup.cfg + local testdir="tmp/$(date +%s)" + python3 -m installer --destdir ${testdir} dist/virtualenv-${version}-*-*-*.whl _skip="test_periodic_update or test_get_wheel_download_cached or test_py_pyc_missing or test_py_info_setuptools" - PYTHONPATH=src python3 -m pytest -k "not ($_skip)" + PATH="${testdir}/usr/bin:${PATH}" PYTHONPATH="${testdir}/${py3_sitelib}" pytest3 -k "not(${_skip})" } post_install() {