Currently, certbot-dns-azure only depends on azure-identity>=1.11.0 and azure-mgmt-dns>=8.0.0. Currently, azure-mgmnt-dns doesn't depend on azure-core entirely and azure-identity depends on azure-core<2.0.0,>=1.11.0, so that's not enough either.
Perhaps it's wise to add a dependency on azure-core>=1.25.0?
In https://github.com/terrycain/certbot-dns-azure/commit/0b158bb4430f60ec724e726484f5f2fd6ab84486 the usage of
azure.core.utils.CaseInsensitiveDict
was added.However, this implementation wasn't added until
azure-core-1.25.0
.Currently,
certbot-dns-azure
only depends onazure-identity>=1.11.0
andazure-mgmt-dns>=8.0.0
. Currently,azure-mgmnt-dns
doesn't depend onazure-core
entirely andazure-identity
depends onazure-core<2.0.0,>=1.11.0
, so that's not enough either.Perhaps it's wise to add a dependency on
azure-core>=1.25.0
?