Skip to content

[Core] Update to beta 1 support#11

Merged
elliotcmorris merged 1 commit intoOpenAssetIO:mainfrom
elliotcmorris:work/10-beta1
Nov 2, 2023
Merged

[Core] Update to beta 1 support#11
elliotcmorris merged 1 commit intoOpenAssetIO:mainfrom
elliotcmorris:work/10-beta1

Conversation

@elliotcmorris
Copy link
Copy Markdown
Contributor

@elliotcmorris elliotcmorris commented Oct 30, 2023

Update the template to work with openassetio 1.0.0b1.post0 This includes declaring capabilities, as is now required. Also leave a note about the deprecated types, as managers may not desire deprecations in their code.

Tests both alpha and beta. The example is implemented with the deprecation in place, but has text explaining the reason and giving advice.

@elliotcmorris elliotcmorris requested a review from feltech October 30, 2023 15:55
@elliotcmorris elliotcmorris self-assigned this Oct 30, 2023
Copy link
Copy Markdown
Member

@feltech feltech left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good, just some minor suggestions.

Comment thread .github/workflows/test.yml
Comment thread plugin/my_asset_manager/MyAssetManagerInterface.py
Comment thread plugin/my_asset_manager/MyAssetManagerInterface.py
Comment thread plugin/my_asset_manager/MyAssetManagerInterface.py
Update the template to work with openassetio 1.0.0b1.post0
This includes declaring capabilities, as is now required. Also leave
a note about the deprecated types, as managers may not desire
deprecations in their code.

Signed-off-by: Elliot Morris <elliot.morris@foundry.com>
@elliotcmorris elliotcmorris merged commit b338547 into OpenAssetIO:main Nov 2, 2023
@elliotcmorris elliotcmorris deleted the work/10-beta1 branch November 2, 2023 11:55
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