Releases: allenai/beaker-py
Releases · allenai/beaker-py
v0.5.0
What's new
Added 🎉
- Added
Beaker.node
service client. - Added
Beaker.job.get()
andBeaker.job.list()
methods. - Added
Beaker.cluster.utilization()
.
Fixed ✅
- Fixed warning about newer version.
Removed 👋
- Removed
Execution
data model, since it's deprecated and redundant withJob
.
Commits
0d7682f Add Beaker.cluster.utilization()
method (#55)
e5f8992 Remove Execution
data model (#53)
5460bff add packing to requirements
99bd6a9 only warn about upgrade once
32b62fd client warns if current version is outdated
v0.4.3
What's new
Added 🎉
- Added
Beaker.account.name
property andBeaker.account.list_organizations()
method. - Added
ExperimentSpec
and all components to the data model. - Added
Beaker.cluster
service client for managing Beaker clusters. - Added
Beaker.organization
service client for managing Beaker organizations.
Changed ⚠️
Beaker.experiment.create()
now accepts either anExperimentSpec
instance or the path to a YAML spec file.
Commits
9e2e8db add Cluster and Organization services (#52)
0e5d82b add ExperimentSpec to data model (#50)
3df1869 add Beaker.account.list_organizations() (#48)
9749235 add dataset test for many files
a5d6f65 update ci
v0.4.2
v0.4.1
What's new
Added 🎉
- Added
Beaker.experiment.delete()
andBeaker.experiment.await_all()
methods. Beaker.dataset.create
can now handle directories.
Commits
c54471d Support directories with Beaker.dataset.create()
(#45)
d757686 type fixes, cache some methods
b873fa3 add Beaker.experiment.await_all() and .delete() (#44)
v0.4.0
What's new
Changed ⚠️
- Breaking changs to
Beaker
client API. Methods for services have been split up into seperate service clients. For example, previously you would create an image withbeaker.create_image()
, whereas now you would dobeaker.image.create()
.
Commits
353c5a6 split up service clients (#42)
732c6aa updates to docs and error handling (#41)