Issue #95


Dec. 6, 2013

Django Security Advisory, Python 3 5 year anniversary and much more.

Issue #95: Fork
Friday,  December 6th, 2013


Hi Pythonistas!

Jam packed issue with week with tons of compelling stuff! Take a gander.


As always, if you have any questions, comments, gripes or suggestions just hit reply to this email.


To the  keep up with all the breaking Python news follow @pycoders.

Support us on Gittip



Mahdi and Mike

News and Developments.


Python 3 was released 5 years ago! (

5 year anniversary of your second favorite Python version.


Security Advisory: ImageField Abuse (

You should probably take a look if you use ImageField and Django. Just Sayin’.


Announcing PyCharm 3.0.2 (

Probably fixes a few annoyances you might have been having as of late.


BioPython 1.63 released (



From our sponsors:


p2pool (

A peer-to-peer bitcoin mining pool.


pms (

Poor Man's Spotify, search and stream music.


chronic (

Half way between a simple timer and profile, chronic allows you to add decorators or wrap code in with statements to determine execution time.


twosheds (

This is a library, written in Python, for making command language interpreters, or shells. twosheds lets you write your own shell, in Python, complete customization.


assetgen (

A framework agnostic asset generator for modern web applications. It aims to replace all the ad-hoc scripts you have hanging around to manage your css and JavaScript Files.



Python Jobs.


Software Engineer (San Francisco, CA)

at Findline Inc.


Quantitative Systems Developer (Amsterdam)

at IMC Asset Management.


Developer (San Diego, CA)

at WhatRunsWhere.


Sr. Python Engineer (Los Angeles, CA)

at Keypr.


>>> More Python Jobs



Profiling Python Like a Boss (

Great guide to do some quick profiling of your Python applications with the goal to quickly identify bottlenecks, fix them and confirm you have fixed them.


Deploy Django applications with Fabric (

If you are not deploying your application to Heroku or its like, Fabric is one of the key tools to deploying your application in a consistent and repeatable manner. Check out this post which guides you to deploying your Django applications with Fabric.


Improve Your Python: Decorators Explained (

Still mystified by Python decorators, check out this great explanation.


Kernel Density Estimation in Python (


Let’s TDD a Simple App in Django (

Looking to get started with Test Driven Development on a Django project? This tutorial will help you hit the ground running.


Realtime Websites With Flask, Gevent and Server-Sent Events (

Web that support realtime data are more and more becoming the future. Get started making your Flask app realtime with Gevent and server-sent events.


Dependencies with Python: a bit of history (

Python packaging has a long and tangled history. Get a breakdown of the history of Python packaging/dependencies from distutils to pip.


Sound in Python (

If you ever wanted to work with audio data in Python this is the post for you. In this post the author guides you through the process of reading and writing audio data using a library he has created called PySoundCard.

Parallelism and Serialization How Poor Pickling Breaks Multiprocessing (


Pycoder's Weekly Issue #96
Dec 13th, 2013


This mailing list has been hand picked by Mahdi Yusuf and Mike Grouchy

(Sponsor this newsletter)

Follow on Twitter | Friend on Facebook | Forward to Friend 
Copyright © 2013 PyCoder’s Weekly, All rights reserved.