Path to this page:
Subject: CVS commit: pkgsrc/devel/py-meson_python
From: Adam Ciarcinski
Date: 2023-09-07 17:40:42
Message id: 20230907154042.1E57AFBDB@cvs.NetBSD.org
Log Message:
py-meson_python: updated to 0.14.0
0.14.0
======
- Do not run ``meson install`` to build a wheel. This was unnecessary
as files are added to the wheel from the build and source
directories. This does not affect the handling of ``meson install``
options, which are interpreted by ``meson-python`` itself.
- Obey the ``--skip-subprojects`` when specified for the ``meson
install`` command.
- Implement support for the ``exclude_directories`` and
``exclude_files`` arguments to Meson ``install_subdir()`` function
and similar installation functions. This requires Meson version
1.1.0 or later.
- Implement support for building wheels targeting the Python limited
API. Extension modules targeting the Python limited API can be
easily built starting with the upcoming Meson 1.3.0 release.
- when ``pyproject.toml`` does not contain a ``version`` field and
``version`` is not declared dynamic, raise an error instead of
silently using the version declared in ``meson.build``.
- Fix the mtime of source files in the sdist tarball.
- Add ``objc`` and ``objcpp`` compilers to the cross file generated
when the ``$ARCHFLAGS`` is set.
- Extensive documentation improvements.
Files: