Issue #155

Nimoy

Feb. 27, 2015

Nimoy
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

News


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.
pytest.org
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.
pyston.org
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!
djangoproject.com
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.
python.org
Shared by @mgrouchy
 

Discussion


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

Jobs

Projects


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

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

unicode_mayo
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.
github.com
Shared by @mgrouchy
 

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

py2deb
Python to Debian package converter.
github.com
Shared by @mgrouchy
 

audiogrep
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!
github.com
Shared by @myusuf3
 

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

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

Articles


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

Real Life Mocking
Nice blog post demonstrating the uses of mock with trying to get around slow HTTP requests.
trackmaven.com
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.
gmludo.eu
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.
blogspot.ca
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.
ionelmc.ro
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.
github.io
Shared by @myusuf3
 
Read Later
Tweet
Forward to Friend
Copyright © 2015 PyCoder’s Weekly, All rights reserved.