Scikit-build

Latest version: v0.18.0

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

Scan your dependencies

Page 3 of 13

0.16.4

===================

This releases backports additions for Windows ARM cross-compiling via
cibuildwheel from scikit-build-core 0.1.4.

* Initial experimental support for Windows ARM cross-compile in :pr:`824` and :pr:`818`
* Replace mailing list with GitHub Discussions board in :pr:`823`
* Some CI updates in :pr:`811` and :pr:`812`

0.16.3

===================

This release fixes logging issues using setuptools 65.6+ affecting our tests.
Pytest 7.2+ is now supported. ``setup.py <command>`` and ``setup_requires``
are deprecated, and tests are marked as such.


* Fix typo in usage.rst in :pr:`795`, thanks to :user:`chohner`.
* Support pytest 7.2+ in :pr:`801`.
* Change warning filtering in :pr:`802`.
* Handle logging changes in setuptools 65.6+ in :pr:`807`.
* Add deprecated markers to some tests in :pr:`807`.
* Allow known warnings to show up in the tests :pr:`807`.

0.16.2

===================

This addresses one more small regression with the FindPython change from
0.16.0 that was affecting conda. :pr:`793`.

0.16.1

===================

This was a quick patch release that fixed a missing Python requires setting and
some missing files :pr:`790`, and addressed a warning from setuptools in the
tests.

* Ignored distutils warning :pr:`785`. thanks to :user:`bnavigator`.

0.16.0

===================

This release adds support for Python 3.11 and removes support for Python 2.7
and 3.5 (:pr:`688`). Testing and static checking improved, including being
fully statically typed internally (though setuptools is not fully typed, so
it is of limited use).

All deprecated setuptools/distutils features are also deprecated in
scikit-build, like the ``test`` command, ``easy_install``, etc. Editable mode
is still unsupported. Python 3.6 support is deprecated. Older versions of
CMake (<3.15) are not recommended; a future version will remove support for older
CMake's (along with providing a better mechanism for ensuring a proper CMake is
available). If you need any of these features, please open or find an issue
explaining what and why you need something.


New Features
------------

* Cython module now supports FindPython mode. :pr:`743`

* PyPy is discovered without extra settings in FindPython mode :pr:`744`

Bug fixes
---------

* FindPython mode uses a new path specification, should help make it usable. :pr:`774`

* Better flushing and output streams for more consistent output ordering. :pr:`781`

Documentation
-------------

* scikit-build mailing list transitioned to the `scikit-build GitHub Discussions board <https://github.com/orgs/scikit-build/discussions>`_. See :issue:`800`.
* Transitioning away from the mailing list and adopting the GitHub Discussions will provide a more integrated platform enabling us to more effectively engage with the community.
* After sending a `last message <https://groups.google.com/g/scikit-build/c/jU7-EvvMPb8>`_ describing the transition, the mailing list was updated to be read-only and the welcome message was updated to redirect visitor toward the Discussions board.

0.15.0

===================

This release is the final (again) release for Python < 3.6 and MSVC<2017. Support
for FindPython from CMake 3.12+ was added, including FindPython2. Support for
Cygwin added.

New Features
------------

* Add support for FindPython (including 2 and 3).
Thanks :user:`hameerabbasi` for the contribution. See :pr:`712`.

* Add support for Cygwin.
Thanks :user:`ax3l` and :user:`DWesl` and :user:`poikilos` for the help!
See :pr:`485`.

Bug fixes
---------

* Fixed issue with distutils usage in Python 3.10. Thanks to :user:`SuperSandro2000`
for the contribution in :pr:`700`.

Page 3 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.