Skip to content

Commit 5f595df

Browse files
committed
BeeAI isnt compatible with python 3.10, needs >=3.11 - updated codebase and CI/CD
Signed-off-by: Jenkins, Kenneth Alexander <[email protected]>
1 parent 1dccef5 commit 5f595df

File tree

3 files changed

+106
-920
lines changed

3 files changed

+106
-920
lines changed

.github/workflows/quality.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
timeout-minutes: 30
1717
strategy:
1818
matrix:
19-
python-version: ['3.10', '3.11', '3.12'] # Need to add 3.13 once we resolve outlines issues.
19+
python-version: ['3.11', '3.12'] # Need to add 3.13 once we resolve outlines issues.
2020
env:
2121
CICD: 1
2222
OLLAMA_HOST: "127.0.0.1:5000"

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ authors = [
1717
]
1818
description = "mellea is a library for writing generative programs"
1919
readme = "README.md"
20-
requires-python = ">=3.10"
20+
requires-python = ">=3.11"
2121
classifiers = [
2222
"Programming Language :: Python :: 3",
2323
"License :: OSI Approved :: Apache Software License",
@@ -101,7 +101,7 @@ docs = [
101101
]
102102

103103
[tool.ruff]
104-
target-version = "py310"
104+
target-version = "py311"
105105
respect-gitignore = true
106106

107107
[tool.ruff.format]
@@ -164,7 +164,7 @@ skip = 'requirements.txt,uv.lock'
164164

165165
[tool.mypy]
166166
disable_error_code = ["empty-body", "import-untyped", "import-not-found", "arg-type", "attr-defined", "return-value", "annotation-unchecked"]
167-
python_version = "3.10"
167+
python_version = "3.11"
168168

169169
[tool.pytest.ini_options]
170170
markers = [

0 commit comments

Comments
 (0)