Bump dependencies & add 3.12/13 support
This commit is contained in:
parent
c55eba2077
commit
6a8d669755
1 changed files with 130 additions and 85 deletions
|
|
@ -1,5 +1,5 @@
|
|||
[build-system]
|
||||
requires = ["flit_core >=3.2,<4"]
|
||||
requires = ["flit_core >= 4.1.0, < 5"]
|
||||
build-backend = "flit_core.buildapi"
|
||||
|
||||
[tool.flit.module]
|
||||
|
|
@ -14,6 +14,8 @@ license = { file = "LICENSE" }
|
|||
classifiers = [
|
||||
"Operating System :: OS Independent",
|
||||
"Programming Language :: Python :: 3",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
"Topic :: Software Development :: Libraries :: Python Modules",
|
||||
"Typing :: Typed",
|
||||
"Development Status :: 3 - Alpha",
|
||||
|
|
@ -21,51 +23,51 @@ classifiers = [
|
|||
"Natural Language :: English",
|
||||
]
|
||||
keywords = ["SE4ML", "MLOps", "AI engineering", "general", "robust", "end-to-end", "automated", "trustworthy", "ai", "deployment"]
|
||||
requires-python = ">= 3.10"
|
||||
requires-python = ">= 3.12"
|
||||
dependencies = [
|
||||
"scikit-learn >= 1.3, < 2",
|
||||
"matplotlib >= 3.7, < 4",
|
||||
"numpy >= 1.24, < 3",
|
||||
"nbconvert >= 7.0, < 8",
|
||||
"ipython >= 8.0, < 10",
|
||||
"unidecode >= 1.3.0, < 2",
|
||||
"syntok >= 1.4.0, < 2",
|
||||
"langcodes[data] >= 3.3.0, < 4",
|
||||
"scikit-learn >= 1.9.1, < 2",
|
||||
"matplotlib >= 3.11.2, < 4",
|
||||
"numpy >= 2.5.4, < 3",
|
||||
"nbconvert >= 7.17.2, < 8",
|
||||
"ipython >= 9.17.1, < 10",
|
||||
"unidecode >= 1.4.0, < 2",
|
||||
"syntok >= 1.4.4, < 2",
|
||||
"langcodes[data] >= 3.5.1, < 4",
|
||||
"langdetect >= 1.0.9, < 2",
|
||||
"tinydb >= 4.7.0, < 5",
|
||||
"boto3 >= 1.34, < 2",
|
||||
"plotly >= 5.20, < 7",
|
||||
"pandas >= 2.0, < 4",
|
||||
"dash >= 2.16, < 5",
|
||||
"fastapi >= 0.110, < 1",
|
||||
"uvicorn[standard] >= 0.27, < 1",
|
||||
"a2wsgi >= 1.9, < 2",
|
||||
"watchdog >= 3.0, < 7",
|
||||
"typeguard >= 4.0, < 5",
|
||||
"pydantic >= 2.5, < 3",
|
||||
"pymongo >= 4.6, < 5",
|
||||
"dill >= 0.3.6, < 1",
|
||||
"tqdm >= 4.64, < 5",
|
||||
"httpx >= 0.24, < 1",
|
||||
"tinydb >= 4.9.0, < 5",
|
||||
"boto3 >= 1.43.119, < 2",
|
||||
"plotly >= 7.1.0, < 8",
|
||||
"pandas >= 3.1.0, < 4",
|
||||
"dash >= 4.4.1, < 5",
|
||||
"fastapi >= 0.162.0, < 1",
|
||||
"uvicorn[standard] >= 0.54.0, < 1",
|
||||
"a2wsgi >= 1.10.10, < 2",
|
||||
"watchdog >= 6.0.0, < 7",
|
||||
"typeguard >= 4.6.0, < 5",
|
||||
"pydantic >= 2.14.1, < 3",
|
||||
"pymongo >= 4.19.0, < 5",
|
||||
"dill >= 0.4.1, < 1",
|
||||
"tqdm >= 4.70.1, < 5",
|
||||
"httpx >= 0.28.1, < 1",
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
dev = [
|
||||
"flit >= 3.9, < 4",
|
||||
"mkdocs >= 1.5, < 2",
|
||||
"mkdocstrings[python] >= 0.24, < 1",
|
||||
"mkdocs-material >= 9.5, < 10",
|
||||
"mkdocs-jupyter >= 0.24, < 1",
|
||||
"mkdocs-git-revision-date-localized-plugin >= 1.2, < 2",
|
||||
"autoflake >= 2.0, < 3",
|
||||
"isort >= 5.12, < 7",
|
||||
"black[jupyter] >= 25.1, < 26",
|
||||
"mypy >= 1.8, < 2",
|
||||
"flake8 >= 7.0, < 8",
|
||||
"tox >= 4.0, < 5",
|
||||
"pytest >= 7.4, < 9",
|
||||
"pytest-cov >= 4.1, < 8",
|
||||
"pytest-asyncio >= 0.23, < 2",
|
||||
"flit >= 4.1.0, < 5",
|
||||
"mkdocs >= 1.6.1, < 2",
|
||||
"mkdocstrings[python] >= 1.0.8, < 2",
|
||||
"mkdocs-material >= 9.8.0, < 10",
|
||||
"mkdocs-jupyter >= 0.27.0, < 1",
|
||||
"mkdocs-git-revision-date-localized-plugin >= 1.6.2, < 2",
|
||||
"autoflake >= 2.4.0, < 3",
|
||||
"isort >= 9.0.2, < 10",
|
||||
"black[jupyter] >= 26.10.1, < 27",
|
||||
"mypy >= 2.4.0, < 3",
|
||||
"flake8 >= 7.4.1, < 8",
|
||||
"tox >= 4.67.2, < 5",
|
||||
"pytest >= 9.1.1, < 10",
|
||||
"pytest-cov >= 7.1.0, < 8",
|
||||
"pytest-asyncio >= 1.4.1, < 2",
|
||||
]
|
||||
|
||||
[tool.pytest.ini_options]
|
||||
|
|
|
|||
Loading…
Reference in a new issue