Skip to content

require pytest 9.0 #458

require pytest 9.0

require pytest 9.0 #458

Triggered via push January 10, 2026 19:36
Status Success
Total duration 2m 54s
Artifacts

test.yml

on: push
Matrix: build
Matrix: revdep
Fit to window
Zoom out
Zoom in

Annotations

29 warnings
format
Could not parse version from /home/runner/work/snakeoil/snakeoil/pyproject.toml. Using latest version.
build (macos-latest, 3.12, false): /Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/re/__init__.py#L302
The re.TEMPLATE/re.T flag is deprecated as it is an undocumented flag without an obvious purpose. Don't use it.
build (macos-latest, 3.12, false): /Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/re/__init__.py#L302
The re.TEMPLATE/re.T flag is deprecated as it is an undocumented flag without an obvious purpose. Don't use it.
build (ubuntu-latest, 3.11, false): /opt/hostedtoolcache/Python/3.11.14/x64/lib/python3.11/re/__init__.py#L289
The re.TEMPLATE/re.T flag is deprecated as it is an undocumented flag without an obvious purpose. Don't use it.
build (ubuntu-latest, 3.11, false): /opt/hostedtoolcache/Python/3.11.14/x64/lib/python3.11/re/__init__.py#L289
The re.TEMPLATE/re.T flag is deprecated as it is an undocumented flag without an obvious purpose. Don't use it.
build (ubuntu-latest, 3.13, false): tests/test_python_namespaces.py#L153
use `snakeoil.tests.protect_imports`; this should only be used for tests. Runtime usage should use `import_module_from_path`
build (ubuntu-latest, 3.13, false): tests/test_python_namespaces.py#L153
use `snakeoil.tests.protect_imports`; this should only be used for tests. Runtime usage should use `import_module_from_path`
build (ubuntu-latest, 3.13, false): tests/test_python_namespaces.py#L153
use `snakeoil.tests.protect_imports`; this should only be used for tests. Runtime usage should use `import_module_from_path`
build (ubuntu-latest, 3.13, false): tests/test_python_namespaces.py#L153
use `snakeoil.tests.protect_imports`; this should only be used for tests. Runtime usage should use `import_module_from_path`
build (ubuntu-latest, 3.13, false): tests/test_python_namespaces.py#L153
use `snakeoil.tests.protect_imports`; this should only be used for tests. Runtime usage should use `import_module_from_path`
build (ubuntu-latest, 3.13, false): tests/test_python_namespaces.py#L153
use `snakeoil.tests.protect_imports`; this should only be used for tests. Runtime usage should use `import_module_from_path`
build (ubuntu-latest, 3.13, false): tests/test_mappings.py#L474
functools.partial will be a method descriptor in future Python versions; wrap it in staticmethod() if you want to preserve the old behavior
build (ubuntu-latest, 3.13, false): tests/test_mappings.py#L476
functools.partial will be a method descriptor in future Python versions; wrap it in staticmethod() if you want to preserve the old behavior
build (ubuntu-latest, 3.13, false): tests/test_deprecation.py#L199
use `snakeoil.tests.protect_imports`; this should only be used for tests. Runtime usage should use `import_module_from_path`
build (ubuntu-latest, 3.13, false): tests/test_delayed.py#L22
use `snakeoil.tests.protect_imports`; this should only be used for tests. Runtime usage should use `import_module_from_path`
build (ubuntu-latest, 3.14, false): tests/test_python_namespaces.py#L153
use `snakeoil.tests.protect_imports`; this should only be used for tests. Runtime usage should use `import_module_from_path`
build (ubuntu-latest, 3.14, false): tests/test_python_namespaces.py#L153
use `snakeoil.tests.protect_imports`; this should only be used for tests. Runtime usage should use `import_module_from_path`
build (ubuntu-latest, 3.14, false): tests/test_python_namespaces.py#L153
use `snakeoil.tests.protect_imports`; this should only be used for tests. Runtime usage should use `import_module_from_path`
build (ubuntu-latest, 3.14, false): tests/test_python_namespaces.py#L153
use `snakeoil.tests.protect_imports`; this should only be used for tests. Runtime usage should use `import_module_from_path`
build (ubuntu-latest, 3.14, false): tests/test_python_namespaces.py#L153
use `snakeoil.tests.protect_imports`; this should only be used for tests. Runtime usage should use `import_module_from_path`
build (ubuntu-latest, 3.14, false): tests/test_python_namespaces.py#L153
use `snakeoil.tests.protect_imports`; this should only be used for tests. Runtime usage should use `import_module_from_path`
build (ubuntu-latest, 3.14, false): tests/test_deprecation.py#L199
use `snakeoil.tests.protect_imports`; this should only be used for tests. Runtime usage should use `import_module_from_path`
build (ubuntu-latest, 3.14, false): tests/test_delayed.py#L22
use `snakeoil.tests.protect_imports`; this should only be used for tests. Runtime usage should use `import_module_from_path`
build (ubuntu-latest, 3.14, false): /opt/hostedtoolcache/Python/3.14.2/x64/lib/python3.14/site-packages/snakeoil/klass/util.py#L124
'_UnionGenericAlias' is deprecated and slated for removal in Python 3.17
build (ubuntu-latest, 3.14, false): /opt/hostedtoolcache/Python/3.14.2/x64/lib/python3.14/site-packages/snakeoil/klass/util.py#L124
'_UnionGenericAlias' is deprecated and slated for removal in Python 3.17
build (ubuntu-latest, 3.12, false): /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/re/__init__.py#L302
The re.TEMPLATE/re.T flag is deprecated as it is an undocumented flag without an obvious purpose. Don't use it.
build (ubuntu-latest, 3.12, false): /opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/re/__init__.py#L302
The re.TEMPLATE/re.T flag is deprecated as it is an undocumented flag without an obvious purpose. Don't use it.
build (ubuntu-latest, pypy3.11, false): /opt/hostedtoolcache/PyPy/3.11.13/x64/lib/pypy3.11/re/__init__.py#L289
The re.TEMPLATE/re.T flag is deprecated as it is an undocumented flag without an obvious purpose. Don't use it.
build (ubuntu-latest, pypy3.11, false): /opt/hostedtoolcache/PyPy/3.11.13/x64/lib/pypy3.11/re/__init__.py#L289
The re.TEMPLATE/re.T flag is deprecated as it is an undocumented flag without an obvious purpose. Don't use it.