Skip to content

Commit 92e17d1

Browse files
authored
Pinning dependencies to known good versions. (#15)
* pinned to known versions * changelog
1 parent 73e9db1 commit 92e17d1

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,6 @@ site/
5757
/wandb/
5858
/scratch/
5959
core
60+
61+
# do not check in uv lock
62+
/uv.lock

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## Unreleased
99

10+
- Pinned datasets, tokenizers, pyarrow versions.
11+
1012
## [v0.8.5](https://github.com/allenai/OLMo-in-loop-evals/releases/tag/v0.8.5) - 2025-07-20
1113

1214
### Removed

pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,13 @@ license = { file = "LICENSE" }
1515
dependencies = [
1616
"torch",
1717
"torchmetrics",
18-
"datasets",
19-
"tokenizers",
18+
"datasets>=3.6.0,<4",
2019
"cached-path",
2120
"requests",
2221
"packaging",
2322
"importlib_resources",
23+
"tokenizers>=0.19.1,<0.20",
24+
"pyarrow>=19.0,<20", # datasets brings pyarrow, but version 21 breaks things
2425
]
2526

2627
[project.urls]

0 commit comments

Comments
 (0)