Recent Releases of https://github.com/boutproject/boutdata

https://github.com/boutproject/boutdata - v0.3.0

What's Changed

  • Small fixes to restart utils by @bendudson in https://github.com/boutproject/boutdata/pull/99
  • Fix creating restart files for BOUT++ 5 by @ZedThree in https://github.com/boutproject/boutdata/pull/103
  • Allow simplified user access via python -m by @dschwoerer in https://github.com/boutproject/boutdata/pull/104
  • restart.resize: Disable multiprocessing if maxProc=1 by @bendudson in https://github.com/boutproject/boutdata/pull/105
  • Merge boututils into boutdata by @ZedThree in https://github.com/boutproject/boutdata/pull/67
  • Fix formatting CI by @ZedThree in https://github.com/boutproject/boutdata/pull/106
  • Performance improvements and collect test improvements by @ZedThree in https://github.com/boutproject/boutdata/pull/107
  • Fix finding version for boututils by @ZedThree in https://github.com/boutproject/boutdata/pull/110
  • Delete several unused or obsolescent modules by @ZedThree in https://github.com/boutproject/boutdata/pull/112
  • Add bout-upgrader tool by @ZedThree in https://github.com/boutproject/boutdata/pull/111
  • Switch to ruff for linting and formatting by @ZedThree in https://github.com/boutproject/boutdata/pull/113
  • Add boutv6coordinates_upgrader script by @tomc271 in https://github.com/boutproject/boutdata/pull/115
  • CI: Fix commit message and enable CI on fixing commit by @dschwoerer in https://github.com/boutproject/boutdata/pull/119
  • Fix renaming in case a new section is needed by @dschwoerer in https://github.com/boutproject/boutdata/pull/121
  • Deprecate options that only use as default for other options by @dschwoerer in https://github.com/boutproject/boutdata/pull/118
  • CI: Drop apt dependencies and switch to uv by @ZedThree in https://github.com/boutproject/boutdata/pull/122
  • Option to pass custom dimensions for variable to Datafile.write() by @johnomotani in https://github.com/boutproject/boutdata/pull/124
  • Delete even more unused modules by @ZedThree in https://github.com/boutproject/boutdata/pull/114

New Contributors

  • @tomc271 made their first contribution in https://github.com/boutproject/boutdata/pull/115

Full Changelog: https://github.com/boutproject/boutdata/compare/v0.2.1...v0.3.0

- Python
Published by ZedThree about 1 year ago

https://github.com/boutproject/boutdata - v0.2.1

What's Changed

  • Fix publish ci by @ZedThree in https://github.com/boutproject/boutdata/pull/98

Full Changelog: https://github.com/boutproject/boutdata/compare/v0.2.0...v0.2.1

- Python
Published by ZedThree over 2 years ago

https://github.com/boutproject/boutdata - v0.2.0

What's Changed

  • Fix lint test by @ZedThree in https://github.com/boutproject/boutdata/pull/84
  • Bump setuptools from 46.1.3 to 65.5.1 by @dependabot in https://github.com/boutproject/boutdata/pull/86
  • Set correct yindex_global by @dschwoerer in https://github.com/boutproject/boutdata/pull/89
  • Modernise packaging; drop Python 3.7 support by @ZedThree in https://github.com/boutproject/boutdata/pull/85
  • Raise more specific exception by @dschwoerer in https://github.com/boutproject/boutdata/pull/90
  • Remove requirements.txt by @dschwoerer in https://github.com/boutproject/boutdata/pull/93
  • WIP: Change grid restarts by @bendudson in https://github.com/boutproject/boutdata/pull/88
  • Generation of grid points in boutdata.resize by @mredenti in https://github.com/boutproject/boutdata/pull/81
  • drop_variables argument to squashoutput() by @johnomotani in https://github.com/boutproject/boutdata/pull/83
  • Modernise (require py 3.9+) by @dschwoerer in https://github.com/boutproject/boutdata/pull/97
  • Run black by @dschwoerer in https://github.com/boutproject/boutdata/pull/96
  • set _file0 early to avoid error in destructor by @dschwoerer in https://github.com/boutproject/boutdata/pull/91

New Contributors

  • @mredenti made their first contribution in https://github.com/boutproject/boutdata/pull/81

Full Changelog: https://github.com/boutproject/boutdata/compare/v0.1.10...v0.2.0

- Python
Published by ZedThree almost 3 years ago

https://github.com/boutproject/boutdata - v0.1.10

What's Changed

  • Support multi-line values when reading BOUT++ input files by @bendudson in https://github.com/boutproject/boutdata/pull/74
  • Add remove_xguards option to gridcontourf() by @bendudson in https://github.com/boutproject/boutdata/pull/72
  • Add restart.shift_v3_to_v4() by @bendudson in https://github.com/boutproject/boutdata/pull/69
  • Save the version number into output file when squashing data by @johnomotani in https://github.com/boutproject/boutdata/pull/79

Full Changelog: https://github.com/boutproject/boutdata/compare/v0.1.9...v0.1.10

- Python
Published by johnomotani almost 4 years ago

https://github.com/boutproject/boutdata - v0.1.9

  • Bug fix: Copy file attributes in squashoutput() #66

- Python
Published by johnomotani about 4 years ago

https://github.com/boutproject/boutdata - v0.1.8

Bug fix: * Fix restart.redistribute(): better default handling for mxg, myg in get_processor_layout() (#65)

- Python
Published by johnomotani over 4 years ago

https://github.com/boutproject/boutdata - v0.1.7

Bugfix release: * Handle missing jyseps2_1 in restart.redistribute() #62.

- Python
Published by johnomotani over 4 years ago

https://github.com/boutproject/boutdata - v0.1.6

New features: * Option to split output in time into several files #50 * Add log flag to gridcontourf #54 * Add restart.change_grid function #56

Bug fixes: * Fix restart.resizeZ #53 * Fix handling of yindex_global of FieldPerp in restart.redistribute() #55 * Fix bout-squashoutput executable (add __init__.py to scripts subdirectory) #57 * Write correct "PEXIND", "PEYIND" from restart.redistribute() #58

- Python
Published by johnomotani over 4 years ago

https://github.com/boutproject/boutdata - v0.1.5

Small fixes to work with BOUT-dev: #47, #49.

- Python
Published by johnomotani about 5 years ago

https://github.com/boutproject/boutdata - v0.1.4

Major new features: * #37 Parallelise BoutOutputs and squashoutput * #39 Create bout-squashoutput executable using setuptools entry_points

Minor new features: * #18 tindauto option for when last write was incomplete * #19 Implement mxg and myg arguments to restart.redistribute * #33 BoutOptions.getbool() method to convert option value to bool * #36 Support evaluating BoutOptionsFile expressions at staggered locations

Bug fixes: * #31 Fix BoutOptions.rename for case-sensitive renames * #34 Set netCDF's 'chunk cache' to zero in squashoutput

Testing: * #38 Tests for collect and squashoutput

- Python
Published by johnomotani about 5 years ago

https://github.com/boutproject/boutdata - v0.1.3

- Python
Published by johnomotani over 5 years ago

https://github.com/boutproject/boutdata - v0.1.2

Bugfix to collect and "include upper" for yguards

- Python
Published by loeiten about 6 years ago

https://github.com/boutproject/boutdata - v0.1.1

Made release after merging of #3

- Python
Published by loeiten over 6 years ago

https://github.com/boutproject/boutdata - Tag for the 4.2.2 release of BOUT-dev

The BOUT-dev release can be found here

- Python
Published by loeiten almost 7 years ago

https://github.com/boutproject/boutdata - Original extraction from BOUT-dev

This version contains the version of files as those found in https://github.com/boutproject/BOUT-dev/commit/50e3b46b2bea4a8c207aeb7bfe9b42b89baa7969

- Python
Published by loeiten almost 7 years ago