lidarts icon indicating copy to clipboard operation
lidarts copied to clipboard

Bump dnspython from 2.1.0 to 2.2.1

Open dependabot[bot] opened this issue 2 years ago • 0 comments

Bumps dnspython from 2.1.0 to 2.2.1.

Changelog

Sourced from dnspython's changelog.

2.2.1

This release has no new features, but fixes the following issues:

  • dns.zone.from_text failed if relativize was False and an origin was specified in the parameters.

  • A number of types permitted an empty "rest of the rdata".

  • L32, L64, LP, and NID were missing from dns/rdtypes/ANY/init.py

  • The type definition for dns.resolver.resolve_address() was incorrect.

  • dns/win32util.py erroneously had the executable bit set.

  • The type definition for a number of asynchronous query routines was missing the default of None for the backend parameter.

  • dns/tsigkeyring.py didn't import dns.tsig.

  • A number of rdata types that have a "rest of the line" behavior for the last field of the rdata erroneously permitted an empty string.

  • Timeout intervals are no longer reported with absurd precision in exception text.

2.2.0

  • SVCB and HTTPS records have been updated to track the evolving draft standard.

  • The ZONEMD type has been added.

  • The resolver now returns a LifetimeTimeout exception which includes an error trace like the NoNameservers exception. This class is a subclass of dns.exception.Timeout for backwards compatibility.

  • DNS-over-HTTPS will try to use HTTP/2 if the httpx and h2 packages are installed.

  • DNS-over-HTTPS is now supported for asynchronous queries and resolutions.

  • dns.zonefile.read_rrsets() has been added, which allows rrsets in zonefile format, or a restrition of it, to be read. This function is useful for applications that want to read DNS data in text format, but do not want to use a Zone.

  • On Windows systems, if the WMI module is available, the resolver will retrieve

... (truncated)

Commits
  • 8a05f0c add manual trigger
  • dd70686 trigger 2.2 workflow
  • bed09f4 trigger 2.2 branch workflow
  • 3582d13 more 2.2.1 prep
  • f45c7ec _validate_name now handles relative names in an absolute zone.
  • 54f9ea2 documentation update
  • a8c49a1 2.2.1 whatsnew prep
  • 4704db2 fix documentation broken by the immutable mechanism
  • 004c2aa Add missing types to exceptions stub
  • 6c17aa4 update pytest tool dep, remove mypy dep
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

dependabot[bot] avatar Mar 07 '22 04:03 dependabot[bot]