Skip to content

Releases: allenai/beaker-py

v1.14.0

17 Jan 20:26
Compare
Choose a tag to compare

What's new

Added πŸŽ‰

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

Fixed βœ…

  • The FileInfo objects from Beaker.dataset.ls() will now include the digest.

Commits

6177dc8 Get digest from Beaker.dataset.ls() (#199)
0899589 Add prefix parameter to Beaker.dataset.ls()

v1.13.2

04 Jan 00:19
Compare
Choose a tag to compare

What's new

Changed ⚠️

  • Beaker.dataset.ls() now returns a list instead of a generator.

Fixed βœ…

  • Fixed Beaker.dataset.ls(), .get_file(), .stream_file(), .fetch(), .size() methods.

Commits

a9ae078 Fix datasets API with forward compat (#194)

v1.13.1

21 Dec 21:39
Compare
Choose a tag to compare

What's new

Added πŸŽ‰

  • Added missing urlv2 field to DatasetStorage data model.
  • Added missing constraints field to Session data model.
  • Added missing description field to Group data model.

Removed πŸ‘‹

  • Removed deprecated url field from FileInfo data model.

Commits

5419db1 Data model updates (#190)
4286e08 Remove deprecated url field from FileInfo (#188)

v1.13.0

09 Dec 19:49
Compare
Choose a tag to compare

What's new

Added πŸŽ‰

  • Added cursor, sort_by and ordering options to Beaker.workspace.* search methods.

Commits

6052f03 Refactor pagineated searched (#183)
24c8337 Bump mypy from 0.961 to 0.991 (#176)
f3645de Add sort, order, and cursor options to workspace search methods (#182)

v1.12.1

08 Dec 23:59
Compare
Choose a tag to compare

What's new

Fixed βœ…

  • Improved Beaker.(dataset|experiment|image).get() when looking up objects in the default workspace that were created by other users.

Commits

87646e1 Improve finding objects in default workspace
0aafb0c Allow no beaker or docker image in exp spec (#180)

v1.12.0

23 Nov 19:16
Compare
Choose a tag to compare

What's new

Added πŸŽ‰

  • Added Beaker.workspace.iter_(images|experiments|datasets) methods.
  • Added older_than parameter to Beaker.workspace.clear() method.

Fixed βœ…

  • Fixed Beaker.experiment.results() when dataset no longer exists. It will now return None instead of failing with DatasetNotFound.

Commits

5943f91 Fix Beaker.experiment.results()
4152916 Add Beaker.workspace.iter_* methods (#179)
4972c99 ignore updater fields in config

v1.11.6

22 Nov 19:18
Compare
Choose a tag to compare

What's new

Added πŸŽ‰

  • Added missing url field to DatasetStorage.

Removed πŸ‘‹

  • Removed old field fileheap from DatasetSpec.

Commits

6c3d1c1 remove fileheap field
14011bd Add missing url field to DatasetStorage
3dfb908 fix experiment delete

v1.11.5

16 Nov 22:29
Compare
Choose a tag to compare

What's new

Added πŸŽ‰

  • Added missing size field to Image data model

Commits

70f162e Add missing size field to Image (#178)
b741379 experiments page cursor
c35ba19 Add missing email field to Account

v1.11.4

07 Nov 20:18
Compare
Choose a tag to compare

What's new

Changed ⚠️

  • TaskSpec.with_contraint now takes **kwargs instead of two positional arguments.

Commits

34c31ca Add missing next_cursor field to Jobs (#173)
7a075b9 TaskSpec.with_contraint takes kwargs
207b5e6 Fix example for .with_constraint()
0c87d6c Fix example for .with_context()

v1.11.3

28 Oct 21:05
Compare
Choose a tag to compare

What's new

Added πŸŽ‰

  • Added customizable user_agent attribute to Beaker client.

Fixed βœ…

  • Added missing account_id field to Node data model.
  • Added missing identity field to Session data model.

Commits

f3586c9 Make "User-Agent" header configurable (#172)
04c468f Add missing identity field to Session
b806b2d Add missing account_id field to Node data model