Hi all,
Here is a first draft of a release announcement. It is a little long and wordy, so please feel free to make changes. I did some minor curation of the “minor or bugfix changes” list, but I’m sure we could do more.
Best,
John
The yt community is proud to announce the release of yt 3.1.
yt (http://yt-project.org http://yt-project.org/) is an open source, community-developed toolkit for analysis and visualization of volumetric data of all types, with a particular emphasis on astrophysical simulations and nuclear engineering simulations.
This is a scheduled feature release. Highlighted changes in yt 3.1:
Major changes: ++++++++++++++
Minor or bugfix changes: ++++++++++++++++++++++++
A more comprehensive list of the changes in this release can be found at http://yt-project.org/docs/3.1/reference/changelog.html http://yt-project.org/docs/3.1/reference/changelog.html.
As with previous releases, you can install yt from source using one of the following methods.
1) From the install script (http://yt-project.org/#getyt):
# Installation
$ wget http://hg.yt-project.org/yt/raw/stable/doc/install_script.sh $ bash install_script.sh
# Update
$ yt update
2) From pip (source or binary wheel, see below for more details):
# Installation
$ pip install yt
# Update
$ pip install -U yt
3) From the Anaconda Python Distribution (https://store.continuum.io/cshop/anaconda/ https://store.continuum.io/cshop/anaconda/):
# Installation
$ conda install yt
# Update
$ conda update yt
Note that it might take a day or two for the conda package to be updated.
New to this release is the ability to install binary packages (“wheels”) using pip on Windows and Mac OS X (64-bit only for both). This has the advantage of not needing to install yt from source using a proper compiler setup, which has caused occasional problems on both of these platforms and prevented us from installing yt easily on other Python distributions.
We have so far been able to install and run the binary distribution via pip on the following platforms and Python stacks:
Windows x86_64:
Mac OS X x86_64:
This is somewhat experimental, so other distributions may work (or not), please submit bug reports or successes to the mailing list or to the Bitbucket issues page (http://bitbucket.org/yt_analysis/yt/issues).
All distributions must be Python v. 2.7. The requirements for installing yt via this method are the same as from source:
To install a new version of yt on one of these platforms, simply do
$ pip install yt
and you should get the binary distribution automatically. Also, if your python installation is system-wide (e.g., the Mac system Python) you might need to run pip with administrator privileges.
For more information, including more installation instructions, links to community resources, and information on contributing to yt’s development, please see the yt homepage at http://yt-project.org http://yt-project.org/ and the documentation for yt-3.1 at http://yt-project.org/docs/3.1 http://yt-project.org/docs/3.1.
yt is the product of a large community of developers and users and we are extraordinarily grateful for and proud of their contributions. Please forward this announcement on to any interested parties.
As always, if you have any questions, concerns, or run into any trouble updating please don't hesitate to send a message to the mailing list or stop by our IRC channel.
Thank you,
The yt development team