Drop Python 3.10 support

Change-Id: I2e7c70e72b224e9a5d1113a2b07af6a21ccce711
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
This commit is contained in:
Stephen Finucane committed 2026-06-24 13:28:19 +01:00
1 parent ae743b28a2
commit 17ad66d324
2 files changed
+4 -6

No files matched your search

+1 -3
View File
@@ -11,9 +11,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
from typing import TypedDict
from typing_extensions import NotRequired, Required
from typing import NotRequired, Required, TypedDict
class Service(TypedDict, total=False):
+3 -3
View File
@@ -11,17 +11,17 @@ authors = [
readme = {file = "README.rst", content-type = "text/x-rst"}
license = "Apache-2.0"
dynamic = ["version", "dependencies"]
requires-python = ">=3.10"
requires-python = ">=3.11"
classifiers = [
"Environment :: OpenStack",
"Intended Audience :: Developers",
"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",
"Typing :: Typed",
]
@@ -33,7 +33,7 @@ Repository = "https://opendev.org/openstack/os-service-types/"
include = ["os_service_types"]
[tool.mypy]
python_version = "3.10"
python_version = "3.11"
show_column_numbers = true
show_error_context = true
strict = true