Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Nov 2025 20:37:30 +0000
From:      bugzilla-noreply@freebsd.org
To:        python@FreeBSD.org
Subject:   [Bug 289075] Mk/Uses/python.mk: Make cython3 default
Message-ID:  <bug-289075-21822-arCGRcWoKu@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-289075-21822@https.bugs.freebsd.org/bugzilla/>

index | next in thread | previous in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289075

--- Comment #34 from Max Brazhnikov <makc@FreeBSD.org> ---
(In reply to Vladimir Druzenko from comment #33)
Great!

Vladimir if you are confident about the results of your local exp-run, I
propose the following upgrade plan:

1) copy lang/cython to lang/cython029 and mark it deprecated (without
expiration date)
2) deprecate devel/py-python-dtrace and science/py-molmod - the only ports
which require cython029 at runtime. Luckily, they are leaf ports, no ports
depend on them.
3) switch USE_PYTHON=cython ports to BUILD_DEPENDS+= lang/cython029 or to
USE_PYTHON=cython_legacy (I prefer the former: no helpers for outdated stuff!)
4) update lang/cython to 3.1.x
5) USE_PYTHON=cython3 -> USE_PYTHON=cython
6) pass lang/cython to python@

And push to the main after review (please upload patch to the Phabricator!)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-289075-21822-arCGRcWoKu>