Remove Python 3.10 support

Python 3.10 is no longer part of the tested runtimes.

Change-Id: I1fc4488cd6979f30991d3035564d592beca8c756
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
This commit is contained in:
Takashi Kajinami committed 2026-06-11 00:08:32 +09:00
1 parent 692ec8617a
commit f45f521c9f
2 files changed
+4 -6

No files matched your search

+1 -3
View File
@@ -20,7 +20,7 @@ import fcntl
import importlib.metadata
import logging
from types import TracebackType
from typing import TYPE_CHECKING
from typing import Self, TYPE_CHECKING
import eventlet
import eventlet.asyncio
@@ -31,8 +31,6 @@ import eventlet.hubs.asyncio
import eventlet.patcher
if TYPE_CHECKING:
from typing_extensions import Self
# Needed until we bump our minimum to Python 3.11
#
# https://github.com/python/typeshed/issues/7855
+3 -3
View File
@@ -10,7 +10,7 @@ authors = [
{name = "OpenStack", email = "openstack-discuss@lists.openstack.org"},
]
license = "Apache-2.0"
requires-python = ">=3.10"
requires-python = ">=3.11"
classifiers = [
"Environment :: OpenStack",
"Intended Audience :: Information Technology",
@@ -18,10 +18,10 @@ classifiers = [
"Operating System :: POSIX :: Linux",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Programming Language :: Python :: 3.14",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: Implementation :: CPython",
"Typing :: Typed",
@@ -50,7 +50,7 @@ convert-json = "oslo_log.cmds.convert_json:main"
include = ["oslo_log"]
[tool.mypy]
python_version = "3.10"
python_version = "3.11"
show_column_numbers = true
show_error_context = true
strict = true