11 Commits

Author SHA1 Message Date
Takashi Kajinami
8067471976 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: I755016d3177affd064952aa53e00df15613ad477
Co-Authored-By: tushargite96 <tushargite96@gmail.com>
2021-09-29 18:22:30 +09:00
ZhongShengping
f9c18e15cb 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: I39538cf2dbfbe2ce4a30536cc8ca0ed36c449741
2020-11-11 09:08:36 +08:00
Ghanshyam Mann
cd6f04015b [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: I9304131c661d1c9a36b78edaf355b1fde3b88378
2020-02-15 21:00:31 -06:00
pengyuesheng
13e9e8c079 Update the constraints url
For more detail, see http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html

Change-Id: Id3f38b7138128ebbac177c9bcfc621e1f3b03187
2019-09-26 11:16:32 +08:00
ZhongShengping
025cea78b6 Move to opendev
Change-Id: I2aa8fc319fdb389f03d7be65f136099239a0ca28
2019-04-21 14:44:50 +08:00
ZhongShengping
1f29023244 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: Ibc41c60327776693cceea3316033ce60f2393dc5
2018-10-16 11:40:19 +08:00
ZhongShengping
c1ffef6451 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: I8dedfbf776144be0fff0cd8288e501adcfcfb669
2018-06-08 14:23:33 +08:00
ZhongShengping
96e1353473 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: I228db77b73091687d9fc4035522c19c8e198a74f
2018-02-28 14:42:13 +08:00
ZhongShengping
3a4971b107 Add environment variable
Add environment variable {toxinidir} in tox.ini

Change-Id: Ia66cd6db2f0ebd44e138f5860c62b9e61e5d77d3
2017-06-12 16:17:18 +08:00
Alex Schultz
999f520df6 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: I2692646f2f078a8040625375d69b2c3af98d8a9e
2017-05-17 09:52:11 -06:00
Emilien Macchi
ff8493b163 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: I10824be2c27e1476031fa4d591b666ddf1587e55
2016-03-14 08:37:01 -04:00