Planetprofile

Latest version: v2.5.0

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

Scan your dependencies

Page 4 of 7

2.3.4

This release fixes a formatting error in AxiSEM (.bm) output files. AxiSEM can apparently only tolerate a single character separating columnar data. .bm file outputs are now separated by a single space.

2.3.3

PyPI limits package size to 100 MB, which means we are unable to include all mantle composition lookup tables in the release. This release contains all the composition files needed to evaluate all the default models--CI chondrite was missing from prior 2.3.X releases.

2.3.2

This release fixes a handful of bugs found in generating thick- and thin-shell models for Europa, Ganymede, Callisto, Enceladus, and Titan for comparison to those of [Vance et al. (2018)](https://doi.org/10.1002/2017JE005341). A new feature for limiting resolution in high pressure ices has been added that will speed up runs when models for large and small bodies are queued together.

2.3.1

When updating PlanetProfile via pip, conda, or git pull, new entries added to the config file would sometimes create errors before the user could be warned that their config file was out of date. This behavior has been fixed, and starting from this release, when users update they will be warned before errors happen from missing fields.

The release also contains minor bug fixes and feature improvements, most notably in tidying up certain plots and CONSTANT_INNER_DENSITY profiles.

2.3.0

This release focuses on general improvements and bug fixes throughout the framework. The default models have been refined based on scrutiny from preparing for the submission of a manuscript describing PlanetProfile and its science capabilities. Hydrosphere phase diagrams and EOS properties are now among the available figures, and melting curve evaluation has been made much more robust when multiple models are queued to be run together. This release also upgrades to MoonMag v1.5.0, in support of parallel operation on Windows.

2.2.7

New in this release, a seismicData folder within each Body/ directory is populated with input files for minEOS (within a run-specific folder) and for AxiSem (in a .bm file).

A new method for evaluating phase curves when Tb_K is near the eutectic temperature has been implemented for solving for Pfreeze_MPa. It's a simplistic approach for when the selected root-finding algorithm can't be used, because the phase indices at low pressure (1 for ice Ih) and high pressure (3+ for ice III, V, etc) are all greater than 0, the liquid index. As a result, cold Tb_K values are better supported now.

This release also contains numerous bug fixes and improvements.

Page 4 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.