Commit Graph

12 Commits

Author SHA1 Message Date
Vsevolod Fedorov 35a75d28e5 Add support for Python 3.11
Change-Id: I4db0a458e054becc924726f25fff2cf0a80f3cc9
2023-12-19 12:10:43 +03:00
Vsevolod Fedorov 5ebd23af38 Add support for Python 3.9 and 3.10
Change-Id: I086932c0a5748dc98f7fcac0a0393f426a891ac2
2023-04-04 13:19:35 +03:00
Vsevolod Fedorov fee4e65cec Update Zuul CI
* Flake8 is moved to github now.
* tox-py38 job is broken on opendev - it uses default nodeset, which
  runs on ubuntu-jammy. But ubuntu-jammy does not have python 3.8,
  and job fails.
  Override it's nodeset to ubuntu-focal, which still has it.

Change-Id: Id9b20f48f112f659bbb4e891e73933b1c56250c1
2022-12-19 16:19:22 +03:00
Vsevolod Fedorov e51d4ec473 Run tox linters on zuul check
It will prevent committing code rejected by linters.
Commit changes performed by black.

Change-Id: I5abe7f8aaec51c890bff355d0a544edae2992d5d
2022-06-09 11:13:40 +03:00
Thanh Ha 7e860919a8
fix: Drop testing for Python 3.6
Change I42660519c1cbe94a4322767b1940e113b0e5a276 missed dropping support
for Python 3.6 which is also EOL.

This is not noted as a breaking change as the release email that went out
for JJB 4.0.0 already addresses that we will be dropping support for
Python 3.6 and older so this simply removes the CI testing associated with
that statement.

Change-Id: Ia146401460c8978d1b53213413bf92d5aef9a3cf
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
2022-04-12 12:28:03 -04:00
Eric Ball 930dd24dd2
Fix: Update sphinx version pin, fix warnings
Sphinx was pinned to >1.5.0 <=1.7.0 4 years ago. It is now on v4.4.0,
and we're seeing an incompatibility with the latest version of jinja2.

Along with updating the Sphinx version, this also includes fixes for
several warnings generated in the latest version:
  * Outdated docs due to the removal of the "parser" param from
    Base.get_xml
  * Class lookup issues
  * External links for which we have extlinks defined
  * Deprated PyModulelevel is replaced by PyFunction
  * sphinx.ext.autodoc.Documenter.get_doc signature changed

Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Change-Id: Iba65fb724f098f3e4a0b20f2a183cb2ea3c450ea
2022-03-31 15:44:40 -07:00
Adam Romanek dbd8c24a1b Enable official support for Python 3.7 / 3.8
Change-Id: I9f38fd8afc082dd675edb94d6dbd5c18cc19f2a2
2021-01-07 00:43:58 +01:00
Thanh Ha 7b00932d2c
Enable docs-linkcheck
This toxenv will allow us to flag URLs that no longer work. We
also switch from using old style setup.py build_sphinx to the
newer sphinx-build command.

Change-Id: I62f42918814fb6eea4876e0d22c6bccddf86a826
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
2020-01-06 09:50:13 -05:00
Andreas Jaeger 497198a252 Import jobs from project-config
Import those jobs that should be in-repo.

Needed-By: https://review.opendev.org/700356
Change-Id: I57b83d4a95810fe3cc09e2c4a909fc95e7aa2dee
2019-12-22 17:50:02 +01:00
OpenDev Sysadmins 9b0fd46eee OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:49:46 +00:00
Sorin Sbarnea d59a54d040 Make jjb-tox-cross-python-jenkins job voting
As it prooved reliable, we should make this job voting to avoid
accidents.

Change-Id: Iba1001832ba5f35928c70793ad919287af9c9a23
2018-10-05 18:31:42 +01:00
Sorin Sbarnea 7fea75e6fb Enable cross testing with python-jenkins
This allows us to spot things that may be broken
by changes made to dependencies.

Adds zull job that tests tips of both projects.

Adds 'tips' tox environment that can be used by
developers to perform the same kind of testing
locally.

Change-Id: I35dbdf6acab1062109dc4b1f1474decd75932504
Signed-off-by: Sorin Sbarnea <ssbarnea@redhat.com>
2018-04-04 18:32:55 +01:00