Difference between revisions of "Python"

From jWiki
Jump to navigationJump to search
 
(3 intermediate revisions by the same user not shown)
Line 62: Line 62:
== Misc. ==
== Misc. ==


* [https://sinoroc.gitlab.io/kb/python/packaging_tools_comparisons.html Packaging tools comparisons] (note: slightly out of date in Jan 2024, but still a nice set of tables)
* [https://mayeut.github.io/manylinux-timeline/ `manylinux` timeline] - visualizations of supported manylinux standards/glibc versions in PyPI packages over time
* [https://blog.glyph.im/2023/08/get-your-mac-python-from-python-dot-org.html "Get Your Mac Python From Python.org"] - An excellent summary of the various ways to get a Python installation. Written with MacOS in mind, but much of what it says generalizes to other platforms.
* [https://github.com/nedbat/pkgsample Ned Batchelder's sample package]
* [https://rahul.gopinath.org/post/2019/12/08/python-controlflow/ The Python Control Flow Graph] - Article showing how to build a tool to visualize the CFG of a Python program
* [https://rahul.gopinath.org/post/2019/12/08/python-controlflow/ The Python Control Flow Graph] - Article showing how to build a tool to visualize the CFG of a Python program
* [https://discuss.python.org/t/adopting-recommending-a-toml-parser/4068/67 Mailing list discussion of adding a TOML parser to the standard library] - tl;dr it's still a mess, `toml` isn't maintained enough, `tomlkit` does too much. `tomli` seems to be the leading favorite.
* [https://discuss.python.org/t/adopting-recommending-a-toml-parser/4068/67 Mailing list discussion of adding a TOML parser to the standard library] - tl;dr it's still a mess, `toml` isn't maintained enough, `tomlkit` does too much. `tomli` seems to be the leading favorite.

Latest revision as of 00:40, 12 January 2024


🐍🐍🐍

Official documentation

Python Enhancement Proposals (PEPs)

Here in no particular order are some PEPs I find to be interesting reading

Talks

Explanations

Interesting libraries

SciPy stack

Misc.