Issue #201

Winterlude

Jan. 29, 2016

Winterlude
hashin, What the classics know of blue, warehouse and much more.

Issue #201: Winterlude

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 and Mike

From our sponsors:

Vivify scrum

Treehouse teaches you the coding skills you need to be job-ready in the tech industry. Learn with interactive lessons and code challenges. Unlock your future today!

(Sponsor this newsletter

News


Welcome to the Warehouse!
Warehouse is the new codebase being developed to power the Python Packaging Index (PyPI). Check it out, new fresh design over at warehouse.python.org, we have linked the source below in the projects section.
blogspot.ca
Shared by @mgrouchy
 

Discussion


Journeyman Python Programmer
reddit.com
Shared by @mgrouchy
 

Numba a casual look at its performance against optimized Fortran
reddit.com
Shared by @myusuf3
 

Jobs

Projects


hashin 
An alternative to peepin to allow you write hashed entries for packages in your requirements.txt. 
github.com
Shared by @myusuf3
 

AutoDeploy
Building an automated deployment system which is similar to AWS CodeDeploy but is hostable inside enterprise.
github.com
Shared by @mgrouchy
 

what-the-classics-know-of-blue
This is great! After the author read a business insider post that stated we couldn't see blue until modern times, proven by looking at some classic books. The author decided to test this premise by writing a program to look for mentions of the colour blue in texts available in Project Gutenberg.
github.com
Shared by @mgrouchy
 

whatportis
Command line tool to search port names and numbers associated with a particular service.
github.com
Shared by @mgrouchy
 

pandas-profiling
Generates profile reports from a pandas DataFrame. The df.describe() function is great but a little basic for serious exploratory data analysis. For more details, click through to the README.
github.com
Shared by @mgrouchy
 

meza
A toolkit for processing tabular data. Reads csv/xls/xlsx/mdb/dbf files, and more!
github.com
Shared by @myusuf3
 

warehouse
Code for the Next Generation Python Package Repository.
github.com
Shared by @mgrouchy
 

json-sempai
Cool little library that allows you to use JSON as if it were a python module.
github.com
Shared by @mgrouchy
 

classifier
This is great! I used this immediately when I saw this, clean up your files organization because you are too lazy to do it yourself!
github.com
Shared by @mgrouchy
 

simpletcp
A minimal non-blocking TCP server written for Python 3.
github.com
Shared by @myusuf3
 

autoinstaller
A package that installs from PyPi everything you need as soon as you try import it
github.com
Shared by @mgrouchy
 

nlib
It is a pure python library for numerical computations. When numpy is not available this is a nice choice!
github.com
Shared by @mgrouchy
 

Articles


Deploy a Python 3 Application to an Apache Mesos Cluster using the Marathon API
As the title says, this is a great tutorial to get this setup going for a local environment for development and testing.
giantflyingsaucer.com
Shared by @chadlung
 

Python vs. Java: Duck Typing, Parsing on Whitespace and Other Cool Differences
A look at some of the differences between Java and Python.
activestate.com
Shared by @ActiveState
 

Learn More About Pandas By Building and Using a Weighted Average Function
Nice article on how implementing the fundamentals can help with your understanding of Pandas.
pbpython.com
Shared by @myusuf3
 

Speeding up CPython 5-10%
Breakdown of a patch that improves CPython performance by 5-10%.
python.org
Shared by @mgrouchy
 
Read Later
Tweet
Forward to Friend
Copyright © 2016 PyCoder’s Weekly, All rights reserved.