Size: 676
Comment:
|
Size: 1953
Comment: asottile/future-fstrings
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
## page was renamed from Python [[CodingStyle/Python]] is another relevant page. |
|
Line 9: | Line 12: |
python-wheel | |
Line 20: | Line 22: |
== Neat Web frameworks == [[http://aspen.io|aspen.io]]. Filesystem-based dispatch library. Used by Liberapay. == Neat packages == [[https://github.com/nvbn/py-backwards|nvbn/py-backwards]]: Python transcompiler. Lets you use Python 3.6 features in older versions, as old as Python 2.7. [[https://github.com/asottile/future-fstrings|asottile/future-fstrings]]. Allows formatted string literals (AKA f-strings) in Python 2.7–3.5 by hacking built-in codecs. == Compilers == [[http://nuitka.net/|Nuitka]]: Python native-code compiler, binary will still link to libpython. == Porting projects from Python 2 to Python 3 == === Libraries === * [[http://python-future.org/|python-future]] * [[https://pythonhosted.org/six/|six]], along with [[https://python-modernize.readthedocs.io/|python-modernize]] === Guides === * [[https://portingguide.readthedocs.io/en/latest/index.html|The Conservative Python 3 Porting Guide]] * [[https://docs.python.org/3/howto/pyporting.html|Porting Python 2 Code to Python 3]] === Notes === * [[https://docs.python.org/3/howto/sorting.html#the-old-way-using-the-cmp-parameter|Sorting and using Python 3.2's funcutils.cmp_to_key()]] |
CodingStyle/Python is another relevant page.
Development packages for Debian
Current for Ubuntu 16.04.
fabric python-pip python3-pip python-wheel-common
cffi and numpy
https://github.com/SimonSapin/azureblur/tree/master/azureblur: Example of using cffi to interact w/ a C++ class.
python - How do I convert a numpy ND-array to a CFFI C++ array and back again? - Stack Overflow
python - Why is cffi so much quicker than numpy? - Stack Overflow
Neat Web frameworks
aspen.io. Filesystem-based dispatch library. Used by Liberapay.
Neat packages
nvbn/py-backwards: Python transcompiler. Lets you use Python 3.6 features in older versions, as old as Python 2.7.
asottile/future-fstrings. Allows formatted string literals (AKA f-strings) in Python 2.7–3.5 by hacking built-in codecs.
Compilers
Nuitka: Python native-code compiler, binary will still link to libpython.
Porting projects from Python 2 to Python 3
Libraries
six, along with python-modernize
Guides