
This adds python 3.11 testing and drops python3.10 in order to keep testing only the bounds of what Zuul supports. Note that currently the python 3.11 available for jammy is based on an RC release. This should be fine as we do functional testing with a released python 3.11 and that is what people will consume via the docker images. Change-Id: Ic5ecf2e23b250d3dbf592983b17ec715d6e9722e
63 lines
1.7 KiB
INI
63 lines
1.7 KiB
INI
[metadata]
|
|
name = zuul
|
|
summary = A Project Gating System
|
|
description_file =
|
|
README.rst
|
|
author = Zuul Team
|
|
author_email = zuul-discuss@lists.zuul-ci.org
|
|
home_page = https://zuul-ci.org/
|
|
python_requires = >=3.8
|
|
classifier =
|
|
Intended Audience :: Information Technology
|
|
Intended Audience :: System Administrators
|
|
License :: OSI Approved :: Apache Software License
|
|
Operating System :: POSIX :: Linux
|
|
Programming Language :: Python
|
|
Programming Language :: Python :: 3
|
|
Programming Language :: Python :: 3.8
|
|
Programming Language :: Python :: 3.9
|
|
Programming Language :: Python :: 3.10
|
|
Programming Language :: Python :: 3.11
|
|
|
|
[pbr]
|
|
warnerrors = True
|
|
|
|
[global]
|
|
setup_hooks =
|
|
zuul._setup_hook.setup_hook
|
|
|
|
[entry_points]
|
|
console_scripts =
|
|
zuul-scheduler = zuul.cmd.scheduler:main
|
|
zuul-merger = zuul.cmd.merger:main
|
|
zuul = zuul.cmd.client:main
|
|
zuul-admin = zuul.cmd.client:main
|
|
zuul-executor = zuul.cmd.executor:main
|
|
zuul-bwrap = zuul.driver.bubblewrap:main
|
|
zuul-web = zuul.cmd.web:main
|
|
zuul-fingergw = zuul.cmd.fingergw:main
|
|
zuul-manage-ansible = zuul.cmd.manage_ansible:main
|
|
|
|
[build_sphinx]
|
|
source-dir = doc/source
|
|
build-dir = doc/build
|
|
all_files = 1
|
|
warning-is-error = 1
|
|
|
|
[extras]
|
|
# The container image build process will look at the python extras and install
|
|
# any that match the target container name. It makes a container image for
|
|
# every console_script listed above. The extra name must have underscores.
|
|
# This is a place to put dependencies that should go into reasonable container
|
|
# images but that we do not want to list directly in requirements.txt.
|
|
zuul_base =
|
|
yappi
|
|
objgraph
|
|
python-logstash-async
|
|
|
|
[mypy]
|
|
allow_redefinition = True
|
|
files = zuul
|
|
ignore_missing_imports = True
|
|
python_version = 3.6
|