Release 0.9.3

Discussion on the serpentTools python package

Moderator: drewejohnson

Post Reply
Posts: 57
Joined: Thu Oct 20, 2016 4:25 pm
Security question 1: No
Security question 2: 84

Release 0.9.3

Post by drewejohnson » Wed May 20, 2020 10:48 pm

I am happy to announce that serpentTools 0.9.3 has been released, and is available for upgrade via pip. The changelog can be viewed via the hosted documentation or through the GitHub release.

This is a backwards compatible release, with two main trends. First, many readers now support dictionary-like data access through "__getitem__" and "get" methods. These allow many readers, including those for results, detector, and depletion files, to be indexed like "reader['quantity']".

Secondly, with the exception of the ResultsReader, metadata dictionaries are being deprecated in favor of actual attributes. For example, one could previous access the names of isotopes stored on the depletion reader via `reader.metadata["names"]`. Now one would do "reader.names".

Lastly, the next major release, 0.10.0, will preview large changes to the readers and containers, detailed in the updated data model. It is our intention to make the transition painless, with ample documentation to ease users and developers.

Post Reply