Skip to content

Commit

Permalink
[Build] Bump OpenAssetIO to 1.0.0-beta.2.2
Browse files Browse the repository at this point in the history
Discovered during OpenAssetIO/OpenAssetIO#1311.

Since #84, BAL's tests make use of the newer `getWithRelationship`
signatures and so fail if OpenAssetIO 1.0.0-beta.2.1 or earlier is
installed.

This isn't an incompatibility in BAL itself, just its tests. We could
either:
* Rewrite the tests to use the older API.
* Bump the minimum supported version of OpenAssetIO
* Ignore the failure, since it's only tests.

Ignoring the test failure is potentially dangerous, in case the expected
failure is masking a real issue.

Rewriting the tests would be the best option, but requires
development effort. Given that we're still in beta, the low-effort
choice of bumping the minimum OpenAssetIO version seems the best
pragmatic option.

Signed-off-by: David Feltell <[email protected]>
  • Loading branch information
feltech committed Jul 23, 2024
1 parent 8fb0715 commit 5816ae4
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
5 changes: 4 additions & 1 deletion RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,10 @@ v1.0.0-alpha.x
- Minimum OpenAssetIO-MediaCreation version increased to v1.0.0-alpha.9
for compatibility with the latest OpenAssetIO. See
[OpenAssetIO#1311](https://github.com/OpenAssetIO/OpenAssetIO/issues/1311).
[#90](https://github.com/OpenAssetIO/OpenAssetIO-Manager-BAL/issues/90)

- Minimum OpenAssetIO version increased to v1.0.0-beta.2.2 to make use
of new API features.
[#84](https://github.com/OpenAssetIO/OpenAssetIO-Manager-BAL/issues/84)

### New features

Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
name = "openassetio-manager-bal"
version = "1.0.0a16"
requires-python = ">=3.7"
dependencies = ["openassetio>=1.0.0b2.rev0", "openassetio-mediacreation>=1.0.0a9"]
dependencies = ["openassetio>=1.0.0b2.rev2", "openassetio-mediacreation>=1.0.0a9"]

authors = [
{ name = "Contributors to the OpenAssetIO project", email = "[email protected]" }
Expand Down

0 comments on commit 5816ae4

Please sign in to comment.