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.

Latest Release

Versions

Downloads

https://img.shields.io/pypi/v/scikit-build.svg https://img.shields.io/badge/downloads-54k%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.8.1.tar.gz (117.9 kB view details)

Uploaded Source

Built Distribution

scikit_build-0.8.1-py2.py3-none-any.whl (191.1 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: scikit-build-0.8.1.tar.gz
  • Upload date:
  • Size: 117.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.5.0+

File hashes

Hashes for scikit-build-0.8.1.tar.gz
Algorithm Hash digest
SHA256 2aa4411a7de928d395eca240a6a794aa05c8d1c42ee53a4ae48fa324693902c2
MD5 9c734db25a5ea9a51f7e6dce9e2bc829
BLAKE2b-256 30ee1d6bc8c865b77d7c74487c63770582b72675c5f3260d687f1504996a5379

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: scikit_build-0.8.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 191.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.5.0+

File hashes

Hashes for scikit_build-0.8.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 711c1a2f7b5906ef452d77d567e6875593d3defa8a285cf4316f9be416a1f6a1
MD5 c7fbe58dc0d2254bfffd9fa4f35082ec
BLAKE2b-256 c4d4f7184714a9af3966878a9296b1c7af73e1072d2a982c11863ffe1f7688f6

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