Changelog for
python3-scikit-build-0.13.1-3.1.x86_64.rpm :
* Thu Mar 31 2022 codeAATTbnavigator.de- Replace a stray mock import by unittest.mock
* Fri Mar 25 2022 codeAATTbnavigator.de- Update to 0.13.1
* Do not throw an error when printing info and a logger is disconnected. #652
* Sat Feb 05 2022 codeAATTbnavigator.de- Update to 0.13.0
* If you are using scikit-build via pyproject.toml, please remember to include setuptools and wheel. A future version of scikit-build may remove the setuptools install-time hard requirement.
* CMake module /cmake-modules/Cython now uses Cython default arguments. This no longer adds --no-docstrings in Release and MinSizeRel builds, so Cython docstrings are now retained by default. Additionally, --embed-positions is no longer added to Debug and RelWithDebInfo builds. Users can enable these and other Cython arguments via the option CYTHON_FLAGS. See #518 and #519, thanks to AATTbdice for the improvement.
* Experimental support for ARM64 on Windows. Thanks to AATTgaborkertesz-linaro in #612.
* Support for MSVC 2022. Thanks to AATTtttapa for the contribution in #627.
* Support the modern form of target_link_libraries, via SKBUILD_LINK_LIBRARIES_KEYWORD (somewhat experimental). Thanks to AATTmaxbachmann in #611.
* Update the Ninja path if using the ninja package. This fixes repeated isolated builds. Further path inspection and updates for isolated builds may be considered in the future. #631, thanks to AATTRUrlus and AATTsegevfiner for help in tracking this down.
* Allow OpenBSD to pass the platform check (untested). See #586.
* Avoid forcing the min macOS version. Behaviour is now inline with setuptools. Users should set MACOSX_DEPLOYMENT_TARGET when building (automatic with cibuildwheel), otherwise you will get the same value Python was compiled with. Note: This may seem like a regression for PyPy until the next release (7.3.8), since it was compiled with 10.7, which is too old to build with on modern macOS - manually set MACOSX_DEPLOYMENT_TARGET (including setting it if unset in your setup.py) for PyPy until 7.3.8. #607
* Fix logging issue when using Setuptools 60.2+. #623
* MacOS cross compiling support fix (for conda-forge) for built-in modules. Thanks to AATTisuruf for the contribution in [#622].
* Better detection of the library path, fixes some issues with PyPy. Thanks to AATTrkaminsk for the contribution in #620 and [#630]. PyPy is now part of our testing matrix as of #624. Also AATTrobtaylor in #632.
* Fixed issue when cross-compiling on conda-forge (probably upstream bug, but easy to avoid). #646.
* Sun Oct 10 2021 codeAATTbnavigator.de- Update to version 0.12.0
* Fixed a regression that caused setuptools to complain about unknown setup option (cmake_process_manifest_hook).
* If it applies, ensure generator toolset is used to configure the project.
* Read CYTHON_FLAGS where needed, instead of once, allowing the user to define multiple modules with different flags.
* Avoid an IndexError if prefix was empty.
* Thu Dec 03 2020 codeAATTbnavigator.de- Support multiple python3 flavors gh#openSUSE/python-rpm-macros#66
* Mon Jun 01 2020 codeAATTbnavigator.de- Update to version 0.11.1
* Support using scikit-build with conan where distro<1.2.0 is required. Thanks AATTAntoinePrv and AATTChrismarsh for reporting issue gh#scikit-build/scikit-build#472 and gh#scikit-build/scikit-build#488.
* Fix link in `Conda: Step-by-step` release guide available in `/make_a_release` section.- Changelog for version 0.11.0
* Add a hook to process the cmake install manifest building the wheel. The hook function can be specified as an argument to the `setup()` function. This can be used e.g. to prevent installing cmake configuration files, headers, or static libraries with the wheel. Thanks AATTSylvainCorlay for the contribution. See gh#scikit-build/scikit-build#473.
* Add support for passing :ref:`CMake configure options
` like `-DFOO:STRING:bar` as global `setuptools` or `pip` options.
* Add support for building project using PyPy or PyPy3. See https://pypy.org See gh#scikit-build/scikit-build#407.
* Add support for OS/400 (now known as IBM i). Thanks AATTjwoehr for the contribution. See gh#scikit-build/scikit-build#444.
* Display CMake command used to configure the project. Thanks AATTnative-api for the contribution. See gh#scikit-build/scikit-build#443.
* Improve CMake module `/cmake-modules/F2PY` adding `add_f2py_target()` CMake function allowing to generate `
*-f2pywrappers.f` and `
*module.c` files from `
*.pyf` files. Thanks AATTxoviat for the contribution.
* Update CMake module `/cmake-modules/PythonExtensions` adding `add_python_library()` and `add_python_extension()`. Thanks AATTxoviat for the contribution.
* Fix python 2.7 installation ensuring setuptools < 45 is required. See gh#scikit-build/scikit-build#478.
* Fix unclosed file resource in :meth:`skbuild.cmaker.CMaker.check_for_bad_installs`. Thanks AATTNic30 for the suggestion. See gh#scikit-build/scikit-build#429.
* Update CMake module `/cmake-modules/PythonExtensions`:
* Ensure correct suffix is used for compiled python module on windows. See gh#scikit-build/scikit-build#383.
* Fix warning using `EXT_SUFFIX` config variable instead of deprecated `SO` variable. See gh#scikit-build/scikit-build#381.
* Honor the `MACOSX_DEPLOYMENT_TARGET` environment variable if it is defined on macOS. Thanks AATTcertik for the contribution. See gh#scikit-build/scikit-build#441.
* Fix CMake module `/cmake-modules/F2PY` to ensure the `f2py` executable specific to the python version being used is found. See gh#scikit-build/scikit-build#449. Thanks AATTbnavigator for the contribution.
* Replace `platform.linux_distribution()` which was removed in Python 3.8 by a call to `distro.id()`. This adds the `distro` package as dependency. See gh#scikit-build/scikit-build#458. Thanks AATTbnavigator for the contribution.
* Add `/notes` section to the `For maintainers` top-level category that includes a comparison between `sysconfig` and `distutils.sysconfig` modules.
* Remove obsolete comment in `cmaker.py`. See gh#scikit-build/scikit-build#439. Thanks AATTisuruf
* Update `initialize_git_repo_and_commit` to prevent signing message on system with commit signing enabled globally.- Remove obsolete patches
* scikit-build-pr450-findf2py.patch gh#scikit-build/scikit-build#450
* python38.patch gh#scikit-build/scikit-build#458- Skip Python 2 because of unresolvable python2-path.py in Leap- Remove code coverage dependencies- make the previously skipped tests pass by installing the test projects into a temporary directory gh#scikit-build/scikit-build#469
* Tue Apr 07 2020 codeAATTbnavigator.de- Add scikit-build-pr450-findf2py.patch to find the flavor specific f2py
* Tue Mar 10 2020 tchvatalAATTsuse.com- Add patch to build with python3.8:
* python38.patch
* Thu Jun 27 2019 codeAATTbnavigator.de- back to sitelib
* Wed Jun 26 2019 codeAATTbnavigator.de- force installation to %python_sitearch- use %pytest_arch macro- add docs dir- cleaned up spec using spec-cleaner
* Wed Jun 19 2019 codeAATTbnavigator.de- update to version 0.10.0