Why using dnspython 1.x instead of 2.x ?
See original GitHub issueHi @mattbennett,
I can see that dnspython
is required, but on version 1.x
https://github.com/nameko/nameko/blob/1908be2db9a7ad94de5035dbc5e96917ccc22d60/setup.py#L26
The dnspython
version 2.x is available.
https://dnspython.readthedocs.io/en/latest/whatsnew.html#id2
Any specific reason not to use it ?
Regards,
PS : Maybe related to 2.7 usage on CI
Issue Analytics
- State:
- Created 2 years ago
- Comments:7 (3 by maintainers)
Top Results From Across the Web
dnspython | dnspython
dnspython. Dnspython is a DNS toolkit for Python. It can be used for queries, zone transfers, dynamic updates, nameserver testing, and many other...
Read more >What's New in dnspython — dnspython 2.3.0 documentation
DNS-over-HTTPS will try to use HTTP/2 if the httpx and h2 packages are installed. ... dnspython 1.x rounded in the python 2 style...
Read more >need upgrade to support python 3.10 · Issue #745 - GitHub
Please use the Discourse forum for support requests and questions. ... Why using dnspython 1.x instead of 2.x ? #744.
Read more >dnspython - PyPI
dnspython. Build Status Documentation Status PyPI version License: ISC. INTRODUCTION. dnspython is a DNS toolkit for Python. It supports almost all record ......
Read more >python 3.x - dnspython raising PeerBadKey on dynamic updates
I am working on updating a bind9 server using dnspython==2.2.1 but I keep getting error message: raise PeerBadKey dns.tsig.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
I have a candidate PR here that adds support for Python 3.10 https://github.com/nameko/nameko/pull/747
Eventlet 0.33.0 is the only version that supports Python 3.10, and it is very new. My PR maintains the pin of dnspython<2 for Pythons < 3.10 because I’m not ready to drop support for the older versions of eventlet.
I’ll be glad to update the use it then in https://github.com/the-benchmarker/web-frameworks/pull/4707