Issue #171

Halt and Catch Fire

June 19, 2015

Halt and Catch Fire
EuroPython 2015: Educational Summit, DSF Diversity Statement, baldr and much more.

Issue #171: Halt and Catch Fire

Weekly dose of all things Python.
Hey Everyone, 

Lots of articles/projects shared with us this week! Keep them coming, we love seeing what everyone is working on. Enjoy and have a great weekend!

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:


New feature: Auto-assignments

When an error occurs, Opbeat deduces who the best equipped person to fix the code is via Git. Receive fewer but smarter notifications & spend more time being productive. Read the full article.


(Sponsor this newsletter


django-webtest - Maintainers wanted.
Django Webtest author Mikhail Korobov is looking for maintainers to help take over maintenance of the project.
Shared by @mgrouchy

Django Software Foundation announces Diversity Statement
As per PEP8 "Explicit is better than implicit", you can check out the complete diversity statement here.
Shared by @mgrouchy

EuroPython 2015: Educational Summit
The educational summit at EuroPython 2015 has been announced. This is being organized together with the Raspberry Pi Foundation. Click through for all the details.
Shared by @ben_nuttall


Why you should almost never use “is†in Python
Shared by @mgrouchy



A library and tool for generating .pex (Python EXecutable) files!
Shared by @myusuf3

Pretty cool tool, allows you to produce CSS Gradients as placeholders for images.
Shared by @mgrouchy

A Python decorator that helps ensure that a Python Process is running only once.
Shared by @mgrouchy

A Flask web app to seamlessly create sqlalchemy models by dragging/dropping objects in a canvas.
Shared by @mgrouchy

An open source flight simulator for aerial drones written entirely in Python.
Shared by @myusuf3

A python module for Bayesian statistical modeling and model fitting which focuses on advanced Markov chain Monte Carlo fitting algorithms.
Shared by @mgrouchy

Sparkit-learn aims to provide scikit-learn functionality and API on PySpark. The main goal of the library is to create an API that stays close to sklearns'.
Shared by @fulibacsi

Utility for batch sending emails and text messages
Shared by @itsnauman


Beyond Request-Response
Pretty interesting read on proposed change to Django Request-Response cycle.
Shared by @myusuf3

The Traveling Tesla Salesman
Looking at the Travelling Salesman Problem where the salesman visits Tesla superchargers.
Shared by @mgrouchy

Python's Web Framework Benchmarks
YAPWFB, I know what you are thinking what is Falcon?
Shared by @myusuf3

Pandas Categoricals
Nice introduction on how to use pandas categoricals for improved speeds.
Shared by @myusuf3

Timezones and Python
Dealing with timezones can be a nightmare, here are some problems you often encounter and recommendations for dealing with them in your Python application.
Shared by @mgrouchy

Why sys.setdefaultencoding() will break code
Here is why using sys.setdefaultencoding() in your programs should be avoided.
Shared by @mgrouchy

Cutting Off the Internet, Part I
Part 1 of a pretty useful general look at testing Python applications that use Requests, without using the internet.
Shared by @sigmavirus24

Interactive 2D/3D visualizations of Python projects
Interesting visualizations of Python projects at quantified code. Check them out!
Shared by @cneumann81

Using Python and QGIS for geospatial visualizations
This is a case study presented as a tutorial. It will guide you through obtaining, cleaning, augmenting and visualizing a geospatial dataset.
Shared by @elldudley

5 Simple Rules For Building Great Python Packages
Follow these rules to improve your Python packages.
Shared by @mgrouchy

ROC Curves in Python and R
Shared by @mgrouchy
Read Later
Forward to Friend
Copyright © 2015 PyCoder’s Weekly, All rights reserved.