Skip to content

Deprecation notice framework & initial deprecation warnings#287

Merged
simu merged 6 commits into
masterfrom
feat/deprecation-notices
Mar 10, 2021
Merged

Deprecation notice framework & initial deprecation warnings#287
simu merged 6 commits into
masterfrom
feat/deprecation-notices

Conversation

@simu

@simu simu commented Mar 5, 2021

Copy link
Copy Markdown
Member

Checklist

  • Keep pull requests small so they can be easily reviewed.
  • Update the documentation.
  • Update tests.
  • Update the ./CHANGELOG.md.

@simu simu self-assigned this Mar 5, 2021
@simu simu changed the title Feat/deprecation notices Deprecation notice framework & initial deprecation warnings Mar 5, 2021
This commit introduces a framework for registering deprecation notices
on the Config object. The commit also adds a call to
`Config.print_deprecation_notices` at the end of the catalog compile
method.
@simu simu force-pushed the feat/deprecation-notices branch from 529f17f to 9a517fe Compare March 8, 2021 08:44
Add check for uses of `parameters.component_versions` and print
deprecation notice.
@simu simu force-pushed the feat/deprecation-notices branch from 9a517fe to ddf60a6 Compare March 8, 2021 14:36
@simu simu force-pushed the feat/deprecation-notices branch from 7d2f9a3 to 8769634 Compare March 8, 2021 15:03
@simu simu requested review from corvus-ch and srueg March 9, 2021 13:47
@simu simu marked this pull request as ready for review March 9, 2021 13:47
@simu simu force-pushed the feat/deprecation-notices branch from 4ca7981 to b079cdf Compare March 9, 2021 13:48
@simu simu merged commit a9bcd03 into master Mar 10, 2021
@simu simu deleted the feat/deprecation-notices branch March 10, 2021 08:54
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.

3 participants