Die Creating pypi package with setup.py sdist gives different egg-info which depends on running Python 2 or Python 3.
Here are the differences:
File: PKG-INFO
item | Python 2 | Python 3 |
Metadata-Version | 1.2 | 2.1 |
Authorship Keyword | Author | Maintainer |
Mail Keyword | Author-email | Maintainer-email |
Provides-Extra | - | flickrripper.py |
mwparserfromhell | ||
Graphviz | ||
eventstreams | ||
isbn | ||
weblinkchecker.py | ||
http | ||
Tkinter | ||
security | ||
patrol.py | ||
html | ||
states_redirect.py | ||
mwoauth | ||
flake8 | ||
(no glue what "Provides-Extra" means)
File: requires.txt
item | Python 2 | Python 3 |
requirements | ipaddr>=2.1.10 | - |
pathlib | ||
Tkinter | Pillow<7.0.0 | Pillow |
csv | unicodecsv | - |
flake8 | pydocstyle<=3.0.0 | pydocstyle>=3.0.0 |
flickkripper.py | Pillow<7.0.0 | Pillow |
Note: All packages up to 3.0.20190430 where created with Python 2.7