On Sat 26/12/2020 17:39, Daniel Dickman wrote:
> The attached diff does a mechanical conversion of 70 ports to make them 
> python3-only.
> 
> The ports selected were ones where:
> - nothing depends on them (although it's possible there are some TDEPs)
> - they already have python2 and python3 FLAVORs
> 
> ok? (quirks and top-level Makefile diff not shown here)

I checked the ports with 'show-reverse-deps'. One hit: www/py-bottle is
a RDEP for sysutils/glances, which is already py3-only. So no harm here.

Though not harmful, a couple of ports use '.if.*python' in their
Makefile, which could be addressed:

devel/py-freezegun
devel/py-hypothesis
devel/py-logilab-common
devel/py-test-benchmark
devel/py-test-mock
net/py-pf
security/py-trustme
textproc/py-demjson

See enclosed diff (based on your diff).

Though I agree that changes are pretty much mechanical it makes sense to
have more people look at them. Fortunate there are at least a couple of
maintainers who will review your diff :-)

devel/py-characteristic         Kurt Mosiejczuk <[email protected]>
devel/py-fields                 Kurt Mosiejczuk <[email protected]>
devel/py-freezegun              Joerg Jung <[email protected]>
devel/py-progress               Timo Myyra <[email protected]>
devel/py-pyinotify              Jasper Lievisse Adriaanse <[email protected]>
devel/py-sh                     Juan Francisco Cantero Hurtado 
<[email protected]>
devel/py-test-timeout           Kurt Mosiejczuk <[email protected]>
devel/py-test-vcr               Pamela Mosiejczuk <[email protected]>
devel/py-yamllint               Remi Pointel <[email protected]>
editors/py-neovim               Edd Barrett <[email protected]>
net/py-dnslib                   Bryan Everly <[email protected]>
net/py-ftpdlib                  Juan Francisco Cantero Hurtado 
<[email protected]>
net/py-minimalmodbus            Martin Reindl <[email protected]>
net/py-pf                       Jasper Lievisse Adriaanse <[email protected]>
security/py-axolotl             Ingo Feinerer <[email protected]>
security/py-pbkdf2              Giannis Tsaraias <[email protected]>
sysutils/py-filelock            Kurt Mosiejczuk <[email protected]>
textproc/py-sphinx_guzzle_theme Bjorn Ketelaars <[email protected]>
www/py-flask-login              Aaron Bieber <[email protected]>
www/py-requests-mock            Brian Callahan <[email protected]>

Attachment: python2to3.diff.gz
Description: application/gunzip

Reply via email to