Cython-cmake

Latest version: v0.2.1

Safety actively analyzes 683322 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.2.1

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
* Fedora packaging by LecrisUT in https://github.com/scikit-build/cython-cmake/pull/56
* Include cython dependency by default by LecrisUT in https://github.com/scikit-build/cython-cmake/pull/59
* docs: update README by henryiii in https://github.com/scikit-build/cython-cmake/pull/60

New Contributors
* LecrisUT made their first contribution in https://github.com/scikit-build/cython-cmake/pull/56

**Full Changelog**: https://github.com/scikit-build/cython-cmake/compare/v0.2.0...v0.2.1

0.2.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

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


New Contributors
* pre-commit-ci made their first contribution in https://github.com/scikit-build/cython-cmake/pull/6
* dependabot made their first contribution in https://github.com/scikit-build/cython-cmake/pull/14
* jcfr made their first contribution in https://github.com/scikit-build/cython-cmake/pull/21
* henryiii made their first contribution in https://github.com/scikit-build/cython-cmake/pull/35

**Full Changelog**: https://github.com/scikit-build/cython-cmake/compare/v0.1.0...v0.2.0

0.1.0

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][1] and [scikit-build/scikit-build][2].

[1]: https://github.com/thewtex/cython-cmake-example/tree/master/cmake
[2]: https://github.com/scikit-build/scikit-build/tree/main/skbuild/resources/cmake

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

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.