Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Jan 2020 14:50:06 +0000
From:      bugzilla-noreply@freebsd.org
To:        python@FreeBSD.org
Subject:   [Bug 240561] [NEW PORT] www/py-mytesla: Python client to interact with your Tesla
Message-ID:  <bug-240561-21822-IeMerRdXun@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-240561-21822@https.bugs.freebsd.org/bugzilla/>
References:  <bug-240561-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=240561

--- Comment #7 from Kubilay Kocak <koobs@FreeBSD.org> ---
(In reply to Tobias C. Berner from comment #6)

Python ports have always been lowercased, except for a small class of
exceptions (Flask*) That this has 'changed in the recent past' does not change
that.

1) PyPI package registry names are case insensitive
2) Python (upstream) package requirement (dependency) declarations can be in
any case (and are often mixed).
2) Mixed case Python portnames makes *_DEPENDS declarations error prone.

lowercase'ing Python portnames addresses some/most of that impedance mismatch.

The porters handbook while a great reference, is not completely comprehensive
nor a complete reference for every rule/guideline.

It's also been documented in the Python Ports policy for a long time

https://wiki.freebsd.org/Python/PortsPolicy

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

help

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