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/badge/downloads-660k%20total-green.svg
https://anaconda.org/conda-forge/scikit-build/badges/version.svg https://anaconda.org/conda-forge/scikit-build/badges/downloads.svg

Build Status

Linux

MacOSX

Windows

PyPI

https://circleci.com/gh/scikit-build/scikit-build.svg?style=shield https://img.shields.io/travis/scikit-build/scikit-build.svg?maxAge=2592000 https://ci.appveyor.com/api/projects/status/77bjtsihsjaywjr0?svg=true

Conda

https://circleci.com/gh/conda-forge/scikit-build-feedstock.svg?style=shield https://travis-ci.org/conda-forge/scikit-build-feedstock.svg?branch=master https://ci.appveyor.com/api/projects/status/github/conda-forge/scikit-build-feedstock?svg=True

Overall Health

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

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

Uploaded Source

Built Distribution

scikit_build-0.11.0-py2.py3-none-any.whl (72.5 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: scikit-build-0.11.0.tar.gz
  • Upload date:
  • Size: 132.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.7

File hashes

Hashes for scikit-build-0.11.0.tar.gz
Algorithm Hash digest
SHA256 85681923f1b05edf898833dc6445dd96bbfa6296b41f7dac492cb859111f4c22
MD5 979c9051831ee8d3fbdf3140cc39eb2e
BLAKE2b-256 703b3888b39213459de9fa8e9cff892334b220d2c576d19cfd6903d369523cda

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: scikit_build-0.11.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 72.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.7

File hashes

Hashes for scikit_build-0.11.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 7f49d08975e23368e803d07275b6c2488971868be05a6d2c3be0d3367414892b
MD5 473c760b5d69baf357276eb2bdbb2531
BLAKE2b-256 a408fbf4bfae88a1cf0d96f507bf1621d116a5d3e51891c423bfc24664ef29ce

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