verify fails with dnspython==1.15.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dkimpy |
Fix Released
|
Medium
|
Scott Kitterman |
Bug Description
In version 1.15.0 the dns.resolver.
TypeError: query() got an unexpected keyword argument 'lifetime'
Steps to reproduce:
1. Install dnspython==1.15.0
root@ceadb57ae1
2. Query the resolver with the same arguments as the dkimpy code:
>>> import dns.resolver
>>> a = dns.resolver.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: query() got an unexpected keyword argument 'lifetime'
Please let me know in case you need more information.
Best,
Magnus
Changed in dkimpy: | |
assignee: | nobody → Scott Kitterman (kitterman) |
milestone: | none → 1.0.2 |
status: | Confirmed → Fix Committed |
Thanks. 1.16 has been out for over a year, so I think a reasonable resolution to this bug would be to set that as the minimum version. I don't think 1.15 compatibility is worth the complexity of dealing with it.