34 min listen
ratings:
Length:
52 minutes
Released:
Jan 25, 2017
Format:
Podcast episode
Description
Python is said to be a language that comes with "batteries included". That has many meanings depending on the level you're focusing on. At the lowest, it's a very rich and expressive language. Most commonly it means Python has a powerful and comprehensive standard library (itertools and elementtree anyone?).
But more holistically, most of the batteries are external, interchangeable ones, from PyPI. Right now, http://pypi.io has 97,326 packages listed on it. That's fantastic. However, it does lead to a discoverability problem. What options do I have for admin backends on web apps, cryptography, raw socket programming, and so on?
This week, Matt Makai is back with me (remember him from episode 26 last year?). We're talking about Awesome Python. A website and open source project attempting to categorize and somewhat rank these options.
Links from the show:
Awesome Python: awesome-python.com
Full Stack Python: fullstackpython.com
Matt Makai: @mattmakai
The 10 Choices
six: pypi.org/project/six/
bokeh: github.com/bokeh/bokeh
mkdocs: mkdocs.org
python-Markdown: github.com/waylan/Python-Markdown
wagtail: wagtail.io
python-patterns: github.com/faif/python-patterns
authomatic: peterhudec.github.io/authomatic
beaker: github.com/bbangert/beaker
passlib: pythonhosted.org/passlib
pip-tools: github.com/nvie/pip-tools
Sponsors
Anaconda, Inc
Talk Python Training
But more holistically, most of the batteries are external, interchangeable ones, from PyPI. Right now, http://pypi.io has 97,326 packages listed on it. That's fantastic. However, it does lead to a discoverability problem. What options do I have for admin backends on web apps, cryptography, raw socket programming, and so on?
This week, Matt Makai is back with me (remember him from episode 26 last year?). We're talking about Awesome Python. A website and open source project attempting to categorize and somewhat rank these options.
Links from the show:
Awesome Python: awesome-python.com
Full Stack Python: fullstackpython.com
Matt Makai: @mattmakai
The 10 Choices
six: pypi.org/project/six/
bokeh: github.com/bokeh/bokeh
mkdocs: mkdocs.org
python-Markdown: github.com/waylan/Python-Markdown
wagtail: wagtail.io
python-patterns: github.com/faif/python-patterns
authomatic: peterhudec.github.io/authomatic
beaker: github.com/bbangert/beaker
passlib: pythonhosted.org/passlib
pip-tools: github.com/nvie/pip-tools
Sponsors
Anaconda, Inc
Talk Python Training
Released:
Jan 25, 2017
Format:
Podcast episode