Issue #117

3 > 2

May 30, 2014

3 > 2
Anaconda 2.0, openduty, Using Mocks in Python and much more.

Issue #117: 3 > 2

Weekly dose of all things Python.
 
Hey Everyone, 

So it looks like last week some of the email were caught in spam, likely due to the title. Please check your spam filters and if possible mark as not spam. Would be a great help!

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 Gittip  We are on twitter too! 
From our sponsors:

News


Continuum Analytics Releases Anaconda 2.0
This new release boasts direct setup of Python3 as well as the transition from PySide to PyQt. More details after the jump!
continuum.io
Shared by @myusuf3
 

Discussion


Why is it slower to iterate over a small string than a small list?
stackoverflow.com
Shared by @myusuf3
 

Jobs


Senior Server Engineer (New York, NY) 
Posted By Oyster Promoted
 
Web Tools Engineer (New York, NY) 
Posted By MongoDB Promoted

Projects


django-reportmail
We all have these nightly management commands we run, this app promises to keep you informed of its result once completed.
github.com
Shared by @myusuf3
 

Flask-Foundation
A foundation leveraging best practices that you can use to start building your flask applications with.
github.com
Shared by @mgrouchy
 

pyminifier
Minify, obfuscate and compress your Python code.
github.com
Shared by @mgrouchy
 

sql4pandas
Very cool. Compile and execute sql queries directly on pandas data frames.
github.com
Shared by @mgrouchy
 

easyplot
Make generating Matplotlib plots fast, easy and reusable with this light wrapper.
github.com
Shared by @mgrouchy
 

openduty
An open source Alerting and incident escalation tool similar to the popular paid product PagerDuty.
github.com
Shared by @mgrouchy
 

grako
A parser generator. Grako accepts grammars in EBNF as input, and outputs memoizing PEG parsers in Python.
bitbucket.org
Shared by @mgrouchy
 

onionshare
Securely and anonymously share a file of any size.
github.com
Shared by @myusuf3
 

everyonepanic
Calls you when your websites go down. Cool little app.
github.com
Shared by @myusuf3
 

pdfminer
kind of project I love finding in open source. we all need it, but no one wants to write it. Unlike other PDF-related tools, it focuses entirely on getting and analyzing text data, also provides exact location of text on page.
github.com
Shared by @myusuf3
 

ratticweb
This is the website part of the rattic password management solution, which allows you to easily manage your users and passwords.
github.com
Shared by @myusuf3
 

Articles


Method overriding in Python
Nice tips on inheritance and method overriding in Python.
github.io
Shared by @tw_lgiordani
 

How keep Python 3 moving forward
Python core developer Brett Cannon gives his thoughts on how to keep Python 3 moving forward and what to do today if you are blocked on Porting your Python apps/libraries due to dependencies.
svbtle.com
Shared by @mgrouchy
 

They key differences between Python 2 and 3
Useful iPython notebook of the key differences between Python 2 and 3. Nice reference material if you are looking to port your Python 2 app to Python 3.
ipython.org
Shared by @mgrouchy
 

How do I Gevent?
Really nice extensive tutorial on Gevent. Provides plenty of background information, its pros and cons and how it all works by showing how to create a simple web crawler.
hownowstephen.com
Shared by @mgrouchy
 

Python 3 is Killing Python 2
Very opinionated article for the quite demise of Python 3 and for continued progress on the Python 2* branch. Some compelling arguments, what do you think?
medium.com
Shared by @myusuf3
 

Python 3 can revive Python
A look at the ways in which Python 3 might be able to renew excitement in the Python programming language and some ideas for Python that might get developers excited.
medium.com
Shared by @mgrouchy
 

Why you should give PonyORM a chance
Some explanation why you should give the new ORM on the block PonyORM a chance.
jakeaustwick.me
Shared by @mgrouchy
 

Using Mocks in Python
Extensive introduction to mock library in Python with tons of examples. If you are looking to learn a few things about mock this article is a good resource.
drdobbs.com
Shared by @myusuf3
 
Read Later
Tweet
Forward to Friend
Copyright © 2014 PyCoder’s Weekly, All rights reserved.