Releases: AndrewAnnex/SpiceyPy
Releases · AndrewAnnex/SpiceyPy
SpiceyPy 4.0.2
SpiceyPy 4.0.1
[4.0.1] - 2021-05-31
Added
- docs info about ARM support, currently limited to conda-forge spiceypy
- docs citation info/basic intro
- hash checksums for test kernels
- offline install ci tests
- warn_deprecated_args function to aid future deprecations
Deprecated
- added deprecation warnings for ncol/nrow params for: mtxmg, mtxvg, mxm, mxmg, mxmt, mxmtg, mxvg, vtmvg, xposeg pending next major release.
- added deprecation warnings for ndim param for: unormg, vaddg, vdistg, vdotg, vequg, vhatg, vminug, vnromg, vrelg, vsclg, vsepg, vsubg, vzerog pending next major release.
Changed
- copyright year
- a number of typehints to accept np.ndarray
- changed test_wrapper to use a pytest autouse fixture to call reset/kclear automatically for most tests
Fixed
- missing docs for xf2eul
- numpy bool_ deprecation warnings
- numpy float warning
- type hint for appndd
SpiceyPy 4.0.0
[4.0.0] - 2020-12-07
Added
- bodeul
Changed
- main branch is now the default branch
- switched to use 'fromisoformat' in datetime2et
Fixed
- fixed nintvls spelling inconsistency
SpiceyPy 3.1.1
exactly the same as 3.1.0 but with a fixed manifest.in file that could break the installation for users.
[3.1.1] - 2020-05-25
Fixed
- missing get_spice.py in manifest
SpiceyPy 3.1.0
[3.1.0] - 2020-05-25
Added
- added irfnam, irfnum, irfrot, irftrn
- added kpsolv, kepleq
- better exceptions, many hundred spice toolkit defined exceptions
- copy button to docs codeblocks
- added CSPICE_SRC_DRI envvar override to specify cspice src directory during install
- added CSPICE_SHARED_LIB envvar override to specify cspice.so/.dll/.dylib during install
Changed
- switch to codecov for code coverage
- various support type changes
- renamed getspice.py to get_spice.py
Fixed
- fixed missing doc strings for callbacks
Removed
- coveralls
- test cmd class in setup.py
- direct references to deprecated numpy matrix class
SpiceyPy 3.0.2
[3.0.2] - 2020-02-19
SpiceyPy 3.0.2 release.
JOSS paper, and many improvements to the docs.
Added
- et2datetime function
- funding.yml
Changed
- changed http to https in docs/docstrings
Fixed
- many small issues with the docs
- author name in joss paper
- fixing SyntaxWarning in python 3.8
- year in docs
- issue with urllib usage in gettestkernels
SpiceyPy 3.0.1
[3.0.1] - 2020-01-10
Changed
- removed old logic from getspice for old openssl versions
Removed
- import of six in getspice
bug fix release for 3.0.0,
erroneous import of six in getspice.py, users can update to this version or just install six to continue using 3.0.0
SpiceyPy 3.0.0
[3.0.0] - 2020-01-09
🐍🐍🐍 > 🐍🐍
Added
- Python 3.8 support
Changed
- using black for code linting
- now using type hints
- vectorized functions now return numpy arrays instead of lists of arrays
Deprecated
- python 3.5
- python 2.7
SpiceyPy 2.3.2
Added
- wrapper for ev2lin
- numpy string support
Fixed
- some equality checks
Changed
- updated MANIFEST.in to include test code
- vectorization of et2utc
- vectorization of scencd
- vectroization of sc2e
SpiceyPy 2.3.1
very minor update to include test code into sdist tarball
no code changes since 2.3.0
Changed
- updated MANIFEST.in to include test code