Skip to content

Commit

Permalink
Pin deltalake to < 0.17.3 (#21622)
Browse files Browse the repository at this point in the history
## Summary & Motivation

It appears that deltalake 0.17.3
(https://pypi.org/project/deltalake/0.17.3/) broke master.

Example
[failure](https://buildkite.com/dagster/dagster-dagster/builds/82033#018f3e78-8785-4953-abbb-b80e1a312f16)

This pins deltalake to before 0.17.3.

Note: this also updates `scripts/get_recent_pypi_changes.py` to use
`uv`.

## How I Tested These Changes

local tests and BK
  • Loading branch information
schrockn authored May 3, 2024
1 parent a871037 commit f248694
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion python_modules/libraries/dagster-polars/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ def get_version() -> str:
"universal_pathlib>=0.1.4",
],
extras_require={
"deltalake": ["deltalake>=0.15.0"],
"deltalake": ["deltalake>=0.15.0, <0.17.3"],
"gcp": ["dagster-gcp>=0.19.5"],
"test": [
"pytest>=7.3.1,<8.0.0",
Expand Down
2 changes: 1 addition & 1 deletion scripts/get_recent_pypi_changes.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
# Checks all packages in the current venv, sorts their most recent releases by time, and prints
# anything that has changed in the last N days. Use to detect upstream breakages.

libraries = subprocess.check_output("pip list | cut -f1 -d ' '", shell=True).decode("utf-8")
libraries = subprocess.check_output("uv pip list | cut -f1 -d ' '", shell=True).decode("utf-8")

libraries = libraries.split("\n")

Expand Down

0 comments on commit f248694

Please sign in to comment.