Skip to content
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

[WIP] setup.py: Transition to scikit-build #585

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from

Conversation

ax3l
Copy link
Member

@ax3l ax3l commented Nov 7, 2019

Use scikit-build instead of vanilla low-level setuptools for building. This should enable us shipping generated binaries #574.

To Do

  • verify source distribution (python setup.py sdist) is still clean and functional when build deps are pre-installed (doc!)
  • verify pip wheel -v . works and is functional
  • verify python setup.py bdist_wheel works when build deps are pre-installed (doc!) (use pip or build these days)
  • verify Dockerfile wheel distribution works and is functional
  • verify source directory is not polluted by build
  • verify installed bin/ tools work
  • verify ...
  • verify ...
  • update docs

@ax3l ax3l force-pushed the topic-skikit-build branch from 22312e2 to 779db7e Compare November 7, 2019 02:08
@ax3l ax3l changed the title [WIP] setup.py: Transition to skikit-build [WIP] setup.py: Transition to scikit-build Nov 7, 2019
@ax3l ax3l force-pushed the topic-skikit-build branch from 779db7e to 60ed7ca Compare November 7, 2019 03:00
@ax3l ax3l mentioned this pull request Nov 8, 2019
1 task
@ax3l ax3l mentioned this pull request Mar 31, 2020
@ax3l ax3l force-pushed the topic-skikit-build branch 3 times, most recently from eb68045 to d3cc4e4 Compare April 3, 2020 00:54
@lgtm-com
Copy link
Contributor

lgtm-com bot commented Apr 3, 2020

This pull request introduces 3 alerts when merging d3cc4e4 into 23d1e1a - view on LGTM.com

new alerts:

  • 3 for Unused import

Use scikit-build instead of vanilla low-level setuptools for
building. This should enable us shipping generated binaries.
@ax3l ax3l force-pushed the topic-skikit-build branch from d3cc4e4 to c637066 Compare April 3, 2020 17:42
@lgtm-com
Copy link
Contributor

lgtm-com bot commented Apr 3, 2020

This pull request introduces 3 alerts when merging c637066 into 23d1e1a - view on LGTM.com

new alerts:

  • 3 for Unused import

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant