Commit Graph

11 Commits

Author SHA1 Message Date
Takashi Kajinami 78c0943139 Stop configuring install_command in tox.
It turns out that this is the the default value provided by tox:

https://tox.readthedocs.io/en/latest/config.html#conf-install_command

So we can remove the line and simply use the default value.

Change-Id: I26c3b20abef942d262f7dc636b9fd2ffa8333a70
Co-Authored-By: tushargite96 <tushargite96@gmail.com>
2021-09-29 18:03:28 +09:00
ZhongShengping 5cfdef76a0 Replace deprecated UPPER_CONSTRAINTS_FILE variable
UPPER_CONSTRAINTS_FILE is deprecated and TOX_CONSTRAINTS_FILE is
the new environment variable name that replaces it [1].

This allows to use upper-constraints file as more
readable way instead of UPPER_CONSTRAINTS_FILE=<lower-constraints file>.

[1] https://zuul-ci.org/docs/zuul-jobs/python-roles.html#rolevar-tox.tox_constraints_file
[2] https://review.opendev.org/#/c/722814/

Change-Id: I7555254c3f391636f3451844beedb5e8c5a60761
2020-11-11 09:08:35 +08:00
Ghanshyam Mann dabda38321 [ussuri][goal] Cleanup for python 2.7 drop
OpenStack is dropping the py2.7 support in ussuri cycle.

puppet-* repos have to cleanup the requirement and tox
for py2.7 drop.

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: I59050480b2128a44b9e7058e2be48dadd1ef93bd
2020-02-15 18:42:57 -06:00
pengyuesheng 9d3b3f45e5 Update the constraints url
For more detail, see http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html

Change-Id: Ie12f71fdee11cadd623327a450858fc3b1c3ccab
2019-09-26 13:46:26 +08:00
ZhongShengping 78d5b88699 Move to opendev
Change-Id: I4edb8c6cae3250c85718bdf85e966eb096079da3
2019-04-21 14:44:48 +08:00
ZhongShengping af4aef4670 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: Ie965b52211557a8fcca54c75735489c018f00495
2018-10-16 11:40:17 +08:00
ZhongShengping ad1bcab7e4 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: Id025a1cd54a7ec727a52c883b62916ecd9c67377
2018-06-08 14:23:31 +08:00
ZhongShengping 37e46bc0b8 Follow the new PTI for document build
For compliance with the Project Testing Interface as described in:
https://governance.openstack.org/tc/reference/project-testing-interface.html

Refer to:
http://lists.openstack.org/pipermail/openstack-dev/2017-November/124815.html

Change-Id: I391f962d059f040d74fcb82e47227617475a3b11
2018-02-28 14:28:21 +08:00
ZhongShengping 0fb7f8dd51 Add environment variable
Add environment variable {toxinidir} in tox.ini

Change-Id: I9c4402a18356b5745f5dfa9f55aee08a12a56840
2017-06-12 15:43:45 +08:00
Alex Schultz 323fb38a17 Update tox configuration
Update the tox configuration to pull in the openstack
upper-constraints.txt when running releasenotes. This will
fix the releasenotes job that is currently failing due to
a new version of sphinx. Additionally this change includes
updates from puppet-modulesync-configs.

Change-Id: Ib56008ab2a926631fbb8aa8632ec511e68665679
2017-05-17 08:20:06 -06:00
Emilien Macchi 14527cb2a0 Add basic structure for ReNo
ReNo [1] is the release management tool in OpenStack.
This patch adds the basic structure to start using it.

* Update .gitignore
* Add a basic note "use-reno"
* Add releasenotes/ dir and basic files
* Add python files: setup.cfg, setup.py, test-requirements.txt and
  tox.ini.

[1] http://docs.openstack.org/developer/reno

Change-Id: I38122b8530fe3390dab3ae8cd20431ac5d5ab3dc
2016-03-14 08:05:52 -04:00