Changelog
2.6.4 (2023-XX-XX)
Added yaml for ReadTheDocs and moved requirements to pyproject.toml
2.6.3 (2023-02-08)
Moved CI support to GitHub actions
Added a pyproject.toml for PyPi support
Updated unit tests to current pytest standards
Updated links in the documentation
Improved the documentation style and added docstring tests
Fixed memory leak in the array C wrappers
Fixed longitude output format for convert_mlt
Added more examples to the documentation
2.6.2 (2020-01-13)
Drop support for EOL Python 2.7 and added testing for Python 3.9
Added a .zenodo.json file
Fixed AppVeyor environment
2.6.1 (2020-09-11)
Moved formerly deprecated utilities from deprecated.py to utils.py
Removed allowance for deprecated kwarg code from convert_latlon and convert_latlon_arr, as scheduled
Updated CI to include Python 3.8 everywhere
Moved all configuration information to setup.cfg
Fixed coveralls implementation
Fixed broken links in the documentation
Removed unused code analysis tools
Improved unit test coverage
Make PEP8 changes
2.6.0 (2020-01-06)
Updated AACGM-v2 coefficients derived using the IGRF13 model
Updated IGRF and GUFM1 coefficients using the IGRF13 model
Added additional checks to the C code for reading the IGRF13 coefficient file
Removed convert routine in deprecated.py
Pushed back keyword argument deprecation of code
Scheduled deprecation for remaining routines in deprecated.py
Parametrized several unit tests
Updated README.md examples
Updated CI to include python 3.8
2.5.3 (2019-12-23)
Changed log warning about array functions to info
Changed default method from TRACE to ALLOWTRACE
Added C wrappers for list input, removing inefficient use of np.vectorize
Fixed documentation for use of method_code
Added FutureWarning for deprecated use of code keyword argument
Updated previous version’s changelog to encompass all changes
Improved docstrings to make documentation easier to read
Removed failing twine commands from appveyor.yml
Removed RuntimeWarning filter from tox.ini
2.5.2 (2019-08-27)
Added FutureWarning to deprecated functions
Updated names in licenses
Moved module structure routine tests to their own class
Added high altitude limit to avoid while-loop hanging
Changed version support to 2.7, 3.6, and 3.7
Removed logbook dependency
Added logic to avoid reseting environment variables if not necessary
Added copyright and license disclaimer to module-specific program files
Changed keyword argument code to method_code
2.5.1 (2018-10-19)
Commented out debug statement in C code
Updated environment variable warning to output to stderr instead of stdout
Added templates for pull requests, issues, and a code of conduct
2.5.0 (2018-08-08)
Updated C code and coefficients to version 2.5. Changes in python code reflect changes in C code (includes going back to using environment variables instead of strings for coefficient file locations)
Added decorators to some of the test functions
Specified AppVeyor Visual Studio version, since it was defaulting to 2010 and that version doesn’t work with python 3
2.4.2 (2018-05-21)
Fixed bug in convert_mlt that caused all time inputs to occur at 00:00:00 UT
Fixed year of last two updates in changelog
2.4.1 (2018-04-04)
Fix bug in installation that caused files to be placed in the wrong directory
Added DOI
2.4.0 (2018-03-21)
Update to use AACGM-v2.4, which includes changes to the inverse MLT and dipole tilt functions and some minor bug fixes
Updated file structure
Updated methods, retaining old methods in deprecated module
Added testing for python 3.6
Updated dependencies, removing support for python 3.3
Tested on Mac OSX
Updated comments to include units for input and output
2.0.0 (2016-11-03)
Change method of calculating MLT, see documentation of convert_mlt for details
1.0.13 (2015-10-30)
Correctly convert output of subsol() to geodetic coordinates (the error in MLT/mlon conversion was not large, typically two decimal places and below)
1.0.12 (2015-10-26)
Return nan in forbidden region instead of throwing exception
1.0.11 (2015-10-26)
Fix bug in subsolar/MLT conversion
1.0.10 (2015-10-08)
No code changes, debugged automatic build/upload process and needed new version numbers along the way
1.0.0 (2015-10-07)
Initial release