summaryrefslogtreecommitdiff
path: root/tox.ini
Commit message (Collapse)AuthorAgeFilesLines
* fix tox python3 overridesrocky-em1.31.2Doug Hellmann2018-06-061-0/+5
| | | | | | | | | | | | | | | 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: I959afa8a75f09f5fc212424defa4865816f3ab1b Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* add lower-constraints jobDoug Hellmann2018-04-091-0/+7
| | | | | | | | | | | | | | | | | Create a tox environment for running the unit tests against the lower bounds of the dependencies. Create a lower-constraints.txt to be used to enforce the lower bounds in those tests. Add openstack-tox-lower-constraints job to the zuul configuration. See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html for more details. Change-Id: Ida3de5ec81c44ac73c1fe4e719a4acbcf69c660e Depends-On: https://review.openstack.org/555034 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* pypy is not checked at gateSaju2018-03-211-1/+1
| | | | Change-Id: I9aa2f3770610570166fc7004df1e05da9c5e0d4a
* Split docs requirements and update tox.iniMonty Taylor2018-01-311-17/+44
| | | | | | Get ourselves up to date with the latest in PTI hotness. Change-Id: Ied98273dcfa0b9622d603a8e9a8e2146fb1e081f
* Updates for stestrDean Troyer2017-09-141-0/+3
| | | | Change-Id: I344cd6ce38d8db8fe24e1611c9c61e1ffa1b586d
* Remove 3.4 from tox envlistMonty Taylor2017-01-121-1/+1
| | | | | | We don't support it. Change-Id: I43c9bc965374cb8fbbe9c40f366aed31d8cf9022
* Use upper-constraints for tox envsavnish2017-01-121-1/+5
| | | | | | | | Pin tox environments to upper-constraints to avoid conflicts with library releases. Change-Id: I17664e0794de05fb9661050018dff2a07b077826 Closes-Bug: #1628597
* List py35 in the default tox env listJordan Pittier2016-09-261-1/+1
| | | | | | | | | | We really should run py35 tests when we run "tox" without any arguments. I2a4a6ca01d7cca83f594008960c878a18ca08e8e is going to make the py35 job voting. Change-Id: Ibd77e39c53f00357344be8acc2949e1bc1adcc84
* Trivial: remove openstack/common from flake8 exclude listChangBo Guo(gcb)2016-05-071-1/+1
| | | | | | | | openstack/common was used to kepp copied files from oslo-incubator, we don't use oslo-incubator stuff, so remove it. Change-Id: Id426c41e6ae277ed1f829820771d5ffc31a81166
* Go ahead and remove final excludesMonty Taylor2016-01-221-3/+0
| | | | | | | | | os-client-config is clean on E125 and E123 is ignored in recent pep8 by default. Also, even though they are not 'valid' pep8 rules, they are actually both nice styles and consistent with how we code os-client-config anyway. Change-Id: I7764e1511ed580d37b9a0a8be6743a5fa50441e5
* Clean up removed hacking rule from [flake8] ignore listsLiuNanke2016-01-191-2/+2
| | | | | | | | | | | | | | | We bump hacking>=0.10.2, and hacking removed some rules, for the full list of rules please see [1]. So don't need them any more. Hacking related commits: Remove H904 in commit b1fe19ebebe47a36b905d709467f5e82521bbd96 Remove H803 in commit f01ce4fd822546cbd52a0aedc49184bddbfe1b10 Remove H307 in commit ec4833b206c23b0b6f9c6b101c70ab925a5e9c67 Remove H305 in commit 8f1fcbdb9aa4fc61349e5e879153c722195b1233 [1]https://github.com/openstack-dev/hacking/blob/master/setup.cfg#L30 Change-Id: I24b82c1913d3d42cc5228b1db700b787623fcdc5
* set up release notes buildDoug Hellmann2016-01-151-1/+4
| | | | | | | Add release notes build files and tox environment so the existing release notes job has something to build from. Change-Id: I717d4e7af438cbc94eecf32472f6d1f8213761b8
* Fix README.rst, add a check for it to fit PyPI rulesYuriy Taraday2015-12-311-1/+6
| | | | | | | | | | README.rst doesn't appear right on PyPI currently. This commit fixes the issue and expands "docs" environment in tox.ini to use readme tool [0] to verify that README.rst is good for PyPI. [0] https://github.com/pypa/readme Change-Id: I6025bb6c661d8a4a7cd9802a1298928662278f2d
* Remove requirements.txt from tox.iniTerryHowe2015-07-171-2/+1
| | | | | | | From lifeless: pbr reflects the package dependencies from requirements.txt into the sdist that tox builds. Change-Id: Iaa6026a504cc53784aad5731e9afe8b684b3ede5
* Remove py26 and py33 from tox.iniTerryHowe2015-07-161-1/+1
| | | | Change-Id: I79a9dceffc0432398bda70949db2e523cbbff515
* Fix coverage reportClint Byrum2015-02-281-2/+2
| | | | | | | | Coverage can't handle package names that have dashes, as it uses the package name to look for the base module name. So we need to pass in the base module name as it is imported. Change-Id: I2840eea85acaee2d05cab47fb67010e002a14bc0
* Initial Cookiecutter Commit.Monty Taylor2014-09-201-0/+34