question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Why using dnspython 1.x instead of 2.x ?

See original GitHub issue

Hi @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:open
  • Created 2 years ago
  • Comments:7 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
mattbennettcommented, Nov 30, 2021

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.

0reactions
waghanzacommented, Nov 30, 2021

I’ll be glad to update the use it then in https://github.com/the-benchmarker/web-frameworks/pull/4707

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found