Releases: predsci/PsiPy
Releases · predsci/PsiPy
PsiPy 0.4.0
What's Changed
- Save radial units when saving field lines by @dstansby in #71
- Clean up dependencies by @dstansby in #81
- Take into account some outputs already have ghost cells by @dstansby in #83
- Fix MPL tracing example by @dstansby in #86
- Add check on tracing phi coords by @dstansby in #89
- Enable pluto field line tracing by @dstansby in #84
- Add some high resolution test data by @dstansby in #96
- MAS: Update/fix normalizations + add extra vars by @cooperdowns in #91
- Rename MASPlotter by @dstansby in #90
- Minor fix for B-field tracing by @peijin94 in #93
New Contributors
- @cooperdowns made their first contribution in #91
- @peijin94 made their first contribution in #93
Full Changelog: 0.3.1...0.4.0
PsiPy 0.3.1
What's Changed
- Fix units in in-situ sampling example by @dstansby in #57
- Add docs on using PLUTO/MAS interchangably by @dstansby in #59
- Fix multiple timestep sample data by @dstansby in #60
- Add mypy to pre-commit by @dstansby in #63
- Fix radial units in PLUTO outputs by @dstansby in #62
- Support loading > 3 digit timestamps for MAS by @dstansby in #65
- Return NaN for out of bounds sample coordinates by @dstansby in #68
- Add codecov config by @dstansby in #69
- Add example for sampling across timesteps by @dstansby in #67
Full Changelog: 0.3.0...0.3.1
PsiPy 0.3.0
What's Changed
- Allow testing with coronal data by @dstansby in #24
- Run tests on python 3.10 by @dstansby in #25
- Update example data functions by @dstansby in #26
- Add a linter by @dstansby in #27
- Add field line tracing code by @dstansby in #3
- Fline examples by @dstansby in #28
- Allow auto steps by @dstansby in #29
- Use keyword only arguments for tracing API by @dstansby in #30
- Add narrative docs for tracer by @dstansby in #32
- Add a pyvista example by @dstansby in #36
- Fix tracing test by @dstansby in #37
- Allow tracing through irregular grids by @dstansby in #35
- Add new page for visualisation documentation by @dstansby in #40
- Add a pyvista plotter class by @dstansby in #39
- Fix PLUTO loading by @dstansby in #43
- Update codecov settings by @dstansby in #44
- Add field line loading/saving by @dstansby in #45
- Add a pickable sphere for field line tracing by @dstansby in #41
- Use pooch to handle sample data by @dstansby in #46
- Add changelog for 0.3.0 by @dstansby in #51
- Fix rho units by @dstansby in #31
- Add test for coordinate sampling by @dstansby in #49
- Update tracing documentation by @dstansby in #50
- Add some PLUTO sample data by @dstansby in #52
- Fix PLUTO interpolation by @dstansby in #53
Full Changelog: 0.2.0...0.3.0
PsiPy 0.2.0
What's Changed
- Add function to convert HDF files to netCDF files by @dstansby in #6
- Persist copies of data by @dstansby in #7
- Add code to get all MAS filenames in a folder by @dstansby in #8
- Add a github actions doc build by @dstansby in #11
- Plot tests by @dstansby in #10
- Timesteps by @dstansby in #9
- Move radial setup code by @dstansby in #12
- Add variable/model str tests by @dstansby in #14
- Add some more plotting tests by @dstansby in #15
- Add time index arguments by @dstansby in #13
- Simplify time dimension reading by @dstansby in #16
- Allow reading netcdf files by @dstansby in #18
- Update changelog for 0.2.0 by @dstansby in #19
- Bump io test coverage by @dstansby in #20
- Bump base model test coverage by @dstansby in #21
- Add animation capabilities by @dstansby in #17
- Final finishes for 0.2 by @dstansby in #22
Full Changelog: 0.1.1...0.2.0
PsiPy 0.1.1
Pin mpl version in docs
PsiPy 0.1
PsiPy 0.1a3
Add release workflow
PsiPy 0.1a2
Use setuptools_scm for versioning
PsiPy 0.1a1
Clean sentence