Issue #104


Feb. 28, 2014

Redesigned, pymongo, and much more.

Issue #104: scrypt

Weekly dose of all things Python.
Tons of cool stuff this week. Enjoy.

Every week we pare down the articles included in the newsletter from a much larger collection of links. To keep on top of the latest breaking Python news and some of the links that don't make it into the newsletter, check out the Pycoders Twitter Account.

We would also like to shoutout Fizzmint. They are looking for Python Engineers.

Want to solve interesting problems remotely in a diverse HR startup? We are pre-investment and have equity-based positions. Great mentorship opportunities, all levels encouraged. Email the CEO directly at

Share an article with us and if it lands in newsletter get highlighted as a contributor in the newsletter!

Like what we are doing? Support us on Gittip  
From our sponsors:

News and Developments

Python 3.4.0 RC2
Another release candidate check it out!
Shared by @myusuf3
import this
Hopefully this will stick around, we have plagued with inconsistency when it comes to python podcasts. Check out the first podcast!
Shared by @myusuf3
Python in Google Summer of Code 2014
The Python software foundation announces Python projects participating in Summer of Code this year as well as listing some information for students, such as FAQ's and deadlines. If you are a student interested in Summer of Code and Python you should check this out.
Shared by @mgrouchy
Baroque Software
Commercial support for PyPy is alive. Need help let them know.
Shared by @mgrouchy


How Much Python Do I Need Know To Django?
Shared by @myusuf3


Back-end Developer (Copenhagen, Denmark) 
Posted By Multiverse ApS

Sr. Software Engineer: Supply Engineering (San Francisco, CA)
Posted By Uber

Full Stack Engineer (Chandler, AZ)
Posted By Hiring Solved

Software Engineer (Chicago, IL)
Posted By ParkWhiz



Host/deliver repositories and images with this registry server for Docker.
Shared by @mgrouchy
Pint is Python package to define, operate and manipulate physical quantities.
Shared by @myusuf3
Flask API
Love Django REST Framework? You can now enjoy the same beautiful APIs within Flask.
Shared by @myusuf3
Mario level 1 In Python
Recreating the first level in Mario using PyGame. Awesome for anyone interested in build a 2D platformer.
Shared by @myusuf3
Another markdown parser but this one seems to boasts to be the fastest one out there in pure Python it has benchmarks to prove it.
Shared by @myusuf3
This is a tool to launch and test your vim plugins. Experimental and open to change but all the cool stuff is these days.
Shared by @myusuf3


Markdown Parsers in Python
This is a nice roundup of all the Markdown parsers written in Python and all their respective advantages and disadvantages.
Shared by @lepture
My experience creating caniusepython3
Caniusepython3 is a project that determines from a list of requirements whether a project is upgradeable to Python 3. The author of this project goes though his experience creating it and lessons learned while doing so.
Shared by @mgrouchy
xkcd 1313: Regex Golf (Part 2: Infinite Problems)
Peter Norvig investigated Regex Golf with a small Program in a iPython notebook in part 1. In Part two the topic is revisited based on suggestions he had received by email. Great read!
Shared by @mgrouchy
Part One: The Flask Authentication Problem
Nice roundup of the issues facing the new Flask developer around application Authentication. Gives a great lay of the land which can help you make informed decisions when starting your next Flask project.
Shared by @mgrouchy
Python Concurrency: An Intro to Threads
Great tutorial here. If you are looking to jump headfirst into Python threading and concurrency, this is as good a place as any to start.
Shared by @mgrouchy
Make your own "Twitch-Plays" stream
Very cool, tutorial on how to make your own 'Twitch Plays' cast. Take a look at the project we shared last week that streamlines the process.
Shared by @myusuf3
Instagram Filters with Python
Informative article on how to make Instagram filters with PIL and Python.
Shared by @myusuf3
Multiple Dispatch Not a Terrible Idea
This article presents a way to implement multiple dispatch in python and talks to some the fears when approaching a problem with this solution.
Shared by @myusuf3
Glyph of Twisted fame talks has written a great article about concurrency in Python.
Shared by @mgrouchy
Read Later
Forward to Friend
Copyright © 2014 PyCoder’s Weekly, All rights reserved.