Skip to content

overhaul Ellipsoid, fix Numpy warning to error

Compare
Choose a tag to compare
@scivision scivision released this 26 Feb 16:44
· 31 commits to main since this release
  • Numpy would issue warnings that could cause incorrect computations by not being caught in try: except: for things like divide by zero. This has been fixed.
  • overhaul the Ellipsoid() class
  • apply good coding style and use only pyproject.toml (no setup.py, setup.cfg)
  • Require Python >= 3.8: Numpy NEP29 dropped support for Python < 3.8 in December 2021.
    We are having a harder time supporting corner cases in Python 3.7.