[arch-commits] Commit in python-cheroot/trunk (2 files)
Thore Bödecker
foxxx0 at archlinux.org
Tue Mar 3 15:46:59 UTC 2020
Date: Tuesday, March 3, 2020 @ 15:46:58
Author: foxxx0
Revision: 589782
upgpkg: python-cheroot 8.3.0-1
disable tox tests since they're useless
TODO: properly run the tests with distro pkgs
Modified:
python-cheroot/trunk/PKGBUILD
python-cheroot/trunk/disable-broken-testmon-stuff.patch
------------------------------------+
PKGBUILD | 18 ++++++++++++------
disable-broken-testmon-stuff.patch | 29 ++++++++++++++++-------------
2 files changed, 28 insertions(+), 19 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-03-03 15:40:01 UTC (rev 589781)
+++ PKGBUILD 2020-03-03 15:46:58 UTC (rev 589782)
@@ -5,8 +5,8 @@
_pkgbase="${pkgbase//python-/}"
pkgname=('python-cheroot' 'python2-cheroot')
pkgdesc="Highly-optimized, pure-python HTTP server"
-pkgver=8.2.1
-pkgrel=4
+pkgver=8.3.0
+pkgrel=1
arch=('any')
url="https://github.com/cherrypy/cheroot"
license=('MIT')
@@ -14,14 +14,18 @@
'python2-setuptools-scm' 'python2-backports.functools_lru_cache'
'python2-backports.unittest_mock' 'tree' 'python-tox' 'python2-tox'
'python-jaraco' 'git')
+checkdepends=('python-pytest' 'python-pytest-xdist' 'python-pytest-cov'
+ 'python-requests' 'python-pyopenssl' 'python-trustme'
+ 'python2-pytest' 'python2-pytest-xdist' 'python2-pytest-cov'
+ 'python2-requests' 'python2-pyopenssl')
source=("https://files.pythonhosted.org/packages/source/${_pkgbase:0:1}/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz"
"LICENSE"
"disable-broken-tests.patch"
"disable-broken-testmon-stuff.patch")
-sha512sums=('3f6b55c6b2403569eedb1fe7b473d3a65ad5d06cb99a38370316db38b6138b1a6921c6b7d8ba64424c5b8c20c9c58ada33da7cb8ebb6f313610f63c1f364f862'
+sha512sums=('29ff39f043b1a08b9ef653a41761ac4b97de4141cf15c5394f95736d28f7fad4c501d666fe7ff61f40c55b087d022784c7fe09c995c901040b7f2a8ed16b7d14'
'1106afed483b7258e4ae89c5d9459c3834412b31aac90169725ed62d2ab44f61f6f79e894d4c9e4d8bd99e14530ab778df2187784f0b25eaab86d312fad68944'
'ee08317c027a36461a89642e47edd5f9706796dbd6c273bbda3a37da5b1578701f861b09f23957636de5e72f38c312ad07caf0216408ec5d543feea7130839ba'
- 'c49ab4843ffbcdf6799620b281c21cf0e50df34842629c01d3b6faaaabf8a76c5fa956214fe4d277d8ff41f75d7498600f3dd617b9028bc2eba0ca4b1527c6ac')
+ 'c1a845281ac66a2058104a37e8ad03c3be134562306309e22e6109fb1cc2d78f917230af7f67893e78f3335127c0c2ce13c5f7f37cb189bc884f47e244741d1b')
prepare() {
cd "${srcdir}/${_pkgbase}-${pkgver}"
@@ -47,10 +51,12 @@
check() {
cd "${srcdir}/${_pkgbase}-${pkgver}"
- tox
+ # tox doesn't really provide any meaningful results for downstream packaging
+ # TODO: properly run the tests with distro packages
cd "${srcdir}/${_pkgbase}-${pkgver}-py2"
- tox2
+ # tox doesn't really provide any meaningful results for downstream packaging
+ # TODO: properly run the tests with distro packages
}
package_python-cheroot() {
Modified: disable-broken-testmon-stuff.patch
===================================================================
--- disable-broken-testmon-stuff.patch 2020-03-03 15:40:01 UTC (rev 589781)
+++ disable-broken-testmon-stuff.patch 2020-03-03 15:46:58 UTC (rev 589782)
@@ -5,21 +5,10 @@
pytest>=2.8
pytest-mock>=1.11.0
pytest-sugar>=0.9.1
--pytest-testmon>=0.9.7
+-pytest-testmon<1.0.0
pytest-watch==4.2.0
pytest-xdist>=1.28.0
coverage==4.5.3
-diff -upr a/pytest.ini b/pytest.ini
---- a/pytest.ini 2019-10-18 02:59:30.000000000 +0200
-+++ b/pytest.ini 2019-11-21 15:11:39.575862172 +0100
-@@ -1,6 +1,6 @@
- [pytest]
- norecursedirs = dist docs build .tox .eggs
--addopts = --durations=10 -v -rxXs -l -n auto --testmon --doctest-modules --ignore cheroot/ssl/pyopenssl.py --junitxml=junit-test-results.xml --cov=cheroot --cov-report term-missing:skip-covered --cov-report xml
-+addopts = --durations=10 -v -rxXs -l -n auto --doctest-modules --ignore cheroot/ssl/pyopenssl.py --junitxml=junit-test-results.xml --cov=cheroot --cov-report term-missing:skip-covered --cov-report xml
- filterwarnings =
- error
- doctest_optionflags = ALLOW_UNICODE ELLIPSIS
diff -upr a/setup.cfg b/setup.cfg
--- a/setup.cfg 2019-10-18 02:59:51.000000000 +0200
+++ b/setup.cfg 2019-11-21 15:11:55.979100130 +0100
@@ -27,7 +16,7 @@
pytest>=2.8
pytest-mock>=1.11.0
pytest-sugar>=0.9.1
-- pytest-testmon>=0.9.7
+- pytest-testmon<1.0.0
pytest-watch==4.2.0
pytest-xdist>=1.28.0
@@ -43,3 +32,17 @@
codecov -f coverage.xml -X gcov
usedevelop = True
extras = testing
+diff -upr a/pytest.ini b/pytest.ini
+--- a/pytest.ini 2020-02-09 22:59:53.000000000 +0100
++++ b/pytest.ini 2020-03-03 16:45:21.589310767 +0100
+@@ -3,10 +3,6 @@ addopts =
+ # `pytest-xdist`:
+ --numprocesses=auto
+
+- # `pytest-mon`:
+- # useful for live testing with `pytest-watch` during development:
+- --testmon
+-
+ # show 10 slowest invocations:
+ --durations=10
+
More information about the arch-commits
mailing list