summaryrefslogtreecommitdiff
path: root/tox.ini
Commit message (Collapse)AuthorAgeFilesLines
* Update TOX_CONSTRAINTS_FILE for stable/victoriastable/victoriaOpenStack Release Bot2020-09-101-1/+1
| | | | | | | | | | | | Update the URL to the upper-constraints file to point to the redirect rule on releases.openstack.org so that anyone working on this branch will switch to the correct upper-constraints list automatically when the requirements repository branches. Until the requirements repository has as stable/victoria branch, tests will continue to use the upper-constraints list on master. Change-Id: Iedf7185b12426eee73952a51edd4f64060b37702
* Further Cleanup py27 supportAndreas Jaeger2020-05-131-5/+7
| | | | | | | | | | | | | This repo is now testing only with Python 3, so let's make a few cleanups: - Remove obsolete sections from setup.cfg - Use newer openstackdocstheme,reno and Sphinx versions - Remove install_command from tox.ini, the default is fine - Use TOX_CONSTRAINTS_FILE, UPPER_CONSTRAINTS_FILE is obsolete - Update hacking to 3.0.1, fix warnings found - Remove babel.cfg, it's not needed anymore Change-Id: I60edb7e44e4a8222f564f30157eb31288b85b422
* Bump default tox env from py37 to py38Sean McGinnis2020-04-241-1/+1
| | | | | | | | | | | | | | Python 3.8 is now our highest level supported python runtime. This updates the default tox target environments to swap out py37 for py38 to make sure local development testing is covering this version. This does not impact zuul jobs in any way, nor prevent local tests against py37. It just changes the default if none is explicitly provided. Change-Id: I0bad7c33e0692d3e1e0d59e48afe43f96e903f59 Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Cleanup py27 supportzhurong2020-04-071-8/+4
| | | | | | | | | | | | | | Make a few cleanups: - Remove python 2.7 stanza from setup.py - Add requires on python >= 3.6 to setup.cfg so that pypi and pip know about the requirement - Remove obsolete sections from setup.cfg: * Wheel is not needed for python 3 only repo * Some other sections are obsolete - Update classifiers - Update requirements, no need for python_version anymore Change-Id: I1db16203ad150c6286c0ca833c01a456981d0a73
* Drop python 2.7 support and testingGhanshyam Mann2019-10-301-1/+1
| | | | | | | | | | | | | | | OpenStack is dropping the py2.7 support in ussuri cycle. ceilometermiddleware is ready with python 3 and ok to drop the python 2.7 support. 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://review.opendev.org/#/c/691178/ Change-Id: I48f75b701ecc4eee3134473bc854a0825b705203
* Drop oslosphinx and use openstackdocsthemeThomas Bechtold2019-09-241-1/+1
| | | | | | | | | OpenStack moved to openstackdocstheme so use it here instead of oslosphinx. Also update the used Sphinx version. This is now in sync with the versions from requirements/global-requirements.txt . Change-Id: I0ffbea9b83abe9d9ae3886e7a427fc01637b36ea
* Add Python 3 Train unit testsCorey Bryant2019-07-051-1/+1
| | | | | | | | | | | | This is a mechanically generated patch to ensure unit testing is in place for all of the Tested Runtimes for Train. See the Train python3-updates goal document for details: https://governance.openstack.org/tc/goals/train/python3-updates.html Change-Id: I1ceedbdc843eb7aabfe76f3c0ab619fd89fb7524 Story: #2005924 Task: #34251
* Dropping the py35 testingGhanshyam Mann2019-04-161-1/+1
| | | | | | | | | | | | | | | | | All the integration testing has been moved to Bionic now[1] and py3.5 is not tested runtime for Train or stable/stein[2]. As per below ML thread, we are good to drop the py35 testing now: http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005097.html [1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004647.html [2] https://governance.openstack.org/tc/reference/runtimes/stein.html https://governance.openstack.org/tc/reference/runtimes/train.html Change-Id: I0ca06f40683426e95bb83647c902efab74b6b311
* Switch to stestrVu Cong Tuan2018-07-101-2/+8
| | | | | | | | | | 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: Ic7db0e419ccf6f7b05058950ec8a76378b428719
* fix tox python3 overridesrocky-em1.3.0Doug Hellmann2018-06-061-0/+6
| | | | | | | | | | | | | | | 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: I39b4965e5f9b7b77d12beee09f87fadb23aee5d5 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* Trivial: remove support for py34Hanxi Liu2017-02-211-1/+1
| | | | | | | | The gating on python 3.4 is restricted to <= Mitaka. This is due to the change from Ubuntu Trusty to Xenial, where only python3.5 is available. There is no need to continue to keep these settings. Change-Id: I55e72ff730b28b438cf24953466851d1b844b7a8
* [doc] Note lack of constraints is a choiceTony Breeds2017-01-171-0/+1
| | | | Change-Id: I35a061d45eff4dcc1d573073c0261037a66a0a51
* Bump hacking to 0.12Julien Danjou2016-11-071-1/+1
| | | | | Change-Id: I344c02445bae5960ec450357b5a088ca9a6cb385 Signed-off-by: Julien Danjou <julien@danjou.info>
* Merge "Add reno for release notes management"Jenkins2016-08-111-1/+4
|\
| * Add reno for release notes managementSteve Lewis2016-07-281-1/+4
| | | | | | | | | | | | | | | | | | | | As per the release process changes for liberty and mitaka [1], the reno tooling is being added to the repository for the purpose of implementing on-going release note additions. [1] http://lists.openstack.org/pipermail/openstack-dev/2015-November/078301.html Change-Id: Ia824156badaceb3000ca37052af1c1c8ded1e584
* | Delete openstack/common from the exclude list of flake8 in toxHanxi Liu2016-08-031-1/+1
|/ | | | | | | | The directory openstack/common was used to keep codes from oslo-incubator, we have retired oslo-incubator, so don't use this directory any more. Change-Id: I3fcbec9fcec6d36c3e8254a809de0ae0b02a4841
* Add support for Python 3.5Julien Danjou2016-07-211-1/+1
| | | | Change-Id: I8cf4917913a6f1224b7599444937ff99ea1dc048
* Remove py33 from tox envlistJulien Danjou2016-07-211-1/+1
| | | | Change-Id: Ie94e19c3f09687601d5c8f3736ff0a110646ea14
* Upgrade hackingMehdi Abaakouk2016-07-111-6/+2
| | | | Change-Id: I09ea520e2f18550c0f9b64bb94bc810cf5578f07
* Only install hacking in pep8Julien Danjou2016-05-101-0/+1
| | | | Change-Id: I15dc052f3419b548b5dc373c5edb3658e48d69a1
* Remove py26 support from ceilometermiddlewaresonu.kumar2015-12-161-1/+1
| | | | | | | | | | As of mitaka, the infra team won't have the resources available to reasonably test py26, also the oslo team is dropping py26 support from their libraries. sine we rely on oslo for a lot of our work, and depend on infra for our CI, we should drop py26 support too. Change-Id: I47a897ec15ef0f74bce025a6af28e6c786bf9622 Related-Bug: #1519510
* Activate pep8 check that _ is importedTom Cocozzello2015-08-041-1/+0
| | | | | | | | | | Remove the specification in tox.ini that _ is a builtin so that it will no longer assume that _ does not need to be imported. This helps ensure that the _ from i18n is used. Activating this check did not flag any violations. Change-Id: I7b3528e07aee6138563ad83c2caa08ecbe49f933
* initial checkingordon chung2015-01-201-0/+37