Issue #217

I/O

May 20, 2016

I/O
New Twisted, Python, Pyramid and pytest-mock releases, bless and much more.

Issue #217: I/O

Weekly dose of all things Python.
 
Hi Everyone!

This is the biggest issue we have put together in quite awhile, thanks for your submissions! Enjoy!

Share an article with us and if it lands in newsletter get highlighted as a contributor in the newsletter!

Like what we are doing? Have any comments or suggestions? Check us out on twitter

--
Mahdi & Mike

From our sponsors:

Opbeat

The Easiest Way to Find a Job

Hired lets you sit back while job offers come to you. When you complete your profile, instantly apply to 4,000+ companies on the platform who will contact with you with job offers, including salary and equity up-front.  Try it today. 

(Sponsor this newsletter

News


Pyramid 1.7 released
The latest version of Pyramid is out! Check out whats new over here.
google.com
Shared by @trypyramid
 

Brett Cannon wins Frank Willison Memorial Award
At OSCON Brett Cannon was given the Frank Willison Memorial Award to recognize Cannon's contributions to CPython as a core developer and project manager for over a decade. Congratulations Brett!
blogspot.ca
Shared by @mgrouchy
 

Twisted 16.2 Released
The latest version of twisted is out, click through to see an overview of what has changed!
twistedmatrix.com
Shared by @mgrouchy
 

Python 3.6.0a1 released
Python 3.6.0 Alpha 1 is out, download it, check it out, report any issues!
python.org
Shared by @mgrouchy
 

pytest-mock 1.0 has been released!
More details after the jump!
python.org
Shared by @myusuf3
 

Discussion


Show off your Numpy, Scipy or pandas projects. Looking for ideas.
reddit.com
Shared by @mgrouchy
 

Import C++ files directly from Python!
reddit.com
Shared by @myusuf3
 

A Python Ate My GUI — Thoughts on the future of Python and graphical interface
reddit.com
Shared by @mgrouchy
 

In your opinion, what is the crucial 5% (everyone should know) when it comes to Python unit testing that cover 95% of the testing out there?
reddit.com
Shared by @myusuf3
 

Python Jobs


Software Engineer - Python  (Shepards Bush, London, UK) 
Posted By  Pole Star Space Applications Ltd.  PROMOTED

UI & UX Designer (East Timor/Anywhere) 
Posted By  Catalpa International.  PROMOTED

Support Engineer (Remote) 
Posted By  Zapier.  PROMOTED

Software Engineer (Chicago, IL) 
Posted By  Analyte Health, Inc.  PROMOTED

Appication Reliablity Engineer (Remote) 
Posted By  Zapier.  PROMOTED


See More Python Jobs >> 

From our sponsors:

Opbeat

The Easiest Way to Find a Job

Hired lets you sit back while job offers come to you. When you complete your profile, instantly apply to 4,000+ companies on the platform who will contact with you with job offers, including salary and equity up-front.  Try it today. 

(Sponsor this newsletter

Projects


textX
Domain-Specific Languages in Python made easy.
github.com
Shared by @mgrouchy
 

say_what
Using speech-to-text to fully check out during con calls.
github.com
Shared by @myusuf3
 

ascii_py
Make some ascii art.
github.com
Shared by @mgrouchy
 

Buku
Powerful command-line bookmark manager. Your mini web!
github.com
Shared by @myusuf3
 

pyramid_debugtoolbar
Pyramid debug toolbar.
github.com
Shared by @trypyramid
 

DataSciencePython
Common data analysis and machine learning tasks using python
github.com
Shared by @mgrouchy
 

cppimport
Import C++ files directly from Python!
github.com
Shared by @myusuf3
 

datatest
Organize data preparation tasks with automated tests
github.com
Shared by @03sjbrown
 

TranscriptBot
Transcribe your meetings to Slack in real time
github.com
Shared by @myusuf3
 

http-prompt
HTTPie + prompt_toolkit = an interactive command-line HTTP client featuring autocomplete and syntax highlighting
github.com
Shared by @mgrouchy
 

models
Models built with TensorFlow
github.com
Shared by @myusuf3
 

OpenWPM
A web privacy measurement framework
github.com
Shared by @mgrouchy
 

WeatherDesk
Change the wallpaper based on the weather.
github.com
Shared by @mgrouchy
 

bless
From Netflix, a SSH Certificate Authority that runs as a AWS Lambda function
github.com
Shared by @myusuf3
 

aima-python
Python implementation of algorithms from Russell And Norvig's "Artificial Intelligence - A Modern Approach"
github.com
Shared by @mgrouchy
 

libnotify-proxy
Send desktop notification over TCP.
github.com
Shared by @bersace
 

asterix
Manage python components startup quickly and efficiently
github.com
Shared by @mgrouchy
 

Articles


Python 3: An Intro to Encryption
Very detailed into to encryption in Python3, focusing on the PyCrypto and cryptography packages.
pythonlibrary.org
Shared by @mgrouchy
 

Powering the Python Package Index
If you are a Python developer you use it every day, check out how the Python Package index is powered. Also shout out to the team that makes this thing go! Great work!
caremad.io
Shared by @mgrouchy
 

Conditional Python Dependencies
A brief look at conditional Python dependencies.
hynek.me
Shared by @mgrouchy
 

Union syntax
A write up on the Union syntax from Python's own BDFL Guido Van Rossum.
blogspot.ca
Shared by @mgrouchy
 

Top 8 resources for learning data analysis with pandas
Pretty good list of resources here!
dataschool.io
Shared by @mgrouchy
 

Decorated Concurrency - Python multiprocessing made really really easy
We talked about Deco in last weeks issue, in this post the author goes in depth on this library.
peterbe.com
Shared by @mgrouchy
 

A Python Ate My GUI
Thoughts on the future of Python and graphical interfaces.
medium.com
Shared by @mgrouchy
 

Python coroutines with async and await
Definitely worth the read, discusses PEPs around adding new async and await keywords
lwn.net
Shared by @myusuf3
 

How to Write a Command Line Tool in Python
Primer on writing your first CLI tool
threadsoftechnology.com
Shared by @StefanDunkler
 

Using Pyenv and Tox
combining the powers of pyenv and tox!
holger-peters.de
Shared by @myusuf3
 
Read Later
Tweet
Forward to Friend
Copyright © 2016 PyCoder’s Weekly, All rights reserved.