Commit Graph

14 Commits

Author SHA1 Message Date
niuke f4a0137c37 Use py3 as the default runtime for tox
Moving on py3 as the default runtime for tox to avoid to update
this at each new cycle.

Change-Id: Ia6a5c61fa4f946ec4593176625627bd8f3e930da
2023-08-04 09:17:54 +08:00
Michał Dulko 82934553ab Update tox.ini for new tox version
Seems like passenv directive in tox.ini needs to separate multiple
environment variable names by comma now. This commit updates tox.ini
to respect that.

Change-Id: Icf63fe7697b31af29ca7e1b9de5c78874f52efe1
2023-01-02 11:53:25 +01:00
zhoulinhui 66cc755a19 Remove releasenotes test from envlist
the releasenotes is in envlist of tox, but releasenotes testenv is
not exists. And we don't need the releasenotes for kuryr-tempest-plugin,
so this PS to remove it.

Change-Id: If9b8b6dc9dbacb4c10dafa0392f75907926fd217
2020-10-16 01:18:54 +00:00
zhoulinhui d8644b598a Bump py37 to py38 in tox.ini
In wallaby cycle, we should test py38 by default.

Change-Id: Ibb1ea476b39abe46611fd2a7ab9164847daedd26
2020-09-30 09:41:31 +08:00
Andreas Jaeger 0bdc711816 Update docs building, py27 cleanup
Update docs building, cleanup after py27 removal a bit:
* Update requirements for Sphinx and openstackdocstheme for
  python 3
* Remove unneeded sections from setup.cfg
* Remove install_command, it's unneeded, the default is fine.
* Move constraints into deps, use TOX_CONSTRAINTS instead of obsolete
  UPPER_CONSTRAINTS
* Switch to hacking 3.0, fix problems found

Change-Id: I8b5634b02b399a0678c611b7be8593280b666953
2020-05-03 11:32:38 +02:00
Ghanshyam 7e4940130e [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

kuryr-tempest-plugin is ready with python 3 and ok to drop the
python 2.7 support.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I275bb0bae3e59b0abbea807f401361b201962e7f
2020-01-23 16:05:26 -06:00
pengyuesheng 764b362dcf Update the constraints url
For more detail, see http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html

Change-Id: Iff3986c37f00a3d4b8bcdda977aaef244d3bc4ad
2019-09-25 15:11:53 +08:00
Michał Dulko 8b5dd76a46 Remove usage of oslosphinx
Seems like some recent update of Sphinx broke oslosphinx extension. We
don't really need it now, so this commit removes it by adopting the
"modern" way of building docs (mostly based on how it's done in
openstack/kuryr-kubernetes).

Change-Id: I8a0d5e3923b6497eb7c6944fc6d9adc9007bf5ec
Closes-Bug: 1824958
2019-04-16 09:56:20 +02:00
Doug Hellmann 3bfaa82c66 fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: I996ee8a245c3c220d32048ef23674cd867d773f3
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-09-26 18:55:29 -04:00
Daniel Mellado 397aaaef71 Apply cap from upper reqs
Upper reqs limits weren't applied to the tox environment for the kuryr
tempest plugin. This commit sets that on the tox.ini file.

Change-Id: Icc34350341e678513095bdb8d78c7c005ed3ab13
2018-04-16 09:25:10 +00:00
Michał Dulko ffbd59d792 Fix pep8 tox job
pep8 was configured incorrectly in tox.ini and wasn't catching
violations. This commit fixes the job and the issues that got in while
the job was silently ignoring them.

Change-Id: Id4d1e3192c558edf3c4babae54c87c1ba10d617f
2017-12-07 13:42:55 +01:00
Kirill Zaitsev 1a142e9c1a Add initial documentation
Change-Id: If0bcf4f36d0908c1888d6f07860077db8f4d1a16
2017-06-20 23:29:41 +04:00
Daniel Mellado 4490829c1d Fix dummy pep8 issue
This commit fixes a trivial pep8 issues before importing the upstream
repo on the openstack infra.

Change-Id: I80b598712e011bce693d8b15385e6618e4f89505
2017-06-12 17:20:37 +02:00
Daniel Mellado 0142b699bf Initial Commit
Initial commit based on cookiecutter for the kuryr tempest plugin.
2017-05-25 12:56:52 +02:00