Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecate ProtocolExecution class and related slots #2338

Merged
merged 1 commit into from
Feb 6, 2025

Conversation

bmeluch
Copy link
Contributor

@bmeluch bmeluch commented Feb 6, 2025

This PR adds deprecation annotations to the definitions for class ProtocolExecution, enum ProtocolCategoryEnum, and slots protocol_execution_set and has_process_parts. It also removes ProtocolExecution from the example data files and protocol_execution_set from the Makefile.

@bmeluch bmeluch linked an issue Feb 6, 2025 that may be closed by this pull request
3 tasks
Copy link

github-actions bot commented Feb 6, 2025

PR Preview Action v1.6.0

🚀 View preview at
https://microbiomedata.github.io/nmdc-schema/pr-preview/pr-2338/

Built to branch gh-pages at 2025-02-06 02:37 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@kheal
Copy link
Contributor

kheal commented Feb 6, 2025

Looks great, thanks Bea.

For reference, #2337 <- issue for moving these elements to the deprecated.yaml after the next release.

@bmeluch bmeluch merged commit 99fec8c into main Feb 6, 2025
3 checks passed
@bmeluch bmeluch deleted the 2336-deprecate-protocolexecution branch February 6, 2025 19:18
@bmeluch
Copy link
Contributor Author

bmeluch commented Feb 6, 2025

Thank you Sierra and Katherine!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

Deprecate ProtocolExecution
3 participants