New SPICE toolkit N0067
NAIF release on January 3rd 2022 a [new SPICE toolkit](https://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/info/whatsnew.html): `N0067`
Here is a list of the main changes that could be useful for the `moon-coverage`:
1. Time System conversion with ISO-style format ie. with trailing `Z`: `2022-01-01T12:00:00.000Z`
2. New target separation ([`trgsep`](https://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/trgsep_c.html)), tangent point ([`tangpt`](https://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/tangpt_c.html)) and elevation/azimuth conversion ([`azlcpo`](https://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/azlcpo_c.html)) routines.
3. Get FOV Parameters Using Instrument Name ([`getfvn`](https://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/getfvn_c.html))
4. Complete header example kernels list
5. CK and SPK buffer limits increase
6. New spacecraft NAIF-ID:
- `-652` for `BEPICOLOMBO MTM`/`MTM`/`MERCURY TRANSFER MODULE`
- `-239` for `MARTIAN MOONS EXPLORATION`/`MMX`
__Comments:__
- 1: Is already implemented in the moon-coverage but it will simplify the code base to the `moon_coverage.spice.time.et()` function.
- 2: This new functions will be useful to fix #15 and improve the limb pointing coverage (#1).
- 3: This could be used in `moon_coverage.spice.fov.SpiceFieldOfView` as a fall back if a string is provided directly.
- 4: This could be used to download Generic kernels to setup some of the unit tests.
- 5: Currently, this is not a real limitation for our usage but could be useful if we need to create many small ck file on-the-fly and load them in the pool when the pointing target request will be implemented.
- 6: This could be useful for Bepi/MMX analysis.
:warning: These changes need to be ported to `spiceypy` first, to be available to the `moon-coverage`.
A common effort is need to ensure that this migration can be performed as soon as possible.
issue