You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have an issue with the way Shiv runs ConfigParser for a specific module I need.
configparser.DuplicateOptionError: While reading from PosixPath('/tmp/tmpjl8xhapm/pyroute2-0.7.2.dist-info/entry_points.txt') [line 56]: option 'conntrack' in section 'pyroute2' already exists
pyroute2 has multiple entries of conntrack with different capitalisation. Conntrack/conntrack.
Excerpt from pyroute2 setup.cfg
Since this is a linux module it shouldn't be an issue to handle this, but from what I can understand ConfigParser changes everything to lowercase because of Windows.
I have an issue with the way Shiv runs ConfigParser for a specific module I need.
configparser.DuplicateOptionError: While reading from PosixPath('/tmp/tmpjl8xhapm/pyroute2-0.7.2.dist-info/entry_points.txt') [line 56]: option 'conntrack' in section 'pyroute2' already exists
pyroute2 has multiple entries of conntrack with different capitalisation. Conntrack/conntrack.
Excerpt from pyroute2 setup.cfg
Since this is a linux module it shouldn't be an issue to handle this, but from what I can understand ConfigParser changes everything to lowercase because of Windows.
https://stackoverflow.com/a/19359720/837767
This answer explains it, and shows a fix for the issue.
Any way to implement this into shiv ?
The text was updated successfully, but these errors were encountered: