Commit Graph

16 Commits

Author SHA1 Message Date
wu.shiming a29e691e6c Changed minversion in tox to 3.18.0
The patch bumps min version of tox to 3.18.0 in order to
replace tox's whitelist_externals by allowlist_externals option:
https://github.com/tox-dev/tox/blob/master/docs/changelog.rst#v3180-2020-07-23

Change-Id: I24b41e47ba5b7d6094c05c338dbd1e4206d10f5c
2021-09-18 11:52:41 +08:00
zhangboye f27a52c5d6 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: I9ed787f9ca5b660cc091cbdbb7d03ca8e618f609
2021-04-20 10:45:55 +08:00
Andreas Jaeger 9a577c2cc0 Cleanup py27 support
Make a few cleanups:
- Remove obsolete sections from setup.cfg
- Update requirements, no need for python_version anymore
- Remove install_command from tox.ini, the default is fine.

Change-Id: Iecc1931e93b2254b7b3c95ba1daafd32db204754
2020-04-09 11:35:17 +02:00
Ghanshyam Mann c7b937010d [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: Iac7477a9cfce0458b55d40d5219a315c47abee27
2019-12-30 12:22:09 +00:00
zhulingjie c1c43bb1c4 Replace git.openstack.org URLs with opendev.org URLs
Change-Id: I2d296e2001912928f1d3380a3b1a8c9e365c324e
2019-04-23 09:07:11 +00:00
Andreas Jaeger 882b0ec0b4 Use openstackdocstheme
Use openstackdocstheme for consistency with all specs displayed on
specs.openstack.org.

This includes updating requirements to current versions, updating specs
building to not publish dirtrees and tread warnings as errors, update
index page, and update settings for the theme.

Change-Id: I905f404361a98d9af1a4ba5c52b8e04acda1688e
2018-12-27 19:20:42 +01:00
Zuul 6b61aaddfe Merge "fix tox python3 overrides" 2018-11-18 12:51:22 +00:00
98k bf268c9995 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: Iad0076fbf34f699b9eb2134bae623793693534cb
Closes-Bug:  #1801657
2018-11-06 05:21:42 +00:00
Kim Bao Long 6bba4e26bd 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: Icbd55a9b4a5c28ce24e7dcd21b37824760430d40
2018-11-02 11:46:52 +07:00
Doug Hellmann af66144fe7 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: I55a899dde06765fb02cc0ff0a17df15e093141c8
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-09-26 19:05:12 -04:00
Vu Cong Tuan 3c5045218b 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: I081601490f339a5dc37a6a5bc597cfc3836bd873
2018-07-04 13:54:56 +07:00
Zuul 3ecfbceef5 Merge "Update docs build job for new documentation PTI jobs" 2018-01-19 01:24:36 +00:00
Yujun Zhang 42f38be0ab Update docs build job for new documentation PTI jobs
openstack infra use a new way for building documents[1]

[1]:See http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html for details

Change-Id: I2cb0ae3130e61991e017d66b7b2e2711f3c21bfd
2017-12-26 09:04:01 +08:00
Yujun Zhang 127fc6eff9 Fix bug that autobuild not working properly
- watch ``specs`` folder for changes since symbolic link is not supported
- add option to open browser automatically after build

Change-Id: I8a07406b76426402b610760b1e4516e89555298f
2017-12-19 12:55:43 +08:00
Yujun Zhang 2a3e673f55 Build sphinx doc automatically on changes
Change-Id: I6724622b531b4e2cd69f6b8b15f7f4c0e15ea5c8
2017-11-22 09:53:43 +08:00
mgrosz c5e77b3bae Initial setup of vitrage-spec project
Change-Id: I6503591cc11aca214bc75a90484d3f2450751166
2015-11-06 13:56:56 +02:00