summaryrefslogtreecommitdiff
path: root/setup.cfg
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Moves supported python runtimes from version 3.8 to 3.10"HEADmasterGhanshyam2023-05-041-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 1f04434c62115a590ae269d0b04974a35be0dc81. Keeping Python 3.10 in setup.cfg classifier. Reason for revert: Needed-By: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/882175 TC has been discussing about re-adding the python 3.8 testing in current master 2023.2 release testing. - https://meetings.opendev.org/meetings/tc/2023/tc.2023-04-25-18.00.log.html#l-191 - https://lists.openstack.org/pipermail/openstack-discuss/2023-April/033469.html While governance changes are under review, TC agreed to add py3.8 testing so that we do not see more project/lib dropping python 3.8 and make them uninstalable on python 3.8 - https://meetings.opendev.org/meetings/tc/2023/tc.2023-05-02-18.00.log.html#l-17 - https://review.opendev.org/c/openstack/governance/+/882165 Also adding py3.8 testing back in job https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/882175 Change-Id: I5fe3a79a7521025c214968adc20e40e388db2a7b
* Moves supported python runtimes from version 3.8 to 3.10Hervé Beraud2023-04-101-2/+2
| | | | | | | | Within 2023.2 python version 3.9 and 3.10 are the supported python runtimes [1]. [1] https: //review.opendev.org/c/openstack/governance/+/872232 Change-Id: I4f60aa523fc7d2b284086a28c1cdb1ff85a1860f
* Drop python3.6/3.7 support in testing runtimeHervé Beraud2022-05-051-3/+2
| | | | | | | | | | | In Zed cycle testing runtime, we are targetting to drop the python 3.6/3.7 support, project started adding python 3.8 as minimum, example nova: - https://github.com/openstack/nova/blob/56b5aed08c6a3ed81b78dc216f0165ebfe3c3350/setup.cfg#L13 Also indicates that we support python 3.9. Change-Id: If6fe6ac606052aad42ee5648efa9dcc4a482d09f
* setup.cfg: Replace dashes with underscores4.5.0YuehuiLei2021-05-041-4/+4
| | | | | | | | | | | | | | | | Setuptools v54.1.0 introduces a warning that the use of dash-separated options in 'setup.cfg' will not be supported in a future version [1]. Get ahead of the issue by replacing the dashes with underscores. Without this, we see 'UserWarning' messages like the following on new enough versions of setuptools: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead [1] https://github.com/pypa/setuptools/commit/a2e9ae4cb Change-Id: Id0c81ac91849d1d8dc661df73fe96d16d28b783a
* Add py38 package metadataSean McGinnis2020-04-241-0/+1
| | | | | | | | | Now that we are running the Victoria tests that include a voting py38, we can now add the Python 3.8 metadata to the package information to reflect that support. Change-Id: Ia72c3b021f57798a22a0b8b947eb192e045890a5 Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* [ussuri][goal] Drop python 2.7 support and testingAndreas Jaeger2020-02-031-20/+3
| | | | | | | | | | | | | | | | | OpenStack is dropping the py2.7 support in ussuri cycle. 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 Update docs building to use modern sphinx-build. Update to use apidoc for newer sphinx. Remove cruft from setup.cfg and doc/source.conf.py Change-Id: I6a0643fcf8e28e09b1c69cda98dc53c71e6c508d
* Add Python 3 Train unit teststrain-em3.8.1Corey Bryant2019-07-051-0/+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: Iab320e15df4d9922ad96780dcfc16c7045325cfc Story: #2005924 Task: #34234
* 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: Id9a516dc3e748f66278875f22c606a9f7acf41d9
* Change openstack-dev to openstack-discussmelissaml2018-12-041-1/+1
| | | | | | Mailinglists have been updated. Openstack-discuss replaces openstack-dev. Change-Id: I1d4fa86ad7280474c5a2c145e33b5aa2f32b1a4a
* Update URLs in documents according to document migration2.17.0ChangBo Guo(gcb)2017-07-181-1/+1
| | | | Change-Id: Ia9928446bdacdc3ac9d02a1d004c3f67c01f78a6
* rearrange content to fit the new standard layoutChangBo Guo(gcb)2017-07-171-0/+3
| | | | | Depends-On: Ia750cb049c0f53a234ea70ce1f2bbbb7a2aa9454 Change-Id: Ic1cf3f4b0510d18961d3d15d7776aeeebb071193
* Remove pbr warnerrors in favor of sphinx checkVu Cong Tuan2017-06-121-1/+1
| | | | | | | | | | | This change removes the now unused "warnerrors" setting, which is replaced by "warning-is-error" in sphinx releases >= 1.5 [1]. [1] http://lists.openstack.org/pipermail/openstack-dev/ 2017-March/113085.html Change-Id: I573c0e7105678e09581c6d40b86c8a3102c8d882
* Remove support for py34kavithahr2017-03-091-1/+0
| | | | | | | | 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: Idc263504b68bc909fe7c6cd983c27c1fcc384c16
* Changed the home-page linkmelissaml2016-10-161-1/+1
| | | | | | Set the correct link for home-page. Change-Id: Ia2a6e2506d38bcd05b0d79797793d56b109e5a74
* Add Python 3.5 classifier and venvChangBo Guo(gcb)2016-07-121-0/+1
| | | | | | | | Now that there is a passing gate job, we can claim support for Python 3.5 in the classifier. This patch also adds the convenience py35 venv. Change-Id: Ifd6a17b8e250f7ff8e36e972e175099044d7146e
* Remove Python 2.6 classifierChangBo Guo(gcb)2015-11-171-1/+0
| | | | | | | | We have decided to remove Python 2.6 support, this commit removes Python 2.6 classifier before dropping any Python 2.6 support in code. Change-Id: I5fc83f5b61c13cfedaf75f95037c7ff78005c6a6
* Merge "Fix the home-page with Oslotest wikipage"Jenkins2015-09-251-1/+1
|\
| * Fix the home-page with Oslotest wikipagevenkatamahesh2015-09-251-1/+1
| | | | | | | | | | | | | | | | The current value of home-page in setup.cfg file is launchpad url and is not relevant, so replaced with oslotest wiki page Change-Id: Id54400eb1d6a0c697253c8161fe3eff7dccc8344
* | auto-generate API documentationDoug Hellmann2015-09-251-0/+1
|/ | | | | | | | | Tell pbr to automatically generate the API documentation and remove the hand-curated file doing the same. Move the new API documentation section to a separate toctree to allow us to only show one level of nodes in the table of contents. Change-Id: I8edd36090688a607685d5708f99a78fd235defed
* Remove unneeded runtime pbr depMonty Taylor2015-05-141-4/+0
| | | | | | It's not used at runtime. Also, the setup_hook is no longer needed. Change-Id: I760b6b19207b5ac22b36feeed05d68e07b6fe880
* Advertise support for Python3.4 / Remove support for Python 3.3Davanum Srinivas2015-05-101-1/+1
| | | | Change-Id: Ib2e132a2d74c2f2e8a2f6ef4da38bfd1f1ea21f8
* Cleanup README.rst and setup.cfgSteve Martinelli2015-04-041-1/+1
| | | | | | | | | Provide a more complete description in README.rst, which is used when viewing the library on pypi. Also standardize the short-description used in setup.cfg. Change-Id: I72585d8a77e51cd55ca73ae381e89be18600529f
* Move the script for running pre-releases into oslotestDoug Hellmann2015-01-301-0/+1
| | | | | | | Rather than maintaining the pre-release runner in oslo-incubator, put it in oslotest where it can be installed with the rest of the library. Change-Id: Idd58bfe3950d01725e239608f263dab5a0c9c908
* Publish cross-test runner as part of oslotestDoug Hellmann2015-01-301-0/+1
| | | | | | | | Move the latest version of run_cross_test.sh from the incubator here to oslotest and rename it so we can publish it as a tool that comes with oslotest instead of syncing it into the other projects. Change-Id: I1aec3bda9e46b1667cfd7b68aa2d654327d1c8fb
* Drop .sh extension from oslo_debug_helper.shSteve Martinelli2014-09-181-1/+1
| | | | | | | | To be compliant with Debian policy on naming binary files, the shell file should not have a .sh extension. Change-Id: I4549c6942b1367c7e490e48ed275ff6a3bcddfa5 Closes-Bug: #1370488
* Remove differences between Python 2.x and 3.x versionsYuriy Taraday2014-09-031-0/+3
| | | | | | | | | | | | | | | | | We had these differences in requirements: - mox in 2.x vs mox3 in 3.x: mox3 works for 2.x as well, so use it everywhere, mox3 version bumped to match global-requirements; - mock in 2.x, absent in 3.x (in stdlib): it's installable on 3.x, so we can leave it in requirements; - six in 2.x, absent in 3.x: is directly required by this lib, has been installed indirectly through hacking. test-requirements files were identical. This change allows us to build universal wheels and avoid confusion, see ML: http://lists.openstack.org/pipermail/openstack-dev/2014-September/044663.html Change-Id: I8bd2d561bf966c6dc1394a7d29d26f056d162fa9
* Add pdb support to tox with debug helper shell scriptSteve Martinelli2014-08-251-0/+2
| | | | | | | | | | | | | | | | | The Keystone team has been using a home brewed `debug_helper.sh` file to run tests with pdb support, it's now being also used by pycadf too. As noted by bnemec [1] we should move this to oslo. [1] https://bugs.launchpad.net/pycadf/+bug/1354192 To run any test in particular, run tox with -e debug: `tox -e debug` It also supports passing in a specific test module, class or case. The shell file runs testtools underneath the covers to get pdb support. Change-Id: Idb715bc137459a2f6d16ac3f65c718a567df49ff Co-Authored-By: Brant Knudson <bknudson@us.ibm.com>
* Add API documentationDoug Hellmann2014-06-231-0/+3
| | | | | | | | | | | | | | | | Add docstrings and sphinx structure to expose them through the developer docs for the library. Also add a 'docs' target in tox.ini to make building the documentation locally easier. Remove the nearly useless usage.rst file. Turn on the pbr flag to treat doc build warnings as errors. Closes-bug: #1329952 Change-Id: I274a4144edf4efe9ed786e220e40003fda6f99e0
* Rename oslo.test to oslotest0.1Doug Hellmann2014-02-181-5/+2
| | | | | | | | | The testing strategy for this library has changed, and so it will not be installed via devstack like the other oslo libraries. That means we don't want it in the oslo namespace package, to avoid issues like bug 1277168. Change-Id: I3ca1104663d0c89a351f4cc830414b41bb23fa29
* Remove translations infrastructureMark McLoughlin2014-02-141-14/+0
|
* apply oslo-cookiecutterDoug Hellmann2014-01-311-7/+23
| | | | Change-Id: I5da6b3ae5769255c27c9e549940a3214f8c53bb4
* Add packaging and test control filesDoug Hellmann2014-01-301-0/+37
Need to move the tests back outside of the oslo.test package because testr complains about importing them from the wrong place if we don't. Change-Id: If8e0521dc345f8941f9c7116477549291cf600d2