Pyspedas

Latest version: v1.7.17

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

Scan your dependencies

Page 1 of 6

1.7.17

What's Changed
* Wrapper for gsm2lmn by nickssl in https://github.com/spedas/pyspedas/pull/1141
* Added lmn_matrix_make to init and documentation by nickssl in https://github.com/spedas/pyspedas/pull/1142
* Bug fix for nondeterministic outputs from twavpol
* Fixes for ygsm, phism, mphism other_axis options to fac_matrix_make


**Full Changelog**: https://github.com/spedas/pyspedas/compare/v1.7.16...v1.7.17

1.7.16

- Made CDAWeb search endpoint and download URL configurable
- Small improvements to tplot and ctime

**Full Changelog**: https://github.com/spedas/pyspedas/compare/v1.7.14...v1.7.16

1.7.14

Many tplot updates:

- When plotting composite tplot variables, Y ranges take all the component variables' limits and scales into account
- Use ns precision when converting tick locations to np.datetime64 objects (resolves some xarray warnings)
- Improved default choice of Y size for plots with 1, 2, 3 or 4 panels
- Added support for IDL-style var_label annotations (use tplot_options('varlabel_style', 'extra_panel') to select, or tplot_options('varlabel_style', 'extra_axes') for original PyTplot style)
- tplot now takes a 'trange' parameter that temporarily overrides limits set by xlim or options(var, 'x_range')

**Full Changelog**: https://github.com/spedas/pyspedas/compare/v1.7.13...v1.7.14

1.7.13

What's Changed
* fac_matrix_make() now supports many additional choices of axis orientation
* timespan() now support more flexible definition of time ranges (unit abbreviations, string or numeric inputs, array input
* get_timespan() now returns the global timespan set by timespan() if no variable name is provided
* tplot() now uses the matplotlib 'constrained' layout engine, improving the positioning of colorbars, legends, axis titles, etc.
* Plot titles are now placed using the matplotlib 'suptitle' element, rather than as a axis title on the first panel
* X axis titles and subtitles are now supported
* When plotting composite tplot variables that contain multiple spectra, the z ranges are set to encompass the full range across all the spectra, and only a single colorbar is produced, reflecting the entire range
* If time_string() receives an input that is already a string, it is returned as-is

**Full Changelog**: https://github.com/spedas/pyspedas/compare/v1.7.12...v1.7.13

1.7.12

What's Changed
* Replaced exception with function is_gzip by nickssl in https://github.com/spedas/pyspedas/pull/1122
* Updated ESA HAPI server paths for SOSMAG data. by nickssl in https://github.com/spedas/pyspedas/pull/1129
* Improved handling of server responses with gzipped data, now always unzips, uses filename extension to decide whether utf-8 encoding is needed
* IDL comparison data now loaded from github instead of spedas.org
* Added databar() utility
* Updated minimum variance code to resolve ambiguity with signs of basis vectors
* Added IDL vs Python verification tests for minimum variance code
* Updated docstrings
* Updated required version of pytplot-mpl-temp, to support new ctime() interactive time selection tool

**Full Changelog**: https://github.com/spedas/pyspedas/compare/v1.7.11...v1.7.12

1.7.11

Fix to allow loading THEMIS state data from SPDF, test loading state data from SPDF and UCLA

**Full Changelog**: https://github.com/spedas/pyspedas/compare/v1.7.10...v1.7.11

Page 1 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.