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 setuptools 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.
Free software: MIT license
Documentation: http://scikit-build.readthedocs.org
Source code: https://github.com/scikit-build/scikit-build
Mailing list: https://groups.google.com/forum/#!forum/scikit-build
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.
Release files for scikit-build 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| scikit-build-0.4.0.tar.gz | 51.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| scikit_build-0.4.0-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 97.5 kB
Release files / scikit-build-0.4.0.tar.gz
| Download URL | scikit-build-0.4.0.tar.gz |
|---|---|
| Size | 51.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e312058971a6091d8e1c60c9a415f4424f39ce9a6152ab0259415b1bd9f6ef42
|
|
BLAKE2b-256 checksum How to use checksums |
8894c708eca93da9a7240c3e5e5430373ed9e9cfb089ed1ab3abb5c44692396c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scikit_build-0.4.0-py2.py3-none-any.whl
| Download URL | scikit_build-0.4.0-py2.py3-none-any.whl |
|---|---|
| Size | 46.0 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
3af6b892e1d03341837656ed72be5fa144b44dbe12f6f464538867f39e7dc09a
|
|
BLAKE2b-256 checksum How to use checksums |
e401d1fffa7ef3441e3f61651c965660db5492270f8a45e1a6d3bdd0439b3e5f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |