summaryrefslogtreecommitdiff
path: root/setup.cfg
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Moves supported python runtimes from version 3.8 to 3.10"HEADmasterGhanshyam2023-05-051-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 089fa3659ee31e08d5adc63f50bcf2bb8c1c7bd2. Keeping Python 3.10 in setup.cfg classifier and zuul.yaml changes. 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: I3a9f8ee9ac1fabbc83680051d5930e956ba113f8
* 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: I45f418ea67bd24a91ec0ca1989b7c54b234a2242
* Drop python3.6/3.7 support in testing runtime5.0.0Hervé Beraud2022-05-051-3/+1
| | | | | | | | | | 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 Change-Id: Ia82c3c5e8d16fa9d111430a57588e49ab512775a
* Update python testing classifier4.5.1dengzhaosen2021-12-211-0/+1
| | | | | | | | | | | | | | Yoga testing runtime[1] has been updated to add py39 testing as voting. Unit tests update are handled by the job template change in openstack-zuul-job - https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/820286 this commit updates the classifier in setup.cfg file. [1] https://governance.openstack.org/tc/reference/runtimes/yoga.html Change-Id: I073da11fd075685aa57f95b8eead893dee79143c
* Merge "Add paste.filter_factory entrypoint for basic auth middleware"4.5.0Zuul2021-10-261-0/+1
|\
| * Add paste.filter_factory entrypoint for basic auth middlewareTakashi Kajinami2021-10-251-0/+1
| | | | | | | | | | | | | | | | ... so that the middleware can be loaded using the python egg instead of the direct path. Closes-Bug: #1940738 Change-Id: I57408766c120d2c9784f3886457e91ee7d30de1b
* | Add oslo.config.opts entrypoint for basic auth middlewareTakashi Kajinami2021-08-221-0/+1
|/ | | | | | | | | | | ... so that its options can be rendered by oslo-config-generator by adding the entry point. This change also updates the base oslo.middleware entry point to include options of the middleware because the base entry point is supposed to include all options in the oslo.middleware library. Closes-Bug: #1940747 Change-Id: Ic9d79d9c46fc1dc78aa4d089e36219b2a34f4099
* setup.cfg: Replace dashes with underscoresYuehuiLei2021-05-051-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: Ic9487a052e549a91fcf09b94e5fae525548f8d68
* Remove translation sections from setup.cfgmelissaml2020-05-151-14/+0
| | | | | | | These translation sections are not needed anymore, Babel can generate translation files without them. Change-Id: I39beb972383622d4c4a3b17cb9c3d30674bca5bc
* 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: I568967e4ae45a47bb625d9ed8b172e56d58d78ac Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Cleanup py27 supportAndreas Jaeger2020-04-131-9/+0
| | | | | | | | | | | This repo is now testing only with Python 3, so let's make a few cleanups: - Remove obsolete sections from setup.cfg - Update classifiers - Use newer openstackdocstheme version - Switch to hacking 3.0, fix problems found Change-Id: I539b00204279c7645ef4a3f804f64a1e7af30f05
* Remove universal wheel configurationBen Nemec2020-02-061-2/+0
| | | | | | | Now that we've dropped py2 support we shouldn't be setting this anymore. Change-Id: I293ceeb925ff602470a2b67008ca2054338d41f8
* [ussuri][goal] Drop python 2.7 support and testing4.0.0Hervé Beraud2020-02-031-2/+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 Change-Id: I8604e1a22d7cb13251e2ef22ef86318ad2de346e
* Add Python 3 Train unit testsCorey 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: Ib541de637ecbee664fa281b5920ece2c66055b13 Story: #2005924 Task: #34234
* Dropping the py35 testingGhanshyam Mann2019-04-151-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: Idfbab7fbd4f69f041dfe88801e4808e45ccde329
* Update mailinglist from dev to discussZhongShengping2018-12-051-1/+1
| | | | | | | openstack-dev was decomissioned this night in https://review.openstack.org/621258 Update openstack-dev to openstack-discuss Change-Id: Idd212417ed7c8fbf715bfca0179e5220fbc73901
* Update URLs in documents according to document migration3.30.0ChangBo Guo(gcb)2017-07-121-1/+1
| | | | Change-Id: Ie988ab85d74f314a3c0ecc0f86ddd9dc48ab2305
* Remove pbr warnerrors in favor of sphinx checkVu Cong Tuan2017-06-121-3/+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: If356e8bfd2ff414037a8688409798b13044fe3b2
* Remove references to Python 3.4Eric Brown2017-01-091-1/+0
| | | | | | | Now that there exists only a gate job for Python 3.5 and not 3.4, we should remove those references to the 3.4 that is untested. Change-Id: I6264d7d2e1d97291b58b4358f3c397c1fbc320ac
* Transform healthcheck from filter to an application3.22.0Julien Danjou2016-12-011-0/+3
| | | | | | | | | | | The healthcheck middleware has actually wrongly been designed as a filter, whereas it is its own application. This patch fixes that by exporting the healthcheck middleware as an application, while keeping the old behaviour for compatibility with existing deployment. Change-Id: I1ff43c71449f1955267faf6a85f4d70f705db097
* Add Python 3.5 classifier and venvmelissaml2016-11-221-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: I73178227e44caee792e6f7e4f4ddf4cfb07e096d
* Allow healthcheck to be configured by oslo.configJamie Lennox2016-11-021-0/+1
| | | | | | | | | | | | | It is standard practice in oslo.middleware to allow configuration via both the paste file and the oslo.config file. Projects such as keystone don't allow shipping default configuration in the paste.ini files. Use the configuration methods provided by the existing base middleware to allow configuing via oslo.config and register the sample options available for the middleware. Closes-Bug: #1634329 Change-Id: I33b7b1f9d945280265eb3b712cb85a2d66616c17
* Changed the home-page linkmelissaml2016-10-161-1/+1
| | | | | | Set the correct link for home-page. Change-Id: I026612ee874e7d926c8b82eab5a60c6601c4e951
* Expose sample config opts for http-proxy-to-wsgiJamie Lennox2016-06-081-0/+1
| | | | | | | | Allow sample config generators to retrieve the options for the http-proxy-to-wsgi middleware. Change-Id: I862c9238b791098c9bb9ce4558db5b21dad14a30 Closes-Bug: #1590218
* Update translation setup3.6.0Andreas Jaeger2016-01-291-6/+6
| | | | | | | | | | | | | | | Follow new infra setup for translations, see spec http://specs.openstack.org/openstack-infra/infra-specs/specs/translation_setup.html for full details. This basically renames oslo.middleware/locale/oslo.middleware.pot to oslo_middleware/locale/oslo_middleware.pot. For this we need to update setup.cfg. Update also domain name in i18n.py. Change-Id: I5d9c146d6bc9392930c93414c04dda89c16044c1
* Remove old references to namespace packages3.5.0Davanum Srinivas2016-01-111-4/+0
| | | | | | | | oslo and oslo.middleware packages do not exist any more Hat Tip to @clarkb Change-Id: Ia0a80dc9c08bfe72416d876da9ee9de70defe6d4
* Re-Add oslo.middleware namespace for backward compat3.2.0Davanum Srinivas (dims)2015-12-101-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | Short Story: If we don't do this then we have to drop, assert:support-upgrade from nova (Really Really Bad!) Longer Story: We need to support kilo paste-ini until liberty-eol per policies already in place. To do that an alternative would have been to cap global-requirements, but that got ruled out, please see work and reasons here: I5731b0278e266699fe716733b6dd4f7238a35586 There's also another new spec openstack-specs that is gathering a lot of positive votes regarding backward compat: I72e4e9cfa0539f6b326a0296c065fa3cb754f8ae Note that this is not a straight revert of: I1479f37f500a358cdf7ad416f0257288b65c9245 As i just want to drop the tests and keep the files to a minimum. The grenade job is enough to test the older scenario (which was failing) which we need to support. Change-Id: I04739bc3987786b4bc1fefc70fabaa69b3de52b4 Closes-Bug: 1524404
* Remove python 2.6 classifierChangBo Guo(gcb)2015-11-171-1/+0
| | | | Change-Id: I9fbc3b649f93e320da886fe9e9688aba8d77752d
* Merge "Remove oslo namespace package"Jenkins2015-11-161-4/+0
|\
| * Remove oslo namespace packagegordon chung2015-11-091-4/+0
| | | | | | | | | | | | | | | | Blueprint remove-namespace-packages Co-Authored-By: Doug Hellmann <doug@doughellmann.com> Closes-Bug: #1463508 Change-Id: I1479f37f500a358cdf7ad416f0257288b65c9245
* | Define entry points for filter factories for Paste DeploymentTom Cocozzello2015-11-131-0/+11
| | | | | | | | | | | | | | | | | | Define filter factories so other projects can reference them by name and can take advantage of the python egg instead of referencing by the direct path. Change-Id: Id05c319c1d19261618471fa75983cf8020fc60b6 Closes-Bug: 1500509
* | Add a disabled by ports -> files healthcheck pluginJoshua Harlow2015-10-221-0/+1
|/ | | | | | | | | | | | Since most openstack applications do not run on a single port it is useful to be able to have a single healthcheck plugin that can respond to requests for different ports with different files; this way for example keystone admin port can be disabled while its public port can be kept active (without having to run two different applications, one for the admin endpoint and one for the public endpoint). Change-Id: I0bafb5a2091e54c9f01f24812438296b75afaf63
* Fix the home-page in setup.cfg with Oslo wiki pagevenkatamahesh2015-09-201-1/+1
| | | | | | | The current value is launchpad url which is not appropriate and so changed to Oslo wikipage Change-Id: I2a324a072869471d8e7f1ece5e1fdadc1bea568f
* Split option discovery function by middlewareDoug Hellmann2015-08-271-0/+3
| | | | | | | | | | | | | Create separate option discovery functions for each piece of middleware, so an application that only uses one piece can include only those options in its sample configuration file. Test the results with some unit tests that simply ensure the functions do not raise exceptions, and by adding configuration options to the documentation for the library, using the new integration of oslo.config with sphinx. Change-Id: I4c777cd70c063441f430c48ab1f9c9cac2c1fc75
* Revert "Remove oslo namespace package"Doug Hellmann2015-06-091-0/+4
| | | | | | | | This reverts commit bcbfceb716f7259a9a81e5750b60dc6ddc8f0a63. Related-Bug: #1463478 Change-Id: I37055c4a85ad747de9b177fb0d12f48edc2d63f5
* Remove oslo namespace packageDoug Hellmann2015-05-111-4/+0
| | | | | | | | | Blueprint remove-namespace-packages Depends-on: I38e7c60ec602c33f74de237b6014b4ac13ee4985 for openstack/nova Change-Id: I3cc1bf69e5e7daccf283d9b9c7f8620d68961de7
* Advertise support for Python3.4 / Remove support for Python 3.3Davanum Srinivas2015-05-101-1/+1
| | | | Change-Id: Ifa0354af9fa910380125e95c7a96a55b46be1a89
* Update the list of packages in setup.cfgDoug Hellmann2015-02-201-0/+1
| | | | | | | | Similar to the previous fix, this change ensures that all of the contents of the library are packaged when the .git repository is not present. Change-Id: I125ca872b1784dc389594b59f035cd24b1435c9f
* Add healthcheck middlewareMehdi Abaakouk2015-01-191-0/+3
| | | | | Implements blueprint oslo-middleware-healthcheck Change-Id: Id19a47c07ff4fbf954ab188b7186361ed9ef213a
* Move files out of the namespace package0.3.0Doug Hellmann2015-01-061-1/+2
| | | | | | | | | | Move the public API out of oslo.middleware to oslo_middleware. Retain the ability to import from the old namespace package for backwards compatibility for this release cycle. bp/drop-namespace-packages Change-Id: If88c65c82b64f096a02f7ec62e019aea4de2f9d3
* Merge "Support building wheels (PEP-427)"Jenkins2014-10-041-1/+4
|\
| * Support building wheels (PEP-427)Davanum Srinivas2014-10-021-1/+4
| | | | | | | | | | | | | | | | Universal is used to identify pure-Python module(by bdist_wheel). For these, it is sufficient to build a wheel with _any_ Python ABI version and publish that to PyPI (by whatever means). Change-Id: I99b5c30b7d7feb00eed1c9b4c7c8a0df4e41da84
* | Expose sizelimit option to config generatorDavanum Srinivas2014-10-011-0/+4
|/ | | | | | | | | | | | | * Adding a group name to prevent collision with keystone middleware library option * Adds an opts module for the config generator to use. * Makes the option in sizelimit private since we don't want consumers using them directly. * Moves the options to an oslo_middleware group with appropriate deprecated_opts settings to keep existing configs working. Closes-Bug: #1368490 Change-Id: I72263bd363a79275a314de727a04277276866565
* Update docs for first releaseDoug Hellmann2014-08-261-1/+4
| | | | | | | | | | Ensure each exported class has a docstring. Add API to the sphinx docs. Fix a few formatting issues so the rendered docs look OK. Change-Id: Ieef7bae3783a084249169fe9b80ab17518eee15f
* initial oslo.middleware checkinGordon Chung2014-06-241-2/+1
|
* exported from oslo-incubator by graduate.shGordon Chung2014-06-241-0/+49