Issue #256

Madness

March 2, 2017

Madness
Django bugfix release 1.10.6, prophet, Consistent Hash Rings and much more.

Issue #256: Madness


Your weekly dose of all things Python.
Hi 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? Have any comments or suggestions? Check us out on twitter

--
Mahdi & Mike

From our sponsors:

Opbeat


Indeed Prime: Apply to 100 top tech companies with 1 simple application. Free for job seekers.

(Sponsor this newsletter

News


Django bugfix release: 1.10.6
Update your versions and check out the release notes here.
djangoproject.com
Shared by @mgrouchy
 

Async HTTP benchmarks on PyPy3
Progress is happening on PyPy towards Python 3.5 compatibility. Check out the benchmarks for the existing work done in PyPy3.
blogspot.ca
Shared by @myusuf3
 

Discussion


A Simple Guide for Python Packaging
reddit.com
Shared by @myusuf3
 

You can use [~i] for reverse indexing rather than [-i-1]
But should you?
reddit.com
Shared by @mgrouchy
 

Python Jobs


Senior Python Engineer (Minneapolis, MN)
Posted By Leadpages. Promoted

Software Engineer - Python(London, UK)
Posted By Pole Star Space Applications LTD. Promoted

Backend Engineer (Seattle, WA)
Posted By Bonsai. Promoted

Python/Django Developer (Bath, UK)
Posted By Verisk Maplecroft.


See More Python Jobs >> 

Projects


devpy
A set of helpers to ease Python development.
github.com
Shared by @mgrouchy
 

prophet
Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.
github.com
Shared by @mgrouchy
 

qpth
A fast and differentiable QP solver for PyTorch.
github.com
Shared by @mgrouchy
 

BrainDamage
A fully featured backdoor that uses Telegram as a C&C server
github.com
Shared by @myusuf3
 

sha1collider
Build two PDFs that have different content but identical SHA1 sums.
github.com
Shared by @myusuf3
 

suite
A scheduling application for hundreds of workers.
github.com
Shared by @myusuf3
 

mazesolving
A variety of algorithms to solve mazes from an input image.
github.com
Shared by @myusuf3
 

OnlinePythonLinterSyntaxChecker
Python Editor With Live Syntax Checking and Execution
github.com
Shared by @myusuf3
 

sqlservice
The missing SQLAlchemy ORM interface.
github.com
Shared by @myusuf3
 

Articles


Getting Started with Django Channels
Take a deep dive into Django's channel feature.
realpython.com
Shared by @realpython
 

Django Admin and Celery
Solving race conditions with celery int he Django admin.
ilian.io
Shared by @mgrouchy
 

A Simple Guide for Python Packaging
Seems to be one of those mysterious topics, learn about Python packaging.
medium.com
Shared by @mgrouchy
 

Consistent Hash Rings Explained Simply
What's a Consistent Hash Ring?
svbtle.com
Shared by @mgrouchy
 

Postmodern Error Handling in Python 3.6
Run down of error handling in Python 3.6
journalpanic.com
Shared by @knowsuchagency
 

Context Managers and the “with†Statement in Python
Tutorial for context managers in Python.
dbader.org
Shared by @myusuf3
 

Manage Your Python Projects
Little tutorial on getting setup with pipenv.
thoughtbot.com
Shared by @myusuf3
 

Advanced Django Querying
Few tips for sorting your Django querysets.
vinta.com.br
Shared by @myusuf3
 
Read Later
Tweet
Forward to Friend
Copyright © 2017 PyCoder’s Weekly, All rights reserved.