Monday, January 23, 2012

Astronomy Picture of the Day 3.4

The AstronomyPictureOfTheDay desktop wallpaper updater is a Mac OS X application
that downloads the latest image from the Astronomy Picture of the Day site and sets
it as your desktop background. It can be run by hand, or installed to run automatically
through iCal.

What's New in this Release?

This version fixes a problem with APOD pages that link to multiple images
so that only images on the APOD website are downloaded.

Download

Visit the project page to download the latest version.

Wednesday, January 11, 2012

Python Atlanta Meeting Jan. 12

PyATL, the Python user group in Atlanta, Georgia, will have its first
meeting of the year on Thursday, January 12, 2012. The meeting starts
at 7:30 PM, but some of us gather for an informal dinner early between
6:00 and 6:30 PM.

Agenda

The agenda for this month includes several short presentations from
our members:

  • "Using the os library to manage files under Windows XP" from William Soukup
  • "Phone Site (http://fon.st)" from Jay Kelkar
  • "When Do I Need Classes?" from JR Rickerson

We will also be discussing topics the group wants to see presented at
other meetings this year.

Location

We will meet at our usual location, Manuel's Tavern (602
N. Highland Ave.). The meeting room is on the North Avenue side of the
building.

Sunday, January 8, 2012

virtualenvwrapper 2.11.1

What is virtualenvwrapper

virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv
tool. The extensions include wrappers for creating and deleting
virtual environments and otherwise managing your development workflow,
making it easier to work on more than one project at a time without
introducing conflicts in their dependencies.

What's New in 2.11.1

  • Fixes a bug with tab completion in sub-shell environments such as
    screen and tmux introduced in 2.11.

Installing

Visit the virtualenvwrapper project page for download links and
installation instructions.

Saturday, January 7, 2012

sphinxcontrib-sqltable 1.0

What is sphinxcontrib-sqltable?

sphinxcontrib-sqltable is a Sphinx extension that allows authors
to embed SQL statements in source documents and produce tabular output
in rendered documents.

What's New in 1.0

This is the first public release of sphinxcontrib-sqltable.

Installing

Refer to the main documentation page for installation and setup
details.

Thursday, December 29, 2011

New Year's Python Meme

  1. What is the coolest Python application, framework, or library you
    have discovered in 2011?

    We use PyFilesystem to access WebDAV and S3 storage as though it
    was part of the local file system.

  2. What new programming technique did you learn in 2011?

    It's not a technique, per se, but I learned a lot about the
    internals of Sphinx while preparing the manuscript for my book. I
    will be summarizing what I learned in a presentation at PyCon
    2012
    .

  3. What’s the name of the open source project you contributed the
    most in 2011? What did you do?

    For non-coding contributions, that would be the Python Software
    Foundation
    . The PSF Communications team set up Python Insider,
    a blog for the Python core development team. Posts written in
    English are translated into 10 different languages by members of
    the Communications team.

    For code-related contributions, it would probably be a tie between
    virtualenvwrapper and sphinxcontrib.spelling

  4. What was the Python blog or website you read the most in 2011?

    Definitely the Planet Python feed.

  5. What are the three top things you want to learn in 2012?

  6. What are the top software, app, or lib you wish someone would
    write in 2012?

    I like Tarek's idea for a mobile wine label recognition app, but I
    would settle for a decent wine log/journal app for iOS.

    Other than that, I can't think of anything I want to see that I'm
    not planning to build myself, but none of those projects are far
    enough along to talk about yet.


Tarek started this series with these instructions:

  • copy-paste the questions and answer to them in your blog
  • tweet it with the #2012pythonmeme hashtag