Skip to main content

Improved build system generator for Python C extensions

Project description

https://badge.fury.io/py/scikit-build.png https://pypip.in/d/scikit-build/badge.png https://travis-ci.org/scikit-build/scikit-build.png?branch=master https://circleci.com/gh/scikit-build/scikit-build/tree/master.svg?style=svg https://ci.appveyor.com/api/projects/status/github/scikit-build/scikit-build

Improved build system generator for CPython C extensions.

Better support is available for additional compilers, build systems, cross compilation, and locating dependencies and determining their build requirements. The scikit-build package is fundamentally just glue between the distutils Python module and CMake. Currently, the package is available to perform builds in a setup.py file. In the future, the project aims to be a build tool option in the currently developing pyproject.toml build system specification.

History

PyCMake was created at SciPy 2014 in response to general difficulties building C++ and Fortran based Python extensions across platforms. It was renamed to “scikit-build” in 2016.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scikit-build-0.1.0.tar.gz (43.6 kB view details)

Uploaded Source

Built Distribution

scikit_build-0.1.0-py2.py3-none-any.whl (15.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file scikit-build-0.1.0.tar.gz.

File metadata

File hashes

Hashes for scikit-build-0.1.0.tar.gz
Algorithm Hash digest
SHA256 fcb70708fb29ce3880c3e16a98688e2f0e0639711f47fd260eccfd8d2ef5afba
MD5 a660ed799836ae93468c5b8cb92d376b
BLAKE2b-256 08c850461151252c37957e100130de753262ca972ee627fda495839d08267c12

See more details on using hashes here.

Provenance

File details

Details for the file scikit_build-0.1.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for scikit_build-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 22e2196b78c7cd6e9ffebd8a0d99b382cf359a0cbe085236be6e9561161beb53
MD5 a5ddab640cf625f732bce21401c98a11
BLAKE2b-256 79bb8532301047e7ecd9de4c9bab2477dfe60d6f0e3faafc34720d109a0c7730

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page