Skip to content

Commit 573d302

Browse files
committed
fix: support numpy 2.0
1 parent 8ac13e9 commit 573d302

File tree

21 files changed

+1049
-1249
lines changed

21 files changed

+1049
-1249
lines changed

.github/workflows/test-suite.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
strategy:
2020
fail-fast: false
2121
matrix:
22-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
22+
python-version: ["3.9", "3.10", "3.11", "3.12"]
2323
package:
2424
- turu-core
2525
- turu-sqlite3

poetry.lock

Lines changed: 336 additions & 420 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ classifiers = [
1212
"Intended Audience :: Developers",
1313
"License :: OSI Approved :: MIT License",
1414
"Programming Language :: Python :: 3",
15-
"Programming Language :: Python :: 3.8",
1615
"Programming Language :: Python :: 3.9",
1716
"Programming Language :: Python :: 3.10",
1817
"Programming Language :: Python :: 3.11",
@@ -35,7 +34,7 @@ snowflake = ["turu-snowflake"]
3534
bigquery = ["turu-bigquery"]
3635

3736
[tool.poetry.dependencies]
38-
python = "^3.8"
37+
python = "^3.9"
3938

4039
[tool.poetry.dependencies.turu-core]
4140
# INFO: poetry-dynamic-versioning to replace this.

turu-bigquery/poetry.lock

Lines changed: 180 additions & 220 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

turu-bigquery/pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ classifiers = [
1212
"Intended Audience :: Developers",
1313
"License :: OSI Approved :: MIT License",
1414
"Programming Language :: Python :: 3",
15-
"Programming Language :: Python :: 3.8",
1615
"Programming Language :: Python :: 3.9",
1716
"Programming Language :: Python :: 3.10",
1817
"Programming Language :: Python :: 3.11",
@@ -45,10 +44,10 @@ numpy = [
4544
]
4645

4746
[tool.poetry.dependencies]
48-
python = "^3.8"
47+
python = "^3.9"
4948
typing-extensions = "^4.8.0"
5049
google-cloud-bigquery = "^3.14.1"
51-
pyarrow = "^14.0.2"
50+
pyarrow = "^18.0.0"
5251

5352
[tool.poetry.dependencies.turu-core]
5453
# INFO: poetry-dynamic-versioning to replace this.

turu-core/poetry.lock

Lines changed: 66 additions & 79 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

turu-core/pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ classifiers = [
1212
"Intended Audience :: Developers",
1313
"License :: OSI Approved :: MIT License",
1414
"Programming Language :: Python :: 3",
15-
"Programming Language :: Python :: 3.8",
1615
"Programming Language :: Python :: 3.9",
1716
"Programming Language :: Python :: 3.10",
1817
"Programming Language :: Python :: 3.11",
@@ -38,7 +37,7 @@ ci = "task format && task lint && task typecheck && task test"
3837
pydantic = ["pydantic"]
3938

4039
[tool.poetry.dependencies]
41-
python = "^3.8"
40+
python = "^3.9"
4241
typing-extensions = "^4.8.0"
4342
pydantic = { version = "^2", optional = true }
4443

turu-mysql/docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: '3.8'
1+
version: '3.9'
22

33
services:
44
mysql:

turu-mysql/poetry.lock

Lines changed: 67 additions & 80 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

turu-mysql/pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ classifiers = [
1212
"Intended Audience :: Developers",
1313
"License :: OSI Approved :: MIT License",
1414
"Programming Language :: Python :: 3",
15-
"Programming Language :: Python :: 3.8",
1615
"Programming Language :: Python :: 3.9",
1716
"Programming Language :: Python :: 3.10",
1817
"Programming Language :: Python :: 3.11",
@@ -37,7 +36,7 @@ pytest-cov = "^4.1.0"
3736
pytest-asyncio = "^0.23.2"
3837

3938
[tool.poetry.dependencies]
40-
python = "^3.8"
39+
python = "^3.9"
4140
typing-extensions = "^4.8.0"
4241
aiomysql = "^0.2.0"
4342
cryptography = ">=41.0.7,<43.0.0"

0 commit comments

Comments
 (0)