IABSD.fr/ports/lang/python

Branch :


Log

Author Commit Date CI Message
cd1c03ad 2026-09-05 19:09:11 set CXX to prevent sccache detection via MODPY_PYBUILD=mesonpy; OK sthen meson picks up /usr/local/bin/sccache if installed and prefers it to "c++" in PATH, CXX from the environment takes precendence, but is not set, causing PORTS_PRIVSEP=yes builds to fail. (sccache supports Rust and C++, but bsd.port.mk(5) USE_SCCACHE=yes only support C++ (so far), i.e. ${WRKDIR}/bin/c++ which CXX resolves to is not effected by it.)
5e42fe69 2026-07-17 11:52:41 bump for plist changes 7.x -> 8.x
6be87a85 2026-06-19 13:49:04 for MODPY_PYBUILD, install the newly built wheel to a staging dir prior to running python -m pytest, and add that staging dir to PYTHONPATH. fixes some cases where "make test" would not work without first running "make fake" (especially scikit-build, which removes the build files after creating a wheel).
1908ab45 2026-06-19 00:02:29 update Python to 3.14.6 ok kmos@ (MAINTAINER)
6639ee6c 2026-06-17 01:17:48 fix edit mistake done when wrangling PLISTs to handle py3-packages that were removed during the 7.9->-current cycle (specifically, go back to py3-backports-zstd that accientally got changed to py2-backports-zstd)
dbcea3d5 2026-06-15 20:32:25 bring back bin/2to3 now that it was removed from Python 3.14 We have python2.7-2to3 there, but it's more convenient for me to use the shorter tool name. So bring it back now that there's no conflict. This tool is still useful to help get some of the final Python 2 bits over to Python 3. ok and tweaked by sthen@
96351808 2026-06-07 17:29:15 update python to 3.14.5 ok kmos@ (MAINTAINER), tb@
f250495d 2026-06-05 13:53:35 bsd.port.mk: python-modules(5) -> python-module(5) twice ok sthen
fbe4baa1 2026-05-22 08:20:27 Add MODPY_WANTLIB to CHECK_LIB_DEPENDS_ARGS in the python module When the python module is in scope, usually the WANTLIB lists are quite big and it's very easy to miss a hardcoded python314 or similar, as shown by recent mistakes I made. Having this expanded and at the start of the WANTLIB list gives a hint that one needs to pay attention and might help reduce mishaps. tested & ok sthen
556b432c 2026-05-16 21:56:52 nerge hotdoc into lang/python/3,-main, otherwise there's no upgrade path to move 7.9-release users onto python 3.14 if they have it installed