Various updates to pass CI
This cleans up and updates the project configuration to get it up to current requirements and able to pass CI. Raises some requirements versions and job settings. Most notable is probably switching from the "*-no-constraints" Python jobs that are not really maintained to the common py3 template. This will run unit tests with additional py3 versions to cover current OpenStack required versions, as well as using the global upper constraints. This way the project will track what is being done with other OpenStack projects. Change-Id: I390e2a55f475f33a03d393c53a6f79af7a80eaf3 Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
- project:
|
||||
templates:
|
||||
- openstack-pep-publish-jobs
|
||||
- openstack-python38-jobs-no-constraints
|
||||
- openstack-python3-jobs
|
||||
- publish-openstack-docs-pti
|
||||
|
@@ -1,7 +1,7 @@
|
||||
paramiko
|
||||
pbr>=2.0,!=2.1.0
|
||||
prettytable
|
||||
pytz>=2010h
|
||||
pytz>=2025.2
|
||||
requests>=2.2.0,!=2.4.0
|
||||
PyYAML>=3.1.0
|
||||
launchpadlib
|
||||
|
@@ -123,9 +123,10 @@ def get_projects_info(project=None, all_projects=False,
|
||||
if name == project_name:
|
||||
for d, d_data in data['deliverables'].items():
|
||||
projects[-1]['subprojects'] += d_data['repos']
|
||||
projects[-1]['subprojects'] = sorted(
|
||||
list(set(projects[-1]['subprojects']))
|
||||
)
|
||||
if len(projects) > 0:
|
||||
projects[-1]['subprojects'] = sorted(
|
||||
list(set(projects[-1]['subprojects']))
|
||||
)
|
||||
|
||||
return projects
|
||||
|
||||
|
2
setup.py
2
setup.py
@@ -18,5 +18,5 @@
|
||||
import setuptools
|
||||
|
||||
setuptools.setup(
|
||||
setup_requires=['pbr>=0.5.21,<1.0'],
|
||||
setup_requires=['pbr>=6.1.1'],
|
||||
pbr=True)
|
||||
|
@@ -1,6 +1,5 @@
|
||||
hacking>=3.1.0,<=3.2.0 # Apache-2.0
|
||||
hacking>=7.0.0,<7.1.0 # Apache-2.0
|
||||
|
||||
coverage>=3.6
|
||||
fixtures>=0.3.14
|
||||
python-subunit
|
||||
stestr>=2.0.0
|
||||
stestr>=3.2.1 # Apache-2.0
|
||||
coverage>=5.5 # Apache-2.0
|
||||
fixtures>=3.0.0 # Apache-2.0/BSD
|
||||
|
Reference in New Issue
Block a user