Issue #183


Sept. 11, 2015

Python 3.5.0 RC4,  PEP 498, thrift-tools and much more.

Issue #183: Football

Weekly dose of all things Python.
Hey Everyone, 

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 Gratipay  We are on twitter too! 

From our sponsors:


Want to work on new projects? Try a new stack? Move to a new city? Discover contract opportunities? On Hired, we bring opportunities to you. Join today at

(Sponsor this newsletter


Mastering Django - The NEW Django Book
An updated(unofficial) version of the official Django book updated for the latest Django versions.
Shared by @mgrouchy

Python 3.5.0 Release Candidate 4 released!
Due to a major regression found in RC3 we now have RC4 of Python 3.5.0 out. Go check it out and report any problems!
Shared by @mgrouchy


Why does PEP 8 discourage underscores in package names?
Shared by @mgrouchy

Pep 498 approved. :(
Shared by @mgrouchy

Yay, PEP-498 approved!
Shared by @myusuf3



A simple Flask based webhook service.
Shared by @chadlung

From the team at Pinterest, a set of tools to introspect Apache Thrift traffic.
Shared by @jparise

A "pip install" that is cryptographically guaranteed repeatable. Attempts to solve the problem that a compromise of PyPI or its CDN could get you a different package than the one you requested.
Shared by @mgrouchy

Efficiently computes derivatives of numpy code. For more information click through to the README.
Shared by @mgrouchy

Python script to regenerate Xcode project files so that they are unique and help to solve the problem of merging and resolving conflicts in these files.
Shared by @mgrouchy

PyScaffold helps you to easily setup a new Python project!
Shared by @myusuf3


Let’s Build A Simple Interpreter. Part 4.
Part 4 in the really amazing Let's Build a Simple Interpreter series. If you haven't read any of them, start at part 1.
Shared by @mgrouchy

Uploading With Django and Amazon S3
Simple tutorial to get user uploads in your Django app working with Amazon S3 storage.
Shared by @mgrouchy

Creating Conditionally Required Fields in Django Forms
Next time you have to have a form in your Django app that you would like to require certain fields conditionally, use this post as your reference.
Shared by @mgrouchy

PyPy warmup improvements
Some major improvements to memory usage and warm up time for the JIT.
Shared by @myusuf3

Function Composition
Well written and interesting article on function composition in Python. Haskell looks interesting, never got the hype though!
Shared by @myusuf3

Be careful with using dict() to create a copy
Nice little way to get tripped up and lesson on when yo use our friend deepcopy!
Shared by @myusuf3

10 Reasons to love SQLAlchemy
The author of this post loves SQLAlchemy, do you? Click through to be convinced!
Shared by @mgrouchy

Introduction to Monte Carlo Tree Search
Awesomely put article on Monte Carlo Tree Search. For all you Go players out there!
Shared by @myusuf3
Read Later
Forward to Friend
Copyright © 2015 PyCoder’s Weekly, All rights reserved.