Skip to content

Releases: allenai/beaker-py

v1.26.0

28 Feb 20:33
Compare
Choose a tag to compare

What's new

Added 🎉

  • Added cluster method Beaker.cluster.preempt_jobs().
  • Added argument allow_preemptible to Beaker.cluster.update().

Commits

d84b572 (chore) bump version to v1.26.0 for release
6cd612a Add more cluster functionality (#266)

v1.25.1

26 Feb 15:51
Compare
Choose a tag to compare

What's new

Fixed ✅

  • Added missing field Cluster.max_job_timeout.

Commits

09ffcb1 (chore) bump version to v1.25.1 for release
0e7dd2d Add missing field Cluster.max_job_timeout

v1.25.0

22 Feb 23:49
Compare
Choose a tag to compare

What's new

Changed ⚠️

  • budget is now a required field for experiment specs.

Commits

bd03331 (chore) bump version to v1.25.0 for release
e1999ad Make budget a required field (#265)
a045e0d tighter pin on doc requirements
ecaeeed update readthedocs config

v1.24.0

30 Jan 20:44
Compare
Choose a tag to compare

What's new

Added 🎉

  • Added budget field to experiment spec.

Commits

bfcf8ca fix release workflow
57cd974 (chore) bump version to v1.24.0 for release
0573044 Add budget field to experiment spec (#264)

v1.23.0

15 Dec 20:17
Compare
Choose a tag to compare

What's new

Fixed ✅

  • Allow only key-word arguments with Beaker.experiment.create().

Commits

cef25da (chore) bump version to v1.23.0 for release
da3d95a allow only kwargs with Beaker.experiment.create() (#263)

v1.22.0

25 Sep 18:15
Compare
Choose a tag to compare

What's new

Changed ⚠️

  • Allow experiment name to be None when creating new experiments via Beaker.experiment.create().

Commits

5cdc035 (chore) bump version to v1.22.0 for release
cad6f76 Allow name to be None when creating experiments (#257)

v1.21.0

08 Sep 22:33
Compare
Choose a tag to compare

What's new

Added 🎉

  • Added .priority convenience property to Job data model class.
  • Added Beaker.job.url() method to get the URL for a job.

Fixed ✅

  • Fixed a bug with Beaker.cluster.utilization() that resulted in inflated numbers for the amount of running jobs.

Commits

53ff02e (chore) bump version to v1.21.0 for release
2d08872 various improvements (#254)

v1.20.1

01 Sep 16:36
Compare
Choose a tag to compare

What's new

Fixed ✅

  • Added new missing cancellation code (4 = manual cancellation) to enumeration.

Commits

1566e3e (chore) bump version to v1.20.1 for release
881ea9a add missing cancellation code (#252)
cd07321 Update mypy requirement from <1.5,>=1.0 to >=1.0,<1.6 (#249)

v1.20.0

28 Jul 18:36
Compare
Choose a tag to compare

What's new

Added 🎉

  • Added prefix parameter to Beaker.dataset.fetch().

Commits

5117d3f (chore) bump version to v1.20.0 for release
dd29556 add 'prefix' option to Beaker.dataset.fetch() (#248)

v1.19.0

17 Jul 19:22
Compare
Choose a tag to compare

What's new

Added 🎉

  • Added support for Pydantic V2.
  • Added missing field compute_source on Cluster data model.

Commits

dd7a2ca (chore) bump version to v1.19.0 for release
dcf1da3 fix
91c8e96 fix
a0de968 Add support for Pydantic V2 (#245)