Bug#1052614: RFP: python-skbuild-core -- next generation Python CMake adaptor and Python API for plugins
Control: affects 1052614 - src:fenics-basix On 2023-09-26 01:45, Drew Parsons wrote: On 2023-09-26 01:10, Emmanuel Arias wrote: Control: retitle -1 ITP: python-skbuild-core -- next generation Python CMake adaptor and Python API for plugins Control: owner -1 Emmanuel Arias I've seen it before. I will work on it and maintain it under the DPT umbrella. Note that basix (0.7) now has alternative build methods. Toplevel pyproject.toml uses the new python-skbuild-core. But the alternative method builds the cpp and python subdirs separately, which is the method previously used by the package. This old method still works, so in that sense basix is not blocked now by python-skbuild-core. In other words, there's no urgency in this ITP, it's not holding up basix upgrades the way I first thought. Drew
Bug#1052614: RFP: python-skbuild-core -- next generation Python CMake adaptor and Python API for plugins
On 2023-09-26 01:10, Emmanuel Arias wrote: Control: retitle -1 ITP: python-skbuild-core -- next generation Python CMake adaptor and Python API for plugins Control: owner -1 Emmanuel Arias I've seen it before. I will work on it and maintain it under the DPT umbrella. Thanks for raising this. ps: for some reason I didn't receive the cc mail Thanks Emmanuel. Weird about the cc. Maybe a spam filter somewhere got overzealous. Wouldn't surprise me if these wnpp emails trigger them.
Bug#1052614: RFP: python-skbuild-core -- next generation Python CMake adaptor and Python API for plugins
Control: retitle -1 ITP: python-skbuild-core -- next generation Python CMake adaptor and Python API for plugins Control: owner -1 Emmanuel Arias Hi Drew, On Mon, Sep 25, 2023 at 8:00 AM Drew Parsons wrote: > Package: wnpp > Severity: wishlist > X-Debbugs-Cc: debian-pyt...@lists.debian.org, eam...@debian.org > Control: affects -1 src:fenics-basix > > * Package name: scikit-build-core > Version : 0.5.1 > Upstream Contact: Henry Schreiner > * URL : https://github.com/scikit-build/scikit-build-core > * License : Apache2 > Programming Lang: Python > Description : next generation Python CMake adaptor and Python API > for plugins > > Scikit-build-core is a ground-up rewrite of the classic Scikit-build, > a bridge between Python package build systems and CMake, the most > popular compiled language build system. The key features of > scikit-build classic (which is setuptools based) are also present > here: > > -Great support for or by most OSs, compilers, IDEs, and libraries > -Support for C++ features and other languages like Fortran > -Support for multithreaded builds > -Simple CMakeFiles.txt instead of up to thousands of lines of fragile > setuptools/distutils code > -Cross-compile support for Apple Silicon and Windows ARM > > > Scikit-build-core is required by the future version of Basix. > > The Debian Pythom Team is a natural home for the package. > > cc: Emmanuel Arias in his role as Uploader for the old scikit-build > package. I've seen it before. I will work on it and maintain it under the DPT umbrella. Thanks for raising this. ps: for some reason I didn't receive the cc mail Cheers, Emmanuel >
Bug#1052614: RFP: python-skbuild-core -- next generation Python CMake adaptor and Python API for plugins
Package: wnpp Severity: wishlist X-Debbugs-Cc: debian-pyt...@lists.debian.org, eam...@debian.org Control: affects -1 src:fenics-basix * Package name: scikit-build-core Version : 0.5.1 Upstream Contact: Henry Schreiner * URL : https://github.com/scikit-build/scikit-build-core * License : Apache2 Programming Lang: Python Description : next generation Python CMake adaptor and Python API for plugins Scikit-build-core is a ground-up rewrite of the classic Scikit-build, a bridge between Python package build systems and CMake, the most popular compiled language build system. The key features of scikit-build classic (which is setuptools based) are also present here: -Great support for or by most OSs, compilers, IDEs, and libraries -Support for C++ features and other languages like Fortran -Support for multithreaded builds -Simple CMakeFiles.txt instead of up to thousands of lines of fragile setuptools/distutils code -Cross-compile support for Apple Silicon and Windows ARM Scikit-build-core is required by the future version of Basix. The Debian Pythom Team is a natural home for the package. cc: Emmanuel Arias in his role as Uploader for the old scikit-build package.