]> git.ipfire.org Git - thirdparty/dnspython.git/log
thirdparty/dnspython.git
2 years agoAdd missing quic files to setup.py cythonize [#887]. 2.3
Bob Halley [Wed, 18 Jan 2023 12:50:29 +0000 (04:50 -0800)] 
Add missing quic files to setup.py cythonize [#887].

(cherry picked from commit 211419bb0df840bab4696be3f6d9544d57df6603)

2 years ago2.3.0 version v2.3.0
Bob Halley [Sun, 15 Jan 2023 16:45:20 +0000 (08:45 -0800)] 
2.3.0 version

2 years agoAdd deprecation note about the Resolver nameserver attribute.
Bob Halley [Sun, 15 Jan 2023 16:38:37 +0000 (08:38 -0800)] 
Add deprecation note about the Resolver nameserver attribute.

2 years agoUse 'https' instead of 'http' for dnspython.org (#883)
Rafael Guterres Jeffman [Wed, 11 Jan 2023 22:37:13 +0000 (19:37 -0300)] 
Use 'https' instead of 'http' for dnspython.org (#883)

These days, 'https' should be used instead of 'http' for almost
anything, and Coverity is warning that dnspython.org URL in 'setup.cfg'
uses 'http'.

This patch changes the use of 'http' to 'https' on setup.cfg and
documentation, where it does not affect module code, tests or examples.

(cherry picked from commit 24f0687ebbfc7499d32f47810c6fac2b9b87a63b)

2 years agoMake Coverity happier [#882].
Bob Halley [Thu, 12 Jan 2023 22:00:52 +0000 (14:00 -0800)] 
Make Coverity happier [#882].

(cherry picked from commit c2bdb14ee486fe402196c4cbe41534b10b2bd4fd)

2 years agoremove obsolete lgtm link
Bob Halley [Mon, 2 Jan 2023 21:20:24 +0000 (13:20 -0800)] 
remove obsolete lgtm link

2 years agoRemove obsolete comment (#873)
sblondon [Mon, 2 Jan 2023 16:59:57 +0000 (17:59 +0100)] 
Remove obsolete comment (#873)

(cherry picked from commit 6ba30da01c3c9ae704090ef0691f03054ed2013d)

2 years agoUpdate cryptography requirement from >=2.6,<39.0 to >=2.6,<40.0 (#878)
dependabot[bot] [Mon, 2 Jan 2023 16:57:48 +0000 (08:57 -0800)] 
Update cryptography requirement from >=2.6,<39.0 to >=2.6,<40.0 (#878)

Updates the requirements on [cryptography](https://github.com/pyca/cryptography) to permit the latest version.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/2.6...39.0.0)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit 67809b4a4d69ae88ad1e6c77a21e9c7a4a081e03)

2 years agoupdate whatsnew
Bob Halley [Wed, 28 Dec 2022 21:02:10 +0000 (13:02 -0800)] 
update whatsnew

2 years agoupdate github action v2.3.0rc1
Bob Halley [Tue, 27 Dec 2022 19:36:45 +0000 (11:36 -0800)] 
update github action

2 years agoUpdate versions for 2.3.0rc1
Bob Halley [Tue, 27 Dec 2022 19:33:19 +0000 (11:33 -0800)] 
Update versions for 2.3.0rc1

2 years agoupdate whatsnew
Bob Halley [Fri, 23 Dec 2022 17:26:47 +0000 (09:26 -0800)] 
update whatsnew

2 years agolint
Bob Halley [Fri, 23 Dec 2022 17:24:21 +0000 (09:24 -0800)] 
lint

2 years agoDNSSEC doco fixes.
Bob Halley [Fri, 23 Dec 2022 17:19:47 +0000 (09:19 -0800)] 
DNSSEC doco fixes.

2 years agoCDS/CDNSKEY utilities (#872)
Jakob Schlyter [Fri, 23 Dec 2022 17:11:31 +0000 (18:11 +0100)] 
CDS/CDNSKEY utilities (#872)

Add CDS and CDNSKEY utilities:

make_cdnskey()
make_cds()
make_ds_rdataset()
cds_rdataset_to_ds_rdataset()
dnskey_rdataset_to_cds_rdataset()
dnskey_rdataset_to_cdnskey_rdataset()

2 years agoUpdate pocov Makefile rule for coverage 7.0.0.
Bob Halley [Tue, 20 Dec 2022 14:20:30 +0000 (06:20 -0800)] 
Update pocov Makefile rule for coverage 7.0.0.

2 years agoUpdate coverage requirement from ^6.0 to ^7.0 (#874)
dependabot[bot] [Tue, 20 Dec 2022 14:12:36 +0000 (06:12 -0800)] 
Update coverage requirement from ^6.0 to ^7.0 (#874)

Updates the requirements on [coverage](https://github.com/nedbat/coveragepy) to permit the latest version.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/6.0...7.0.0)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoFix async quic() doco.
Bob Halley [Fri, 16 Dec 2022 21:54:05 +0000 (13:54 -0800)] 
Fix async quic() doco.

2 years agoProperly pass source and source_port to connect() in the sync version of quic().
Bob Halley [Fri, 16 Dec 2022 21:49:25 +0000 (13:49 -0800)] 
Properly pass source and source_port to connect() in the sync version of quic().

2 years agoFix misc. lint.
Bob Halley [Fri, 16 Dec 2022 15:50:50 +0000 (07:50 -0800)] 
Fix misc. lint.

2 years agoRemove unsupported python case (#871)
sblondon [Fri, 16 Dec 2022 15:32:19 +0000 (16:32 +0100)] 
Remove unsupported python case (#871)

3 years agoDNSSEC policy. (#869)
Bob Halley [Thu, 15 Dec 2022 14:22:27 +0000 (06:22 -0800)] 
DNSSEC policy. (#869)

3 years agoadd DNSSEC sign() to whatsnew
Bob Halley [Tue, 13 Dec 2022 02:24:16 +0000 (18:24 -0800)] 
add DNSSEC sign() to whatsnew

3 years agoadd sign and make_dnskey functions (#868)
Jakob Schlyter [Tue, 13 Dec 2022 12:59:25 +0000 (13:59 +0100)] 
add sign and make_dnskey functions (#868)

3 years agoImprove DNSSEC _doco, minor DNSSEC and typing tweaks.
Bob Halley [Tue, 13 Dec 2022 02:17:43 +0000 (18:17 -0800)] 
Improve DNSSEC _doco, minor DNSSEC and typing tweaks.

3 years agoDNSSEC signer (#866)
Jakob Schlyter [Tue, 13 Dec 2022 01:28:00 +0000 (02:28 +0100)] 
DNSSEC signer (#866)

* first cut at key_to_dnskey

* update docs

* typo

* use real test vectors for DNSKEY

* comment

* split

* add test for large exponent size

* rename to make_dnskey

* no default algorithm

* rename and add comment

* split out function to create rrsig signature data

* docs

* add type for public key

* more typing

* make RSA exponent key test easier to read

* work in progress for dns.dnssec.sign

* better docs

* docs

* simplify

* add test with RSASHA1

* initial support for DSA

* update docs

* clean up DSA, t still not clear

* allow inception/expiration to be specified as datetime, string, float or in

* allow rrset to be specified as a tuple

* calculate dsa_t

* reformat

* more rrset tuple fixes

* support DSA

* improve exception handling

* fix return type error

* fix typing issue to silence mypy

* make test case more verbose

* ensure UTC and use sigtime_to_posixtime to convert text to timestamp

3 years agoAdd NSEC3 RFC to doco.
Bob Halley [Fri, 9 Dec 2022 14:58:57 +0000 (06:58 -0800)] 
Add NSEC3 RFC to doco.

3 years agoAdd more DNSSEC RFCs.
Bob Halley [Wed, 7 Dec 2022 17:08:13 +0000 (09:08 -0800)] 
Add more DNSSEC RFCs.

3 years agoOne more RFC text tweak.
Bob Halley [Wed, 30 Nov 2022 14:27:39 +0000 (06:27 -0800)] 
One more RFC text tweak.

3 years agoMore RFC updates.
Bob Halley [Wed, 30 Nov 2022 14:27:00 +0000 (06:27 -0800)] 
More RFC updates.

3 years agoMore whatsnew updates.
Bob Halley [Mon, 28 Nov 2022 02:01:55 +0000 (18:01 -0800)] 
More whatsnew updates.

3 years agoMerge pull request #863 from rbrins/master
Bob Halley [Wed, 30 Nov 2022 13:15:18 +0000 (05:15 -0800)] 
Merge pull request #863 from rbrins/master

changed docs dns.resolver.Answer response to QueryMessage

3 years agochanged docs dns.resolver.Answer response to QueryMessage 863/head
Russell [Tue, 29 Nov 2022 17:07:51 +0000 (12:07 -0500)] 
changed docs dns.resolver.Answer response to QueryMessage

3 years agoBasic SVCB and HTTPS doco.
Bob Halley [Mon, 28 Nov 2022 01:42:31 +0000 (17:42 -0800)] 
Basic SVCB and HTTPS doco.

3 years agoAdd some more RFCs.
Bob Halley [Sun, 27 Nov 2022 22:27:46 +0000 (14:27 -0800)] 
Add some more RFCs.

3 years agoImprove AMTRELAY doco.
Bob Halley [Sun, 27 Nov 2022 22:17:15 +0000 (14:17 -0800)] 
Improve AMTRELAY doco.

3 years agoAdd doco for AMTRELAY, L32, L64, LP, and NID.
Bob Halley [Sun, 27 Nov 2022 22:06:09 +0000 (14:06 -0800)] 
Add doco for AMTRELAY, L32, L64, LP, and NID.

3 years agoMake generate-rdatatype-doc.py work properly again.
Bob Halley [Sun, 27 Nov 2022 21:38:54 +0000 (13:38 -0800)] 
Make generate-rdatatype-doc.py work properly again.

3 years agoTest on 3.10 still for windows as aioquic does not build without openssl source.
Bob Halley [Thu, 24 Nov 2022 15:44:47 +0000 (07:44 -0800)] 
Test on 3.10 still for windows as aioquic does not build without openssl source.

3 years agoDoQ packing and testing tweaks
Bob Halley [Thu, 24 Nov 2022 15:27:12 +0000 (07:27 -0800)] 
DoQ packing and testing tweaks

3 years agoFix type lint from latest mypy.
Bob Halley [Thu, 24 Nov 2022 15:20:58 +0000 (07:20 -0800)] 
Fix type lint from latest mypy.

3 years agoMerge pull request #842 from rthalley/quic
Bob Halley [Thu, 24 Nov 2022 14:56:04 +0000 (06:56 -0800)] 
Merge pull request #842 from rthalley/quic

Initial DoQ support.

3 years agoMerge pull request #858 from rthalley/dependabot/pip/sphinx-rtd-theme-1.1.1
Bob Halley [Mon, 7 Nov 2022 17:16:38 +0000 (09:16 -0800)] 
Merge pull request #858 from rthalley/dependabot/pip/sphinx-rtd-theme-1.1.1

Bump sphinx-rtd-theme from 1.1.0 to 1.1.1

3 years agoBump sphinx-rtd-theme from 1.1.0 to 1.1.1 858/head
dependabot[bot] [Mon, 7 Nov 2022 16:09:15 +0000 (16:09 +0000)] 
Bump sphinx-rtd-theme from 1.1.0 to 1.1.1

Bumps [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/readthedocs/sphinx_rtd_theme/releases)
- [Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst)
- [Commits](https://github.com/readthedocs/sphinx_rtd_theme/compare/1.1.0...1.1.1)

---
updated-dependencies:
- dependency-name: sphinx-rtd-theme
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoMerge pull request #856 from GlennChia/docs/fix-typo-examples
Bob Halley [Mon, 7 Nov 2022 13:45:46 +0000 (05:45 -0800)] 
Merge pull request #856 from GlennChia/docs/fix-typo-examples

docs: programs typo

3 years agodocs: programs typo 856/head
Glenn [Mon, 7 Nov 2022 06:58:14 +0000 (14:58 +0800)] 
docs: programs typo

3 years agoMerge pull request #852 from rthalley/dependabot/pip/sphinx-rtd-theme-1.1.0
Bob Halley [Sun, 6 Nov 2022 00:47:30 +0000 (17:47 -0700)] 
Merge pull request #852 from rthalley/dependabot/pip/sphinx-rtd-theme-1.1.0

Bump sphinx-rtd-theme from 1.0.0 to 1.1.0

3 years agoMerge pull request #855 from rthalley/dependabot/pip/wheel-tw-0.38.1
Bob Halley [Sun, 6 Nov 2022 00:46:13 +0000 (17:46 -0700)] 
Merge pull request #855 from rthalley/dependabot/pip/wheel-tw-0.38.1

Update wheel requirement from ^0.37.1 to ^0.38.1

3 years agoMerge pull request #853 from jameshilliard/no-wheel
Bob Halley [Sun, 6 Nov 2022 00:45:22 +0000 (17:45 -0700)] 
Merge pull request #853 from jameshilliard/no-wheel

Remove spurious wheel build dependency

3 years agoUpdate wheel requirement from ^0.37.1 to ^0.38.1 855/head
dependabot[bot] [Fri, 4 Nov 2022 16:08:34 +0000 (16:08 +0000)] 
Update wheel requirement from ^0.37.1 to ^0.38.1

Updates the requirements on [wheel](https://github.com/pypa/wheel) to permit the latest version.
- [Release notes](https://github.com/pypa/wheel/releases)
- [Changelog](https://github.com/pypa/wheel/blob/main/docs/news.rst)
- [Commits](https://github.com/pypa/wheel/compare/0.37.1...0.38.1)

---
updated-dependencies:
- dependency-name: wheel
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoRemove spurious wheel build dependency 853/head
James Hilliard [Wed, 2 Nov 2022 20:01:58 +0000 (14:01 -0600)] 
Remove spurious wheel build dependency

Wheel isn't a build dependency so it shouldn't be in setup_requires.

3 years agoBump sphinx-rtd-theme from 1.0.0 to 1.1.0 852/head
dependabot[bot] [Wed, 2 Nov 2022 16:38:19 +0000 (16:38 +0000)] 
Bump sphinx-rtd-theme from 1.0.0 to 1.1.0

Bumps [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/readthedocs/sphinx_rtd_theme/releases)
- [Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst)
- [Commits](https://github.com/readthedocs/sphinx_rtd_theme/compare/1.0.0...1.1.0)

---
updated-dependencies:
- dependency-name: sphinx-rtd-theme
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoupdate to dev version
Bob Halley [Fri, 28 Oct 2022 01:23:37 +0000 (18:23 -0700)] 
update to dev version

3 years agoMerge pull request #849 from eaglegai/master
Bob Halley [Fri, 28 Oct 2022 01:22:30 +0000 (18:22 -0700)] 
Merge pull request #849 from eaglegai/master

fix missing version in setup.cfg

3 years agofix missing version in setup.cfg 849/head
eaglegai [Thu, 27 Oct 2022 15:07:17 +0000 (23:07 +0800)] 
fix missing version in setup.cfg

Signed-off-by: eaglegai <eaglegai@163.com>
3 years agoFor async send_udp(), return a length and clarify the expiration
Bob Halley [Fri, 14 Oct 2022 01:10:34 +0000 (18:10 -0700)] 
For async send_udp(), return a length and clarify the expiration
is meaningless.

For async receive_udp(), document that the return type is always a
3-tuple, as opposed to being either a pair or a 3-tuple as in the
sync version.  (I chose to document rather than change the behavior
as changing it broke dnspython tests and might possibly break other
code.)  [#848]

3 years agofix doco typo 842/head
Bob Halley [Thu, 13 Oct 2022 00:32:32 +0000 (17:32 -0700)] 
fix doco typo

3 years agotemporarily add aioquic
Bob Halley [Mon, 10 Oct 2022 01:03:05 +0000 (18:03 -0700)] 
temporarily add aioquic

3 years agoadd missing skip marks
Bob Halley [Mon, 10 Oct 2022 01:00:19 +0000 (18:00 -0700)] 
add missing skip marks

3 years agoInitial DoQ support.
Bob Halley [Sat, 1 Oct 2022 22:24:13 +0000 (15:24 -0700)] 
Initial DoQ support.

3 years agoMerge pull request #845 from rthalley/asyncio-timeout-fix
Bob Halley [Sat, 8 Oct 2022 14:04:29 +0000 (07:04 -0700)] 
Merge pull request #845 from rthalley/asyncio-timeout-fix

Asyncio sockets should work after a timeout [#843].

3 years agoMerge pull request #846 from rthalley/dependabot/pip/requests-toolbelt-gte-0.9.1...
Bob Halley [Fri, 7 Oct 2022 19:07:55 +0000 (12:07 -0700)] 
Merge pull request #846 from rthalley/dependabot/pip/requests-toolbelt-gte-0.9.1-and-lt-0.11.0

Update requests-toolbelt requirement from ^0.9.1 to >=0.9.1,<0.11.0

3 years agoUpdate requests-toolbelt requirement from ^0.9.1 to >=0.9.1,<0.11.0 846/head
dependabot[bot] [Fri, 7 Oct 2022 16:04:54 +0000 (16:04 +0000)] 
Update requests-toolbelt requirement from ^0.9.1 to >=0.9.1,<0.11.0

Updates the requirements on [requests-toolbelt](https://github.com/requests/toolbelt) to permit the latest version.
- [Release notes](https://github.com/requests/toolbelt/releases)
- [Changelog](https://github.com/requests/toolbelt/blob/master/HISTORY.rst)
- [Commits](https://github.com/requests/toolbelt/compare/0.9.1...0.10.0)

---
updated-dependencies:
- dependency-name: requests-toolbelt
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoAsyncio sockets should work after a timeout [#843]. 845/head
Bob Halley [Thu, 6 Oct 2022 11:33:16 +0000 (04:33 -0700)] 
Asyncio sockets should work after a timeout [#843].

3 years agoDeal with leading dots in search lists on Windows [#844].
Bob Halley [Thu, 6 Oct 2022 11:08:38 +0000 (04:08 -0700)] 
Deal with leading dots in search lists on Windows [#844].

3 years agomore lint
Bob Halley [Sun, 2 Oct 2022 17:04:05 +0000 (10:04 -0700)] 
more lint

3 years agotry again to fix CodeQL
Bob Halley [Sun, 2 Oct 2022 17:03:59 +0000 (10:03 -0700)] 
try again to fix CodeQL

3 years agolint
Bob Halley [Sun, 2 Oct 2022 16:40:42 +0000 (09:40 -0700)] 
lint

3 years agotry to fix codeql
Bob Halley [Thu, 29 Sep 2022 19:19:17 +0000 (12:19 -0700)] 
try to fix codeql

3 years agoMerge pull request #841 from rthalley/dependabot/pip/pytest-cov-tw-4.0.0
Bob Halley [Thu, 29 Sep 2022 19:11:19 +0000 (12:11 -0700)] 
Merge pull request #841 from rthalley/dependabot/pip/pytest-cov-tw-4.0.0

Update pytest-cov requirement from ^3.0.0 to ^4.0.0

3 years agoUpdate pytest-cov requirement from ^3.0.0 to ^4.0.0 841/head
dependabot[bot] [Thu, 29 Sep 2022 16:03:47 +0000 (16:03 +0000)] 
Update pytest-cov requirement from ^3.0.0 to ^4.0.0

Updates the requirements on [pytest-cov](https://github.com/pytest-dev/pytest-cov) to permit the latest version.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases)
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v3.0.0...v4.0.0)

---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoMerge pull request #840 from rthalley/dependabot/pip/trio-gte-0.14-and-lt-0.23
Bob Halley [Wed, 28 Sep 2022 16:40:41 +0000 (09:40 -0700)] 
Merge pull request #840 from rthalley/dependabot/pip/trio-gte-0.14-and-lt-0.23

Update trio requirement from >=0.14,<0.22 to >=0.14,<0.23

3 years agoUpdate trio requirement from >=0.14,<0.22 to >=0.14,<0.23 840/head
dependabot[bot] [Wed, 28 Sep 2022 16:04:52 +0000 (16:04 +0000)] 
Update trio requirement from >=0.14,<0.22 to >=0.14,<0.23

Updates the requirements on [trio](https://github.com/python-trio/trio) to permit the latest version.
- [Release notes](https://github.com/python-trio/trio/releases)
- [Commits](https://github.com/python-trio/trio/compare/v0.14.0...v0.22.0)

---
updated-dependencies:
- dependency-name: trio
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoMerge pull request #837 from rthalley/dependabot/pip/cryptography-gte-2.6-and-lt...
Bob Halley [Wed, 7 Sep 2022 19:08:27 +0000 (12:08 -0700)] 
Merge pull request #837 from rthalley/dependabot/pip/cryptography-gte-2.6-and-lt-39.0

Update cryptography requirement from >=2.6,<38.0 to >=2.6,<39.0

3 years agoUpdate cryptography requirement from >=2.6,<38.0 to >=2.6,<39.0 837/head
dependabot[bot] [Wed, 7 Sep 2022 16:02:50 +0000 (16:02 +0000)] 
Update cryptography requirement from >=2.6,<38.0 to >=2.6,<39.0

Updates the requirements on [cryptography](https://github.com/pyca/cryptography) to permit the latest version.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/2.6...38.0.1)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoMerge pull request #836 from rthalley/dependabot/pip/wheel-tw-0.37.1
Bob Halley [Mon, 5 Sep 2022 18:24:43 +0000 (11:24 -0700)] 
Merge pull request #836 from rthalley/dependabot/pip/wheel-tw-0.37.1

Update wheel requirement from ^0.35.0 to ^0.37.1

3 years agoUpdate wheel requirement from ^0.35.0 to ^0.37.1 836/head
dependabot[bot] [Mon, 5 Sep 2022 16:55:50 +0000 (16:55 +0000)] 
Update wheel requirement from ^0.35.0 to ^0.37.1

Updates the requirements on [wheel](https://github.com/pypa/wheel) to permit the latest version.
- [Release notes](https://github.com/pypa/wheel/releases)
- [Changelog](https://github.com/pypa/wheel/blob/main/docs/news.rst)
- [Commits](https://github.com/pypa/wheel/compare/0.35.0...0.37.1)

---
updated-dependencies:
- dependency-name: wheel
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoWhen scanning interfaces with WMI, ignore those without DNS
Bob Halley [Tue, 23 Aug 2022 12:23:08 +0000 (05:23 -0700)] 
When scanning interfaces with WMI, ignore those without DNS
configuration.  [#834]

3 years agoMerge pull request #833 from rthalley/allow-directives
Bob Halley [Tue, 16 Aug 2022 23:49:57 +0000 (16:49 -0700)] 
Merge pull request #833 from rthalley/allow-directives

Allow zonefile directives to be specified explicitly

3 years agoadd $ to allow_directives if missing 833/head
Bob Halley [Tue, 16 Aug 2022 23:44:35 +0000 (16:44 -0700)] 
add $ to allow_directives if missing

3 years agofix typos
Bob Halley [Mon, 15 Aug 2022 18:02:09 +0000 (11:02 -0700)] 
fix typos

3 years agoallow zonefile directives to be specified explicitly
Bob Halley [Sun, 14 Aug 2022 17:33:50 +0000 (10:33 -0700)] 
allow zonefile directives to be specified explicitly

3 years agoAdd idna_codec parameter to dns.zone.from_file() [#832]
Bob Halley [Sun, 14 Aug 2022 17:31:48 +0000 (10:31 -0700)] 
Add idna_codec parameter to dns.zone.from_file() [#832]

3 years agoMerge pull request #828 from corubba/feature/generate-base
Bob Halley [Sun, 14 Aug 2022 16:17:00 +0000 (09:17 -0700)] 
Merge pull request #828 from corubba/feature/generate-base

Add support for more bases in `$GENERATE`

3 years agoAdd support for more bases in $GENERATE 828/head
corubba [Fri, 5 Aug 2022 12:09:52 +0000 (14:09 +0200)] 
Add support for more bases in $GENERATE

When reading a zone from a zonefile, the `$GENERATE` resolution now not
only supports decimal but also octal, hexadecimal and nibbles.

When using nibbles with an even width, the generated index may end with
a dot, and alone is interpreted as a absolute name. This behaviour is
consistent with bind, but may cause these records to be dropped by the
subdomain-check in `zonefile.py:398` (see also the `h.*` labels in the
testcase that are missing from the result).

3 years agoMerge pull request #827 from rthalley/dependabot/pip/flake8-tw-5.0.3
Bob Halley [Tue, 2 Aug 2022 17:57:57 +0000 (10:57 -0700)] 
Merge pull request #827 from rthalley/dependabot/pip/flake8-tw-5.0.3

Update flake8 requirement from ^4.0.1 to ^5.0.3

3 years agofix format string lint detected by flake8 5.0.3
Bob Halley [Tue, 2 Aug 2022 17:57:47 +0000 (10:57 -0700)] 
fix format string lint detected by flake8 5.0.3

3 years agoUpdate flake8 requirement from ^4.0.1 to ^5.0.3 827/head
dependabot[bot] [Tue, 2 Aug 2022 16:02:37 +0000 (16:02 +0000)] 
Update flake8 requirement from ^4.0.1 to ^5.0.3

Updates the requirements on [flake8](https://github.com/pycqa/flake8) to permit the latest version.
- [Release notes](https://github.com/pycqa/flake8/releases)
- [Commits](https://github.com/pycqa/flake8/compare/4.0.1...5.0.3)

---
updated-dependencies:
- dependency-name: flake8
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoMerge pull request #822 from bwelling/rdatatype-fixes
Bob Halley [Mon, 18 Jul 2022 00:40:08 +0000 (17:40 -0700)] 
Merge pull request #822 from bwelling/rdatatype-fixes

Fix dns.rdatatype special cases.

3 years agoFix dns.rdatatype special cases. 822/head
Brian Wellington [Fri, 15 Jul 2022 16:01:17 +0000 (09:01 -0700)] 
Fix dns.rdatatype special cases.

Prior to this change, there was logic in dns.rdatatype.from_text() and
to_text() to deal with types not handled by the RdataType enum;
specifically, the NSAP-PTR type (the enum value has a different name,
because of the hyphen) and user-registered types.

This was fine when internal code called these methods, but most callers
of from_text() were converted to dns.rdatatype.RdataType.make(), which
supports both integer and text input, and it doesn't handle the special
cases.

This change adds more hooks into the enum wrapper and moves the special
case handling for RdataType into them.

3 years agoMerge pull request #820 from rthalley/dependabot/github_actions/actions/setup-python-4
Bob Halley [Sun, 12 Jun 2022 00:25:14 +0000 (17:25 -0700)] 
Merge pull request #820 from rthalley/dependabot/github_actions/actions/setup-python-4

Bump actions/setup-python from 2 to 4

3 years agoMerge pull request #819 from rthalley/dependabot/github_actions/codecov/codecov-action-3
Bob Halley [Sun, 12 Jun 2022 00:25:05 +0000 (17:25 -0700)] 
Merge pull request #819 from rthalley/dependabot/github_actions/codecov/codecov-action-3

Bump codecov/codecov-action from 2 to 3

3 years agoMerge pull request #818 from rthalley/dependabot/github_actions/actions/checkout-3
Bob Halley [Sun, 12 Jun 2022 00:24:57 +0000 (17:24 -0700)] 
Merge pull request #818 from rthalley/dependabot/github_actions/actions/checkout-3

Bump actions/checkout from 2 to 3

3 years agoMerge pull request #817 from rthalley/dependabot/github_actions/github/codeql-action-2
Bob Halley [Sun, 12 Jun 2022 00:24:51 +0000 (17:24 -0700)] 
Merge pull request #817 from rthalley/dependabot/github_actions/github/codeql-action-2

Bump github/codeql-action from 1 to 2

3 years agoBump actions/setup-python from 2 to 4 820/head
dependabot[bot] [Sun, 12 Jun 2022 00:17:17 +0000 (00:17 +0000)] 
Bump actions/setup-python from 2 to 4

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoBump codecov/codecov-action from 2 to 3 819/head
dependabot[bot] [Sun, 12 Jun 2022 00:17:14 +0000 (00:17 +0000)] 
Bump codecov/codecov-action from 2 to 3

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoBump actions/checkout from 2 to 3 818/head
dependabot[bot] [Sun, 12 Jun 2022 00:17:11 +0000 (00:17 +0000)] 
Bump actions/checkout from 2 to 3

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoBump github/codeql-action from 1 to 2 817/head
dependabot[bot] [Sun, 12 Jun 2022 00:17:09 +0000 (00:17 +0000)] 
Bump github/codeql-action from 1 to 2

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
3 years agohave dependabot monitor github-actions too
Bob Halley [Sun, 12 Jun 2022 00:16:49 +0000 (17:16 -0700)] 
have dependabot monitor github-actions too

3 years agodeal with more windows idiosyncracies
Bob Halley [Sun, 12 Jun 2022 00:07:29 +0000 (17:07 -0700)] 
deal with more windows idiosyncracies