Get Your Weekly Dose of Python
Welcome to issue 13 of Python Weekly. If you want to learn how to make HTML 5, Facebook, Chrome store games and more!, then check this out and learn about game design.

The PyCon organizers have announced the opening of early bird registration and financial aid application for PyCon 2012.
PyCharm 2 is the new major update for Python IDE. Some of the notable changes in this release are
  • The range of supported technologies has expanded with addition of Mako and Jinja2 template languages, support for Cython and CoffeeScript, integration of code coverage, IPython, PyPy and some new static code analysis possibilities.
  • The new IDE UI makes PyCharm look much nicer on all supported platforms. 
  • Significantly reworked editor architecture provides better responsiveness and lag-less typing even in huge documents.

Articles, Tutorials and Talks

Filter by Proximity, Sort by Most Recent
This post is about a user interface pattern, a common use case for it and an example implementation. The pattern is adding an extra dimension to a timeline. The use case is showing results that are both recent and nearby.

Computer Science by The Khan Academy

The Khan Academy is heavily using Python in their introduction to programming and computer science track.

This article explains the new features in Pyramid version 1.3 as compared to its predecessor, Pyramid 1.2. One of major feature of this release is Python 3 support.
The Windows Azure SDK includes command-line tools that make it easy to package and deploy almost anything to the cloud. This tutorial walks you through how to use those tools to package a Python web application and deploy it to the cloud.
This two-part series explores how to use Python to create scripts for managing virtual machines using KVM. In this installment, learn the basics of using libvirt and the Python bindings to build a few simple status and display tools.
This quickstart will get you going with Python and the Flask web framework on the Cedar stack.
Interesting Projects, Tools and Libraries

NewsBlur is a visual feed reader with intelligence.
mlpy is a Python module for Machine Learning built on top of NumPy/SciPy and of GSL. mlpy provides high-level functions and classes allowing, with few lines of code, the design of rich workflows for classification, regression, clustering and feature selection.
Pyganim (pronounced like "pig" and "animation") is a Python module for Pygame that makes it easy to add sprite animations to your Pygame game programs.
Ever want to know what the hell that python script is doing? Enter the Inspect Shell. Inspect Shell lets you print/alter globals and run functions without interrupting the running script.
furl is a small Python library that makes manipulating URLs simple.
Django remember-me functionality using a separate token.
PyCascading is a Python wrapper for Cascading. You can control the full data processing workflow from Python.
django-mfw is the frameworks for developing mobile site with Django.

New Releases

This release has many new features and bugfixes, all of them listed in the release document.
Upcoming Events and Webinars


This book teaches Python programming step-by-step through practical examples that readers can see in action right away. It also explores file handling and GUI application development in PyQT, the powerful cross-platform GUI layout and forms builder that allows programmers to rapidly design and build widgets and dialogs.

Python Jobs of the Week

Exciting startup in the red-hot online payment space looking for a versatile and technical generalist to join our team! The ideal candidate should be detailed oriented, take pride in doing their best work, and be somone looking to become integrally involved in an exciting B2B startup. At the minimum, you should be good at Python/Django and Django-related technologies.   

Get Your Weekly Dose of Python