From 5d49540bd635e13d298dffeabcab6232adb77027 Mon Sep 17 00:00:00 2001 From: Bob Myhill Date: Wed, 6 Oct 2021 12:13:57 +0100 Subject: [PATCH] prepare 1.0 release --- Readme.md | 2 +- burnman/__init__.py | 4 ++-- burnman/version.py | 4 ++-- changelog.txt | 28 +++++++++++++++++++++++++--- docs/index.rst | 4 ++-- release.sh | 12 ------------ 6 files changed, 32 insertions(+), 22 deletions(-) delete mode 100755 release.sh diff --git a/Readme.md b/Readme.md index 2fb752f4e..7eea31fe7 100644 --- a/Readme.md +++ b/Readme.md @@ -1,4 +1,4 @@ -[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.5155442.svg)](https://doi.org/10.5281/zenodo.5155442) +[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.5552443.svg)](https://doi.org/10.5281/zenodo.5552443) # BurnMan - a thermoelastic and thermodynamic toolkit for the Earth and planetary sciences diff --git a/burnman/__init__.py b/burnman/__init__.py index b6bd48c3c..3c600f2cf 100644 --- a/burnman/__init__.py +++ b/burnman/__init__.py @@ -140,8 +140,8 @@ If you use BurnMan in your work, we ask that you cite the following publications: - Myhill, R., Cottaar, S., Heister, T., Rose, I., and Unterborn, C. (2021): - BurnMan v0.10.0 [Software]. Computational Infrastructure for Geodynamics. Zenodo. - `(https://doi.org/10.5281/zenodo.5155442) `_ + BurnMan v1.0.0 [Software]. Computational Infrastructure for Geodynamics. Zenodo. + `(https://doi.org/10.5281/zenodo.5552443) `_ - Cottaar S., Heister, T., Rose, I., and Unterborn, C., 2014, BurnMan: A lower mantle mineral physics toolkit, Geochemistry, Geophysics, and diff --git a/burnman/version.py b/burnman/version.py index bff29c5c5..a65d7e6eb 100644 --- a/burnman/version.py +++ b/burnman/version.py @@ -1,2 +1,2 @@ -version = '0.11.0-pre' -short_version = '0.11.0' +version = '1.0.0' +short_version = '1.0.0' diff --git a/changelog.txt b/changelog.txt index cee00708e..9b8a0029a 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,27 @@ Changelog --------- +Release v1.0.0 (October 6, 2021) + - python 3.7+ compatibility + - major restructuring of source directory + - documentation overhaul + - a new equilibrate function for chemical equilibration of Composite materials. + - new composition fitting functions (solution and bulk composition) + - new MaterialPolytope class + - implementation of melt phases from the the Holland and Powell (2011) and Holland et al. (2018) datasets + - ternary terms added to the subregular solution model + +Release v0.10.0 (August 2, 2021) + - python 3.5+ compatibility + - a new Composition class for compositional processing + - a new CombinedMineral class + - a new AnisotropicMaterial class + - new Planet and Layer classes for mass, moment of inertia and seismic velocity calculations + - new nonlinear fitting routines and a nonlinear solver + - new static equations of state: Morse potential, Reciprocal K-prime + - new thermal equations of state: Anderson and Ahrens (metallic iron), de Koker and Stixrude, Ramo and Stixrude (solids and liquids) + - a large number of new minerals and solid solutions in the databases + - a large number of new examples + - updated documentation Release v0.9.0 (April 25, 2016) - major documentation overhaul @@ -22,11 +44,11 @@ Release v0.9.0 (April 25, 2016) Release v0.7 (June 24, 2014) - Cleanup and rewrite of the mineral/composite feature - online html documentation - - Scripts to reproduce the figures from Cottaar, Heister, Rose and + - Scripts to reproduce the figures from Cottaar, Heister, Rose and Unterborn (2014) can be found in misc/. - - Mineral physical libraries from Murakami (2013) and Zhang et al. + - Mineral physical libraries from Murakami (2013) and Zhang et al. (2013) are included. - - Pressure-depth conversion following Cammarano (2013) are included. + - Pressure-depth conversion following Cammarano (2013) are included. Release v0.5 (October 28, 2013) diff --git a/docs/index.rst b/docs/index.rst index 6a33e16f9..0edc1e8fe 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -29,8 +29,8 @@ Citing BurnMan If you use BurnMan in your work, we ask that you cite the following publications: - Myhill, R., Cottaar, S., Heister, T., Rose, I., and Unterborn, C. (2021): - BurnMan v0.10.0 [Software]. Computational Infrastructure for Geodynamics. Zenodo. - `(https://doi.org/10.5281/zenodo.5155442) `_ + BurnMan v1.0.0 [Software]. Computational Infrastructure for Geodynamics. Zenodo. + `(https://doi.org/10.5281/zenodo.5552443) `_ - Cottaar S., Heister, T., Rose, I., and Unterborn, C., 2014, BurnMan: A lower mantle mineral physics toolkit, Geochemistry, Geophysics, and diff --git a/release.sh b/release.sh deleted file mode 100755 index fdbf0c694..000000000 --- a/release.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash - - -name="burnman-v1.0" - -rm -rf $name $name.zip - -svn export https://burnman.googlecode.com/svn/trunk $name -rm -rf $name/homepage $name/todo.txt $name/release.sh $name/test.sh $name/reproduce_*.py $name/play_withslb.py $name/example_inv_big_pv.py $name/example_inv_murakami.py $name/example_optimize_slb2011.py $name/example_premite_isothermal.py $name/table_latex.py $name/sigfig_table.py $name/misc/ref $name/tests $name/murakami_book_chapter.py $name/input_figures/matas* $name/data $name/input_figures/murakami* $name/burnman/benchmark.py -#$name/misc/ - -zip -rv $name.zip $name