Write assignment expressions in Python 3.8 flavour, and let
walrus
worry about back-port issues :beer:
Since PEP 572, Python introduced assignment expressions
syntax in version 3.8. For those who wish to use assignment expressions in their code, walrus
provides an
intelligent, yet imperfect, solution of a backport compiler by replacing assignment expressions syntax with
old-fashioned syntax, which guarantees you to always write assignment expressions in Python 3.8 flavour then
compile for compatibility later.
See documentation for usage and more details.
Contributions are very welcome, especially fixing bugs and providing test cases. Note that code must remain valid and reasonable.
pybpc
(formerly known as python-babel
)f2format
poseur
relaxedecor
vermin