Python 2 / 3 compatibility, like six, but favouring Python 3
23.72 KB
built 2026-10-17 11:23:42 GMT
Description
Let's write Python 3 right now!
When the best Python 2/Python 3 compatibility modules -- especially the
famous `*six* library invented by Benjamin Peterson
<https://pypi.python.org/pypi/six>`_ -- were created, they were written
from the point of view of a Python 2 programmer starting to grok Python 3.
When thou writeth Python, thou shalt write Python 3 and, just for a while,
ensure that the thing worketh on Python 2.7 and, possibly, even 2.6.
Just before Python 2 is finally phased out, thine codebase shall look more
like 3 than like 2.
nine facilitates this new point of view. You can write code that is as
3ish as possible while still supporting 2.6. Very comfortable for writing
new projects.
Dependencies
12 totalRequires6
- python(abi) = 3.15
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(FileDigests) <= 4.6.0-1
- rpmlib(PartialHardlinkSets) <= 4.0.4-1
- rpmlib(PayloadFilesHavePrefix) <= 4.0-1
- rpmlib(PayloadIsZstd) <= 5.4.18-1
Provides5
- python-nine = 1.2.0-8.fc45
- python3-nine = 1.2.0-8.fc45
- python3.15-nine = 1.2.0-8.fc45
- python3.15dist(nine) = 1.2
- python3dist(nine) = 1.2
Obsoletes1
- python-nine < 1.2.0-8.fc45
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
21
Files 1–21 of 21
Component of
buildroots that installed this RPMNo Buildroots
