Releases: AndrewAnnex/SpiceyPy
SpiceyPy 2.1.2
The release fixes issues relating to how booleans were handled #260 and improves conversions between ctypes arrays and numpy arrays.
Changed
- numpy to ctypes and back conversions improved
Removed
- a few bool related internal things in support_types
Fixed
- issues relating to c_bool usage. everything is now c_int
SpiceyPy 2.1.1
has tentative fixes for installation issues with pip/wheel including new wrapper functions and other fixes and contributions
Added
- wrapper functions for gffove and gfocce and associated callbacks
- proxymanager for spice download by B. Seignovert
Changed
- simplifications in libspicehelper
Fixed
- issue with cassini example in doc
- termpt docstring by Marcel Stefko
- various things in ci build configs
- missing dll/so file issue with pip installs
SpiceyPy 2.1.0
Added
- Completed wrapping of all new N66 DSK functions
- 3.6 classifier
- context manager for turning on/off found flag catches
- contributor guide
- freebsd support
- added tests for dozens of functions, wrapped almost all remaining functions
Fixed
- added six and numpy to setup_requires setup.py kwargs
- bugs in some tests
Changed
- changed naming of vectorToList to cVectorToPython
- Updated getspice module to use urllib3 for OpenSSL library versions older
than OpenSSL 1.0.1g. - getspice module provides now a class that handles the downloading and
unpacking of N066 CSPICE distribution. - Updated setup to pack the CSPICE installation code into a class that
extends the setuptools.command.install command. - made vectorized functions more consistent
- changed tests to point to smaller kernel set hosted on github
SpiceyPy 2.0.0
First version to support N66 SPICE functions
Added
- Implemented most of the new functions from N66 SPICE
- IntMatrixType support type
- SpiceDLADescr struct
Changed
- now backing N66 CSPICE
- now builds 2.7, 3.4, 3.5, 3.6
Deprecated
- 32 bit builds
Fixed
- toPythonString now strips whitespace
SpiceyPy 1.1.1
Last release to feature N65 Spice, future releases will target N66
Added
- added python3.6 builds
Fixed
- fixed formatting on changelog
- fixed issues with rtd builds
Changed
- version updated
- converted all downloads to use https
SpiceyPy 1.1.0
Added
- wrapper functions and tests for fovray, fovtrg, pxfrm2, occult #158
- wrapper functions and tests for spklef, spkopa, spkpds, spksub, spkuds, spkuef #155
- tests for srxpt and sincpt #154
- a bunch of other tests for CK related functions
- example added to docs
- automated artifact deployments (mostly) to pypi and conda cloud
Fixed
- improved use of six api to have better spicecells
Changed
- Start versioning based on the current English version at 0.3.0 to help
- refactored tests to be cleaner with kernel files
- fixed spice toolkit version to N65 pending new toolkit release.
spiceypy-1.0.0
SpiceyPy 1.0.0
SpiceyPy is a python wrapper for the NAIF C-SPICE toolkit. The library currently supports python 2.7.x and 3.X on 32bit and 64bit platforms for OS X, Linux, and Windows operating systems. SpiceyPy utilizes python idioms for error handling and vectorization with convenience functions to support a variety of python collections including NumPy arrays. The library currently supports ninety eight percent of the documented functions in C-SPICE v65.
Thanks go to all the users who wrote in with questions and feature requests!
v0.7.0: Merge pull request #144 from AndrewAnnex/bump_to_0.7.0
SpiceyPy 0.7.0
Pre-release of SpiceyPy