alternative to dnypython dependency
Bug #1560564 reported by
John Dickinson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
The cname_lookup middleware has a dependency on dnspython. Because the upstream dnspython project has two separate packages for py2 and py3, it adds the python version qualifier into swift's requirements.txt file. This version qualifier causes problems for people setting up dev environments because older versions of pip/setuptools, including distro-supplied ones, don't support this python version specifier.
If we can find an alternative to dnspython, we can remove the only requirements.txt entry that uses a python_version specifier.
To post a comment you must log in.
Latest version of dnspython unified py2 and py3, so this distinction is gone. The underlying issue is resolved, therefore this isn't needed any more.