Issue #199

Almost There!

Jan. 15, 2016

Almost There!
Django Bugfix Releases, Ansible 2.0, Lektor and much more.

Issue #199: Almost There!

Weekly dose of all things Python.
 
Hi Everyone!

Only one more issue to our 200th! Thanks for sticking with us for this long. A few notes of interest:

1) If you missed our 2015 yearly roundup, you can check it out here.
2) If you missed that we have a new t-shirts available, head over here and pick one up!

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
 

From our sponsors:

Opbeat

Make your Code Better

Opbeat for Django and Flask includes response time distributions, a full activity breakdown, and the ability to see the actual code that is slowing down the request (plus where it is called from & when it was committed). It's free to get started!

(Sponsor this newsletter

News


Django Bugfix releases issued: 1.9.1 and 1.8.8
Release notes for 1.9.1 can be found here and release notes for 1.8.8 can be found here.
djangoproject.com
Shared by @mgrouchy
 

PyDev 4.5.1: debug faster
PyDev 4.5.1 has been released with drastic improvements in debugger speed. Worth checking out of you are a PyDev user!
blogspot.com.br
Shared by @mgrouchy
 

PSF 2015 Community Service Award goes to Berker PeksaÄŸ
Congratulations to Berker PeksaÄŸ for being awarded the Python Software Foundations Community Service Award. Click through to learn more about Berker's contributions, send along your own congratulations or find out how you can help!
blogspot.ca
Shared by @mgrouchy
 

Ansible 2.0 has been released
Version 2.0 of the fantastic Ansible has been released! Click through for more information about whats in this release.
ansible.com
Shared by @mgrouchy
 

Jupyter Notebook 4.1 release
Jupyter 4.1 has been released! Click through to get more information about this release and of course, update your versions!
jupyter.org
Shared by @mgrouchy
 

Discussion


hasattr() Considered Harmful
reddit.com
Shared by @mgrouchy
 

Stop writing code that will break on Python 4!
reddit.com
Shared by @mgrouchy
 

 

Jobs

Projects


ispy
Pretty useful tool for monitoring the output of terminals and processes.
github.com
Shared by @mgrouchy
 

Lektor
A Static File Content Management System For Python
pocoo.org
Shared by @mgrouchy


python-elevator-challenge
Do you think you could program an elevator?
github.com
Shared by @mgrouchy
 

PyExPool
Lightweight Multi-Process Execution Pool to schedule Jobs execution with per-job timeout, optionally grouping them into Tasks and specifying execution paremeters.
github.com
Shared by @mgrouchy
 

exxo
A tool to build portable Python binaries.
github.com
Shared by @mgrouchy
 

paperless
Scan, index, and archive all of your paper bills with this tool.
github.com
Shared by @mgrouchy
 



Articles

 

Getting started with data science in Python 
Looking to dip your toes into Data Science? This might be a great place to start. take a look!
dataquest.io
Shared by @mgrouchy
 
The history behind the decision to move Python to GitHub
Get a look inside how the decision was made to move Python development to Github.
snarky.ca
Shared by @mgrouchy
 

FFT for dummies
Whats that you say? Fast Fourier transforms? If you ever wanted to learn more about them, this is a great place to start.
github.io
Shared by @mgrouchy
 

Exception leaks in Python 2 and 3
This is a nice look at memory leaks in exception objects cause by cyclic references in exception tracebacks. Good read!
cosmicpercolator.com
Shared by @myusuf3
 

Python virtual environments and Docker.
Everything you probably ever wanted to know about Python virtual environments and Docker.
dscpl.com.au
Shared by @myusuf3
 

Exceptions - The Dark Side of the Force
More about exceptions here and why they are great, but also looks at some potential gotchas with exceptions.
holger-peters.de
Shared by @mgrouchy
 

hasattr() Considered Harmful
TLDR: Don't use hasattr() unless you want its quirks or are writing Python 3-only code.
hynek.me
Shared by @mgrouchy
 

Using Selenium to Buy a Bus Pass
Very cool article! In this project the author demonstrates how he built a bot (using selenium) to buy his bus pass for him rather than deal with a terrible website.
alexrecker.com
Shared by @mgrouchy
 

Lynn Root talks about Django and RAMLfications
Great interview with Lynn Root here, worth the watch!
opbeat.com
Shared by @mgrouchy
 

Build a Python Microservice with Amazon Web Services Lambda & API Gateway
giantflyingsaucer.com
Shared by @chadlung
 

Elements of Python Style
This is great. This style guide aims to take you beyond pep8 to look at fantastic pythonic code.
github.com
Shared by @pjmortimer95
 
Read Later
Tweet
Forward to Friend
Copyright © 2016 PyCoder’s Weekly, All rights reserved.