Skip to content

Commit

Permalink
build: 🔨 update python runtime to 3.13 and refresh dependencies
Browse files Browse the repository at this point in the history
The commit updates Python runtime to 3.13 and refreshes dependencies:

- Moves from Python 3.11-3.13 to requiring Python 3.13+
- Upgrades several dependencies:
  - dagster packages to 1.9.8
  - huggingface-hub to 0.27.1
  - polars to 1.19.0
  - Multiple other minor version bumps

Also adds .python-version file to specify Python 3.13 runtime.
  • Loading branch information
davidgasquez committed Jan 15, 2025
1 parent 09f7cab commit 036780b
Show file tree
Hide file tree
Showing 4 changed files with 108 additions and 670 deletions.
3 changes: 0 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -81,9 +81,6 @@ target/
profile_default/
ipython_config.py

# pyenv
.python-version

# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
Expand Down
1 change: 1 addition & 0 deletions .python-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.13
14 changes: 7 additions & 7 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,18 @@ name = "datadex"
version = "1.0.0"
authors = [{ name = "David Gasquez" }]
dependencies = [
"dagster>=1.9.6",
"dagster-duckdb>=0.25.6",
"dagster-duckdb-polars>=0.25.6",
"dagster-webserver>=1.9.6",
"dagster>=1.9.8",
"dagster-duckdb>=0.25.8",
"dagster-duckdb-polars>=0.25.8",
"dagster-webserver>=1.9.8",
"datasets>=3.2.0",
"duckdb>=1.1.3",
"httpx>=0.28.1",
"huggingface-hub>=0.27.0",
"polars>=1.18.0",
"huggingface-hub>=0.27.1",
"polars>=1.19.0",
]

requires-python = ">=3.11, <=3.13"
requires-python = ">=3.13"
readme = "README.md"
license = { text = "MIT" }

Expand Down
Loading

0 comments on commit 036780b

Please sign in to comment.