--- - branch: MAIN date: Thu Apr 18 04:40:12 UTC 2024 files: - new: '1.6' old: '1.5' path: pkgsrc/devel/py-meson_python/Makefile pathrev: pkgsrc/devel/py-meson_python/Makefile@1.6 type: modified - new: '1.4' old: '1.3' path: pkgsrc/devel/py-meson_python/distinfo pathrev: pkgsrc/devel/py-meson_python/distinfo@1.4 type: modified id: 20240418T044012Z.2728c3353e3b36fe8091d085d090f30c4fcf043f log: | py-meson_python: updated to 0.16.0 0.16.0 - Correctly detect a wheel shipping shared libraries as being platform dependent also when it does not ship compiled executables or Python extension modules. - Use 11.0 as minimum macOS platform ABI tag on arm64: lower versions do not exist on arm64. - Improve parsing of the ``$ARCHFLAGS`` environment variable. Correctly handle repeated ``-arch`` flags. - Do not break when trying to log filename containing Unicode characters that cannot be encoded in the encoding used by the standard output stream. - Drop dependency on ``colorama`` on Windows. - Suppress all uses of ANSI terminal escapes when logging to a stream that does not support them. - Fix ANSI escape coloring of error messages. - Respect the ``exclude_dirs`` and ``exclude_files`` arguments passed to the ``install_subdir()`` Meson function in editable installs too. - Make ``pkgutil.iter_packages()`` work properly for modules loaded from editable installs. - Add support for the ``custom_target()`` Meson function installing a directory. - In editable installs, when a rebuild is triggered on module import, emit a message indicating that the package is being rebuilt but suppress any output when there is no work to do. module: pkgsrc subject: 'CVS commit: pkgsrc/devel/py-meson_python' unixtime: '1713415212' user: adam