Skip to content

Releases: scikit-build/cython-cmake

v0.2.1

25 Oct 19:11
aef4790

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.2.1

v0.2.0

12 Sep 21:38
ec03867

Choose a tag to compare

This version is a major rewrite, with a new names, new interface, and the ability to vender into a project.

What's Changed

  • feat: Add Cython::Cython imported target by @jcfr in #30
  • feat: Add support for OUTPUT parameter by @jcfr in #38
  • feat: Add support for using genex in CYTHON_ARGS by @jcfr in #43
  • feat: Improve C/CXX language detection by @jcfr in #40
  • feat: Improve Cython_compile_pyx API renaming arguments by @jcfr in #24
  • feat: Improve message associated with cython custom command by @jcfr in #39
  • feat: Remove obsolete LANGUAGE_LEVEL argument by @jcfr in #26
  • feat: Simplify expecting only one input file by @jcfr in #27
  • feat: Support finding range of Cython version by @jcfr in #33
  • feat: Support requiring specific version of Cython by @jcfr in #23
  • feat: add CYTHON_ARGS variable by @jcfr in #37
  • feat: support UseCython by itself by @jcfr in #29
  • feat: support vendoring with command by @henryiii in #32
  • fix: Ensure generated dep file is associated with the custom command by @jcfr in #28
  • fix: Prevent clobbering of generated sources by @jcfr in #42
  • fix: Stop processing on error using FATAL_ERROR instead of SEND_ERROR by @jcfr in #41
  • fix: Support older cmake by @jcfr in #31
  • fix: add license identifier to CMake file by @henryiii in #50
  • fix: support paths with spaces by @henryiii in #52
  • refactor: Rename cython_compile_pyx to cython_transpile by @jcfr in #44
  • refactor: remove scikit-build classic back-compat function add_cython_target by @jcfr in #25
  • refactor: require UseCython (like UseSWIG) by @jcfr in #34
  • chore: updates before 0.2 by @henryiii in #53
  • ci: Backport CI speed up by @jcfr in #21
  • ci: Update pre-commit check to test for incorrect spelling of "language" by @jcfr in #36
  • ci: better auto-generated changelog by @henryiii in #54
  • ci: better pylint job by @henryiii in #35
  • docs: add more info to README by @henryiii in #51
  • tests: Add test_scikit_build_core by @jcfr in #22

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0

25 Jan 11:00
v0.1.0
5eaa301

Choose a tag to compare

Initial Release: CMake Helpers for Building Cython Modules

This release introduces CMake helpers for building Cython modules, offering the convenient distribution of the FindCython.cmake and UseCython.cmake modules. The groundwork for these modules was initially laid in the repositories thewtex/cython-cmake-example and scikit-build/scikit-build.

Full Changelog: https://github.com/scikit-build/cython-cmake/commits/v0.1.0