Skip to content

1.13.9

Compare
Choose a tag to compare
@leoschwarz leoschwarz released this 10 Dec 08:24
· 55 commits to main since this release
c466505

From this release onwards, the experimental app runner is not part of the main bfabric package and
instead a separate Python package with its individual changelog.

Added

  • Relationship: ExternalJob.executable
  • (experimental) EntityLookupCache that allows to cache entity lookups in a script to avoid redundant requests.
  • Specific use case script: bfabric_save_resource_description.py (the functionality will be available in a future CLI).

Fixed

  • Entity.find_all returns no values when an empty list is passed as an argument.

Changed

  • Except for macOS x86_64 (which we assume is Rosetta emulation nowadays), we use the faster polars instead of polars-lts-cpu.
  • BfabricRequestError is now a RuntimeError subclass.
  • Add py.typed marker.

Removed

  • bfabric_legacy.py has been removed.
  • math_helper.py has been removed.