Skip to content

Commit 40e5e38

Browse files
Merge pull request #405 from egraphs-good/cloudpickle-install
Fix install by adding cloudpickle as required dependency
2 parents 8d15c1c + 0b537ff commit 40e5e38

4 files changed

Lines changed: 15 additions & 14 deletions

File tree

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/changelog.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ _This project uses semantic versioning_
44

55
## UNRELEASED
66

7+
- Fix install by adding cloudpickle as required dependency [#405](https://github.com/egraphs-good/egglog-python/pull/405)
78
- Add __classdictcell__ to ignored attributes (Python 3.14 support) [#403](https://github.com/egraphs-good/egglog-python/pull/403)
89
## 13.0.0 (2026-03-03)
910

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ classifiers = [
2626
"Topic :: Software Development :: Interpreters",
2727
"Typing :: Typed",
2828
]
29-
dependencies = ["typing-extensions", "black", "graphviz", "anywidget"]
29+
dependencies = ["typing-extensions", "black", "graphviz", "anywidget", "cloudpickle>=3"]
3030

3131
[project.optional-dependencies]
3232

@@ -35,8 +35,7 @@ array = [
3535
"array_api_compat",
3636
"numba>=0.59.1",
3737
"llvmlite>=0.42.0",
38-
"numpy>2",
39-
"cloudpickle>=3",
38+
"numpy>2"
4039
]
4140
dev = [
4241
"ruff",

uv.lock

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

0 commit comments

Comments
 (0)