861013d...
by
OpenStack Release Bot <email address hidden>
Update TOX_CONSTRAINTS_FILE for stable/2025.2
Update the URL to the upper-constraints file to point to the redirect
rule on releases.openstack.org so that anyone working on this branch
will switch to the correct upper-constraints list automatically when
the requirements repository branches.
Until the requirements repository has as stable/2025.2 branch, tests will
continue to use the upper-constraints list on master.
Resolve the following warning introduced in setuptools v54.1.0[1].
UserWarning: Usage of dash-separated 'description-file' will not be
supported in future versions. Please use the underscore name
'description_file' instead
To prevent accidental reintroduction of eventlet after its removal
from the project, add a custom hacking check H999 that blocks any
eventlet import statements.
Changes:
- Add networking_sfc.hacking.checks module with H999 check
- Configure tox.ini to use both neutron_lib and custom hacking checks
- Enable H999 extension in flake8 configuration
- Add unit tests for the eventlet import ban check
The H999 check uses a regex pattern to detect both "import eventlet"
and "from eventlet import ..." statements, ensuring comprehensive
coverage of eventlet import variations.