Support Python >= 3.11
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
This commit is contained in:
parent
0fcdd3b95d
commit
a53c9ce00a
4 changed files with 4 additions and 69 deletions
24
.zuul.yaml
24
.zuul.yaml
|
@ -37,30 +37,6 @@
|
|||
- python3.12-devel
|
||||
- poetry
|
||||
- libmemcached-devel
|
||||
- fi-tox-python39:
|
||||
vars:
|
||||
dependencies:
|
||||
- cairo-devel
|
||||
- cairo-gobject-devel
|
||||
- gobject-introspection-devel
|
||||
- libmodulemd
|
||||
- poetry
|
||||
- libmemcached-devel
|
||||
- fi-tox-python310:
|
||||
vars:
|
||||
dependencies:
|
||||
- cairo-devel
|
||||
- cairo-gobject-devel
|
||||
- gobject-introspection-devel
|
||||
- libmodulemd
|
||||
# Following dependencies are needed because tests in zuul CI
|
||||
# can't see them inside virtualenv
|
||||
- python3.10-devel
|
||||
- python3-pluggy
|
||||
- python3-py
|
||||
- python3-toml
|
||||
- poetry
|
||||
- libmemcached-devel
|
||||
- fi-tox-python311:
|
||||
vars:
|
||||
dependencies:
|
||||
|
|
45
poetry.lock
generated
45
poetry.lock
generated
|
@ -127,8 +127,6 @@ mypy-extensions = ">=0.4.3"
|
|||
packaging = ">=22.0"
|
||||
pathspec = ">=0.9.0"
|
||||
platformdirs = ">=2"
|
||||
tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""}
|
||||
typing-extensions = {version = ">=4.0.1", markers = "python_version < \"3.11\""}
|
||||
|
||||
[package.extras]
|
||||
colorama = ["colorama (>=0.4.3)"]
|
||||
|
@ -491,9 +489,6 @@ files = [
|
|||
{file = "coverage-7.5.4.tar.gz", hash = "sha256:a44963520b069e12789d0faea4e9fdb1e410cdc4aab89d94f7f55cbb7fef0353"},
|
||||
]
|
||||
|
||||
[package.dependencies]
|
||||
tomli = {version = "*", optional = true, markers = "python_full_version <= \"3.11.0a6\" and extra == \"toml\""}
|
||||
|
||||
[package.extras]
|
||||
toml = ["tomli"]
|
||||
|
||||
|
@ -622,25 +617,10 @@ files = [
|
|||
[package.dependencies]
|
||||
decorator = ">=4.0.0"
|
||||
stevedore = ">=3.0.0"
|
||||
typing_extensions = {version = ">=4.0.1", markers = "python_version < \"3.11\""}
|
||||
|
||||
[package.extras]
|
||||
pifpaf = ["pifpaf (>=2.5.0)", "setuptools"]
|
||||
|
||||
[[package]]
|
||||
name = "exceptiongroup"
|
||||
version = "1.2.1"
|
||||
description = "Backport of PEP 654 (exception groups)"
|
||||
optional = false
|
||||
python-versions = ">=3.7"
|
||||
files = [
|
||||
{file = "exceptiongroup-1.2.1-py3-none-any.whl", hash = "sha256:5258b9ed329c5bbdd31a309f53cbfb0b155341807f6ff7606a1e801a891b29ad"},
|
||||
{file = "exceptiongroup-1.2.1.tar.gz", hash = "sha256:a4785e48b045528f5bfe627b6ad554ff32def154f42372786903b7abcfe1aa16"},
|
||||
]
|
||||
|
||||
[package.extras]
|
||||
test = ["pytest (>=6)"]
|
||||
|
||||
[[package]]
|
||||
name = "fasjson-client"
|
||||
version = "1.0.8"
|
||||
|
@ -848,9 +828,6 @@ files = [
|
|||
{file = "importlib_resources-6.4.0.tar.gz", hash = "sha256:cdb2b453b8046ca4e3798eb1d84f3cce1446a0e8e7b5ef4efb600f19fc398145"},
|
||||
]
|
||||
|
||||
[package.dependencies]
|
||||
zipp = {version = ">=3.1.0", markers = "python_version < \"3.10\""}
|
||||
|
||||
[package.extras]
|
||||
docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (<7.2.5)", "sphinx (>=3.5)", "sphinx-lint"]
|
||||
testing = ["jaraco.test (>=5.4)", "pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-mypy", "pytest-ruff (>=0.2.1)", "zipp (>=3.17)"]
|
||||
|
@ -1247,7 +1224,6 @@ files = [
|
|||
|
||||
[package.dependencies]
|
||||
mypy-extensions = ">=1.0.0"
|
||||
tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""}
|
||||
typing-extensions = ">=4.1.0"
|
||||
|
||||
[package.extras]
|
||||
|
@ -1598,11 +1574,9 @@ files = [
|
|||
|
||||
[package.dependencies]
|
||||
colorama = {version = "*", markers = "sys_platform == \"win32\""}
|
||||
exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""}
|
||||
iniconfig = "*"
|
||||
packaging = "*"
|
||||
pluggy = ">=1.5,<2.0"
|
||||
tomli = {version = ">=1", markers = "python_version < \"3.11\""}
|
||||
|
||||
[package.extras]
|
||||
dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"]
|
||||
|
@ -2456,21 +2430,6 @@ files = [
|
|||
{file = "wrapt-1.16.0.tar.gz", hash = "sha256:5f370f952971e7d17c7d1ead40e49f32345a7f7a5373571ef44d800d06b1899d"},
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "zipp"
|
||||
version = "3.19.2"
|
||||
description = "Backport of pathlib-compatible object wrapper for zip files"
|
||||
optional = false
|
||||
python-versions = ">=3.8"
|
||||
files = [
|
||||
{file = "zipp-3.19.2-py3-none-any.whl", hash = "sha256:f091755f667055f2d02b32c53771a7a6c8b47e1fdbc4b72a8b9072b3eef8015c"},
|
||||
{file = "zipp-3.19.2.tar.gz", hash = "sha256:bf1dcf6450f873a13e952a29504887c89e6de7506209e5b1bcc3460135d4de19"},
|
||||
]
|
||||
|
||||
[package.extras]
|
||||
doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"]
|
||||
test = ["big-O", "importlib-resources", "jaraco.functools", "jaraco.itertools", "jaraco.test", "more-itertools", "pytest (>=6,!=8.1.*)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-ignore-flaky", "pytest-mypy", "pytest-ruff (>=0.2.1)"]
|
||||
|
||||
[[package]]
|
||||
name = "zope-interface"
|
||||
version = "6.4.post2"
|
||||
|
@ -2638,5 +2597,5 @@ cffi = ["cffi (>=1.11)"]
|
|||
|
||||
[metadata]
|
||||
lock-version = "2.0"
|
||||
python-versions = "^3.9"
|
||||
content-hash = "a49a574d1aad08af2f31b7af7979b211e7bb31d662027e16f59bfd381fa96c38"
|
||||
python-versions = "^3.11"
|
||||
content-hash = "cfb8d8448fb38d91af890a7dd090706827c0927e0ebfab417cc44f7eab3c21ea"
|
||||
|
|
|
@ -7,7 +7,7 @@ license = "GPL-2.0-or-later"
|
|||
readme = "README.rst"
|
||||
|
||||
[tool.poetry.dependencies]
|
||||
python = "^3.9"
|
||||
python = "^3.11"
|
||||
arrow = "^1.3.0"
|
||||
beanbag = "^1.9.2"
|
||||
bs4 = "^0.0.2"
|
||||
|
|
2
tox.ini
2
tox.ini
|
@ -1,5 +1,5 @@
|
|||
[tox]
|
||||
envlist = black,mypy,flake8,py3{9,10,11,12}
|
||||
envlist = black,mypy,flake8,py3{11,12}
|
||||
# If the user is missing an interpreter, don't fail
|
||||
skip_missing_interpreters = True
|
||||
skipsdist = True
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue