This is getting us one step further to deorbitting Python 2.7.
Details
- Reviewers
rene - Group Reviewers
portmgr - Commits
- rP564032: Make USES=python without argument mean 3.6+.
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
No Lint Coverage - Unit
No Test Coverage - Build Status
Buildable 36674 Build 33563: arc lint + arc unit
Event Timeline
The following ports have to be changed to unbreak bulk -a:
converters/py-webencodings
databases/py-sqlite3
devel/py-Jinja2
devel/py-babel
devel/py-future
devel/py-game_sdl2
devel/py-ply
devel/py-pycparser
devel/py-pytz
devel/py-setuptools
devel/py-setuptools_scm
devel/py-six
devel/py-subversion
devel/scons
dns/py-dnspython
lang/cython
misc/py-tqdm
textproc/py-markupsafe
textproc/py-pygments-25
textproc/py-toml
www/py-html5lib
x11-toolkits/py-tkinter
- Make USES=python without argument mean 3.6+.
- Those ports are allowed to build a 2.7 flavor.
Mk/Uses/python.mk | ||
---|---|---|
340 | It would also be a good idea to explain this change in the introducery comments at the start of this file. |
General question: how are we going to avoid people adding 2.7 support to a port because upstream still supports it?
I was contemplating a commit hook.
Or just saying something like DON'T DO IT, IF YOU DO, THE PORT WILL BE REMOVED. or something similar and kind.