Description
This happens to break urllib3's CI which, like trio, fails on warnings.
ImportError while loading conftest '/.../urllib3/test/conftest.py'.
test/conftest.py:15: in <module>
from dummyserver.app import hypercorn_app
dummyserver/app.py:14: in <module>
import trio
.nox/test-3-12/lib/python3.12/site-packages/trio/__init__.py:23: in <module>
from ._core import TASK_STATUS_IGNORED as TASK_STATUS_IGNORED # isort: split
.nox/test-3-12/lib/python3.12/site-packages/trio/_core/__init__.py:9: in <module>
from ._entry_queue import TrioToken
.nox/test-3-12/lib/python3.12/site-packages/trio/_core/_entry_queue.py:149: in <module>
@attrs.define(eq=False, hash=False)
.nox/test-3-12/lib/python3.12/site-packages/attr/_next_gen.py:402: in wrap
return do_it(cls, True)
.nox/test-3-12/lib/python3.12/site-packages/attr/_next_gen.py:348: in do_it
return attrs(
.nox/test-3-12/lib/python3.12/site-packages/attr/_make.py:1291: in attrs
warnings.warn(
E DeprecationWarning: The `hash` argument is deprecated in favor of `unsafe_hash` and will be removed in or after August 2025.
Metadata
Metadata
Assignees
Labels
No labels