Releases: allenai/beaker-py
Releases · allenai/beaker-py
v1.11.1
What's new
Fixed ✅
- Added missing
cluster_id
field to Node
data model.
Commits
ec67bde Add missing cluster_id
field to Node
v1.11.0
What's new
Changed ⚠️
- The cluster field in
Job
and TaskContext
is now optional.
Commits
d2d0f25 Make the cluster field optional (#166)
7a54d43 Change Python version to 3.8 in the CI
1c2342b Make the cluster field optional
2caf4ce loosen dep ranges
v1.10.3
What's new
Fixed ✅
- Fixed data validation for job/task
Priority
. "urgent" now allowed.
Commits
c9c00eb Fix data validation for Priority
v1.10.2
What's new
Fixed ✅
- Fixed mispelled field
sharedMemory -> shared_memory
in JobRequests
data model.
Commits
e979673 Fix mispelled shared_memory
field in JobRequests
v1.10.1
What's new
Added 🎉
- Added missing fields
cordoned
, cordon_reason
, cordon_agent_id
to data model for Node
.
Fixed ✅
- Made
expiry
field optional for Node
data model.
Beaker.cluster.filter_available()
will ignore cordoned nodes.
Commits
73a7749 Ignore cordoned nodes (#157)
v1.10.0
What's new
Added 🎉
- Added
Beaker.dataset.upload()
for uploading raw bytes to a file in a dataset.
Commits
7b27909 Add Beaker.dataset.upload()
for uploading raw bytes (#156)
v1.9.2
What's new
Added 🎉
- Added
Beaker.workspace.clear()
method for removing all items from a workspace.
Fixed ✅
- Made
Beaker.dataset.commit()
more robust by allowing automatic retries for recoverable errors.
Commits
404be24 Make Beaker.dataset.commit()
more robust
fbb7822 Add Beaker.workspace.clear()
method
v1.9.1
What's new
Changed ⚠️
beaker-py
will issue warnings now when unknown fields are encountered.
Commits
9758d8b Fix docs build
df9e32d Issue warnings when unknown fields encountered + general cleanup (#154)
v1.9.0
What's new
Added 🎉
- Added
pool_maxsize
argument to Beaker
client.
- Added
canceled_for
and canceled_code
fields to Job.status
.
Fixed ✅
Beaker.experiment.(wait_for|as_completed)
won't fail when a job is preempted.
Commits
b590655 Handle preempted jobs in as_completed() / wait_for() (#153)
2904f91 Fix
52be4e7 Fix
8689dd6 Add pool_maxsize
argument
v1.8.1
What's new
Changed ⚠️
- Added better debug logging when recoverable errors happen.
Fixed ✅
- Made
Beaker.dataset.fetch()
more robust to corrupted downloads.
Commits
8e62608 Improve logging
5b1179e Make Beaker.dataset.fetch()
more robust to corrupted downloads