[AstroPy] Ureka 1.0 is now available

Christine Slocum cslocum at stsci.edu
Wed Dec 4 13:13:33 EST 2013

STScI and Gemini are announcing the release of Ureka 1.0.

Improvements (with respect to beta 6):

- test for completeness of OS library dependencies
- many installation improvements
- expanded documentation
- support for Ubuntu 13.10, Fedora 19, and OS X Mavericks (10.9)
- menu shortcuts on Linux
- optional support for MySQL and PostgreSQL
- bundled Fortran run-time library is always used to avoid conflict with
OS version(s)

Updated packages:

- Gemini IRAF 1.12
- virtualenv (1.10.1)
- SciPy (0.13.0)
- wheel (0.22.0)
- scikit-image (0.9.3)
- Pillow (2.2.1)
- CFITSIO (3350)
- scikit-learn (0.14.1)
- Tornado (3.1.1)
- setuptools (1.3)
- NumPy (1.8.0)
- stsci.distutils (0.3.2)
- astropy (0.3)
- d2to1 (0.2.11)
- PyParsing (2.0.1)

New packages:

- PyKE (2.4.0)
- Six (1.4.1)
- PyTZ (2013.8)
- kapteyn (2.2.1b17)
- BeautifulSoup (3.2.1)
- mechanize (0.2.5)
- jsonschema (2.1.0)
- numexpr (2.2.2)
- Dateutil (2.2)
- mock (1.0.1)

Ureka is a binary packaging installer for common astronomical software
(primarily for the UV/Optical/IR community).  The goals of the Ureka
installer are to:

1) minimize the number of actions needed to install all the different
software components.  We are seeking a "one button install" (it's not
quite one button, but not far from it).

2) permit installation without requiring system privileges.

3) make installs as problem-free as possible for the great majority of

4) allow users to install their own software (particularly Python-based)
within this framework, or update versions of software within the framework.

5) permit different Ureka installations to coexist and to easily switch
between them.

6) enable installing different versions of the same software package under
a particular Ureka installation.

7) support Macs and most popular Linux variants.

Ureka does not use LD_LIBRARY_PATH (or its Mac equivalent), nor require
PYTHONPATH, minimizing the possibility of affecting existing software
after installation or use. Should conflicts nevertheless arise, Ureka can
easily be disabled temporarily or enabled only in specific terminal

Keep in mind that no installation system is completely foolproof (that's
very nearly impossible to achieve).  In particular, when users update or
add software to the Ureka framework, they increase the risk of breaking
something, but we feel that is an option that users should have as long as
they understand the possible risks.

This release includes IRAF 2.16 and associated packages for IRAF, DS9, and
a fairly full suite of Python scientific software packages (e.g., numpy,
scipy, and matplotlib).  The full listing of included software can be
found at this link: http://ssb.stsci.edu/ureka/1.0/docs/components.html

Ureka can be downloaded from: http://ssb.stsci.edu/ureka/ (choose "1.0").
Installation and usage instructions can be found on the same web page.

Please send questions or feedback to help at stsci.edu.

More information about the AstroPy mailing list