Skip to content

Releases: pyne/pyne

Release 0.7.8

24 Dec 17:33
8789c35
Compare
Choose a tag to compare

v0.7.8

Change

  • Move tests from nose to pytest (#1478 #1493)
  • Update MOAB dead link and add PyNE logo to readme file (#1481)
  • Install packages with conda in Dockerfile (#1509 #1510 #1511)

Fix

  • Add missing rxname offsets (#1482)
  • Move install script to main repo(#1477)
  • Use multistage docker build action in docker_publish.yml(#1470 #1471 #1473 #1475)
  • Remove setup-QEMU step from composite action(#1461)
  • Add composite actions to github workflows(#1459)
  • Fixing typos in user warning message (#1456)
  • Fix reorder error in member variables (#1466)
  • Remove unusable C-linkage with std::vector (#1468)
  • Fixed compatibility issue with Python 3.10 in endf.py (#1472)
  • Avoid use of deprecated numpy.int alias (#1479)
  • Avoid use of deprecated numpy.bool alias (#1485)
  • Review Tutorial and Bug Fixes (#1486)
  • Add composite action for BuildTest job in workflows (#1489)
  • Update run conditions for workflows (#1494)
  • Fix gamma intensity calculation (#1496)
  • Add workflow to build virtual machines based on Dockerfile (#1490)
  • Replacing '#define isnan' with 'std::isnan' (#1502)

Release 0.7.7

19 May 14:27
800c75a
Compare
Choose a tag to compare

v0.7.7

Maintenance

  • update workflow to accommodate security-driven changes (#1445)
  • turn off all fortran (spatial solvers and ENSDF processing) by default (#1444)
  • update where to look for DAGMC CMake files (#1446)
  • ensure NUC_DATA_PATH is a string (#1447)
  • update CI to Ubuntu 20.04 (#1449)

Release 0.7.6

17 Feb 23:33
fde1049
Compare
Choose a tag to compare

v0.7.6

New Capabilities

  • Adds method to write a MaterialLibrary as an OpenMC XML file.

Change

  • exclude docker related stuff from build_test (#1404 #1408)
  • move changelog test in its own workflow (#1404)
  • Adds 2 templates header files (one for Python one for CPP) to store PYNE version number, cmake will automatically configure proper version files for python and cpp based on the PYNE VERSION number located in the root CMakeFile.txt (#1415)
  • PyNE CI docker container now target DAGMC:'stable' tag instead of develop. (#1415)
  • Move canonical versioning to python (#1434)

Fix

  • fixing VR test (#1399)
  • fixing output from MaterialLibrary warning. (#1414)
  • fixing docker publish CI Github Action (#1426)

Maintenance

  • removing old circle-ci related stuff (#1405)
  • adds a manual trigger for docker build workflow (#1406)
  • clarify the tag name for docker images generated in CI (#1407)
  • add ifbar to cleanup the code about progress bar (#1409)
  • use ifbar to print progress of mesh_to_fluxin (#1401)

Release 0.7.5

21 Jul 19:30
6481df4
Compare
Choose a tag to compare

v0.7.5

New Capabilities

  • uses GithubAction to build the docker image used in CI (#1394)

Change

  • CI uses GithubAction instead of CIrcleCI (#1393, #1395)

Fix

  • Attribution for the atomic mass data in the data theory doc page (#1387)
  • specify encoding when reading files in amalgamation (#1386)
  • little fix for usage of filesystem::canonical() for windows... (#1390)

Maintenance

  • update MOAB version to 5.3.0 in CI docker image (#1391)
  • optimize the mesh_to_fluxin function in r2s step1 (#1397)

Release 0.7.4

16 Jun 20:28
e2fe716
Compare
Choose a tag to compare

This micro-release includes the following changes.

Change

  • Update pyne::ValueError to return a pointer to a stored string instead of an out-of-scope string. (#1358)
  • Setting CMP0074 in CMakeLists.txt to allow *_ROOT variables in the CMake command.
  • Change the e_bounds tag unit from eV to MeV (#1353)
  • Add functions to tag the decay_time, source_intensity and version to source.h5m (#1352)
  • Add the workflow to support PyNE R2S with DAG-OpenMC (#1355)
  • Add vector capabilities to the _do_ops() method in mesh.py (#1371)
  • Add tests for multiplication of vector-valued tags by scalars and scalar-valued tags (#1374)

Fix

  • An e_bounds reading problem when old sampler is used without e_bounds text file (#1353)
  • Fix the compatibility problem of transmuters with numpy version v1.19.x
  • Fix to MaterialLibrary.delitem to call the underlying instance.
  • Few fixes to enable Windows compilation the DAGMC deps.
  • Fix documentation to say that the minimum Cython version is 0.29.21 (#1370)

Maintenance

  • Auto-update copyright year in docs (#1369)
  • Scrub out Trelis mention (#1377)

Release 0.7.3

27 Oct 17:01
860d983
Compare
Choose a tag to compare

This micro-release addresses a few minor issues encountered following the 0.7.2 release, most importantly:

Change

  • Update OVA link in the docs (#1348)
  • Bump license date to 2020 (#1348)
  • Add the energy boundaries to photon source file (#1341)
  • Add a new source sampling sampler without e_bounds (#1341)

Fix

  • Compatibility fix with MCNP6 ptracs. (#1336)
  • Add some missing pieces in MaterialLibrary API to match std::unordered_map one (#1350)

Release 0.7.2

02 Oct 15:49
277f3d7
Compare
Choose a tag to compare

This micro-release addresses a few minor issues encountered following the 0.7.1 release, most importantly:
Change

  • Now attribute a number to material when adding them into a material library (#1334)

Fix

  • change the ref address of the materials group in the nuc_data.h5 material_library (to match new format) (#1337)
  • clean the remaining calls to the old material_library write_hdf5 API (#1337)

Release 0.7.1

06 Sep 16:20
56eef01
Compare
Choose a tag to compare

This micro-release addresses a few minor issues encountered following the 0.7.0 release, most importantly:

  • forgotten update of release numbers
  • upstream compatibility with MOAB 5.2.1
  • downstream compatibility with DAGMC

Release 0.7.0

20 Aug 02:43
a74d4ca
Compare
Choose a tag to compare

This newest release has a long list of changes since the last mini-release, 0.5.11, over 30 months ago!!!

Release Candidate 3 for 0.7.0

17 Aug 10:17
94d3e95
Compare
Choose a tag to compare
Pre-release

Release candidate 3 for 0.7.0.

This is the outcome of the 2020-08 Hack-a-thon aiming to finalize the release ASAP.