jobs:
- pbr-installation-openstack
- pbr-installation-openstack-pip-dev
+ - tempest-full:
+ override-checkout: stable/train
gate:
jobs:
- pbr-installation-openstack
- pbr-installation-openstack-pip-dev
+ - tempest-full:
+ override-checkout: stable/train
periodic:
jobs:
- pbr-installation-openstack
- pbr-installation-openstack-pip-dev
+ - tempest-full:
+ override-checkout: stable/train
CHANGES
=======
+5.5.1
+-----
+
+* Run tempest-full for stable/train
+* Remove use\_2to3 backward compat for Setuptools
+* More easy\_install.ScriptWriter.get\_header()
+
5.5.0
-----
Metadata-Version: 2.1
Name: pbr
-Version: 5.5.0
+Version: 5.5.1
Summary: Python Build Reasonableness
Home-page: https://docs.openstack.org/pbr/latest/
Author: OpenStack
Metadata-Version: 2.1
Name: pbr
-Version: 5.5.0
+Version: 5.5.1
Summary: Python Build Reasonableness
Home-page: https://docs.openstack.org/pbr/latest/
Author: OpenStack
releasenotes/notes/long-descr-content-type-f9a1003acbb8740f.yaml
releasenotes/notes/remove-command-hooks-907d9c2325f306ca.yaml
releasenotes/notes/support-vcs-uris-with-subdirectories-20ad68b6138f72ca.yaml
+releasenotes/notes/use_2to3-removal-ac48bf9fbfa049b1.yaml
releasenotes/notes/v_version-457b38c8679c5868.yaml
releasenotes/source/conf.py
releasenotes/source/index.rst
def override_get_script_args(
dist, executable=os.path.normpath(sys.executable)):
"""Override entrypoints console_script."""
- header = easy_install.get_script_header("", executable)
+ # get_script_header() is deprecated since Setuptools 12.0
+ try:
+ header = easy_install.ScriptWriter.get_header("", executable)
+ except AttributeError:
+ header = easy_install.get_script_header("", executable)
for group, template in ENTRY_POINTS_MAP.items():
for name, ep in dist.get_entry_map(group).items():
yield (name, generate_script(group, ep, header, template))
"cmdclass": ("global", "commands"),
# Not supported in distutils2, but provided for
# backwards compatibility with setuptools
- "use_2to3": ("backwards_compat", "use_2to3"),
"zip_safe": ("backwards_compat", "zip_safe"),
"tests_require": ("backwards_compat", "tests_require"),
"dependency_links": ("backwards_compat",),
MAP_FIELDS = ("project_urls",)
# setup() arguments that contain boolean values
-BOOL_FIELDS = ("use_2to3", "zip_safe", "include_package_data")
+BOOL_FIELDS = ("zip_safe", "include_package_data")
CSV_FIELDS = ()
--- /dev/null
+---
+other:
+ - |
+ The 2to3 conversion utility has been long discouraged in favor of writing
+ multi-version-capable scripts. As of Setuptools 46.2.0 it's deprecated and
+ slated for removal from the Python 3.10 standard library. Projects which
+ still need it are encouraged to perform conversion prior to packaging. See
+ https://bugs.python.org/issue40360 and
+ https://github.com/pypa/setuptools/issues/2086 for more details.