Issue #130


Aug. 29, 2014

PyDev, Django Rest Framwork Sprints, and much more.

Issue #130: End

Weekly dose of all things Python.
Hey Everyone, 

We would love to hear your thoughts on what you would like the newsletter to include or ideas that you might think improve what we are doing here, no idea to outrageous. Just hit reply to this email! 

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:

Start coding with an instructor in DevelopMentor's hands-on Essential Python course. Join us live or virtually in Boston on August 25, 2014 or San Francisco on October 21, 2014. Or, schedule an onsite for your organization. Learn more.
(Sponsor this newsletter)


Jython 2.7 beta3 released!
For you JVM fans out there, Jython 2.7 Beta3 has been released. Try it out and report any bugs!
Shared by @mgrouchy

Matplotlib v1.4.0 released!
A new version of the excellent Matplotlib library has been released for all the changes in this version check out the release notes.
Shared by @myusuf3

Django REST framework Sprint at DjangoCon US 2014
Interested in sprinting on Django Rest Framework at DjangoCon US 2014 this year? If so check out this post and shoot José an email.
Shared by @mgrouchy

PyDev 3.7.0, PyDev/PyCharm Debugger merge, Crowdfunding
Lots of changes in PyDev world. PyDev 3.7.0 has been released and the PyDev and PyCharm Debugger have been merged. You can check out the debugger source on github here.
Shared by @mgrouchy


How did you get your first Python job?
Shared by @mgrouchy


Software Engineer - Backend (San Francisco, CA) 
Posted By Uber. Promoted

Python Developer (Austin, TX) 
Posted By  Umbel. Promoted

Backend Python Developer (Edmonton, AB, Canada) 
Posted By  Strathcom Media Inc. 

Python Software Engineer (Deerfield, IL) 
Posted By  Textura Corporation. 

See More Python Jobs >> 


A Python implementation of Invertible Bloom Lookup Tables
Shared by @mgrouchy
Time, weather and news in your Terminal.
Shared by @mgrouchy

A useful API service for geolocation of Zip Codes built in Flask.
Shared by @mgrouchy
ISP got you feeling slow? Test that right through the CLI.
Shared by @myusuf3
Tool to create 2D graphics on the Mac with Python code and output them in a variety of vector, bitmap, and animation formats.
Shared by @mgrouchy

A cluster framework for 'Clustering by fast search and find of density peaks' in science 2014.
Shared by @mgrouchy
Dealing with CSV's can often be laborious. Smartcsv aims to make dealing with CSV's awesome by providing tools to read and parse CSV's based on model definitions. It also provides features like validation, custom parsing, failure control and nice error messages.
Shared by @mgrouchy
A remote task execution tool with a web interface. Click through to the README for all the details.
Shared by @mgrouchy
A simple framework for managing multilanguage git pre-commit hooks.
Shared by @mgrouchy


Stale-While-Revalidate for CherryPy
Nice article on some strategies for CherryPy for serving stale content and only deal with expensive content processing while the TTL of a piece of content expires.
Shared by @mgrouchy
Snakefooding Python For Complexity Visualization
Cool look at visualizing the complexity of different Python Web Frameworks like Bottle, Django, Flask and Pyramid using the snakefood tool.
Shared by @mgrouchy
Python Subclass Relationships Aren't Transitive
Something to consider next time you are doing any Subclassing in your Python code.
Shared by @mgrouchy
The Dangers of Patching
Great article on the pros and cons of patching and things to watch out for.
Shared by @myusuf3
Building a blog using Flask and AngularJS Part 1
Wondering how this AngularJS stuff might work in your next web project? Check out this tutorial for creating a blog with Flask and Angular.
Shared by @mgrouchy
Revenge of the Types
Discussion Around Python's Type System.
Shared by @myusuf3
Learning Pandas using Workout Data
Nice introduction to pandas using Workout Data saved as CSV. Guides you through reading the data from the CSV, Working with the data and graphing the data.
Shared by @mgrouchy
Bayesian Testing of Conversion Rate
Shared by @myusuf3
Patching Mocks in Python
High level introduction to Mocks.
Shared by @myusuf3
Read Later
Forward to Friend
Copyright © 2014 PyCoder’s Weekly, All rights reserved.