Hi Pythonistas!

PyCon Canada 2013 is upon us this weekend, talks take place on Saturday and Sunday. Our own Mahdi will be there this weekend, so if you are there you should definitely go see his talk on Saturday morning.

As always, if you have any questions, comments, gripes or suggestions just hit reply to this email and let us know.

想跟上所有 蠎界 新闻? @pycoders.

请用 Gittip 支持俺们吧!

-- Mahdi and Mike

原文: Pycoder's Weekly (Issue #78): PyCon Canada 2013

新闻与开发动态

This is a bugfix release, click through for the details.

If you run a Django application that uses Django's CSRF protection, you should check out this security advisory and heed the advice.

After 10 years of development Pylint 1.0 has been released!

After 12 years of development IPython 1.0 has been released! Click through for all the details and release notes.

讨论

29 common beginner Python errors (reddit.com)

项目

Mailing for human beings. Envelopes tries to be an easy to use and grok wrapper for Python's email and smtplib modules.

Another project for Humans. Lassie is a library that allows you to easily retrieve basic content from websites.

DocJSON is a simple document format for building Hypermedia Web APIs. Click through to the README for specifics about how it works.

A pythonic interface to GMail. Supports GMail features like search, read and send multipart emails, archive, mark as read/unread, delete emails, and manage labels.

An opensource Heroku-inspired platform for public and private clouds.

Mailpile is an index and search engine for email. Also currently the developers of Mailpile are running a fundraising campaign on indiegogo.

This is a neat little bit of niceness added on top of the already excellent py.test. Pytest-sugar adds things to cleanup the py.test output like instantly printing failed test output, nice looking summaries and progress bars. Click to the page for a quick demonstration.

文章

In cased you missed it, Python 3.4 alpha1 has just been released and in that alpha was the addition of the Enum type. If you want to learn more about that, check out this exploration of the new Enum Type.

PEP8 is a fantastic guide, not all of PEP8 suits everyone and in this post the author outlines, with examples, some things he would remove from PEP8 as well as some additions.

If you are looking to write C extension modules for Python there is a lot you can get wrong. To help you along with this is the in-development static checker CPyChecker. Check out the article to learn how to analyze your C extensions with CPyChecker.

A good tutorial about creating a linked listed data type in Python using a functional programming style.

是也乎


Comments

comments powered by Disqus