Revert "Drop Python 3.10 support, minimum is now 3.11"
Some checks failed
Test with tox / Test with tox (3.11) (pull_request) Successful in 15m58s
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 18m3s
Build Project / Build Project (3.10) (pull_request) Successful in 21m51s
Test with tox / Test with tox (3.10) (pull_request) Failing after 21m59s
Build Project / Build Project (3.11) (pull_request) Successful in 22m37s
Build Project / Build Project (3.12) (pull_request) Successful in 22m35s
Test with tox / Test with tox (3.12) (pull_request) Successful in 6m53s

This reverts commit 70c790cadd.
This commit is contained in:
G gillian 2026-05-12 13:39:05 -04:00
parent 57d1d6e55e
commit 7ef3fe8fb1
6 changed files with 8 additions and 8 deletions

View File

@ -8,7 +8,7 @@ version: 2
build: build:
os: ubuntu-22.04 os: ubuntu-22.04
tools: tools:
python: "3.11" python: "3.10"
jobs: jobs:
post_create_environment: post_create_environment:
# Install poetry # Install poetry

View File

@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
strategy: strategy:
matrix: matrix:
python-version: [ '3.11', '3.12' ] python-version: [ '3.10', '3.11', '3.12' ]
name: Build Project name: Build Project
steps: steps:

View File

@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
strategy: strategy:
matrix: matrix:
python-version: ['3.11', '3.12'] python-version: ['3.10', '3.11', '3.12']
name: Test with tox name: Test with tox
steps: steps:

View File

@ -26,7 +26,7 @@
</a> </a>
<!-- Python Version --> <!-- Python Version -->
<a href="https://www.python.org/downloads"> <a href="https://www.python.org/downloads">
<img src="https://img.shields.io/badge/python-3.11+-blue.svg" alt="Python Version"> <img src="https://img.shields.io/badge/python-3.10+-blue.svg" alt="Python Version">
</a> </a>
</p> </p>

View File

@ -4,7 +4,7 @@ version = "0.1.5"
description = "An open-source version of the RIA Toolkit, including the fundamental tools to get started developing, testing, and deploying radio intelligence applications" description = "An open-source version of the RIA Toolkit, including the fundamental tools to get started developing, testing, and deploying radio intelligence applications"
license = { text = "AGPL-3.0-only" } license = { text = "AGPL-3.0-only" }
readme = "README.md" readme = "README.md"
requires-python = ">=3.11" requires-python = ">=3.10"
authors = [ authors = [
{ name = "Qoherent Inc.", email = "info@qoherent.ai" }, { name = "Qoherent Inc.", email = "info@qoherent.ai" },
] ]
@ -128,7 +128,7 @@ onnxruntime = {version = ">=1.17,<2.0", python = ">=3.11"}
[tool.black] [tool.black]
line-length = 119 line-length = 119
target-version = ["py311"] target-version = ["py310"]
exclude = ''' exclude = '''
/( /(
\.git \.git

View File

@ -1,6 +1,6 @@
[tox] [tox]
isolated_build = true isolated_build = true
envlist = py311, py312, lint envlist = py310, py311, py312, lint
skipsdist = true skipsdist = true
[testenv] [testenv]
@ -30,6 +30,6 @@ per-file-ignores = __init__.py:F401
[gh-actions] [gh-actions]
python = python =
3.11: py311, lint 3.10: py310, lint
3.11: py311 3.11: py311
3.12: py312 3.12: py312