HITS-AIN / PINK

Parallelized rotation and flipping INvariant Kohonen maps
GNU General Public License v3.0
21 stars 11 forks source link

PyPI astro-pink will not be built by sdist #50

Closed BerndDoser closed 4 years ago

BerndDoser commented 4 years ago

Python 3.6, 3.7, 3.8 is available as wheel package as manylinux2010_x86_64 architecture. Other architectures should be built using the source distribution. However, the extension C++ source code is not available in the sdist package.

BerndDoser commented 4 years ago

The source code will be added to the sdist package using the file MANIFEST.in (see 23f019cbbf7de5eec9bbaf0d33dd305e6b0ad81f).

BerndDoser commented 4 years ago

cmake and conan must be installed before the build. Unfortunately, the setup argument install_requires isn't working as expected (see https://github.com/pypa/pip/issues/6193). Seeking a solution ...

BerndDoser commented 4 years ago

Python build requirements will be defined using PEP-517:

https://www.python.org/dev/peps/pep-0517/ https://medium.com/@grassfedcode/pep-517-and-518-in-plain-english-47208ca8b7a6