summaryrefslogtreecommitdiff
path: root/setup.cfg
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Upgrade development status"HEADmasterZuul2023-05-101-1/+1
|\
| * Upgrade development statusTakashi Kajinami2023-04-101-1/+1
| | | | | | | | | | | | | | This library has been used by several OpenStack projects and we can safely assume this is not mature and can be used for production. Change-Id: I26540b2d887d2a5e9208a08dc3d2b4ce149924ac
* | Revert "Moves supported python runtimes from version 3.8 to 3.10"Ghanshyam2023-05-041-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 8535f841487968be7105c280201ca275c6934333. 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: Ie1d0a1ce0439ca5ffe3d3d377f3ac14a4fa6702f
* | Moves supported python runtimes from version 3.8 to 3.10Takashi Kajinami2023-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: I7f5323109ab03cdf3bd36fabee1bee37e7887679
* 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 indicate that we support py3.9 Change-Id: If2369df30179bd5311c37b74f994fb802549ee81
* setup.cfg: Replace dashes with underscoresmaaoyu2021-04-271-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: Ic58a1e2c0c3b456c3506f99d97e2db1c57423812
* [goal] Migrate testing to ubuntu focalvictoria-em4.5.0Ghanshyam Mann2020-09-061-2/+2
| | | | | | | | | | | | | | | | | | | As per victoria cycle testing runtime and community goal[1] we need to migrate upstream CI/CD to Ubuntu Focal(20.04). Fixing: - bug#1886298 Bump the lower constraints for required deps which added python3.8 support in their later version. Story: #2007865 Task: #40207 Closes-Bug: #1886298 [1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-focal.h> Change-Id: I18419ce93363fbf2eed174e81ed212ddae216b8c
* 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: I1cd00cd5cdb88b6ce762106e326ffd091fb45ff4 Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Zookeeper backend SSL supportussuri-em4.1.0Ann Kamyshnikova2020-03-061-1/+1
| | | | | | | | | | | | | | | | | | Bump kazoo version to 2.6.0 that supports SSL. Allow to configure ssl config options via conf * keyfile * keyfile_password * certfile * use_ssl * verify_certs https://kazoo.readthedocs.io/en/latest/api/client.html#kazoo.client.KazooClient This should be done in conformance with Redis jobboard backend, that already allows SSL settings. Change-Id: Ic2670c3c4caa93f69bc2d541c3701df2b6037d2e
* [ussuri][goal] Drop python 2.7 support and testing4.0.0Andreas Jaeger2020-02-031-25/+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 Remove cruft from setup.cfg. Update hacking so that it works with python3 and silence new warnings. Change-Id: Id224fc09ac36d2a84e82347530bb5e5d30665803
* 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: Iee35ef61a46fd6a318f9b0b1d4e6436d5fd3c008 Story: #2005924 Task: #34234
* Dropping the py35 testingGhanshyam Mann2019-05-221-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: I0fb9547a3156199a6d2ca66258f7c6afab6d0753
* Update Sphinx requirementStephen Finucane2019-05-221-2/+0
| | | | | | | | | | | | Sphinx 2.0 no longer works on python 2.7, so we need to start capping it there. We remove Sphinx and doc8 from the 'test-requirements.txt' file and '[extra] test' section in 'setup.cfg' since none of our tests actually use this. Finally, we remove a number of dependencies from 'doc/requirements.txt' since these were already specified in 'test-requirements.txt' and we install these as part of the tox target. Change-Id: I3981f47f4278f726e3c078723f90d4b9ba1699a6 Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
* Uncap jsonschemaSean McGinnis2019-05-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We have jsonschema capped at a fairly old version. Other than some specific releases, it looks like keeping it below 3.0 was added in I943fd68b9fab3bce1764305a5058df5339470757 without really any explanation why. In order to update to a 3.x release we need to: 1. Remove the cap from global-requirements.txt (see Depends-On), leaving upper-constraints.txt at a 2.x release 2. Remove the cap from all consumers (this change) 3. Release a new version of consumers that are published to pypi 4. Update upper-constraints.txt with those new releases 5. Update jsonschema in upper-constraints.txt to a 3.X release (See: https://review.openstack.org/649789) 6. Test consumers with the change from 5. 7. [Optional] fix issues in consumers that arise from 6. 8. Merge the change from 5. Also includes squashed commit: Raise lower constraint of psycopg2 Versions prior to 3.7 did not support postgresql version numbering starting with postgresql 10, causing setup failures. This raises the lower-constraint to the first version that contained the fix [0] to support that. With the change in global requirements for jsonschema, requirements check fails on raising psycopg2, but we need that raised in order for the jsonschema version to be raised. [0] https://github.com/psycopg/psycopg2/pull/504 Also required updating networkx constraints to match current g-r. Change-Id: Ifd0f0586f945d1da4dd597ae7b4514117cd49f57 Co-Authored-by: Sean McGinnis <sean.mcginnis@gmail.com> Depends-On: https://review.openstack.org/649669
* Merge "Move test requirements out of runtime requirements"3.4.0Zuul2018-12-191-0/+1
|\
| * Move test requirements out of runtime requirementsJames Page2018-12-171-0/+1
| | | | | | | | | | | | | | | | stestr is a test requirements for taskflow; drop from requirements.txt and add to test requirements target in setup.cfg. Change-Id: Id74eba0c02f482f96efb37b2975ada400794d88e
* | Change openstack-dev to openstack-discusssunjia2018-12-031-1/+1
|/ | | | | | Mailinglists have been updated. Openstack-discuss replaces openstack-dev. Change-Id: I444a52a7c09d726ae707921e47e71a70a80b674c
* Fix code to support networkx > 1.0Michal Arbet2018-07-111-1/+1
| | | | | | | | | | | | | With the release of NetworkX 2.0 the reporting API was moved to view/iterator model. Many methods were moved from reporting lists or dicts to iterating over the information. Methods that used to return containers now return views and methods that returned iterators have been removed in networkx. Because of this change in NetworkX 2.0 , taskflow code have to be changed also to support networkx > 2.0 Change-Id: I23c226f37bd85c1e38039fbcb302a2d0de49f333 Closes-Bug: #1778115
* Drop py34 target in tox.iniwangqi2018-05-281-1/+0
| | | | | | | We support py35 now.so it is no need to keep the supoort for py34. Change-Id: I3dbc5d63c0a4ad5ae9860983cf4d06fb91f1a151
* stop using tox_install.shDoug Hellmann2018-04-181-1/+3
| | | | | | | | | | | | Duplicate the dependencies that are listed in extras and place them in a test-requirements.txt file so we can install them using the constraints list. In order to add the new requirements file, we have to make the constraints and requirements match each other and the global settings. Change-Id: I4dae402fe37015f0f512d5e9a6426d5f39526347 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* Updated from global requirementsOpenStack Proposal Bot2018-03-151-1/+1
| | | | Change-Id: I56e4891d6b218a676dd3d257ea9ca837c9750bfa
* Updated from global requirementsOpenStack Proposal Bot2018-01-181-1/+1
| | | | Change-Id: I048e5b96e3e1825b7ff743fafc755425fe2ed6b7
* Updated from global requirementsOpenStack Proposal Bot2018-01-161-1/+1
| | | | Change-Id: I1f0f2ccf549c760cf481b989136ae0f2e4b64944
* Add doc8 to pep8 environmentAndreas Jaeger2017-12-201-0/+1
| | | | | | | | | | | | | | | OpenStack CI does not run the docs environment, it's just for developer convenience. Add the doc8 to the general linter environment so that it's run during automatic testing. The general linter environment is pep8. Disable testing of history.rst since generated ChangeLog file gives an error: "doc/source/user/history.rst:150: D000 Inline emphasis start-string without end-string." Readd sphinx to test environment so that doc8 passes tests. Change-Id: Ia81eac686ff3a82273b1d306596c4731c86c36e6
* Use doc/requirements.txtAndreas Jaeger2017-12-201-4/+0
| | | | | | | | | | | | | | | The infra jobs expect documentation requirements in either doc/requirements.txt or test-requirements.txt. Since neither is available, they currently fail. Move doc requirements to doc/requirements.txt and use that to fix releasenotes build. Note that doc/requirements.txt needs some requirements for code analysis of taskflow. For the docs environment - which is a developer convenience - use the same command that is used by OpenStack CI. Change-Id: Iec65211e5059a4afdd88a45e2c1ac535b8ec97fe
* Updated from global requirementsOpenStack Proposal Bot2017-11-161-1/+1
| | | | Change-Id: Ifcb5b175b25a265e06a2c37b9941f1251913e3b3
* Updated from global requirementsOpenStack Proposal Bot2017-09-201-3/+3
| | | | Change-Id: Id38a5dd9b8eb56c60df41725ba224c6c940793b1
* Updated from global requirements2.15.0OpenStack Proposal Bot2017-09-111-1/+1
| | | | Change-Id: I41da9989b00c88543e1fe77fa994eb9f0be7a2d3
* Updated from global requirementsOpenStack Proposal Bot2017-08-181-2/+2
| | | | Change-Id: I86f232684baba4c26e46f7c6b2af36b89aff0ff8
* Updated from global requirementsOpenStack Proposal Bot2017-07-271-1/+1
| | | | Change-Id: I0b6d6ae6f643c71e9395b2965ae188530f0ad563
* Update URLs in documents according to document migrationChangBo Guo(gcb)2017-07-131-1/+1
| | | | Change-Id: I9ca92fdcec388e02462332e04fe7c1bf8b5f64b8
* Updated from global requirementsOpenStack Proposal Bot2017-07-111-1/+1
| | | | Change-Id: I7b4861c68d441fa0fd93dd4c4d80bafb53687034
* turn on warning-is-error in doc buildDoug Hellmann2017-07-081-0/+1
| | | | | Change-Id: Id87a1b17c1986d0e30629fed13bdfbecef4a3603 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* switch from oslosphinx to openstackdocsthemeDoug Hellmann2017-07-081-1/+1
| | | | | Change-Id: I7522d14d4e340f0882e41bed3528f90bbf74c2af Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* Updated from global requirementsOpenStack Proposal Bot2017-06-271-1/+1
| | | | Change-Id: Id09ce74a048c3efa68242746f69d00cf7c0c3aa2
* Updated from global requirementsOpenStack Proposal Bot2017-06-101-1/+1
| | | | Change-Id: Ie2a538b5007b68fdfadb8bd7e6185edaab51b46b
* Updated from global requirements2.12.0OpenStack Proposal Bot2017-06-021-1/+1
| | | | Change-Id: Idec10de780faa6ef1b917816c733a4069f89020f
* Updated from global requirementsOpenStack Proposal Bot2017-05-171-2/+2
| | | | Change-Id: Ifad39a3cf765807bd3d6a006a5e9ce5ad0e5d1ce
* Updated from global requirementsOpenStack Proposal Bot2017-04-121-2/+2
| | | | Change-Id: I5d93bd4d2185c8f464f04772fa35618f5775a3d9
* Updated from global requirementsOpenStack Proposal Bot2017-02-111-1/+1
| | | | Change-Id: I133cd4cbcc518a903b061768b7fb9a91a6fe44e6
* Updated from global requirementsOpenStack Proposal Bot2017-02-101-1/+1
| | | | Change-Id: I8bd162d9482600d29d15ab6f54526b3324a10e32
* Updated from global requirementsOpenStack Proposal Bot2017-01-211-1/+1
| | | | Change-Id: Ie24dbe03673525b8a7216b47a4f4222fd5df330b
* Update author and author-emailhowardlee2016-12-231-2/+2
| | | | | | | Change author to OpenStack and author-email to openstack-dev@lists.openstack.org Change-Id: Ie8812ceac8d79a3c1697e2ecf5e4fd4d1378477e
* Updated from global requirementsOpenStack Proposal Bot2016-12-231-1/+1
| | | | Change-Id: Ie656000c4fd281565944a8d21cc766e98e7b53d8
* Updated from global requirementsOpenStack Proposal Bot2016-12-221-2/+2
| | | | Change-Id: I0b8a6c4debf281e8d2a4973d60d459ce568d63c0
* Updated from global requirementsOpenStack Proposal Bot2016-11-151-1/+1
| | | | Change-Id: I1db1af35a9b55e12bc438af65d4ca36d73fc3963
* Updated from global requirementsOpenStack Proposal Bot2016-11-021-2/+2
| | | | Change-Id: I2dc7b71184023b02bfc11dd2d9d7a852c7783816
* Add reno for release notes managementChuck Short2016-10-251-0/+1
| | | | | | | | The release management team have indicated this is their preferred way to collect release notes in future. Change-Id: I98383e53b1d78b0bb01b16642d8b8a1b69ad3769 Signed-off-by: Chuck Short <chuck.short@canonical.com>
* Changed the home-page link2.7.0melissaml2016-10-171-1/+1
| | | | | | Set the correct link for home-page. Change-Id: I0ee760addbb2e0179544424e6a34a06cb87bf9a6
* Updated from global requirementsOpenStack Proposal Bot2016-09-281-2/+2
| | | | Change-Id: Icf2eea2961bd49a74928df44057d11400359030e