Skip to content

Releases: allenai/beaker-gantry

v3.5.3

07 Mar 00:23

Choose a tag to compare

What's new

Fixed ✅

  • Fix bug when specifying hostnames with a weka mount.

Commits

7032436 (chore) bump version to v3.5.3 for release
6281f6a Fix bug with hostnames + weka mount (#185)

v3.5.2

05 Mar 00:00

Choose a tag to compare

What's new

Fixed ✅

  • Export UV_PROJECT_ENVIRONMENT when --uv-venv is set so that uv sync targets the correct virtual environment instead of ignoring it.
  • Only warn when we get an unexpected response from the GitHub CLI.

Commits

25beaf4 (chore) bump version to v3.5.2 for release
27272dd only warn about unexpected responses from gh CLI
3e89ed0 Merge pull request #184 from allenai/fix/uv-sync-venv

v3.5.1

02 Mar 22:34

Choose a tag to compare

What's new

Fixed ✅

  • Use the GitHub CLI, when available, to validate that the target commit exists on the remote. This is more robust than the previous method which relied on having an up-to-date full clone of the repo, and handles an edge-case when using worktrees.

Commits

b1e3076 (chore) bump version to v3.5.1 for release
570e988 Improve how we check if commit exists on remote (#182)
8928879 improve err msg when remote tracking branch can't be resolved

v3.5.0

19 Feb 00:23

Choose a tag to compare

What's new

Added 🎉

  • Added the ability to use gantry from outside of a git repository by providing the --remote option (along with --branch or --ref). For example: gantry run --show-logs --yes --dry-run --remote allenai/beaker-gantry --branch main -- echo 'hello, world!'.

Commits

197337a (chore) bump version to v3.5.0 for release
041b7b4 Add the ability to use gantry outside of a repo (#179)

v3.4.6

30 Jan 20:01

Choose a tag to compare

What's new

Fixed ✅

  • Actually run on_no_new_logs() callback method.

Commits

a2d248e (chore) bump version to v3.4.6 for release
288b37c Actually call on_no_new_logs()

v3.4.5

29 Jan 19:12

Choose a tag to compare

What's new

Fixed ✅

  • Make automatic job cancellation more robust.

Commits

044306b (chore) bump version to v3.4.5 for release
0dd694a Make auto job cancellation more robust (#177)

v3.4.4

29 Jan 01:08

Choose a tag to compare

What's new

Fixed ✅

  • Update conditions for when 'detached HEAD state' warning is issued. Don't warn when running in a gantry batch job.

Commits

681b467 clean up release instructions
ce08017 remove experimental stuff
a158e4f (chore) bump version to v3.4.4 for release
a9d5d5d Improve prompt given on ctrl-c
1ff69e7 use actual warning
0fd16f9 don't warn about detached head state when running in gantry job
af04db9 log when using gh CLI for git auth
17ca3b7 log uv version
1a0adca rename internal function
37e29a4 improve help and display text
a7ab98c clean up
3fbb93d refactor of follow and launch functions

v3.4.3

14 Jan 22:57

Choose a tag to compare

What's new

Added 🎉

  • Added client option to Recipe.dry_run() for providing an existing Beaker client.

Changed ⚠️

  • When following a live experiment (e.g. via gantry run), pressing CTRL-C will now give you 3 options: 'c' to cancel the workload, 'r' to resume following, and 'q' to quit following. Further, after pressing 'c' you'll be asked for confirmation before the workload is canceled.

Fixed ✅

  • Fixed the order that job events are printed.
  • Automatically set PYTHONUNBUFFERED at runtime to ensure real-time logging from Python processes.

Commits

5446d2c (chore) bump version to v3.4.3 for release
db31759 Add client option to Recipe.dry_run()
35f51da Better handling of CTRL-C when following workload (#176)

v3.4.2

14 Jan 18:34

Choose a tag to compare

What's new

Added 🎉

  • Added client option to Recipe.launch and api.launch_experiment for providing an existing Beaker client.

Commits

1bbdff7 (chore) bump version to v3.4.2 for release
30db13b Add client option to launch API (#175)
450f869 Add note about how to resume following workload
98a0d72 minor clean up

v3.4.1

13 Jan 00:07

Choose a tag to compare

What's new

Fixed ✅

  • Fixed entrypoint when using torchrun to handle Python files directly.

Commits

4d69227 (chore) bump version to v3.4.1 for release
2eb3b6e make --torchrun option more robust