| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|/
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
stestr is a test requirements for taskflow; drop from
requirements.txt and add to test requirements target
in setup.cfg.
Change-Id: Id74eba0c02f482f96efb37b2975ada400794d88e
|
|/
|
|
|
|
| |
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.
Change-Id: I444a52a7c09d726ae707921e47e71a70a80b674c
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
We support py35 now.so it is no need to keep
the supoort for py34.
Change-Id: I3dbc5d63c0a4ad5ae9860983cf4d06fb91f1a151
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Change-Id: I56e4891d6b218a676dd3d257ea9ca837c9750bfa
|
|
|
|
| |
Change-Id: I048e5b96e3e1825b7ff743fafc755425fe2ed6b7
|
|
|
|
| |
Change-Id: I1f0f2ccf549c760cf481b989136ae0f2e4b64944
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: Ifcb5b175b25a265e06a2c37b9941f1251913e3b3
|
|
|
|
| |
Change-Id: Id38a5dd9b8eb56c60df41725ba224c6c940793b1
|
|
|
|
| |
Change-Id: I41da9989b00c88543e1fe77fa994eb9f0be7a2d3
|
|
|
|
| |
Change-Id: I86f232684baba4c26e46f7c6b2af36b89aff0ff8
|
|
|
|
| |
Change-Id: I0b6d6ae6f643c71e9395b2965ae188530f0ad563
|
|
|
|
| |
Change-Id: I9ca92fdcec388e02462332e04fe7c1bf8b5f64b8
|
|
|
|
| |
Change-Id: I7b4861c68d441fa0fd93dd4c4d80bafb53687034
|
|
|
|
|
| |
Change-Id: Id87a1b17c1986d0e30629fed13bdfbecef4a3603
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
|
|
|
|
|
| |
Change-Id: I7522d14d4e340f0882e41bed3528f90bbf74c2af
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
|
|
|
|
| |
Change-Id: Id09ce74a048c3efa68242746f69d00cf7c0c3aa2
|
|
|
|
| |
Change-Id: Ie2a538b5007b68fdfadb8bd7e6185edaab51b46b
|
|
|
|
| |
Change-Id: Idec10de780faa6ef1b917816c733a4069f89020f
|
|
|
|
| |
Change-Id: Ifad39a3cf765807bd3d6a006a5e9ce5ad0e5d1ce
|
|
|
|
| |
Change-Id: I5d93bd4d2185c8f464f04772fa35618f5775a3d9
|
|
|
|
| |
Change-Id: I133cd4cbcc518a903b061768b7fb9a91a6fe44e6
|
|
|
|
| |
Change-Id: I8bd162d9482600d29d15ab6f54526b3324a10e32
|
|
|
|
| |
Change-Id: Ie24dbe03673525b8a7216b47a4f4222fd5df330b
|
|
|
|
|
|
|
| |
Change author to OpenStack and author-email to
openstack-dev@lists.openstack.org
Change-Id: Ie8812ceac8d79a3c1697e2ecf5e4fd4d1378477e
|
|
|
|
| |
Change-Id: Ie656000c4fd281565944a8d21cc766e98e7b53d8
|
|
|
|
| |
Change-Id: I0b8a6c4debf281e8d2a4973d60d459ce568d63c0
|
|
|
|
| |
Change-Id: I1db1af35a9b55e12bc438af65d4ca36d73fc3963
|
|
|
|
| |
Change-Id: I2dc7b71184023b02bfc11dd2d9d7a852c7783816
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
Set the correct link for home-page.
Change-Id: I0ee760addbb2e0179544424e6a34a06cb87bf9a6
|
|
|
|
| |
Change-Id: Icf2eea2961bd49a74928df44057d11400359030e
|