Commit Graph

13 Commits

Author SHA1 Message Date
Ghanshyam Mann 8dc5192650 Drop lower-constraints.txt and its testing
As discussed in TC PTG[1] and TC resolution[2], we are
dropping the lower-constraints.txt file and its testing.
We will keep lower bounds in the requirements.txt file but
with a note that these are not tested lower bounds and we
try our best to keep them updated.

[1] https://etherpad.opendev.org/p/tc-zed-ptg#L326
[2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal

Change-Id: Ie57cd00b241d810528d51c5afbef604db841b0ce
2022-04-30 20:27:33 -05:00
Flavio Fernandes 0968b410ce Fix gate failure
Bumped a bunch of constraints and requirements to fix
a gate failure with recent pip update.
Fix associated new warnings.

Change-Id: Ibc6f6025b89f2ac893471bf58794569804545b9d
2021-01-04 09:47:29 -05:00
wangzihao e2bce277e5 requirements: Drop os-testr
Drop os-testr switched to stestr

Change-Id: I44534d088134445e17c781aeef0f4cbfb8c5e429
2020-10-14 10:57:09 +08:00
Terry Wilson 1a1219f7cd Bump ovs minimum version for support of indexing
The custom indexing patch requires ovs >= 2.10

Change-Id: Ie477f03f82550535d0324689babe549a7b323373
2020-10-07 15:21:08 +00:00
Zuul 7bd45d00d3 Merge "drop mock from lower-constraints" 2020-07-09 10:10:18 +00:00
Jakub Libosvar dac170c8b4 Fix pep8 job
New versions of isort broke pylint. This patch fixes it at 4.3.21.

Change-Id: Ie1b3b162e18090ae1cc90998b5a41d74b9ef2876
Depends-On: https://review.opendev.org/739469
2020-07-07 17:14:58 +02:00
Hervé Beraud f905f4e9de drop mock from lower-constraints
The mock third party library was needed for mock support in py2
runtimes. Since we now only support py36 and later, we don't need it
in lower-constraints.

These changes will help us to drop `mock` from openstack/requirements

Change-Id: I149947fb8597faafb21aeb073f9f09ad98dcd7c5
2020-06-09 11:51:14 +02:00
Andreas Jaeger ac54f148f0 Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.

Disable openstackdocs_auto_name to use 'project' variable as name.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

Remove docs requirements from lower-constraints, they are not needed
during install or test but only for docs building.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: Idfea423764768d5a35c8b5b8f73286cd4a19a974
2020-05-25 13:33:41 +00:00
Terry Wilson 25abc29f91 Bump appdirs lower constraint
Change-Id: I74181648fbcfb69addeec116ff7648c21f1b68a3
2019-02-26 14:11:52 -06:00
Chuck Short ac3c95c1b4 update pylint to 1.9.2
The older version of pylint being used does not work
correctly under python 3. In order to be able to
update the pylint job to run under python 3,
we need to update the tool.

Aslo fix a couple of pylint issues:

- Fix import order issues.
- Fix 'no-else-return' checks.

Added the following to the blacklist:

- inconsistent-return-statements
- catching-non-exception
- using-constant-test

Change-Id: I91a304241ebdb4d6bd15509cae8463d7b43b3c0f
Signed-off-by: Chuck Short <chucks@redhat.com>
2018-08-21 09:36:16 -04:00
Vu Cong Tuan f631143f3c Switch to stestr
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
Let's switch to stestr as other projects have already moved to it.

[1] https://etherpad.openstack.org/p/YVR-python-pti

Change-Id: I32db99af179412f46b02ced9eaf61049cbffcdb0
2018-07-10 16:23:46 +07:00
Lucas Alvares Gomes 90dfca5dfc Add Port_Group commands
This patch is adding commands to manipulate the new Port_Group table
introduced in the OVN Northbound Database.

Four new commands are being added:

* pg_add() -> To add a new Port Group
* pg_del() -> To delete a Port Group
* pg_add_ports() -> To add a list of LSP to a Port Group
* pg_add_acls() -> To add a list of ACL to a Port Group
* pg_del_ports() -> To delete a list of LSP from a Port Group
* pg_del_acls() -> To delete a list of ACL from a Port Group

Change-Id: I9bae9a5681501d8e8a85c25ccb6d496d5b3f8681
2018-05-29 16:06:41 +01:00
Doug Hellmann 74aa241b53 add lower-constraints job
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.

Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.

Add openstack-tox-lower-constraints job to the zuul configuration.

See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.

Change-Id: Ic1f4de4b5f36cfe5bd5e578507e320918d1078f9
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-04-12 06:47:49 +00:00