Commit Graph

9 Commits

Author SHA1 Message Date
Radosław Piliszek e14b4bae06 [tox] Pin reqs
Per the best practices.

Change-Id: I4712a90f0bd72a0721441d3e84b1f78ca9bccef7
2022-12-26 15:08:34 +01:00
Radosław Piliszek b1c2d07162 Fix tox4 issues
Use allowlist_externals for rm.

Also, make sure the behaviour is consistent across tox versions
and always skip the installation of the dummy local package
(skip_install for 3, skipsdist does this already for 4).

Change-Id: Iacf9cda958ce410d30a258843e276f902c499e0b
2022-12-26 15:00:05 +01:00
Zuul e5b4238c92 Merge "Update min tox version to 2.0" 2021-03-27 16:43:18 +00:00
Andreas Jaeger cbfac3096d Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove obsolete sections from setup.cfg
- Update requirements, no need for python_version anymore
- Use newer openstackdocstheme and Sphinx versions
- Remove install_command from tox.ini, the default is fine

Change-Id: I43c3b5653289753da4fb1d2b6db5b03336b42d67
2020-04-19 17:54:50 +02:00
Ghanshyam Mann 203427f531 [ussuri][goal] Drop python 2.7 support
OpenStack is dropping the py2.7 support in ussuri cycle.

specs repo either has py27 job or requirement or tox env.

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

Change-Id: I3e97d60bd490e42c1ae29da356db59caa6994311
2019-12-13 18:24:17 +00:00
zhangbailin a77b25756c Relace the old docs env
Add the sphinx-build for this project, remove 'oslosphinx' and add
'penstackdocstheme' to support python3.

Closes-Bug: #1836551
Change-Id: I0aac32c27436671841becada6e6da238c0913631
2019-07-16 18:42:32 +08:00
Doug Hellmann b600eba7b7 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: I466ef0b323140c936d8c83b5c206b15030a683c7
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2019-02-13 09:30:50 +00:00
Nguyen Hai Truong 6beafddfa0 Update min tox version to 2.0
The commands used by constraints need at least tox 2.0.
Update to reflect reality, which should help with local running of
constraints targets.

Change-Id: I2786f3a22583015ebc8b7cc991bbed96aab3bda1
2018-11-01 23:27:56 -07:00
Sampath Priyankara 2c10be4ec4 Add spec repo structure
This patch add spec repo structure to masakari-specs.
 TODO: Need to add spec tests

Change-Id: I171724efbd716b1f775057bfd117686c086dd09c
2017-01-16 13:44:30 +09:00