./devel/py-scikit-build, Build system generator for Python C/C++/Fortran/Cython extensions

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.18.1, Package name: py312-scikit-build-0.18.1, Maintainer: pkgsrc-users

Improved build system generator for CPython C/C++/Fortran/Cython extensions.

Better support is available for additional compilers, build systems, cross
compilation, and locating dependencies and determining their build
requirements.

The scikit-build package is fundamentally just glue between the setuptools
Python module and CMake.


Master sites:

Filesize: 267.745 KB

Version history: (Expand)


CVS history: (Expand)


   2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | Package updated
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation

This follows the recommended bootstrap method (flit_core, build, installer).

However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
   2023-06-10 20:51:13 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-scikit-build: updated to 0.17.6

Scikit-build 0.17.6
===================

A small fix release with some new platforms and better testing, including \ 
CPython 3.12.0b1.

Bug fixes
---------
* Support added for SunOS by :user:`mtelka`
* Support added for AIX (with recent CMake) by :user:`bhuntsman`

Testing
-------
* Tests now pass on CPython 3.12.0b1
* Tests no longer use ``pytest-virtualenv``
* ``isolated`` marker now includes ``test_distribution`` tests
* Tests avoid incorrect ``get_map`` match by :user:`keszybz`
* Fedora testing fix by :user:`LecrisUT`

Miscellaneous
-------------
* Docs improvements
   2023-05-15 22:57:36 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-scikit-build: updated to 0.17.5

Scikit-build 0.17.5
===================

A small fix release fixing the passing on of generator specific arguments. This
fixes some cases where the Ninja generator was found but then was unable to
build. NetBSD was reported to work, so was added to the BSD's supported.

Bug fixes
---------

* Generator args were missing for actual compile
* Add support for netbsd & pyodide (future)
   2023-05-15 11:55:46 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-scikit-build: updated to 0.17.4

Scikit-build 0.17.4
===================

A followup fix to the issue 0.17.3 tried to fix. We now have a method to
manually test downstream packages, too.

Bug fixes
---------

* Make sure include dir is found even if the lib is not present in :pr:`974`.
   2023-05-15 11:19:04 by Jonathan Perkin | Files touched by this commit (3)
Log message:
py-scikit-build: Pretend SunOS is BSD.

This package has an arbitrary platform selection process that doesn't actually
do anything for BSD, so this avoids unnecessary failures in depending packages.

Bump PKGREVISION.
   2023-05-05 21:29:45 by Adam Ciarcinski | Files touched by this commit (5)
Log message:
py-scikit-build: added version 0.17.3

Improved build system generator for CPython C/C++/Fortran/Cython extensions.

Better support is available for additional compilers, build systems, cross
compilation, and locating dependencies and determining their build
requirements.

The scikit-build package is fundamentally just glue between the setuptools
Python module and CMake.