Skip to main content

Improved build system generator for Python C/C++/Fortran/Cython extensions

Project description

Improved build system generator for CPython C/C++/Fortran/Cython 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 setuptools Python module and CMake.

To get started, see this example and scikit-build-sample-projects.

Latest Release

Versions

Downloads

https://img.shields.io/pypi/v/scikit-build.svg https://img.shields.io/pypi/dm/scikit-build
https://anaconda.org/conda-forge/scikit-build/badges/version.svg https://anaconda.org/conda-forge/scikit-build/badges/downloads.svg

Build Status

GitHub Actions

Azure

https://github.com/scikit-build/scikit-build/actions/workflows/ci.yml/badge.svg https://dev.azure.com/scikit-build/scikit-build/_apis/build/status/scikit-build.scikit-build?branchName=master

Overall Health

Requirements Status https://codecov.io/gh/scikit-build/scikit-build/branch/master/graph/badge.svg

Miscellaneous

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.15.0.tar.gz (268.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

scikit_build-0.15.0-py2.py3-none-any.whl (77.5 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: scikit-build-0.15.0.tar.gz
  • Upload date:
  • Size: 268.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for scikit-build-0.15.0.tar.gz
Algorithm Hash digest
SHA256 e723cd0f3489a042370b9ea988bbb9cfd7725e8b25b20ca1c7981821fcf65fb9
MD5 56dae92e25c80021f59a9b8b2656c16f
BLAKE2b-256 9ee22e440c30e93fc5b505ee56169a4396b05e797a1daadb721aba429adbfd51

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scikit_build-0.15.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 77.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for scikit_build-0.15.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 14ae341652ac42eabd1e830bccfec9b2551a4d9c34329a5580591fdeb86b23a4
MD5 2b15e9fb20aa58fe3ceb2cd8bcbbecfb
BLAKE2b-256 e33634551e5035757ba17582eb530402a16612ec0446f67f3c7d509f6e9d8e63

See more details on using hashes here.

Supported by

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