Skip to content

Releases: octue/octue-sdk-python

Improve basic CLI functionality

07 Dec 17:51
8293dd5

Choose a tag to compare

New Features

  • Connect pre-existing CLI options to Runner (#34)
  • Allow remote logging to a websocket (#35)

Other

  • Remove travis builds (#39)
  • Add GitHub actions
  • Add issue and PR templates

CLI Improvements

26 Nov 12:13
1f8a434

Choose a tag to compare

New Features

  • Updated CLI to a central CLI rather than a generative process that gives a CLI for each application #9
  • Updated dependencies of the fractal example for test with twined server (a tide-us-over stopgap)
  • Addition of a Pathable Class, which resolves discussions in #16 for managing paths
  • Adds a Context Manager for Datafiles which elegantly handles construction of data paths and opening of files in write mode #3
  • Adds a complete example for use and creation of datasets via manifests.

Minor Changes

  • Various performance tuning and refactoring for simpler code by @cordatocodes
  • Negates need for #15 because Pathable uses the os.path builtins properly, to clean paths and resolve between absolute and relative
  • Serialisables can now exclude fields as well as explicitly including them
  • Style reapplied throughout (pre-commit didn't get installed)
  • Resolve issue #27 problem where the two tests of the run command of the CLI pass by themselves, but not when run in serial with test_fractal_configuration
  • Decision: Extra unused strand data should be passed to Runner to enable simplified CLI (see test_exception_raised_when_extra_strand_data_present)
  • [ x] Removes unused tmp_dir #30
  • Fix #20 CLI raises TypeError when running from command [NB this should be fixed, but have yet to test the caller]

Major API improvement for Twined==0.0.12

03 Oct 18:10
0c2c4ac

Choose a tag to compare

Merge pull request #18 from octue/release/0.1.3

Release/0.1.3

Release to provide basic SDK functionality

01 Mar 16:34

Choose a tag to compare

v0.1.2

Version bump for release

Base release to verify PyPI works correctly

20 Mar 13:42

Choose a tag to compare

v0.1.0

General updates figuring out how PyPI works