Skip to content

Emit deprecation warnings for Zope interfaces#8970

Merged
alexzorin merged 5 commits intocertbot:masterfrom
adferrand:deprecate-zope-interfaces
Aug 14, 2021
Merged

Emit deprecation warnings for Zope interfaces#8970
alexzorin merged 5 commits intocertbot:masterfrom
adferrand:deprecate-zope-interfaces

Conversation

@adferrand
Copy link
Copy Markdown
Collaborator

This PR is a follow-up of #8950, that ensures deprecation warnings are emitted to developers when they try to use the old Zope interfaces. It uses the same approach than for TLS-SNI-01 related objects in the acme project (see #6859).

@bmw bmw assigned bmw and alexzorin Aug 12, 2021
Copy link
Copy Markdown
Collaborator

@alexzorin alexzorin left a comment

Choose a reason for hiding this comment

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

LGTM, seems to do the right thing with third party plugins

Copy link
Copy Markdown
Collaborator

@alexzorin alexzorin left a comment

Choose a reason for hiding this comment

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

Oops, actually, I think we need a CHANGELOG entry for this.

@bmw bmw removed their assignment Aug 12, 2021
@adferrand
Copy link
Copy Markdown
Collaborator Author

Hello @alexzorin, this is done.

@alexzorin alexzorin merged commit 23e1e07 into certbot:master Aug 14, 2021
bmw added a commit that referenced this pull request Aug 17, 2021
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