Skip to content

Releases: geospace-code/pymap3d

console entry points

08 Jul 05:02
Compare
Choose a tag to compare
  • CI Template update
  • console scripts easier to use

Modernize setup and test

26 Jun 06:45
Compare
Choose a tag to compare

modernize setup (setup.cfg)

Cleanup Fortran

18 Jun 19:39
Compare
Choose a tag to compare
  • Cleaned up Fortran code error handling
  • fixed Python code coverage testing
  • Readme.rst => Readme.md

Type checking, flake8

04 Jun 03:41
Compare
Choose a tag to compare

Use flake8 and mypy type checking to improve correctness

  • Python >= 3.6 required

Improve robustness for CMake Fortran build & Matlab self-test

01 May 16:12
Compare
Choose a tag to compare
v1.6.4

Merge branch 'master' of ssh://github.com/scivision/pymap3d

allow radians or degrees into angular separation

29 Mar 23:45
Compare
Choose a tag to compare

This speeds up massively repeated operations of these functions--convert once to radians beforehand instead of each time (optionally)

cleanup, test coverage, argument expansion

26 Mar 02:04
Compare
Choose a tag to compare

Lots of little improvements:

  • cleaned up Python self-test and improved coverage via argument expansion
  • added AppVeyor (windows testing)
  • published in DOI
  • using Ctest

Fortran radians bugfix, add err_msg to Fortran & Matlab assert

06 Mar 17:28
Compare
Choose a tag to compare
  • Fixed incorrect calculations with "radians" input angles to Fortran code.
  • allowed "err_mag" text message for assert_isclose() in Fortran and Matlab code, like Python
  • improved test coverage in Fortran and Python.

Correct function/variable names

20 Feb 17:55
Compare
Choose a tag to compare

Corrected names of anglesep (angular separation) formulas.

Added radec2azel,azel2radec to Fortran.

Updated paper to describe Fortran code

pure Python fallback, Python 2.6 - 3.7+

01 Feb 17:20
Compare
Choose a tag to compare

For users without Numpy, PyMap3D can now fallback to a subset of functionality with Python alone.

Python versions tested: 2.6, 2.7, 3.3, 3.4, 3.5. 3.6, 3.7 (that's all that Travis-CI supports)