lap
lap copied to clipboard
Fix wheel build
- Added build dependencies into
pyproject.toml - Added runtime dependencies to
install_requires - Moved lap version info into
lap/version.pyso it will be available insetup.pywithout importing lap - Removed
import lapformsetup.py - Removed
__LAP_SETUP__logic because it is not needed anymore
Now you can build lap wheel normal way (not only in editable mode) and deploy it to PyPI.
@gatagat , looks like this PR resolves both build and install dependencies on numpy. It also elimiminates the need to import lap from setup.py, which produced wheel build error.
For some reason APPVEYOR build fails on Python 3.8 configuration with scipy compilation errors.