-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
setup.py for sdist #240
setup.py for sdist #240
Conversation
8135502
to
81033ba
Compare
b375922
to
0e0934a
Compare
setup.py
Outdated
'Topic :: Scientific/Engineering', | ||
'Topic :: Database :: Front-Ends', | ||
'Programming Language :: C++', | ||
'Programming Language :: Python', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this line probably needs to go to make sure it's really just matching Python 3 on PyPI and a pip2 install openpmd-api
can fail early.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
uh, it's python_requires
for setuptools on PyPI.
(ref)
cff44ae
to
ac83915
Compare
Developed a
setup.py
for python-level install from source (actually compiling!).I am not sure it it does more harm than good to expose this to the user or if I should hide a perfectly tailored,
PyPI
distribution building only,setup.py
deep in the source tree. Or I just keep this not as a documented (aka recommended) install method.I will keep this here for now for documentation purposes.Done:
sdist
Intentionally skipepd:
bdist_wheel
: fully static, non-MPImingw(nostd::future
support as of 7.0) -> VC 2015? PEP?