Releases: aburrell/apexpy
ApexPy Version 2.1.0
This is a major release that updates the magnetic coefficients to IGRF-14. It also updates the code to be compliant with Numpy 2.0, Python 3.12, and changes made to datetime. A bug that made the command line executable unavailable was fixed.
ApexPy Version 2.0.2
This is a bugfix release that ensures apexpy is pip installable until larger changes are made to support numpy 2.0 and Python 3.12.
Change Summary
- Updated supported Python versions (3.9-3.11)
- Added a ReadTheDocs yaml
- Migrate to using importlib to keep track of package data files
ApexPy Version 2.0.1
The v2.0.1 release addresses a bug in the Fortran extrapolation routines, as well as improving testing, documentation, and adding a logo.
Change Summary
- Expanded installation instructions in the documenation
- Added unit tests for todays date, ensuring that apex.dat is current
- Added cron unit test to GitHub Actions CI
- Added a logo
- Correct indexing bug in Fortran source that was causing array overflow and memory errors for extrapolated years beyond the latest formal IGRF fit
ApexPy Version 2.0.0
This is a major new release that restructures the Python code and the Fortran source (updating all source to F90 standards). It also fixes a timing bug, includes a new tracing method, and updates the installation to use meson. Python 2 is no longer supported. Documentation has been expanded, especially the installation instructions.
ApexPy Version 1.1.0
Minor release to include IGRF13 coefficients, expands the type of allowed inputs into the subsol
routine, fixes several bugs in edge cases, expands testing support to include Python 3.6-3.9, updates the documentation, and updates the continuous integration testing environments.
ApexPy Version 1.0.3
New release changes python version support to versions 2.7, 3.4-3.6.
ApexPy Version 1.0.2
This release fixes an issue with installation on systems that have long paths, and improves testing.