[yt-users] ANN: yt 3.2.3 release

Nathan Goldbaum nathan12343 at gmail.com
Thu Feb 11 09:08:45 PST 2016


Both the new conda packages and binary wheels have been uploaded, so if you
were waiting on those, update away!

On Thu, Feb 4, 2016 at 10:14 AM, Nathan Goldbaum <nathan12343 at gmail.com>
wrote:

> We are proud to announce the release of yt 3.2.3!
>
> yt (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 and nuclear engineering simulations.
>
> Version 3.2.3 is a regularly scheduled bugfix release including fixes for a
>
> number of issues reported since the release of yt 3.2.2.
>
> The changes in this version are summarized below and include a number of
>
> bugfixes, performance improvements, and documentation improvements.
>
> We urge all users of prior versions to upgrade to yt 3.2.3 immediately.
>
> Summary of Changes
>
> -----------------------------
>
> Fix an issue with parallel decomposition in the stream frontend under
> Python3. See PR 1862
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1862/bugfix-fix-python-35-tests/diff>
> and PR 1927
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1927/improve-treatment-of-integer-division-in/diff>
>
> Fix an issue with initializing LightRay objects with both start_position
> and a redshift range. See PR 1863
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1863/bugfix-close-loophole-that-allowed/diff>
>
> Work around an an issue the prevents compiling yt using Python 3.5.0 by
> disabling OpenMP support. This is fixed in Python 3.5.1. See PR 1871
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1871/do-not-try-to-include-openmp-support-on/diff>
>
> Fix an issue with parsing some parameters in NMSU ART datasets. See PR
> 1875 <https://bitbucket.org/yt_analysis/yt/pull-requests/1875>
>
> Ensure ARTIO frontend creates a metal_density when outputs contain both Ia
> and II metal production. See PR 1876
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1876/adding-checks-to-assure-artio-creates-a/diff>
>
> Convert profile extrema to output_units instead of units, to be consistent
> with behavior of array_like_field. See PR 1882
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1882/bugfix-convert-profile-extrema-to/diff>
>
> Only set output_units after units has been set. See PR 1887
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1887/bugfix-only-set-output_units-after-units/diff>
>
> Fix casting errors in the SDF frontend under NumPy 1.10 and newer. See PR
> 1890
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1890/fixed-casting-error-for-float-and-int64/diff>
>
> Improved Python3 compatibility. See PR 1899
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1899/bugfix-py3-compat/diff>,
> PR 1920
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1920/replace-iteritems-with-items/diff>,
> PR 1934
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1934/use-sixbytesio-instead-of-sixmovesstringio/diff>,
> and PR 1931
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1931/use-bytesio-in-the-png-writer-under/diff>
>
> PlotWindow helpers for showing and hiding colorbars and axis annotations
> now return the PlotWindow instance. This improves viewing in the notebook.
> See PR 1905
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1905/making-plotwindow-show-hide-helpers-for/diff>
>
> Corrected error in docstring for load_uniform_grid. See PR 1910
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1910/correct-docstring-for-load_uniform_grid/diff>
>
> Fix sphinx syntax error in getting help guide. See PR 1928
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1928/fix-rst-syntax-error-in-getting-help-guide/diff>
>
> Improve docs rendering on Firefox for Linux and possible other browsers.
> See PR 1929
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1929/docs-increase-margin-for-navbar-fixes-989/diff>
>
> Fix issues parsing GDF files under Python3. See PR 1930
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1930/ensure-gdf-unit-names-are-strings/diff>
>
> Produce better error message when load_uniform_grid is passed data with an
> incorrect shape. See PR 1933
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1933/fail-early-when-load_uniform_grid-is/diff>
>
> Fix issue with plotting cylindrical data. See PR 1940
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1940/reintroduce-sanitize_width-for-polar-cyl/diff>
>
> Fix issues with eps writer docs, rendering, and compatibility. See PR 1941
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1941/eps_writer-update/diff>
> and PR 1963
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1963/bugfix-removing-large-margins-in/diff>
>
> Produce a better error message with export_fits is not able to determine
> any output fields. See PR 1943
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1943/better-error-message-when-export_fits-is/diff>
>
> Fixed parameter parsing for reduced dimensionality Boxlib datasets. See PR
> 1947 <https://bitbucket.org/yt_analysis/yt/pull-requests/1947>
>
> Fix a number of issues with ds.find_field_values_at_point and
> ds.find_field_values_at_points. See PR 1950
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1950/fix-a-number-of-issues-with/diff>
>
> Adding a cache for selector object hashes. See PR 1965
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1965/adding-a-hash-cache-big-speedup/diff>
>
> Import HUGE from yt.utilities.physical_ratiois. See PR 1971
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1971>
>
> Compatible with upcoming NumPy 1.11 release. See PR 1969
> <https://bitbucket.org/yt_analysis/yt/pull-requests/1969/compatible-with-upcoming-numpy-111-release/diff>
>
> Coming Soon!
>
> -------------------
>
> The next major release of yt will be version 3.3, which is slated to
> include an overhaul of the volume rendering system, support for analyzing
> and visualizing unstructured mesh data, a new system for saving and
> restoring data objects, and a way to specify unit systems when loading
> data. Some of this functionality is already available on the development
> branch of yt. We welcome feedback from early testers.
>
> Standard Installation Methods
>
> ----------------------------------------
>
> 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 ):
>
> If you previously installed yt from the install script, you can update your
>
> installation in-place using the following command:
>
> # Update
>
> $ yt update
>
> If you are on the “stable” branch, updating will bring you from an earlier
> version
>
> to 3.2.3, whereas if you are on the development “yt” branch, only the
>
> changes since your last update should be incorporated.
>
> To install from scratch, do the following:
>
> # Installation
>
> $ wget
> http://bitbucket.org/yt_analysis/yt/raw/stable/doc/install_script.sh
>
> $ bash install_script.sh
>
> 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/):
>
> # Installation
>
> $ conda install yt
>
> # Update
>
> $ conda update yt
>
> Note that it might take up to a week for the conda package built by
> Continuum
>
> Analytics to be updated for yt 3.2.3.
>
> Installing Binary Packages via pip
>
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> If you do not have compilers available, it is also possible 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.
>
> Note that it may take several days for binary wheels for yt 3.2.3 to be
> uploaded.
>
> 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:
>
> Enthought Canopy Python (https://www.enthought.com/products/canopy/)
>
> WinPython (http://winpython.sourceforge.net/)
>
> Mac OS X x86_64:
>
> Enthought Canopy Python (https://www.enthought.com/products/canopy/)
>
> Homebrew Python (http://brew.sh/)
>
> Python.org Python
>
> Mac OS X’s system Python
>
> MacPorts Python (https://www.macports.org/)
>
> 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).
>
> Both Python 2.7 and Python 3.4 are supported. The dependencies for
> installing yt via this method are the same as from source:
>
> NumPy
>
> h5py
>
> HDF5
>
> SymPy
>
> Matplotlib
>
> IPython (not required, but strongly recommended)
>
> 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 and the documentation
> for yt 3.2.3 at http://yt-project.org/doc.
>
> 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.
>
> All the best,
>
> Nathan Goldbaum,
>
> on behalf of the yt development team
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.spacepope.org/pipermail/yt-users-spacepope.org/attachments/20160211/bb65e4e1/attachment.htm>


More information about the yt-users mailing list