Get Your Weekly Dose of Python
Welcome to issue 58 of Python Weekly. Let's get straight to the links this week.

News

After many years of service to the Django Software Foundation (DSF), Jacob Kaplan-Moss has expressed a desire to stand down from his position on the DSF board. As a result of Jacob's resignation, the DSF is calling for nominations for a replacement board member.
 
Java and .NET may be the staples of enterprise application development, but there's no doubt that the use of dynamic languages such as Python and PHP in the enterprise is exploding, albeit from a low base. There's a strong body of anecdotal evidence to back up this assertion, and job posting rates for these languages monitored by Indeed show that, while Java and .NET job vacancies have been largely static, Python and PHP job posting numbers are going through the roof.


Articles, Tutorials and Talks

This tutorial describes the process for creating a basic tumblelog application using the popular Flask Python web-framework in conjunction with the MongoDB database.
 
This post shows you how to create a RESTful service to allow simple CRUD operations on a bunch of XML files.
 
In this tutorial, we will show you how to build a high-quality restaurant recommendation app with TappingStone in 3 simple steps, without a PhD team. TappingStone Python SDK is used this time.
 
This tutorial introduces the concept of pairwise preference used in most ranking problems. It uses scikit-learn for learning and matplotlib for visualization.
 
Python template engines offer high reusability of markup code and the features used by content developers most of the time are Includes, Extends, Widgets. This post examines all these features. Test is executed in isolated environment using CPython 2.7. 
 
This post shows you how you can easily add Stripe payments to your website with a django-stripe-payments app.
 
 
 
 
 

 
 
Interesting Projects, Tools and Libraries

Flask-RESTful is an extension for Flask that adds support for quickly building REST APIs. It is a lightweight abstraction that works with your existing ORM/libraries. Flask-RESTful encourages best practices with minimal setup. 
 
Cells is a multi agent programing game written in Python where players programm agents that compete for resources in a simulated environment.
 
It is an online pep8 linter for a github repositories.
 
A library for dealing with messy tabular data in several formats, guessing types and detecting headers.
 
Python port of HUSL; Human-friendly alternative to the HSL color space.


New Releases

For our October release we have a number of offerings, fixes, and small refinements as colorful as the fall season. Django 1.4 is now fully supported for Python 2.7.


Upcoming Events and Webinars

We get together one weekend and build something (and finish it!). We need you to pitch us your idea for a Python project that can be finished in one weekend.
 
Learn and practice Python basics with this project-driven workshop!

 

Get Your Weekly Dose of Python