Closed kloczek closed 6 months ago
It is yet another detail.
I've added to cheroot/test/test_server.py to --ignore list because test site uses pypytools
which not maintained from almost 5 years.
https://pypi.org/project/pypytools/#history
I don't see anything actionable here.
So what about pypytools
? š¤
Here is missing pytest output
ā I'm submitting a ...
š Describe the bug. What is the current behavior? looks like pytets fails in 6 units.
ā What is the motivation / use case for changing the behavior?
š” To Reproduce I'm packaging your module as an rpm package so I'm using the typical PEP517 based build, install and test cycle used on building packages from non-root account.
python3 -sBm build -w --no-isolation
build
with--no-isolation
I'm using during all processes only locally installed modulesinstaller
modulecut off from access to the public network
(pytest is executed with-m "not network"
)Here is pytest output:
```console I'm packaging your module as an rpm package so I'm using the typical PEP517 based build, install and test cycle used on building packages from non-root account. - `python3 -sBm build -w --no-isolation` - because I'm calling `build` with `--no-isolation` I'm using during all processes only locally installed modules - install .whl file in using `installer` module - run pytest with $PYTHONPATH pointing to sitearch and sitelib inside - build is performed in env which is *`cut off from access to the public network`* (pytest is executed with `-m "not network"`)Here is pytest output:
```console ```List of installed modules in build env:
```console ```Please let me know if you need more details or want me to perform some diagnostics.
š Additional context
List of installed modules in build env:
```console Package Version ----------------------------- ----------- alabaster 0.7.16 autocommand 2.2.2 Babel 2.15.0 build 1.2.1 cffi 1.16.0 charset-normalizer 3.3.2 click 8.1.7 cryptography 42.0.7 defusedxml 0.7.1 docutils 0.20.1 domdf_python_tools 3.8.0.post2 exceptiongroup 1.1.3 flaky 3.8.1 idna 3.7 imagesize 1.4.1 importlib_metadata 7.1.0 incremental 22.10.0 inflect 7.2.1 iniconfig 2.0.0 installer 0.7.0 jaraco.context 4.3.0 jaraco.functools 4.0.1 jaraco.packaging 10.1.0 jaraco.text 3.12.0 Jinja2 3.1.4 MarkupSafe 2.1.5 more-itertools 10.2.0 natsort 8.4.0 packaging 24.0 pbr 5.11.1 pluggy 1.4.0 ply 3.11 portend 3.2.0 pycparser 2.22 Pygments 2.18.0 pyOpenSSL 24.1.0 pyproject_hooks 1.0.0 pytest 8.1.1 python-dateutil 2.9.0.post0 pytz 2024.1 requests 2.31.0 requests-toolbelt 1.0.0 requests-unixsocket 0.3.0 setuptools 69.4.0 setuptools-scm 8.1.0 snowballstemmer 2.2.0 Sphinx 7.3.7 sphinx-tabs 3.4.5 sphinxcontrib-apidoc 0.5.0 sphinxcontrib-applehelp 1.0.8 sphinxcontrib-devhelp 1.0.6 sphinxcontrib-htmlhelp 2.0.5 sphinxcontrib-jsmath 1.0.1 sphinxcontrib-qthelp 1.0.7 sphinxcontrib-serializinghtml 1.1.10 sphinxcontrib-towncrier 0.4.0a0 tempora 5.5.1 tokenize_rt 5.2.0 tomli 2.0.1 towncrier 23.11.0 trustme 1.1.0 typeguard 4.2.1 typing_extensions 4.11.0 urllib3 2.2.1 wheel 0.43.0 zipp 3.18.2 ```