elastic-arm-9061e5d0: building yiym0j4birjibymym25wkgyac48dxbq2-python3.14-pyramid-2.1.drv Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing pypa-build-hook Using pypaBuildPhase Sourcing python-runtime-deps-check-hook Using pythonRuntimeDepsCheckHook Sourcing pypa-install-hook Using pypaInstallPhase Sourcing python-imports-check-hook.sh Using pythonImportsCheckPhase Sourcing python-metadata-check-hook.sh Using pythonMetadataCheckPhase Sourcing python-namespaces-hook Sourcing python-catch-conflicts-hook.sh Sourcing pytest-check-hook Using pytestCheckPhase Running phase: unpackPhase unpacking source archive /nix/store/bjwbfp8gfn0sivmch685gq7gmcwv7w3y-source source root is source setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tox.ini" Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase Executing pypaBuildPhase Creating a wheel... pypa build flags: --no-isolation --outdir dist/ --wheel * Getting build dependencies for wheel... running egg_info creating src/pyramid.egg-info writing src/pyramid.egg-info/PKG-INFO writing dependency_links to src/pyramid.egg-info/dependency_links.txt writing entry points to src/pyramid.egg-info/entry_points.txt writing requirements to src/pyramid.egg-info/requires.txt writing top-level names to src/pyramid.egg-info/top_level.txt writing manifest file 'src/pyramid.egg-info/SOURCES.txt' reading manifest file 'src/pyramid.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.py[cod]' found anywhere in distribution warning: no previously-included files matching '.DS_Store' found anywhere in distribution adding license file 'LICENSE.txt' writing manifest file 'src/pyramid.egg-info/SOURCES.txt' * Building wheel... running bdist_wheel running build running build_py creating build/lib/pyramid copying src/pyramid/response.py -> build/lib/pyramid copying src/pyramid/router.py -> build/lib/pyramid copying src/pyramid/viewderivers.py -> build/lib/pyramid copying src/pyramid/predicates.py -> build/lib/pyramid copying src/pyramid/testing.py -> build/lib/pyramid copying src/pyramid/settings.py -> build/lib/pyramid copying src/pyramid/events.py -> build/lib/pyramid copying src/pyramid/view.py -> build/lib/pyramid copying src/pyramid/request.py -> build/lib/pyramid copying src/pyramid/path.py -> build/lib/pyramid copying src/pyramid/decorator.py -> build/lib/pyramid copying src/pyramid/httpexceptions.py -> build/lib/pyramid copying src/pyramid/registry.py -> build/lib/pyramid copying src/pyramid/security.py -> build/lib/pyramid copying src/pyramid/i18n.py -> build/lib/pyramid copying src/pyramid/wsgi.py -> build/lib/pyramid copying src/pyramid/encode.py -> build/lib/pyramid copying src/pyramid/threadlocal.py -> build/lib/pyramid copying src/pyramid/renderers.py -> build/lib/pyramid copying src/pyramid/exceptions.py -> build/lib/pyramid copying src/pyramid/interfaces.py -> build/lib/pyramid copying src/pyramid/static.py -> build/lib/pyramid copying src/pyramid/resource.py -> build/lib/pyramid copying src/pyramid/paster.py -> build/lib/pyramid copying src/pyramid/session.py -> build/lib/pyramid copying src/pyramid/util.py -> build/lib/pyramid copying src/pyramid/url.py -> build/lib/pyramid copying src/pyramid/csrf.py -> build/lib/pyramid copying src/pyramid/location.py -> build/lib/pyramid copying src/pyramid/traversal.py -> build/lib/pyramid copying src/pyramid/scripting.py -> build/lib/pyramid copying src/pyramid/__init__.py -> build/lib/pyramid copying src/pyramid/asset.py -> build/lib/pyramid copying src/pyramid/tweens.py -> build/lib/pyramid copying src/pyramid/authentication.py -> build/lib/pyramid copying src/pyramid/urldispatch.py -> build/lib/pyramid copying src/pyramid/authorization.py -> build/lib/pyramid creating build/lib/pyramid/config copying src/pyramid/config/zca.py -> build/lib/pyramid/config copying src/pyramid/config/predicates.py -> build/lib/pyramid/config copying src/pyramid/config/testing.py -> build/lib/pyramid/config copying src/pyramid/config/settings.py -> build/lib/pyramid/config copying src/pyramid/config/rendering.py -> build/lib/pyramid/config copying src/pyramid/config/factories.py -> build/lib/pyramid/config copying src/pyramid/config/views.py -> build/lib/pyramid/config copying src/pyramid/config/security.py -> build/lib/pyramid/config copying src/pyramid/config/i18n.py -> build/lib/pyramid/config copying src/pyramid/config/adapters.py -> build/lib/pyramid/config copying src/pyramid/config/actions.py -> build/lib/pyramid/config copying src/pyramid/config/__init__.py -> build/lib/pyramid/config copying src/pyramid/config/tweens.py -> build/lib/pyramid/config copying src/pyramid/config/routes.py -> build/lib/pyramid/config copying src/pyramid/config/assets.py -> build/lib/pyramid/config creating build/lib/pyramid/scripts copying src/pyramid/scripts/pdistreport.py -> build/lib/pyramid/scripts copying src/pyramid/scripts/pshell.py -> build/lib/pyramid/scripts copying src/pyramid/scripts/ptweens.py -> build/lib/pyramid/scripts copying src/pyramid/scripts/pserve.py -> build/lib/pyramid/scripts copying src/pyramid/scripts/prequest.py -> build/lib/pyramid/scripts copying src/pyramid/scripts/proutes.py -> build/lib/pyramid/scripts copying src/pyramid/scripts/pviews.py -> build/lib/pyramid/scripts copying src/pyramid/scripts/common.py -> build/lib/pyramid/scripts copying src/pyramid/scripts/__init__.py -> build/lib/pyramid/scripts running egg_info writing src/pyramid.egg-info/PKG-INFO writing dependency_links to src/pyramid.egg-info/dependency_links.txt writing entry points to src/pyramid.egg-info/entry_points.txt writing requirements to src/pyramid.egg-info/requires.txt writing top-level names to src/pyramid.egg-info/top_level.txt reading manifest file 'src/pyramid.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.py[cod]' found anywhere in distribution warning: no previously-included files matching '.DS_Store' found anywhere in distribution adding license file 'LICENSE.txt' writing manifest file 'src/pyramid.egg-info/SOURCES.txt' installing to build/bdist.linux-aarch64/wheel running install running install_lib creating build/bdist.linux-aarch64/wheel creating build/bdist.linux-aarch64/wheel/pyramid copying build/lib/pyramid/response.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/router.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/viewderivers.py -> build/bdist.linux-aarch64/wheel/./pyramid creating build/bdist.linux-aarch64/wheel/pyramid/config copying build/lib/pyramid/config/zca.py -> build/bdist.linux-aarch64/wheel/./pyramid/config copying build/lib/pyramid/config/predicates.py -> build/bdist.linux-aarch64/wheel/./pyramid/config copying build/lib/pyramid/config/testing.py -> build/bdist.linux-aarch64/wheel/./pyramid/config copying build/lib/pyramid/config/settings.py -> build/bdist.linux-aarch64/wheel/./pyramid/config copying build/lib/pyramid/config/rendering.py -> build/bdist.linux-aarch64/wheel/./pyramid/config copying build/lib/pyramid/config/factories.py -> build/bdist.linux-aarch64/wheel/./pyramid/config copying build/lib/pyramid/config/views.py -> build/bdist.linux-aarch64/wheel/./pyramid/config copying build/lib/pyramid/config/security.py -> build/bdist.linux-aarch64/wheel/./pyramid/config copying build/lib/pyramid/config/i18n.py -> build/bdist.linux-aarch64/wheel/./pyramid/config copying build/lib/pyramid/config/adapters.py -> build/bdist.linux-aarch64/wheel/./pyramid/config copying build/lib/pyramid/config/actions.py -> build/bdist.linux-aarch64/wheel/./pyramid/config copying build/lib/pyramid/config/__init__.py -> build/bdist.linux-aarch64/wheel/./pyramid/config copying build/lib/pyramid/config/tweens.py -> build/bdist.linux-aarch64/wheel/./pyramid/config copying build/lib/pyramid/config/routes.py -> build/bdist.linux-aarch64/wheel/./pyramid/config copying build/lib/pyramid/config/assets.py -> build/bdist.linux-aarch64/wheel/./pyramid/config creating build/bdist.linux-aarch64/wheel/pyramid/scripts copying build/lib/pyramid/scripts/pdistreport.py -> build/bdist.linux-aarch64/wheel/./pyramid/scripts copying build/lib/pyramid/scripts/pshell.py -> build/bdist.linux-aarch64/wheel/./pyramid/scripts copying build/lib/pyramid/scripts/ptweens.py -> build/bdist.linux-aarch64/wheel/./pyramid/scripts copying build/lib/pyramid/scripts/pserve.py -> build/bdist.linux-aarch64/wheel/./pyramid/scripts copying build/lib/pyramid/scripts/prequest.py -> build/bdist.linux-aarch64/wheel/./pyramid/scripts copying build/lib/pyramid/scripts/proutes.py -> build/bdist.linux-aarch64/wheel/./pyramid/scripts copying build/lib/pyramid/scripts/pviews.py -> build/bdist.linux-aarch64/wheel/./pyramid/scripts copying build/lib/pyramid/scripts/common.py -> build/bdist.linux-aarch64/wheel/./pyramid/scripts copying build/lib/pyramid/scripts/__init__.py -> build/bdist.linux-aarch64/wheel/./pyramid/scripts copying build/lib/pyramid/predicates.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/testing.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/settings.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/events.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/view.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/request.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/path.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/decorator.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/httpexceptions.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/registry.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/security.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/i18n.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/wsgi.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/encode.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/threadlocal.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/renderers.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/exceptions.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/interfaces.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/static.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/resource.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/paster.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/session.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/util.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/url.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/csrf.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/location.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/traversal.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/scripting.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/__init__.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/asset.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/tweens.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/authentication.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/urldispatch.py -> build/bdist.linux-aarch64/wheel/./pyramid copying build/lib/pyramid/authorization.py -> build/bdist.linux-aarch64/wheel/./pyramid running install_egg_info Copying src/pyramid.egg-info to build/bdist.linux-aarch64/wheel/./pyramid-2.1-py3.14.egg-info running install_scripts creating build/bdist.linux-aarch64/wheel/pyramid-2.1.dist-info/WHEEL creating '/build/source/dist/.tmp-2wlbjorv/pyramid-2.1-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it adding 'pyramid/__init__.py' adding 'pyramid/asset.py' adding 'pyramid/authentication.py' adding 'pyramid/authorization.py' adding 'pyramid/csrf.py' adding 'pyramid/decorator.py' adding 'pyramid/encode.py' adding 'pyramid/events.py' adding 'pyramid/exceptions.py' adding 'pyramid/httpexceptions.py' adding 'pyramid/i18n.py' adding 'pyramid/interfaces.py' adding 'pyramid/location.py' adding 'pyramid/paster.py' adding 'pyramid/path.py' adding 'pyramid/predicates.py' adding 'pyramid/registry.py' adding 'pyramid/renderers.py' adding 'pyramid/request.py' adding 'pyramid/resource.py' adding 'pyramid/response.py' adding 'pyramid/router.py' adding 'pyramid/scripting.py' adding 'pyramid/security.py' adding 'pyramid/session.py' adding 'pyramid/settings.py' adding 'pyramid/static.py' adding 'pyramid/testing.py' adding 'pyramid/threadlocal.py' adding 'pyramid/traversal.py' adding 'pyramid/tweens.py' adding 'pyramid/url.py' adding 'pyramid/urldispatch.py' adding 'pyramid/util.py' adding 'pyramid/view.py' adding 'pyramid/viewderivers.py' adding 'pyramid/wsgi.py' adding 'pyramid/config/__init__.py' adding 'pyramid/config/actions.py' adding 'pyramid/config/adapters.py' adding 'pyramid/config/assets.py' adding 'pyramid/config/factories.py' adding 'pyramid/config/i18n.py' adding 'pyramid/config/predicates.py' adding 'pyramid/config/rendering.py' adding 'pyramid/config/routes.py' adding 'pyramid/config/security.py' adding 'pyramid/config/settings.py' adding 'pyramid/config/testing.py' adding 'pyramid/config/tweens.py' adding 'pyramid/config/views.py' adding 'pyramid/config/zca.py' adding 'pyramid/scripts/__init__.py' adding 'pyramid/scripts/common.py' adding 'pyramid/scripts/pdistreport.py' adding 'pyramid/scripts/prequest.py' adding 'pyramid/scripts/proutes.py' adding 'pyramid/scripts/pserve.py' adding 'pyramid/scripts/pshell.py' adding 'pyramid/scripts/ptweens.py' adding 'pyramid/scripts/pviews.py' adding 'pyramid-2.1.dist-info/licenses/LICENSE.txt' adding 'pyramid-2.1.dist-info/METADATA' adding 'pyramid-2.1.dist-info/WHEEL' adding 'pyramid-2.1.dist-info/entry_points.txt' adding 'pyramid-2.1.dist-info/top_level.txt' adding 'pyramid-2.1.dist-info/RECORD' removing build/bdist.linux-aarch64/wheel Successfully built pyramid-2.1-py3-none-any.whl Finished creating a wheel... Finished executing pypaBuildPhase Running phase: pythonRuntimeDepsCheckHook Executing pythonRuntimeDepsCheck Checking runtime dependencies for pyramid-2.1-py3-none-any.whl Finished executing pythonRuntimeDepsCheck Running phase: installPhase Executing pypaInstallPhase Successfully installed pyramid-2.1-py3-none-any.whl Finished executing pypaInstallPhase Running phase: pythonOutputDistPhase Executing pythonOutputDistPhase Finished executing pythonOutputDistPhase Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1 checking for references to /build/ in /nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1... patching script interpreter paths in /nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1 stripping (with command strip and flags -S -p) in /nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1/lib /nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1/bin shrinking RPATHs of ELF executables and libraries in /nix/store/xrynighnk9a8h55vr6s5n1i68v7h5hxd-python3.14-pyramid-2.1-dist checking for references to /build/ in /nix/store/xrynighnk9a8h55vr6s5n1i68v7h5hxd-python3.14-pyramid-2.1-dist... patching script interpreter paths in /nix/store/xrynighnk9a8h55vr6s5n1i68v7h5hxd-python3.14-pyramid-2.1-dist Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7 wrapping `/nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1/bin/prequest'... Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7 wrapping `/nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1/bin/pshell'... Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7 wrapping `/nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1/bin/pdistreport'... Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7 wrapping `/nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1/bin/pviews'... Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7 wrapping `/nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1/bin/proutes'... Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7 wrapping `/nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1/bin/ptweens'... Rewriting #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 to #!/nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7 wrapping `/nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1/bin/pserve'... Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir Running phase: installCheckPhase no Makefile or custom installCheckPhase, doing nothing Running phase: pythonCatchConflictsPhase Running phase: pythonRemoveBinBytecodePhase Running phase: pythonImportsCheckPhase Executing pythonImportsCheckPhase Check whether the following modules can be imported: pyramid Running phase: pythonMetadataCheckPhase Executing pythonMetadataCheckPhase Running phase: pytestCheckPhase Executing pytestCheckPhase pytest flags: -m pytest ============================= test session starts ============================== platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0 rootdir: /build/source configfile: pyproject.toml testpaths: tests collected 2648 items tests/test_asset.py ........... [ 0%] tests/test_authentication.py ........................................... [ 2%] ........................................................................ [ 4%] ................................................ [ 6%] tests/test_authorization.py ........................ [ 7%] tests/test_config/test_actions.py ...................................... [ 8%] ........ [ 9%] tests/test_config/test_adapters.py ..................... [ 10%] tests/test_config/test_assets.py ....................................... [ 11%] ........................................................................ [ 14%] .... [ 14%] tests/test_config/test_factories.py .................. [ 15%] tests/test_config/test_i18n.py .............. [ 15%] tests/test_config/test_init.py ......................................... [ 17%] ............................................................ [ 19%] tests/test_config/test_predicates.py ................................... [ 20%] .... [ 20%] tests/test_config/test_rendering.py ... [ 20%] tests/test_config/test_routes.py ............................... [ 22%] tests/test_config/test_security.py .............. [ 22%] tests/test_config/test_settings.py ........................ [ 23%] tests/test_config/test_testing.py ............ [ 24%] tests/test_config/test_tweens.py ................................. [ 25%] tests/test_config/test_views.py ........................................ [ 26%] ........................................................................ [ 29%] ........................................................................ [ 32%] ...................................................................... [ 34%] tests/test_csrf.py ........................................... [ 36%] tests/test_decorator.py .... [ 36%] tests/test_encode.py ............... [ 37%] tests/test_events.py ....................................... [ 38%] tests/test_exceptions.py ............ [ 39%] tests/test_httpexceptions.py ........................................... [ 40%] ................ [ 41%] tests/test_i18n.py ............................................ [ 43%] tests/test_integration.py .............................................. [ 44%] ........................................................................ [ 47%] ...... [ 47%] tests/test_location.py .. [ 47%] tests/test_paster.py ........ [ 48%] tests/test_path.py ..................................................... [ 50%] ............................ [ 51%] tests/test_predicates.py ............................................... [ 52%] ........................ [ 53%] tests/test_registry.py .................................... [ 55%] tests/test_renderers.py ................................................ [ 56%] .............. [ 57%] tests/test_request.py .................................................. [ 59%] ..... [ 59%] tests/test_response.py ............... [ 60%] tests/test_router.py ................................................... [ 62%] ......... [ 62%] tests/test_scripting.py ............. [ 62%] tests/test_scripts/test_common.py .. [ 62%] tests/test_scripts/test_pdistreport.py .. [ 63%] tests/test_scripts/test_prequest.py .................... [ 63%] tests/test_scripts/test_proutes.py .............................. [ 64%] tests/test_scripts/test_pserve.py ......... [ 65%] tests/test_scripts/test_pshell.py ................. [ 65%] tests/test_scripts/test_ptweens.py ..... [ 66%] tests/test_scripts/test_pviews.py ....................... [ 66%] tests/test_security.py ............................................... [ 68%] tests/test_session.py .................................................. [ 70%] .......................................... [ 72%] tests/test_settings.py ................... [ 72%] tests/test_static.py ................................................... [ 74%] ... [ 75%] tests/test_testing.py .................................................. [ 76%] ............................. [ 77%] tests/test_threadlocal.py ........ [ 78%] tests/test_traversal.py ................................................ [ 80%] ................................................. [ 81%] tests/test_tweens.py ..... [ 82%] tests/test_url.py ...................................................... [ 84%] ......................................................... [ 86%] tests/test_urldispatch.py .............................................. [ 88%] .... [ 88%] tests/test_util.py ..................................................... [ 90%] ........................................................................ [ 92%] [ 92%] tests/test_view.py ..................................................... [ 94%] .......................... [ 95%] tests/test_viewderivers.py ............................................. [ 97%] .................................................... [ 99%] tests/test_wsgi.py ........... [100%] =============================== warnings summary =============================== ../../nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1/lib/python3.14/site-packages/pyramid/asset.py:2 /nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1/lib/python3.14/site-packages/pyramid/asset.py:2: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. import pkg_resources ../../nix/store/xrzv49ka9bjr6bszdl4yh15diavj7wy3-python3.14-setuptools-80.10.2/lib/python3.14/site-packages/pkg_resources/__init__.py:3148 /nix/store/xrzv49ka9bjr6bszdl4yh15diavj7wy3-python3.14-setuptools-80.10.2/lib/python3.14/site-packages/pkg_resources/__init__.py:3148: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) tests/test_authentication.py::TestAuthTktCookieHelper::test_remember_max_age tests/test_authentication.py::TestAuthTktCookieHelper::test_remember_str_max_age /nix/store/0cnsbw3m1bfd3jyg1hnf3j7w2vp1x10p-python3.14-webob-1.8.10/lib/python3.14/site-packages/webob/cookies.py:238: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). v = datetime.utcnow() + v tests/test_config/test_init.py::ConfiguratorTests::test_ctor_authentication_policy tests/test_config/test_init.py::ConfiguratorTests::test_ctor_authorization_policy_only tests/test_config/test_init.py::ConfiguratorTests::test_setup_registry_authentication_policy tests/test_config/test_init.py::ConfiguratorTests::test_setup_registry_authentication_policy_dottedname tests/test_config/test_init.py::ConfiguratorTests::test_setup_registry_authorization_policy_dottedname tests/test_config/test_init.py::ConfiguratorTests::test_setup_registry_authorization_policy_only tests/test_config/test_views.py::TestViewsConfigurationMixin::test_add_view_with_no_default_permission_no_explicit_permission /nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1/lib/python3.14/site-packages/pyramid/config/__init__.py:405: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. self.set_authorization_policy(authorization_policy) tests/test_config/test_init.py::ConfiguratorTests::test_ctor_authentication_policy tests/test_config/test_init.py::ConfiguratorTests::test_setup_registry_authentication_policy tests/test_config/test_init.py::ConfiguratorTests::test_setup_registry_authentication_policy_dottedname tests/test_config/test_init.py::ConfiguratorTests::test_setup_registry_authorization_policy_dottedname tests/test_config/test_views.py::TestViewsConfigurationMixin::test_add_view_with_no_default_permission_no_explicit_permission /nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1/lib/python3.14/site-packages/pyramid/config/__init__.py:408: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. self.set_authentication_policy(authentication_policy) tests/test_config/test_security.py::ConfiguratorSecurityMethodsTests::test_set_authentication_policy_no_authz_policy /build/source/tests/test_config/test_security.py:37: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authentication_policy(policy) tests/test_config/test_security.py::ConfiguratorSecurityMethodsTests::test_set_authentication_policy_no_authz_policy_autocommit /nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/lib/python3.14/unittest/case.py:247: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. callable_obj(*args, **kwargs) tests/test_config/test_security.py::ConfiguratorSecurityMethodsTests::test_set_authentication_policy_with_authz_policy /build/source/tests/test_config/test_security.py:59: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authentication_policy(authn_policy) tests/test_config/test_security.py::ConfiguratorSecurityMethodsTests::test_set_authentication_policy_with_authz_policy_autocommit /build/source/tests/test_config/test_security.py:80: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authentication_policy(authn_policy) tests/test_config/test_security.py::ConfiguratorSecurityMethodsTests::test_set_authentication_policy_with_security_policy /build/source/tests/test_config/test_security.py:31: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authentication_policy(authn_policy) tests/test_config/test_security.py::ConfiguratorSecurityMethodsTests::test_set_authorization_policy_no_authn_policy /build/source/tests/test_config/test_security.py:92: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authorization_policy(policy) tests/test_config/test_security.py::ConfiguratorSecurityMethodsTests::test_set_authorization_policy_no_authn_policy_autocommit /build/source/tests/test_config/test_security.py:100: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authorization_policy(policy) tests/test_config/test_security.py::ConfiguratorSecurityMethodsTests::test_set_authorization_policy_with_authn_policy /build/source/tests/test_config/test_security.py:115: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authorization_policy(authz_policy) tests/test_config/test_security.py::ConfiguratorSecurityMethodsTests::test_set_authorization_policy_with_authn_policy_autocommit /build/source/tests/test_config/test_security.py:131: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authorization_policy(authz_policy) tests/test_config/test_views.py: 1 warning tests/test_integration.py: 1 warning tests/test_static.py: 20 warnings tests/test_viewderivers.py: 3 warnings /nix/store/0cnsbw3m1bfd3jyg1hnf3j7w2vp1x10p-python3.14-webob-1.8.10/lib/python3.14/site-packages/webob/response.py:1206: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). self.expires = datetime.utcnow() + timedelta(seconds=seconds) tests/test_config/test_views.py::TestStaticURLInfo::test_add_viewname tests/test_config/test_views.py::TestStaticURLInfo::test_add_viewname_with_context tests/test_config/test_views.py::TestStaticURLInfo::test_add_viewname_with_for_ tests/test_config/test_views.py::TestStaticURLInfo::test_add_viewname_with_permission tests/test_config/test_views.py::TestStaticURLInfo::test_add_viewname_with_renderer tests/test_config/test_views.py::TestStaticURLInfo::test_add_viewname_with_route_prefix /nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1/lib/python3.14/site-packages/pyramid/config/views.py:2225: DeprecationWarning: A "pyramid.static.static_view" is being created with an asset spec referencing a package "anotherpackage" that does not exist. This will break in the future. If this is done to override an asset, you must adjust this to override a location inside a real package. view = static_view( tests/test_config/test_views.py::TestStaticURLInfo::test_generate_quoting /nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1/lib/python3.14/site-packages/pyramid/config/views.py:2225: DeprecationWarning: A "pyramid.static.static_view" is being created with an asset spec referencing a package "mypkg" that does not exist. This will break in the future. If this is done to override an asset, you must adjust this to override a location inside a real package. view = static_view( tests/test_integration.py::TestStaticPermApp::test_allowed tests/test_integration.py::TestStaticPermApp::test_allowed_via_acl_global_root_factory tests/test_integration.py::TestStaticPermApp::test_allowed_via_acl_local_root_factory tests/test_integration.py::TestStaticPermApp::test_denied_via_acl_global_root_factory tests/test_integration.py::TestStaticPermApp::test_denied_via_acl_local_root_factory /build/source/tests/pkgs/staticpermapp/__init__.py:21: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authentication_policy(authn_policy) tests/test_integration.py::TestStaticPermApp::test_allowed tests/test_integration.py::TestStaticPermApp::test_allowed_via_acl_global_root_factory tests/test_integration.py::TestStaticPermApp::test_allowed_via_acl_local_root_factory tests/test_integration.py::TestStaticPermApp::test_denied_via_acl_global_root_factory tests/test_integration.py::TestStaticPermApp::test_denied_via_acl_local_root_factory /build/source/tests/pkgs/staticpermapp/__init__.py:22: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authorization_policy(authz_policy) tests/test_integration.py::TestForbiddenAppHasResult::test_it /build/source/tests/pkgs/forbiddenapp/__init__.py:26: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authentication_policy(authn_policy) tests/test_integration.py::TestForbiddenAppHasResult::test_it /build/source/tests/pkgs/forbiddenapp/__init__.py:27: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authorization_policy(authz_policy) tests/test_integration.py::TestForbiddenView::test_it /build/source/tests/pkgs/forbiddenview/__init__.py:30: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authentication_policy(authn_policy) tests/test_integration.py::TestForbiddenView::test_it /build/source/tests/pkgs/forbiddenview/__init__.py:31: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authorization_policy(authz_policy) tests/test_integration.py::TestViewPermissionBug::test_test tests/test_integration.py::TestViewPermissionBug::test_x /build/source/tests/pkgs/permbugapp/__init__.py:25: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authentication_policy(authn_policy) tests/test_integration.py::TestViewPermissionBug::test_test tests/test_integration.py::TestViewPermissionBug::test_x /build/source/tests/pkgs/permbugapp/__init__.py:26: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authorization_policy(authz_policy) tests/test_integration.py::TestDefaultViewPermissionBug::test_x tests/test_integration.py::TestDefaultViewPermissionBug::test_y tests/test_integration.py::TestDefaultViewPermissionBug::test_z /build/source/tests/pkgs/defpermbugapp/__init__.py:29: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authentication_policy(authn_policy) tests/test_integration.py::TestDefaultViewPermissionBug::test_x tests/test_integration.py::TestDefaultViewPermissionBug::test_y tests/test_integration.py::TestDefaultViewPermissionBug::test_z /build/source/tests/pkgs/defpermbugapp/__init__.py:30: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authorization_policy(authz_policy) tests/test_integration.py::TestLegacySecurityApp::test_inaccessible tests/test_integration.py::TestLegacySecurityApp::test_private_allowed tests/test_integration.py::TestLegacySecurityApp::test_private_denied tests/test_integration.py::TestLegacySecurityApp::test_public /build/source/tests/pkgs/legacysecurityapp/__init__.py:30: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authentication_policy(RemoteUserAuthenticationPolicy()) tests/test_integration.py::TestLegacySecurityApp::test_inaccessible tests/test_integration.py::TestLegacySecurityApp::test_private_allowed tests/test_integration.py::TestLegacySecurityApp::test_private_denied tests/test_integration.py::TestLegacySecurityApp::test_public /build/source/tests/pkgs/legacysecurityapp/__init__.py:31: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authorization_policy(AuthorizationPolicy()) tests/test_integration.py::TestConflictApp::test_autoresolved_view tests/test_integration.py::TestConflictApp::test_nonoverridden_authorization_policy tests/test_integration.py::TestConflictApp::test_overridden_authorization_policy tests/test_integration.py::TestConflictApp::test_overridden_autoresolved_view tests/test_integration.py::TestConflictApp::test_overridden_route_view /build/source/tests/pkgs/conflictapp/__init__.py:25: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authentication_policy( tests/test_integration.py::TestConflictApp::test_autoresolved_view tests/test_integration.py::TestConflictApp::test_nonoverridden_authorization_policy tests/test_integration.py::TestConflictApp::test_overridden_authorization_policy tests/test_integration.py::TestConflictApp::test_overridden_autoresolved_view tests/test_integration.py::TestConflictApp::test_overridden_route_view /build/source/tests/pkgs/conflictapp/__init__.py:28: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authorization_policy(ACLAuthorizationPolicy()) tests/test_integration.py::TestConflictApp::test_overridden_authorization_policy /build/source/tests/test_integration.py:707: DeprecationWarning: Authentication and authorization policies have been deprecated in favor of security policies. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. config.set_authorization_policy(DummySecurityPolicy()) tests/test_predicates.py::Test_EffectivePrincipalsPredicate::test_it_call_authentication_policy_doesnt_provide_superset tests/test_predicates.py::Test_EffectivePrincipalsPredicate::test_it_call_authentication_policy_provides_superset tests/test_predicates.py::Test_EffectivePrincipalsPredicate::test_it_call_authentication_policy_provides_superset_implicit tests/test_predicates.py::Test_EffectivePrincipalsPredicate::test_it_call_no_authentication_policy /nix/store/dskw5k61qcd8qs4jk3msj01n9r6djxv6-python3.14-pyramid-2.1/lib/python3.14/site-packages/pyramid/predicates.py:303: DeprecationWarning: The new security policy has deprecated effective_principals. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. req_principals = request.effective_principals tests/test_response.py::TestFileResponse::test_python_277_bug_15207 /nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/lib/python3.14/unittest/case.py:615: ResourceWarning: unclosed file <_io.BufferedReader name='/build/source/tests/fixtures/minimal.xml'> result = method() Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_security.py::TestAllPermissionsList::test_contains_w_object tests/test_security.py::TestAllPermissionsList::test_contains_w_string tests/test_security.py::TestAllPermissionsList::test_equality_miss tests/test_security.py::TestAllPermissionsList::test_equality_w_other_instances_of_class tests/test_security.py::TestAllPermissionsList::test_equality_w_other_instances_of_class tests/test_security.py::TestAllPermissionsList::test_equality_w_self tests/test_security.py::TestAllPermissionsList::test_iterable tests/test_security.py::TestAllPermissionsList::test_singleton /build/source/tests/test_security.py:14: DeprecationWarning: AllPermissionsList: "pyramid.security.AllPermissionsList" is deprecated in Pyramid 2.0. Adjust your import to "pyramid.authorization.AllPermissionsList" from pyramid.security import AllPermissionsList tests/test_security.py::TestAllPermissionsList::test_singleton /build/source/tests/test_security.py:48: DeprecationWarning: ALL_PERMISSIONS: "pyramid.security.ALL_PERMISSIONS" is deprecated in Pyramid 2.0. Adjust your import to "pyramid.authorization.ALL_PERMISSIONS" from pyramid.security import ALL_PERMISSIONS tests/test_security.py::TestACLAllowed::test_it /build/source/tests/test_security.py:95: DeprecationWarning: ACLAllowed: "pyramid.security.ACLAllowed" is deprecated in Pyramid 2.0. Adjust your import to "pyramid.authorization.ACLAllowed" from pyramid.security import ACLAllowed tests/test_security.py::TestACLDenied::test_it /build/source/tests/test_security.py:124: DeprecationWarning: ACLDenied: "pyramid.security.ACLDenied" is deprecated in Pyramid 2.0. Adjust your import to "pyramid.authorization.ACLDenied" from pyramid.security import ACLDenied tests/test_security.py::TestPrincipalsAllowedByPermission::test_no_authorization_policy /build/source/tests/test_security.py:162: DeprecationWarning: Everyone: "pyramid.security.Everyone" is deprecated in Pyramid 2.0. Adjust your import to "pyramid.authorization.Everyone" from pyramid.security import Everyone tests/test_security.py::TestPrincipalsAllowedByPermission::test_no_authorization_policy tests/test_security.py::TestPrincipalsAllowedByPermission::test_with_authorization_policy /build/source/tests/test_security.py:157: DeprecationWarning: principals_allowed_by_permission: The new security policy has removed the concept of principals. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. from pyramid.security import principals_allowed_by_permission tests/test_security.py::TestUnAuthenticatedUserId::test_legacy_authentication_policy /build/source/tests/test_security.py:386: DeprecationWarning: The new security policy has deprecated unauthenticated_userid. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. self.assertEqual(request.unauthenticated_userid, 'yo') tests/test_security.py::TestUnAuthenticatedUserId::test_no_authentication_policy /build/source/tests/test_security.py:375: DeprecationWarning: The new security policy has deprecated unauthenticated_userid. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. self.assertEqual(request.unauthenticated_userid, None) tests/test_security.py::TestUnAuthenticatedUserId::test_security_policy_trumps_authentication_policy /build/source/tests/test_security.py:392: DeprecationWarning: The new security policy has deprecated unauthenticated_userid. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. self.assertEqual(request.unauthenticated_userid, 'wat') tests/test_security.py::TestUnAuthenticatedUserId::test_with_security_policy /build/source/tests/test_security.py:380: DeprecationWarning: The new security policy has deprecated unauthenticated_userid. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. self.assertEqual(request.unauthenticated_userid, 'yo') tests/test_security.py::TestEffectivePrincipals::test_legacy_authentication_policy /build/source/tests/test_security.py:442: DeprecationWarning: The new security policy has deprecated effective_principals. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. self.assertEqual(request.effective_principals, 'yo') tests/test_security.py::TestEffectivePrincipals::test_no_authentication_policy /build/source/tests/test_security.py:426: DeprecationWarning: Everyone: "pyramid.security.Everyone" is deprecated in Pyramid 2.0. Adjust your import to "pyramid.authorization.Everyone" from pyramid.security import Everyone tests/test_security.py::TestEffectivePrincipals::test_no_authentication_policy /build/source/tests/test_security.py:429: DeprecationWarning: The new security policy has deprecated effective_principals. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. self.assertEqual(request.effective_principals, [Everyone]) tests/test_security.py::TestEffectivePrincipals::test_security_policy_trumps_authentication_policy /build/source/tests/test_security.py:445: DeprecationWarning: Everyone: "pyramid.security.Everyone" is deprecated in Pyramid 2.0. Adjust your import to "pyramid.authorization.Everyone" from pyramid.security import Everyone tests/test_security.py::TestEffectivePrincipals::test_security_policy_trumps_authentication_policy /build/source/tests/test_security.py:450: DeprecationWarning: The new security policy has deprecated effective_principals. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. self.assertEqual(request.effective_principals, [Everyone]) tests/test_security.py::TestEffectivePrincipals::test_with_security_policy /build/source/tests/test_security.py:432: DeprecationWarning: Everyone: "pyramid.security.Everyone" is deprecated in Pyramid 2.0. Adjust your import to "pyramid.authorization.Everyone" from pyramid.security import Everyone tests/test_security.py::TestEffectivePrincipals::test_with_security_policy /build/source/tests/test_security.py:436: DeprecationWarning: The new security policy has deprecated effective_principals. See "Upgrading Authentication/Authorization" in "What's New in Pyramid 2.0" of the documentation for more information. self.assertEqual(request.effective_principals, [Everyone]) tests/test_session.py::TestPickleSerializer::test_dumps tests/test_session.py::TestPickleSerializer::test_loads tests/test_session.py::TestPickleSerializer::test_loads_raises_ValueError_on_bad_import tests/test_session.py::TestPickleSerializer::test_loads_raises_ValueError_on_invalid_data /build/source/tests/test_session.py:574: DeprecationWarning: PickleSerializer: pyramid.session.PickleSerializer is deprecated as of Pyramid 2.0 for security concerns. Use pyramid.session.JSONSerializer or reference the narrative documentation for information on building a migration tool. from pyramid.session import PickleSerializer tests/test_static.py::Test_static_view_use_subpath_False::test_ctor_defaultargs /build/source/tests/test_static.py:18: DeprecationWarning: A "pyramid.static.static_view" is being created with an asset spec referencing a package "package" that does not exist. This will break in the future. If this is done to override an asset, you must adjust this to override a location inside a real package. return self._getTargetClass()(*arg, **kw) tests/test_static.py::Test_static_view_use_subpath_True::test_ctor_defaultargs /build/source/tests/test_static.py:244: DeprecationWarning: A "pyramid.static.static_view" is being created with an asset spec referencing a package "package" that does not exist. This will break in the future. If this is done to override an asset, you must adjust this to override a location inside a real package. return self._getTargetClass()(*arg, **kw) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ====================== 2648 passed, 136 warnings in 9.96s ====================== Finished executing pytestCheckPhase Running phase: pytestcachePhase Running phase: pytestRemoveBytecodePhase