You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
File "/home/runner/work/mariadb-dyncol/mariadb-dyncol/.tox/py37/lib/python3.7/site-packages/_pytest/assertion/rewrite.py", line 170, in exec_module
exec(co, module.__dict__)
File "/home/runner/work/mariadb-dyncol/mariadb-dyncol/.tox/py37/lib/python3.7/site-packages/hypothesis/__init__.py", line 61, in <module>
run()
File "/home/runner/work/mariadb-dyncol/mariadb-dyncol/.tox/py37/lib/python3.7/site-packages/hypothesis/entry_points.py", line 61, in run
for entry in get_entry_points(): # pragma: no cover
File "/home/runner/work/mariadb-dyncol/mariadb-dyncol/.tox/py37/lib/python3.7/site-packages/hypothesis/entry_points.py", line 32, in get_entry_points
yield from importlib_metadata.entry_points().get("hypothesis", [])
File "/home/runner/work/mariadb-dyncol/mariadb-dyncol/.tox/py37/lib/python3.7/site-packages/importlib_metadata/__init__.py", line 312, in get
flake8_bypass(self._warn)()
DeprecationWarning: SelectableGroups dict interface is deprecated. Use select.
ERROR: InvocationError for command /home/runner/work/mariadb-dyncol/mariadb-dyncol/.tox/py37/bin/python -W error::DeprecationWarning -W error::PendingDeprecationWarning -m pytest (exited with code 1)
The text was updated successfully, but these errors were encountered:
This can be solved by depending on importlib-metadata 3.9.0+ on Python < 3.10 and using the select interface, OR by using backports.entry-points-selectable.
We've written a fair bit of extra code to ensure that our entry-points logic doesn't add a hard dependency; so I think the best option is to use select if it's available in
Seen on adamchainz/mariadb-dyncol#298
The text was updated successfully, but these errors were encountered: