Skip to content

Release - #517

Closed
leoschwarz wants to merge 7 commits into
releasefrom
main
Closed

leoschwarz wants to merge 7 commits into
releasefrom
main

Conversation

@leoschwarz

Copy link
Copy Markdown
Contributor

No description provided.

leoschwarz and others added 7 commits June 10, 2026 11:31
This adds OAuth integration to bfabricpy. Which will be supported in an upcoming B-Fabric release.
Bumps the bfabric floor from >=1.18.0 to >=1.19.0, since the migrated
register.py now imports bfabric.operations.dataset and
bfabric.utils.table_lint which were only introduced in bfabric 1.19.0.
Without this bump, installing app_runner against bfabric 1.18.0 would
raise ModuleNotFoundError; the inverse case (app_runner 0.6.0 + bfabric
1.19.0) caused the reported ImportError on bfabric_save_csv2dataset.
…ic at <1.20

command_docker.py imported bfabric.config.DEFAULT_CONFIG_FILE, which was added
to bfabric's source after the 1.19.0 release and is therefore absent from the
published bfabric 1.19.0. Since app_runner 0.6.1 releases against published
bfabric (>=1.19.0), the import raised ImportError during release validation and
at runtime when constructing docker commands. Revert to the literal
Path("~/.bfabricpy.yml") that DEFAULT_CONFIG_FILE is defined as; behaviour is
identical.

Also cap the bfabric dependency at <1.20 (patch-level upgrades only) so an
untested future bfabric minor is not silently resolved and the cross-package
coupling stays explicit.
@github-actions

Copy link
Copy Markdown
Contributor

🚀 Release Preview

The following packages will be released when this PR is merged:

Package Current (PyPI) New Version
bfabric_app_runner 0.6.0 0.6.1

This comment is automatically updated when the PR changes.

@github-actions

Copy link
Copy Markdown
Contributor

❌ Release Distribution Testing

Packages to release: bfabric_app_runner

Test Results:

  • Python 3.11 (highest): ❌ failed
  • Python 3.11 (lowest-direct): ❌ failed
  • Python 3.13 (highest): ❌ failed

Status: Tests failed. Please check the workflow logs for details.

Last updated: 2026-06-11T12:02:36.885Z

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants