Andrew Straw's Apt Repository

I, Andrew Straw, maintain these apt repositories, primarily containing scientific Python software, largely for the use of colleagues within my lab and direct collaborators. I also keep it open to the outside world, but I'm not necessarily able to support other people, although I do try to fix bugs if they are brought to my attention. I try to stay compatible with with the latest official Debian and Ubuntu sources but update my packages to the latest upstream releases after (usually a very minimal amount of) testing. If you are interested in using these packages, please note these limitations.

This archive is opened to the public in the hopes that others benefit, although no assurance can be made about the quality or timeliness of the contents.

Many of the Python-based packages here have been built from unmodified upstream source with stdeb. stdeb does not build packages that follow the Debian Python Policy, so the packages here may be slighly unusual compared to Python packages in the official Debian or Ubuntu repositiories. For example, example scripts may not be installed, and no documentation is installed. Future releases of stdeb may resolve these issues.

If you want to put this repository in your sources list, you need to add the following lines to /etc/apt/sources.list:

# You need to change "<DISTRO_NAME_HERE>" to something like
# "gutsy". (Without the quotes).

If you have any issues with packages on this repository, please send an email to Andrew Straw <>.

GPG Verification

When you start using this repository, you might get warning messages like this:

The following signatures couldn't be verified because
the public key is not available.

Or you will be asked questions like this over and over:

WARNING: The following packages cannot be authenticated!
Install these packages without verification [y/N]?

Avoid this by adding my repository signing key:

apt-key adv --keyserver --recv-keys CBB16C19

A recipe for using this archive using the GUI in Ubuntu

See my description at . Note that you may not actually want to do steps 8-10.