📢 The tls_certificates V4 library has moved from Charmhub to Charmlibs

The tls_certificates V4 has moved

Legacy Charmhub-hosted lib is deprecated in favour of charmlibs.interfaces.tls_certificates.

V4 will not receive feature updates and will stop receiving bug-fixes by the end of June 2026. charmlibs.interfaces.tls_certificates 1.0 is a bug-for-bug compatible migration of this library.

To migrate:

  1. Add ‘charmlibs-interfaces-tls-certificates~=1.0’ to your charm’s dependencies, and remove the Charmhub-hosted library from your charm.
  2. You can also remove any dependencies added to your charm only because of this library.
  3. Replace from charms.tls_certificates_interface.v4 import tls_certificates with from charmlibs.interfaces import tls_certificates.

Read more: