Commit Graph

175 Commits

Author SHA1 Message Date
Zuul 9464f68a04 Merge "cleanup: drop un-used test-requirements.txt" 2022-05-12 18:19:57 +00:00
Ghanshyam Mann 130d6ddf1b 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: Iddb575ef94f8162f8d07f650db4611a5fd07b258
2022-04-30 20:16:07 -05:00
Mohammed Naser 8b39906814 cleanup: drop un-used test-requirements.txt
Change-Id: I10db82bf5769ab7d82600301e22ef4b1ce25eb2f
2022-04-22 19:54:21 +00:00
elajkat 64cedb7d25 req: Bump some requirements
oslo.context to 2.22.0
oslo.policy to 3.7.0
Mako to 1.0.7
oslo.config to 6.0.0
eventlet to 0.22.1
SQLAlchemy to 1.3.0
requests to 2.18.0
rfc3986 to 1.2.0
idna down to 2.5 (requests 2.18.0 depends on idna<2.6 and >=2.5)

Change-Id: Iff72bfcc386b1219802d7842dfa394711fa8ae5f
2021-09-30 16:46:40 +02:00
Akihiro Motoki 7c8262cf50 Fix inconsistency in requirements
The latest pip resolver started to check requirements strictly
and it detects many inconsistencies in neutron-vpnaas requirements.
Also applies the practices discussed in the mailing list [1][2].

* Drop pyflakes from requirements.txt as it is not used.
* Move document dependencies to doc/requirements.txt [1]
  and drop them from lower-constriants.txt.
* Bump MarkupSafe lower-constraint to 1.1.1
  to make it work with newer setuptools.
* Bump the minimum neutron requirement to 17.0.0 (victoria release)
  as the previous min version 13.0.0.0b2 is too old.
  Wallaby and Victoria neutron are not different much, so I think
  it is no problem to use the latest released version here.
* Dependenicy related to neutron min version bump are updated
  in requirements and lower-constraints.
  Note that eventlet 0.22.0 is used as lower-constraints as 0.21.0
  (the min requirement in neutron 17.0.0) is blocked in several libs.
* Move linter dependencies to tox.ini and drop them from
  lower-constraints.txt (pylint, pyflakes, astroid, isort)
* Drop psutil from neutron_vpnaas/tests/functional/requirements.txt
  as the specified version of psutil is too old and psutil is a dependency
  of neutron so we don't need to install it explicitly here.

In addition, hacking version is updated as hacking 0.12.0 is not compatible
with python 3.8. W504 and I202 are ignored as we do in the neutron repo.
Other new flake8 violations are fixed.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019611.html
[2] http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019362.html

Change-Id: I47f6d39379b68c4d71fc4d85ebb06d97cb5a6ce2
2021-01-07 05:13:34 +09:00
Dongcan Ye 2d8177e3c5 Fix lower-constraints and pep8 for Focal
Change-Id: I08502e7251e7f2e956ce54b007af59d09f0f1cfc
2020-09-27 01:32:10 +00:00
Dongcan Ye 5b3a139c4a Drop using six library
Since we dropped python 2 support and testing in[1], there is
no compatibility with Python2 now. We can stop using python
six module.

[1] https://review.opendev.org/#/c/698245/

Change-Id: I15771f129ada53f1f8ca6683c8d80d5675332db5
2020-01-07 06:26:03 +00:00
Boden R e8cddbe4fe opt in for neutron-lib consumption patches
As part of the Denver PTG [1] we decided networking related projects
that are "current" and want to receive neutron-lib consumption patches
on an on-going basis should indicate such with a well defined comment
in their requirements.txt. This allows us to easily find the list of
project to receive neutron-lib consumption patches [2] by searching for
the string.

In addition, projects opting-in for these patches are also attesting
they will stay up to date with TC and infra initiatives to ensure
consumption patches can flow freely.

This patch adds the "neutron-lib-current" string to requirements.txt
opting in for neutron-lib consumption patches.

[1] https://etherpad.openstack.org/p/neutron-stein-ptg
[2] https://docs.openstack.org/neutron-lib/latest/contributor/contributing.html#phase-4-consume

Change-Id: Id641165b9e556e26ddd483b3a5b37e90d6956e94
2018-09-25 13:20:50 -06:00
Boden R 02e9f5888b update requirements for neutron-lib 1.18.0
Neutron-lib 1.18.0 is our Rocky RC and is already being used by neutron
[1]. This patch updates the neutron-lib required version to match
neutron [1] in prep for the Rocky release.

[1] https://review.openstack.org/#/c/583671/

To work with neutron-lib 1.18.0, we need Rocky version of neutron,
so the minimum version of neutron is bumped to 13.0.0.0b2 (Rocky-2).

We also need to bump the minimum version of SQLAlchemy. Rocky neutron
depends on pending_to_persistent ORM event in SQLAlchemy which was added
in SQLAlchemy 1.1. Rocky neutron now requires SqlAlchemy>=1.2.0,
so the min version of SQLAlchemy is bumped to 1.2.0.

Co-Authored-By: Akihiro Motoki <amotoki@gmail.com>
Change-Id: I7c8c6c1b28e9dd85e192ec8d44e324e135419cbd
2018-07-24 07:45:43 +09:00
OpenStack Proposal Bot cd7e12797c Updated from global requirements
Change-Id: Ide5e371c2761fb4fe2282e4ee6e34316e3a5fc7a
2018-03-26 08:13:35 +00:00
OpenStack Proposal Bot 7afbde584a Updated from global requirements
Change-Id: Ieef7032525380ba55ab7ead1584f00e1a7272501
2018-03-20 14:07:26 +00:00
Zuul e491858bf7 Merge "Updated from global requirements" 2018-03-19 05:00:52 +00:00
Andreas Jaeger 3b5018e793 Avoid tox-install.sh
Instead of using tox-install.sh, we can install horizon and neutron
now directly from pypi - or use the current branch in CI system using
tox-siblings.

Update tox.ini for this change and add neutron to requirements file.

Change-Id: I435297ada6cdeb53a9bd8da8b88714f2c6a838a2
2018-03-16 02:48:57 +00:00
OpenStack Proposal Bot f777901721 Updated from global requirements
Change-Id: I5f351b5c4ec9704c540abf4789a70ea539dab21f
2018-03-15 07:24:25 +00:00
OpenStack Proposal Bot a5e43bd839 Updated from global requirements
Change-Id: I8b871e8f0fd9fd4702dc857cec0347bee2443211
2018-03-10 13:29:08 +00:00
OpenStack Proposal Bot fbbf8bdfdd Updated from global requirements
Change-Id: If46cb3d425fee2da95100103e58cbbc11a674916
2018-01-27 20:11:50 +00:00
OpenStack Proposal Bot 25dd600dd6 Updated from global requirements
Change-Id: Ife93b18cb202a338d9b9fe6e2a0ae2a755ed6369
2017-12-19 01:29:35 +00:00
OpenStack Proposal Bot 84db0e747b Updated from global requirements
Change-Id: I01649563b5c3da3ece5599650725196520003a64
2017-11-29 09:06:32 +00:00
OpenStack Proposal Bot 88c3272ee3 Updated from global requirements
Change-Id: Ia74f4ee9a19d79bd595536cd435c3ebaf3a39480
2017-11-16 11:14:56 +00:00
OpenStack Proposal Bot d77a679bc3 Updated from global requirements
Change-Id: I4971b8910c2bcee206d0d5d86f527f9426441f21
2017-11-14 04:05:39 +00:00
OpenStack Proposal Bot 723404724d Updated from global requirements
Change-Id: If529c87ec9115a57acad097a9f6b2b6d2d0c2225
2017-11-01 14:54:10 +00:00
OpenStack Proposal Bot 63179db11b Updated from global requirements
Change-Id: Ia3c5b78eeb68fe87fe45cb4735f8769777a505e5
2017-09-05 12:18:30 +00:00
OpenStack Proposal Bot 1eda905a84 Updated from global requirements
Change-Id: Ib32f0e283b87d0ae5dfcb9927c72a85a6f19dd35
2017-07-19 18:38:20 +00:00
OpenStack Proposal Bot 9ac61004ac Updated from global requirements
Change-Id: If330041ee3684ba64c29f1bce8e12566d2c58a91
2017-06-30 12:19:28 +00:00
OpenStack Proposal Bot d640c43665 Updated from global requirements
Change-Id: I1c41cded669fc9dfb1d1f3dcb7318a00b66676ff
2017-05-25 02:12:09 +00:00
OpenStack Proposal Bot 160018910d Updated from global requirements
Change-Id: Idda41f5b0f5a355cf23a2552c8c03cb58e7f9420
2017-05-05 02:26:55 +00:00
OpenStack Proposal Bot e1aca0ba72 Updated from global requirements
Change-Id: I98b4062817844db31a724ceedf98db91da2278c8
2017-04-12 17:01:45 +00:00
OpenStack Proposal Bot adad1cb624 Updated from global requirements
Change-Id: I5453b4e0c332a65721b51ecf93ad82079c3e208f
2017-03-07 17:22:28 +00:00
OpenStack Proposal Bot 7bc10d7184 Updated from global requirements
Change-Id: I58ca29980d4d1b5d8c5404e0a1812e47f87777df
2017-02-11 17:46:31 +00:00
OpenStack Proposal Bot 24747a81d5 Updated from global requirements
Change-Id: I73b393c3aece47955665b5f56d6e86d60d1330c8
2017-01-21 14:58:22 +00:00
OpenStack Proposal Bot c9e4835e06 Updated from global requirements
Change-Id: I85a568b16f9f7a4db089964e7e8034329b6b579d
2017-01-16 20:34:21 +00:00
OpenStack Proposal Bot 6f9ab41def Updated from global requirements
Change-Id: Iab897402103509af804681c71dff7fcf55d31d98
2016-12-26 13:53:08 +09:00
OpenStack Proposal Bot 3c6e25960f Updated from global requirements
Change-Id: I5c54a45deaabb23f259819fe9f3b6ab0e40c34be
2016-11-06 02:02:25 +00:00
OpenStack Proposal Bot 814be6f16b Updated from global requirements
Change-Id: I3f581e404b755e8d6d18211ac115657748487a36
2016-10-27 12:17:52 +00:00
OpenStack Proposal Bot 23533087c4 Updated from global requirements
Change-Id: I248b44e45520ad88f6549f93f8548fd47df83926
2016-10-22 01:22:47 +00:00
OpenStack Proposal Bot c60a303862 Updated from global requirements
Change-Id: I624fa6c9ffc229be1a2750c02e8ba0671676c1cc
2016-09-21 06:44:53 +00:00
OpenStack Proposal Bot 3c93dc6c13 Updated from global requirements
Change-Id: Ib7cd003a88c3a231a8ede76213833e5124f44e82
2016-09-15 20:22:17 +00:00
OpenStack Proposal Bot 892599a1b4 Updated from global requirements
Change-Id: Ie900566612a8084e62d4a50bfc45e926ab6fb92c
2016-09-09 16:07:28 +00:00
Jenkins 21357a1e26 Merge "Add support for Guru Meditation Reports for VPNaaS agents" 2016-09-06 18:26:03 +00:00
Ihar Hrachyshka 0720a858cb Add support for Guru Meditation Reports for VPNaaS agents
Added oslo.reports dependency since now we explicitly require it.

Change-Id: I57ebb5acc487517b5c475d6e55a839d83bc2b37b
Implements: blueprint guru-meditation-report
2016-08-29 02:25:42 +00:00
OpenStack Proposal Bot 26f9003fa4 Updated from global requirements
Change-Id: Ibc26ca964e985401f1630160b6ec6419f8f58bbf
2016-08-26 22:09:23 +00:00
OpenStack Proposal Bot 3ca00bd971 Updated from global requirements
Change-Id: I2436052fd68b30abf81f0e999a7832d69c4d3616
2016-08-12 04:52:01 +00:00
OpenStack Proposal Bot 9cce0eedb8 Updated from global requirements
Change-Id: Ibf232bd51f5ff39127bbfdc43732ac27bacc84de
2016-08-04 02:38:10 +00:00
OpenStack Proposal Bot 6de03abd3b Updated from global requirements
Change-Id: Ic226d23480e3dc257e008716313fad3509e27bbd
2016-07-29 02:31:16 +00:00
OpenStack Proposal Bot 2da398dc50 Updated from global requirements
Change-Id: Iee3914570fb0a21a7cc4b18b5b71d9f91078fee4
2016-07-09 19:23:42 +00:00
OpenStack Proposal Bot 903def7b71 Updated from global requirements
Change-Id: I2ec5078d42ab6cc4fdc75fdee7a6f44b4dfc60bd
2016-07-06 08:47:41 +00:00
OpenStack Proposal Bot c9ee514650 Updated from global requirements
Change-Id: Iba1fa1b1af11657e2131f5f2b8f2d59579120517
2016-06-08 22:00:56 +00:00
OpenStack Proposal Bot d47d569bba Updated from global requirements
Change-Id: Ia7762a4202556eaba90f6b01e80bda4be522d72e
2016-06-03 18:15:57 +00:00
OpenStack Proposal Bot c98d9bcd78 Updated from global requirements
Change-Id: Ibf43e02433f34bdc86a787d85cc94f540df4c414
2016-06-01 13:51:10 +00:00
OpenStack Proposal Bot ccc0302058 Updated from global requirements
Change-Id: I67ac7c187917795eead7b62656ab02e674d60829
2016-05-31 03:03:24 +00:00