scikit-build 0.3.0

8 Aufrufe
Direkt zur ersten ungelesenen Nachricht

Jean-Christophe Fillion-Robin

ungelesen,
20.09.2016, 14:52:1720.09.16
an scikit...@googlegroups.com
Hi Folks,

On behalf of the scikit-build team, I am pleased to announce that the version 0.3.0 is available for download:


  pip install scikit-build


I would also like to thanks everyone who contributed.


Scikit-build 0.3.0 Release Notes
================================

Updates since 0.2.0
-------------------

* Fix dispatch of arguments to setuptools, CMake and build tool (#118)

* Improve support for "pure", "CMake" and "hybrid" python package

 * a "pure" package is a python package that have all files living
 in the project source tree

 * an "hybrid" package is a python package that have some files living
 in the project source tree and some files installed by CMake
   
 * a "CMake" package is a python package that is fully generated and
 installed by CMake without any of his files existing in the source
 tree

* Force binary wheel generation (#106)

* Add support for source distribution (#84)

* Add support for setup arguments specific to scikit-build:
 * ``cmake_args``: additional option passed to CMake
 * ``cmake_install_dir``: relative directory where the CMake project being built should be installed
 * ``cmake_source_dir``: location of the CMake project

* Fix support for ``py_modules`` (6716723)

* Add CMake module ``FindNumPy.cmake``

* Automatically set ``package_dir`` to reasonable defaults

* Support building project without CMakeLists.txt

* Do not raise error if calling "clean" command twice

### Docs

* Improvement of documentation published on http://scikit-build.readthedocs.io/en/latest/

* Add docstrings for most of the modules, classes and functions

### Tests

* Ensure each test run in a dedicated temporary directory

* Add tests to raise coverage from 70% to 91%

* Refactor CI testing infrastructure introducing CI drivers written in python for AppVeyor, CircleCI and TravisCI

* Switch from ``nose`` to ``py.test``

* Relocate sample projects into a dedicated home: https://github.com/scikit-build/scikit-build-sample-projects

### Cleanups

* Refactor commands introducing ``set_build_base_mixin`` and ``new_style``

* Remove unused code





Thanks
Jc
Allen antworten
Antwort an Autor
Weiterleiten
0 neue Nachrichten