Skip to content

Instantly share code, notes, and snippets.

@r-rmcgibbo
Created March 19, 2021 03:59
Show Gist options
  • Save r-rmcgibbo/e86a9115df8ee4bee891cbc935e609e2 to your computer and use it in GitHub Desktop.
Save r-rmcgibbo/e86a9115df8ee4bee891cbc935e609e2 to your computer and use it in GitHub Desktop.
system: x86_64-linux | build_time: 4 seconds | https://github.com/NixOS/nixpkgs/pull/116814
Sourcing python-remove-tests-dir-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing python-remove-bin-bytecode-hook.sh
Sourcing setuptools-build-hook
Using setuptoolsBuildPhase
Using setuptoolsShellHook
Sourcing pip-install-hook
Using pipInstallPhase
Sourcing python-imports-check-hook.sh
Using pythonImportsCheckPhase
Sourcing python-namespaces-hook
Sourcing setuptools-check-hook
Using setuptoolsCheckPhase
Sourcing pytest-check-hook
Using pytestCheckPhase
Removing setuptoolsCheckPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/x0jk24l83235yni2bppzh3xmwc3k24md-source
source root is source
setting SOURCE_DATE_EPOCH to timestamp 315619200 of file source/unasync.py
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
no configure script, doing nothing
@nix { "action": "setPhase", "phase": "buildPhase" }
building
Executing setuptoolsBuildPhase
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/httpcore
copying httpcore/_threadlock.py -> build/lib/httpcore
copying httpcore/_exceptions.py -> build/lib/httpcore
copying httpcore/_bytestreams.py -> build/lib/httpcore
copying httpcore/__init__.py -> build/lib/httpcore
copying httpcore/_types.py -> build/lib/httpcore
copying httpcore/_utils.py -> build/lib/httpcore
creating build/lib/httpcore/_async
copying httpcore/_async/http.py -> build/lib/httpcore/_async
copying httpcore/_async/http11.py -> build/lib/httpcore/_async
copying httpcore/_async/http2.py -> build/lib/httpcore/_async
copying httpcore/_async/connection_pool.py -> build/lib/httpcore/_async
copying httpcore/_async/__init__.py -> build/lib/httpcore/_async
copying httpcore/_async/http_proxy.py -> build/lib/httpcore/_async
copying httpcore/_async/base.py -> build/lib/httpcore/_async
copying httpcore/_async/connection.py -> build/lib/httpcore/_async
creating build/lib/httpcore/_sync
copying httpcore/_sync/http.py -> build/lib/httpcore/_sync
copying httpcore/_sync/http11.py -> build/lib/httpcore/_sync
copying httpcore/_sync/http2.py -> build/lib/httpcore/_sync
copying httpcore/_sync/connection_pool.py -> build/lib/httpcore/_sync
copying httpcore/_sync/__init__.py -> build/lib/httpcore/_sync
copying httpcore/_sync/http_proxy.py -> build/lib/httpcore/_sync
copying httpcore/_sync/base.py -> build/lib/httpcore/_sync
copying httpcore/_sync/connection.py -> build/lib/httpcore/_sync
creating build/lib/httpcore/_backends
copying httpcore/_backends/auto.py -> build/lib/httpcore/_backends
copying httpcore/_backends/trio.py -> build/lib/httpcore/_backends
copying httpcore/_backends/asyncio.py -> build/lib/httpcore/_backends
copying httpcore/_backends/curio.py -> build/lib/httpcore/_backends
copying httpcore/_backends/anyio.py -> build/lib/httpcore/_backends
copying httpcore/_backends/__init__.py -> build/lib/httpcore/_backends
copying httpcore/_backends/base.py -> build/lib/httpcore/_backends
copying httpcore/_backends/sync.py -> build/lib/httpcore/_backends
running egg_info
creating httpcore.egg-info
writing httpcore.egg-info/PKG-INFO
writing dependency_links to httpcore.egg-info/dependency_links.txt
writing requirements to httpcore.egg-info/requires.txt
writing top-level names to httpcore.egg-info/top_level.txt
writing manifest file 'httpcore.egg-info/SOURCES.txt'
reading manifest file 'httpcore.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'httpcore.egg-info/SOURCES.txt'
copying httpcore/py.typed -> build/lib/httpcore
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/httpcore
copying build/lib/httpcore/_threadlock.py -> build/bdist.linux-x86_64/wheel/httpcore
copying build/lib/httpcore/_exceptions.py -> build/bdist.linux-x86_64/wheel/httpcore
copying build/lib/httpcore/_bytestreams.py -> build/bdist.linux-x86_64/wheel/httpcore
creating build/bdist.linux-x86_64/wheel/httpcore/_async
copying build/lib/httpcore/_async/http.py -> build/bdist.linux-x86_64/wheel/httpcore/_async
copying build/lib/httpcore/_async/http11.py -> build/bdist.linux-x86_64/wheel/httpcore/_async
copying build/lib/httpcore/_async/http2.py -> build/bdist.linux-x86_64/wheel/httpcore/_async
copying build/lib/httpcore/_async/connection_pool.py -> build/bdist.linux-x86_64/wheel/httpcore/_async
copying build/lib/httpcore/_async/__init__.py -> build/bdist.linux-x86_64/wheel/httpcore/_async
copying build/lib/httpcore/_async/http_proxy.py -> build/bdist.linux-x86_64/wheel/httpcore/_async
copying build/lib/httpcore/_async/base.py -> build/bdist.linux-x86_64/wheel/httpcore/_async
copying build/lib/httpcore/_async/connection.py -> build/bdist.linux-x86_64/wheel/httpcore/_async
creating build/bdist.linux-x86_64/wheel/httpcore/_sync
copying build/lib/httpcore/_sync/http.py -> build/bdist.linux-x86_64/wheel/httpcore/_sync
copying build/lib/httpcore/_sync/http11.py -> build/bdist.linux-x86_64/wheel/httpcore/_sync
copying build/lib/httpcore/_sync/http2.py -> build/bdist.linux-x86_64/wheel/httpcore/_sync
copying build/lib/httpcore/_sync/connection_pool.py -> build/bdist.linux-x86_64/wheel/httpcore/_sync
copying build/lib/httpcore/_sync/__init__.py -> build/bdist.linux-x86_64/wheel/httpcore/_sync
copying build/lib/httpcore/_sync/http_proxy.py -> build/bdist.linux-x86_64/wheel/httpcore/_sync
copying build/lib/httpcore/_sync/base.py -> build/bdist.linux-x86_64/wheel/httpcore/_sync
copying build/lib/httpcore/_sync/connection.py -> build/bdist.linux-x86_64/wheel/httpcore/_sync
creating build/bdist.linux-x86_64/wheel/httpcore/_backends
copying build/lib/httpcore/_backends/auto.py -> build/bdist.linux-x86_64/wheel/httpcore/_backends
copying build/lib/httpcore/_backends/trio.py -> build/bdist.linux-x86_64/wheel/httpcore/_backends
copying build/lib/httpcore/_backends/asyncio.py -> build/bdist.linux-x86_64/wheel/httpcore/_backends
copying build/lib/httpcore/_backends/curio.py -> build/bdist.linux-x86_64/wheel/httpcore/_backends
copying build/lib/httpcore/_backends/anyio.py -> build/bdist.linux-x86_64/wheel/httpcore/_backends
copying build/lib/httpcore/_backends/__init__.py -> build/bdist.linux-x86_64/wheel/httpcore/_backends
copying build/lib/httpcore/_backends/base.py -> build/bdist.linux-x86_64/wheel/httpcore/_backends
copying build/lib/httpcore/_backends/sync.py -> build/bdist.linux-x86_64/wheel/httpcore/_backends
copying build/lib/httpcore/__init__.py -> build/bdist.linux-x86_64/wheel/httpcore
copying build/lib/httpcore/_types.py -> build/bdist.linux-x86_64/wheel/httpcore
copying build/lib/httpcore/_utils.py -> build/bdist.linux-x86_64/wheel/httpcore
copying build/lib/httpcore/py.typed -> build/bdist.linux-x86_64/wheel/httpcore
running install_egg_info
Copying httpcore.egg-info to build/bdist.linux-x86_64/wheel/httpcore-0.12.3-py3.8.egg-info
running install_scripts
adding license file "LICENSE.md" (matched pattern "LICEN[CS]E*")
creating build/bdist.linux-x86_64/wheel/httpcore-0.12.3.dist-info/WHEEL
creating 'dist/httpcore-0.12.3-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'httpcore/__init__.py'
adding 'httpcore/_bytestreams.py'
adding 'httpcore/_exceptions.py'
adding 'httpcore/_threadlock.py'
adding 'httpcore/_types.py'
adding 'httpcore/_utils.py'
adding 'httpcore/py.typed'
adding 'httpcore/_async/__init__.py'
adding 'httpcore/_async/base.py'
adding 'httpcore/_async/connection.py'
adding 'httpcore/_async/connection_pool.py'
adding 'httpcore/_async/http.py'
adding 'httpcore/_async/http11.py'
adding 'httpcore/_async/http2.py'
adding 'httpcore/_async/http_proxy.py'
adding 'httpcore/_backends/__init__.py'
adding 'httpcore/_backends/anyio.py'
adding 'httpcore/_backends/asyncio.py'
adding 'httpcore/_backends/auto.py'
adding 'httpcore/_backends/base.py'
adding 'httpcore/_backends/curio.py'
adding 'httpcore/_backends/sync.py'
adding 'httpcore/_backends/trio.py'
adding 'httpcore/_sync/__init__.py'
adding 'httpcore/_sync/base.py'
adding 'httpcore/_sync/connection.py'
adding 'httpcore/_sync/connection_pool.py'
adding 'httpcore/_sync/http.py'
adding 'httpcore/_sync/http11.py'
adding 'httpcore/_sync/http2.py'
adding 'httpcore/_sync/http_proxy.py'
adding 'httpcore-0.12.3.dist-info/LICENSE.md'
adding 'httpcore-0.12.3.dist-info/METADATA'
adding 'httpcore-0.12.3.dist-info/WHEEL'
adding 'httpcore-0.12.3.dist-info/top_level.txt'
adding 'httpcore-0.12.3.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Finished executing setuptoolsBuildPhase
@nix { "action": "setPhase", "phase": "installPhase" }
installing
Executing pipInstallPhase
/build/source/dist /build/source
Processing ./httpcore-0.12.3-py3-none-any.whl
Requirement already satisfied: sniffio==1.* in /nix/store/964jm0wbislh1dy660rq5a7f4jwv7r54-python3.8-sniffio-1.2.0/lib/python3.8/site-packages (from httpcore==0.12.3) (1.2.0)
Requirement already satisfied: h11==0.* in /nix/store/06xvlbri1rirmms5y00m4xwcl8jg42fq-python3.8-h11-0.12.0/lib/python3.8/site-packages (from httpcore==0.12.3) (0.12.0)
Installing collected packages: httpcore
Successfully installed httpcore-0.12.3
/build/source
Finished executing pipInstallPhase
@nix { "action": "setPhase", "phase": "fixupPhase" }
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/2l7zqkj19ibyyblyvk4ds68qchmi12hr-python3.8-httpcore-0.12.3
strip is /nix/store/xdii8qvch5h8chyp0z2is2qzky565w68-binutils-2.35.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/2l7zqkj19ibyyblyvk4ds68qchmi12hr-python3.8-httpcore-0.12.3/lib
patching script interpreter paths in /nix/store/2l7zqkj19ibyyblyvk4ds68qchmi12hr-python3.8-httpcore-0.12.3
checking for references to /build/ in /nix/store/2l7zqkj19ibyyblyvk4ds68qchmi12hr-python3.8-httpcore-0.12.3...
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
@nix { "action": "setPhase", "phase": "installCheckPhase" }
running install tests
no Makefile or custom installCheckPhase, doing nothing
@nix { "action": "setPhase", "phase": "pythonCatchConflictsPhase" }
pythonCatchConflictsPhase
@nix { "action": "setPhase", "phase": "pythonRemoveBinBytecodePhase" }
pythonRemoveBinBytecodePhase
@nix { "action": "setPhase", "phase": "pythonImportsCheckPhase" }
pythonImportsCheckPhase
Executing pythonImportsCheckPhase
Check whether the following modules can be imported: httpcore
@nix { "action": "setPhase", "phase": "pytestCheckPhase" }
pytestCheckPhase
Executing pytestCheckPhase
============================= test session starts ==============================
platform linux -- Python 3.8.8, pytest-6.2.2, py-1.9.0, pluggy-0.13.1
rootdir: /build/source, configfile: setup.cfg
plugins: cov-2.10.1
collecting ...
collected 83 items
tests/test_exported_members.py . [ 1%]
tests/test_map_exceptions.py ... [ 4%]
tests/test_utils.py ... [ 8%]
tests/async_tests/test_connection_pool.py ssss [ 13%]
tests/async_tests/test_interfaces.py sssssssssssssssssssssssssssssssssss [ 55%]
ssssssssssssssssssssssssssss [ 89%]
tests/async_tests/test_retries.py sss [ 92%]
tests/backend_tests/test_asyncio.py ss [ 95%]
tests/sync_tests/test_connection_pool.py .... [100%]
=============================== warnings summary ===============================
tests/async_tests/test_connection_pool.py:76
/build/source/tests/async_tests/test_connection_pool.py:76: PytestUnknownMarkWarning: Unknown pytest.mark.trio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.trio
tests/async_tests/test_connection_pool.py:102
/build/source/tests/async_tests/test_connection_pool.py:102: PytestUnknownMarkWarning: Unknown pytest.mark.trio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.trio
tests/async_tests/test_connection_pool.py:133
/build/source/tests/async_tests/test_connection_pool.py:133: PytestUnknownMarkWarning: Unknown pytest.mark.trio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.trio
tests/async_tests/test_interfaces.py:27
/build/source/tests/async_tests/test_interfaces.py:27: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:42
/build/source/tests/async_tests/test_interfaces.py:42: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:57
/build/source/tests/async_tests/test_interfaces.py:57: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:67
/build/source/tests/async_tests/test_interfaces.py:67: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:81
/build/source/tests/async_tests/test_interfaces.py:81: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:96
/build/source/tests/async_tests/test_interfaces.py:96: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:122
/build/source/tests/async_tests/test_interfaces.py:122: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:150
/build/source/tests/async_tests/test_interfaces.py:150: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:183
/build/source/tests/async_tests/test_interfaces.py:183: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:207
/build/source/tests/async_tests/test_interfaces.py:207: PytestUnknownMarkWarning: Unknown pytest.mark.trio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.trio
tests/async_tests/test_interfaces.py:235
/build/source/tests/async_tests/test_interfaces.py:235: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:258
/build/source/tests/async_tests/test_interfaces.py:258: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:312
/build/source/tests/async_tests/test_interfaces.py:312: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:349
/build/source/tests/async_tests/test_interfaces.py:349: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:368
/build/source/tests/async_tests/test_interfaces.py:368: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:394
/build/source/tests/async_tests/test_interfaces.py:394: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:409
/build/source/tests/async_tests/test_interfaces.py:409: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:439
/build/source/tests/async_tests/test_interfaces.py:439: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:459
/build/source/tests/async_tests/test_interfaces.py:459: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:476
/build/source/tests/async_tests/test_interfaces.py:476: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_interfaces.py:494
/build/source/tests/async_tests/test_interfaces.py:494: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_retries.py:42
/build/source/tests/async_tests/test_retries.py:42: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_retries.py:69
/build/source/tests/async_tests/test_retries.py:69: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/async_tests/test_retries.py:126
/build/source/tests/async_tests/test_retries.py:126: PytestUnknownMarkWarning: Unknown pytest.mark.anyio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.anyio
tests/backend_tests/test_asyncio.py:10
/build/source/tests/backend_tests/test_asyncio.py:10: PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.asyncio
tests/backend_tests/test_asyncio.py:18
/build/source/tests/backend_tests/test_asyncio.py:18: PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html
@pytest.mark.asyncio
tests/async_tests/test_connection_pool.py: 4 warnings
tests/async_tests/test_interfaces.py: 63 warnings
tests/async_tests/test_retries.py: 3 warnings
tests/backend_tests/test_asyncio.py: 2 warnings
/nix/store/64v2dqmri31iljqh72pfiway1adq5cjr-python3.8-pytest-6.2.2/lib/python3.8/site-packages/_pytest/python.py:172: PytestUnhandledCoroutineWarning: async def functions are not natively supported and have been skipped.
You need to install a suitable plugin for your async framework, for example:
- anyio
- pytest-asyncio
- pytest-tornasync
- pytest-trio
- pytest-twisted
warnings.warn(PytestUnhandledCoroutineWarning(msg.format(nodeid)))
-- Docs: https://docs.pytest.org/en/stable/warnings.html
=========================== short test summary info ============================
SKIPPED [72] ../../nix/store/64v2dqmri31iljqh72pfiway1adq5cjr-python3.8-pytest-6.2.2/lib/python3.8/site-packages/_pytest/python.py:173: async def function and no async plugin installed (see warnings)
================= 11 passed, 72 skipped, 101 warnings in 1.06s =================
Finished executing pytestCheckPhase
@nix { "action": "setPhase", "phase": "pytestcachePhase" }
pytestcachePhase
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment