The ipaddress module became a standard module in python3.3. This uses [environment markers][pep508] to only select the `ipaddress` module in python2.7. In setuptools, the most compatible way to accomplish this is through the `extras_require` field (as suggested in the [wheel][wheel] docs). [pep508]: https://www.python.org/dev/peps/pep-0508/#id23 [wheel]: https://wheel.readthedocs.io/en/latest/#defining-conditional-dependencies
12 lines
340 B
Plaintext
12 lines
340 B
Plaintext
certifi>=14.05.14 # MPL
|
|
six>=1.9.0 # MIT
|
|
python-dateutil>=2.5.3 # BSD
|
|
setuptools>=21.0.0 # PSF/ZPL
|
|
urllib3>=1.19.1,!=1.21 # MIT
|
|
pyyaml>=3.12 # MIT
|
|
google-auth>=1.0.1 # Apache-2.0
|
|
ipaddress>=1.0.17;python_version=="2.7" # PSF
|
|
websocket-client>=0.32.0,!=0.40.0,!=0.41.*,!=0.42.* # LGPLv2+
|
|
requests # Apache-2.0
|
|
requests-oauthlib # ISC
|