Moonmag

Latest version: v1.7.5

Safety actively analyzes 681881 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

1.5.1

This release removes an unnecessary dependency on skyfield and adds explicit dependencies for the packages used to code up the release.

1.5.0

Evaluation of magnetic fields from multipole moments has been expanded for both fully normalized and Schmidt normalized harmonics, which use independent calculations from cartesian coordinates, up to degree n=10. In addition, parallel operation is now supported on Windows through the "spawn" context, whereas "fork" remains the default on other operating systems.

1.4.2

MoonMag can now be installed with conda:
conda install -c itsmoosh moonmag

1.4.0

Plotting functions previously used cartopy for generating tick labels and as an axis transform. Lat/lon plots relying on cartopy have been rewritten to remove the dependency, because cartopy cannot currently be installed with pip due to a reliance on additional programs (Proj and GEOS) that cannot be installed with pip.

Output messages for the user are now handled with a logger that can be accessed and configured with logging.getLogger('MoonMag'), allowing importing packages to adjust the MoonMag logging level.

1.3.13

Xid can now be passed to asymmetry_funcs.BiList, which can save a lot of time reloading from disk in the event multiple runs are being strung together.

1.3.11

Data files are now included in package distributions. In addition, primary functions (e.g. asymmetry_funcs.BiList) can now accept file names as inputs, not just the path, adding versatility.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.