Browse Source

Update branch to track wallaby

Change-Id: I7a3b9458fdec1cf2302eb8cc1dfd53618b1788c0
changes/11/790811/2
Mitchell Jameson 2 months ago
parent
commit
cf65f5eaaa
  1. 1
      .gitreview
  2. 68
      lower-constraints.txt
  3. 20
      requirements.txt
  4. 7
      setup.cfg
  5. 18
      tox.ini

1
.gitreview

@ -2,3 +2,4 @@
host=review.opendev.org
port=29418
project=x/networking-arista.git
defaultbranch=stable/wallaby

68
lower-constraints.txt

@ -1,6 +1,6 @@
alabaster==0.7.10
alembic==0.8.10
amqp==2.1.1
alembic==0.9.6
amqp==2.5.0
appdirs==1.4.3
astroid==2.1.0
Babel==2.3.4
@ -8,19 +8,19 @@ bandit==1.1.0
bashate==0.5.1
beautifulsoup4==4.6.0
cachetools==2.0.0
cffi!=1.11.3,>=1.8
cffi==1.13.2
cliff==2.8.0
cmd2==0.8.0
contextlib2==0.4.0
coverage==4.0
ddt==1.0.1
debtcollector>=1.19.0
debtcollector==1.19.0
decorator==3.4.0
deprecation==1.0
docutils==0.11
dogpile.cache==0.6.2
dogpile.cache==0.6.5
dulwich==0.15.0
eventlet==0.18.2
eventlet==0.22.1
extras==1.0.0
fasteners==0.7.0
fixtures==3.0.0
@ -40,14 +40,14 @@ jmespath==0.9.0
jsonpatch==1.16
jsonpointer==1.13
jsonschema==2.6.0
keystoneauth1>=3.14.0
keystonemiddleware==4.17.0
kombu==4.0.0
keystoneauth1==3.14.0
keystonemiddleware==5.1.0
kombu==4.6.1
linecache2==1.0.0
logilab-common==1.4.1
logutils==0.3.5
Mako==0.4.0
MarkupSafe==1.0
MarkupSafe==1.1.1
mccabe==0.2.1
mock==3.0.0
monotonic==0.6;python_version<'3.3'
@ -56,36 +56,36 @@ msgpack-python==0.4.0
munch==2.1.0
netaddr==0.7.18
netifaces==0.10.4
neutron-lib==2.0.0
neutron-lib==2.10.1
openstackdocstheme==1.30.0
openstacksdk==0.31.2
os-client-config==1.28.0
os-service-types>=1.7.0
os-service-types==1.7.0
os-xenapi==0.3.1
osc-lib==1.8.0
oslo.cache==1.26.0
oslo.concurrency==3.26.0
oslo.config==5.2.0
oslo.context==2.19.2
oslo.db==4.37.0
oslo.i18n==3.15.3
oslo.log==3.36.0
oslo.messaging==5.29.0
oslo.config==8.0.0
oslo.context==2.22.0
oslo.db==4.44.0
oslo.i18n==3.20.0
oslo.log==4.3.0
oslo.messaging==7.0.0
oslo.middleware==3.31.0
oslo.policy==1.30.0
oslo.privsep==1.32.0
oslo.policy==3.7.0
oslo.privsep==2.3.0
oslo.reports==1.18.0
oslo.rootwrap==5.8.0
oslo.serialization==2.18.0
oslo.service==1.24.0
oslo.upgradecheck==0.1.0
oslo.utils==3.33.0
oslo.serialization==2.25.0
oslo.service==1.31.0
oslo.upgradecheck==1.3.0
oslo.utils==4.5.0
oslo.versionedobjects==1.35.1
oslosphinx==4.7.0
oslotest==3.2.0
osprofiler==2.3.0
ovs==2.8.0
ovsdbapp==1.0.0
ovs==2.10.0
ovsdbapp==1.7.0
Paste==2.0.2
PasteDeploy==1.5.0
pbr==4.0.0
@ -95,7 +95,7 @@ pika-pool==0.1.3
pika==0.10.0
positional==1.2.1
prettytable==0.7.2
psutil==3.2.2
psutil==5.3.0
pycadf==1.1.0
pycodestyle<2.1,>=2.0
pycparser==2.18
@ -106,8 +106,8 @@ pylint==2.2.0
PyMySQL==0.7.6
pyparsing==2.1.0
pyperclip==1.5.27
pyroute2==0.5.7
python-dateutil==2.5.3
pyroute2==0.5.13
python-dateutil==2.7.0
python-designateclient==2.7.0
python-editor==1.0.3
python-keystoneclient==3.8.0
@ -116,12 +116,12 @@ python-neutronclient==6.7.0
python-novaclient==9.1.0
python-subunit==1.0.0
pytz==2013.6
PyYAML==3.12
PyYAML==5.3.1
reno==2.5.0
repoze.lru==0.7
requests==2.14.2
requests==2.18.0
requestsexceptions==1.2.0
rfc3986==0.3.1
rfc3986==1.2.0
Routes==2.3.1
ryu==4.24
simplejson==3.5.1
@ -138,7 +138,7 @@ statsd==3.2.1
stestr==1.0.0
stevedore==1.20.0
Tempita==0.5.2
tenacity==4.4.0
tenacity==6.0.0
testrepository==0.0.18
testresources==2.0.0
testscenarios==0.4
@ -151,4 +151,4 @@ waitress==1.1.0
weakrefmethod==1.0.2
WebOb==1.8.2
WebTest==2.0.27
wrapt==1.7.0
wrapt==1.12.0

20
requirements.txt

@ -3,21 +3,17 @@
# process, which may cause wedges in the gate later.
pbr>=4.0.0 # Apache-2.0
alembic>=0.8.10 # MIT
neutron-lib>=2.0.0 # Apache-2.0
oslo.i18n>=3.15.3 # Apache-2.0
oslo.config>=5.2.0 # Apache-2.0
oslo.log>=3.36.0 # Apache-2.0
oslo.service!=1.28.1,>=1.24.0 # Apache-2.0
oslo.utils>=3.33.0 # Apache-2.0
requests>=2.14.2 # Apache-2.0
alembic>=0.9.6 # MIT
neutron-lib>=2.10.1 # Apache-2.0
oslo.i18n>=3.20.0 # Apache-2.0
oslo.config>=8.0.0 # Apache-2.0
oslo.log>=4.3.0 # Apache-2.0
oslo.service>=1.31.0 # Apache-2.0
oslo.utils>=4.5.0 # Apache-2.0
requests>=2.18.0 # Apache-2.0
six>=1.10.0 # MIT
SQLAlchemy>=1.2.0 # MIT
# These repos are installed from git in OpenStack CI if the job
# configures them as required-projects
neutron # Apache-2.0
# The comment below indicates this project repo is current with neutron-lib
# and should receive neutron-lib consumption patches as they are released
# in neutron-lib. It also implies the project will stay current with TC

7
setup.cfg

@ -6,6 +6,7 @@ description-file =
author = Arista Networks
author-email = openstack-dev@arista.com
home-page = https://github.com/openstack/networking-arista/
python-requires = >=3.6
classifier =
Environment :: OpenStack
Intended Audience :: Information Technology
@ -13,10 +14,10 @@ classifier =
License :: OSI Approved :: Apache Software License
Operating System :: POSIX :: Linux
Programming Language :: Python
Programming Language :: Python :: 2
Programming Language :: Python :: 2.7
Programming Language :: Python :: 3
Programming Language :: Python :: 3.5
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
[files]
packages =

18
tox.ini

@ -1,16 +1,19 @@
[tox]
envlist = py3-dev,pep8-dev
minversion = 2.0
minversion = 3.2.0
skipsdist = True
ignore_basepython_conflict = True
[testenv]
basepython = python3
usedevelop = True
setenv = VIRTUAL_ENV={envdir}
PYTHONWARNINGS=default::DeprecationWarning
deps =
-c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
-c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/wallaby}
-r{toxinidir}/test-requirements.txt
-r{toxinidir}/requirements.txt
neutron>=18.0.0,<19.0.0
whitelist_externals =
find
commands =
@ -21,30 +24,26 @@ commands =
# https://pip.pypa.io/en/stable/reference/pip_install/#editable-installs
# note that order is important to ensure dependencies don't override
commands =
pip install -q -e "git+https://git.openstack.org/openstack/neutron#egg=neutron"
pip install -q -e "git+https://git.openstack.org/openstack/neutron.git@stable/wallaby#egg=neutron"
[testenv:py3-dev]
basepython = python3
commands =
{[testenv:dev]commands}
pip freeze
stestr run {posargs}
[testenv:debug]
basepython = python3
commands =
{[testenv:dev]commands}
pip freeze
oslo_debug_helper {posargs}
[testenv:pep8]
basepython = python3
commands =
flake8
neutron-db-manage --subproject networking-arista check_migration
[testenv:pep8-dev]
basepython = python3
commands =
{[testenv:dev]commands}
pip freeze
@ -52,11 +51,9 @@ commands =
neutron-db-manage --subproject networking-arista check_migration
[testenv:venv]
basepython = python3
commands = {posargs}
[testenv:cover]
basepython = python3
commands =
find networking_arista -type f -name "*.pyc" -delete
stestr run {posargs}
@ -65,7 +62,6 @@ commands =
coverage xml -o cover/coverage.xml
[testenv:docs]
basepython = python3
commands = python setup.py build_sphinx
[flake8]
@ -81,9 +77,9 @@ exclude=.venv,.git,.tox,dist,doc,*lib/python*,*egg,build
import_exceptions = networking_arista._i18n
[testenv:lower-constraints]
basepython = python3
setenv = OS_TEST_TIMEOUT={env:OS_TEST_TIMEOUT:60}
deps =
-c{toxinidir}/lower-constraints.txt
-r{toxinidir}/test-requirements.txt
-r{toxinidir}/requirements.txt
neutron>=18.0.0,<19.0.0
Loading…
Cancel
Save