Issue #155


Feb. 27, 2015

Pytest month, Python 3.4.3, unicode_mayo and much more.

Issue #155: Nimoy

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:

Get more power in your job search. Join Hired & let 2,000+ companies apply to you! No risk. All reward. Join today!

(Sponsor this newsletter


April is adopt Pytest Month
Working together with helpers and partners, the Pytest project is looking to drive adoption in April. Check out the link for more details and sign up to be a helper or partner if you or your project fit the bill.
Shared by @mgrouchy

Pyston 0.3: Self-hosting Sufficiency
Pyston 0.3 is out and now all its internal scripts can be run on Pyston. This is a huge milestone for the fledgling Python implementation. Click through to follow along.
Shared by @mgrouchy

Django 1.8 beta 1 and 1.7.5 Released!
Django 1.8 has been designated as Django’s second “Long-Term Support†(LTS) release. As well a bug fix release for 1.7 branch!
Shared by @myusuf3

Python Release Python 3.4.3
Python 3.4.3 has many bugfixes and other small improvements over 3.4.2. Linked is the entire changelog if you are looking for a list.
Shared by @mgrouchy


PEP 448 (Additional Unpacking Generalizations) Accepted for Python 3.5
Shared by @myusuf3



geocoder is a geocoding library, written in python, simple and consistent.
Shared by @myusuf3

This provides easy, extensible command line tab completion of arguments for your Python script. This definitely needs to support docopt.
Shared by @myusuf3

Incredibly useful project here. If you ever had problems dealing with unicode strings in your project check this out. In your development environment, use it as a wrapper around unicode strings to see if they're accidentally coming in to contact with byte strings.
Shared by @mgrouchy

Compose is a tool for defining and running complex applications with Docker.
Shared by @myusuf3

Python to Debian package converter.
Shared by @mgrouchy

This is insanely cool. lets you search through audio for different words. I would recommend you check out this blog post as well for what is possible. awesome project!
Shared by @myusuf3

A 'plug and play' reinforcement learning library in Python. Infers a Markov Decision Process from data and solves for the optimal policy.
Shared by @mgrouchy

Django-hijack allows superusers to hijack (=login as) and work on behalf of other users without knowing their credentials
Shared by @myusuf3


A friendly introduction to linear regression
Nice little IPython notebook if you looking for a primer for linear regression in Python.
Shared by @myusuf3

Real Life Mocking
Nice blog post demonstrating the uses of mock with trying to get around slow HTTP requests.
Shared by @myusuf3

Macro-benchmark with Django, Flask and AsyncIO (aiohttp.web+API-Hour)
Interesting benchmark here comparing web frameworks Django, Flask and the asyncio based aiohttp.web + API-Hour. Click through for to check out the results and methodology.
Shared by @mgrouchy

Design for client-side applications in Python (but applicable to other languages too)
Nice post about some concepts to think about and consider if you are looking to create a client side Python application.
Shared by @mgrouchy

The problem with packaging in Python
A look at some of the problems with packaging in Python, including interface issues amongst other things. Also a look at what a solution or the potential promised land looks like.
Shared by @mgrouchy

Optimizing Python in the Real World: NumPy, Numba, and the NUFFT
Legit post by Jake! Where he implements NUFFT (Non-uniform Fast Fourier Transform) in pure Python and discusses optimizations that can be made throughout.
Shared by @myusuf3
Read Later
Forward to Friend
Copyright © 2015 PyCoder’s Weekly, All rights reserved.