diff --git a/.appveyor.yml b/.appveyor.yml index 20b351f28611fefcc652ac9a17f5da57431ed39b..bc40058a447da157df0e0f99d282a3827d661b01 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -1,4 +1,4 @@ -version: '0.8.8.{build}' +version: '0.9.0.{build}' image: Visual Studio 2019 diff --git a/CHANGELOG.md b/CHANGELOG.md index 16e6275ba60d84f6f2e083de2cdbce02944cf25c..06f4821ed9d0b61cd6ee4b78f7271d2ab266eec3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -41,8 +41,13 @@ release. ### Changed - Projection information is only written to the ISD if a projection is present instead of writing an empty projection [#528](https://github.com/DOI-USGS/ale/pull/528/) +- Disabled MSI drivers until tests are added [#526](https://github.com/DOI-USGS/ale/pull/526/) ### Added - Projection information (through GDAL) will be attached to the ISD if a projected product is processed through ALE [#524](https://github.com/DOI-USGS/ale/pull/524) - Kaguya IsisLabelNaifSpice driver, tests, and test data [#487](https://github.com/DOI-USGS/ale/pull/487) -- Hayabusa Amica IsisLabelNaifSpice driver, tests and test data [#521](https://github.com/DOI-USGS/ale/pull/521) \ No newline at end of file +- Hayabusa Amica IsisLabelNaifSpice driver, tests and test data [#521](https://github.com/DOI-USGS/ale/pull/521) +- Msi IsisLabelNaifSpice Driver [#511](https://github.com/DOI-USGS/ale/pull/511) +- MGS MOC WAC IsisLabelNaifSpice driver, tests, and test data [#516](https://github.com/DOI-USGS/ale/pull/516) +- Chandrayaan1_mrffr IsisLabelNaifSpice driver, tests and test data [#519](https://github.com/DOI-USGS/ale/pull/519) +- MGS MOC Narrow Angle IsisLabelNaifSpice driver, tests, and test data [#517](https://github.com/DOI-USGS/ale/pull/517) \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt index 81c853e1d3d3740a3a0f184187e401d99472b1fb..b7f793b49a88f2201b3e0823d427c0393b7c5f0d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,7 +7,7 @@ # Specify the required version of CMake. # cmake 3.15 required for findPython virtualenv configuration cmake_minimum_required(VERSION 3.15) -project(ale VERSION 0.8.8 DESCRIPTION "Abstraction Library for Ephemerides ") +project(ale VERSION 0.9.0 DESCRIPTION "Abstraction Library for Ephemerides ") # include what we need include(GNUInstallDirs) diff --git a/README.md b/README.md index 1c9addf563e48ac2a9874c18d56f85455d1b368b..8b50532da99ceecc74b500769abb14cc168c6adb 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ [](https://travis-ci.org/USGS-Astrogeology/ale) [](https://coveralls.io/github/USGS-Astrogeology/ale?branch=master) [](https://ale.readthedocs.io/en/latest/?badge=latest) - +[](https://www1.usgs.gov/csas/doi/#/form/doi:10.5066%2FP906D84L) This library allows for the position, rotation, velocity and rotational velocity tracking of diff --git a/ale/drivers/__init__.py b/ale/drivers/__init__.py index a9bc1f89aa1bc9405924211b57a672cf7800fd8a..dbb2609c2187acba56264efb50fba1e92e1499d0 100644 --- a/ale/drivers/__init__.py +++ b/ale/drivers/__init__.py @@ -26,7 +26,8 @@ from abc import ABC __disabled_drivers__ = ["ody_drivers", "hayabusa2_drivers", "juno_drivers", - "tgo_drivers"] + "tgo_drivers", + "msi_drivers"] # dynamically load drivers __all__ = [os.path.splitext(os.path.basename(d))[0] for d in glob(os.path.join(os.path.dirname(__file__), '*_drivers.py'))] diff --git a/code.json b/code.json index 039debf14dd090c1343a4323496f229e34632293..24ee4d58829438e7539fc1afd790ddc20247919f 100644 --- a/code.json +++ b/code.json @@ -38,12 +38,106 @@ ], "contact": { - "name": "Jason Laura", - "email": "jlaura@usgs.gov" + "name": "Adam Paquette", + "email": "acpaquette@usgs.gov" }, "date": { - "metadataLastUpdated": "2023-02-23" + "metadataLastUpdated": "2023-04-19" + } + }, + { + "name": "ale", + "organization": "U.S. Geological Survey", + "description": "GitLab repository for the Abstraction Layer for Ephemerides package", + "version": "0.9.0", + "status": "Development", + + "permissions": { + "usageType": "openSource", + "licenses": [ + { + "name": "Public Domain, CC0-1.0", + "URL": "https://code.usgs.gov/astrogeology/ale/-/raw/0.9.0/LICENSE.md" + } + ] + }, + + "homepageURL": "https://code.usgs.gov/astrogeology/ale/", + "downloadURL": "https://code.usgs.gov/astrogeology/ale/-/archive/0.9.0/ale-main.zip", + "disclaimerURL": "https://code.usgs.gov/astrogeology/ale/-/raw/0.9.0/DISCLAIMER.md", + "repositoryURL": "https://code.usgs.gov/astrogeology/ale.git", + "vcs": "git", + + "laborHours": 480, + + "tags": [ + "Planetary", + "Remote Sensing", + "Data Processing", + "Ephemerides", + "Community Sensor Model" + ], + + "languages": [ + "C++", + "Python" + ], + + "contact": { + "name": "Adam Paquette", + "email": "acpaquette@usgs.gov" + }, + + "date": { + "metadataLastUpdated": "2023-04-19" + } + }, + { + "name": "ale", + "organization": "U.S. Geological Survey", + "description": "GitLab repository for the Abstraction Layer for Ephemerides package", + "version": "0.8.8", + "status": "Development", + + "permissions": { + "usageType": "openSource", + "licenses": [ + { + "name": "Public Domain, CC0-1.0", + "URL": "https://code.usgs.gov/astrogeology/ale/-/raw/0.8.8/LICENSE.md" + } + ] + }, + + "homepageURL": "https://code.usgs.gov/astrogeology/ale/0.8.8", + "downloadURL": "https://code.usgs.gov/astrogeology/ale/-/archive/0.8.8/ale-main.zip", + "disclaimerURL": "https://code.usgs.gov/astrogeology/ale/-/raw/0.8.8/DISCLAIMER.md", + "repositoryURL": "https://code.usgs.gov/astrogeology/ale.git", + "vcs": "git", + + "laborHours": 480, + + "tags": [ + "Planetary", + "Remote Sensing", + "Data Processing", + "Ephemerides", + "Community Sensor Model" + ], + + "languages": [ + "C++", + "Python" + ], + + "contact": { + "name": "Jesse Mapel", + "email": "jmapel@usgs.gov" + }, + + "date": { + "metadataLastUpdated": "2023-04-19" } },{ "name": "ale", diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 7ca81bb528c3a722a2161437e07ea4df1c30afc6..c6796682730b64c94d96be0ffc019485fb292b27 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,4 +1,4 @@ -{% set version = "0.8.8" %} +{% set version = "0.9.0" %} {% set git_branch = "master" %} {% set build_number = "0" %} diff --git a/setup.py b/setup.py index 3b83500f743e0105f9a34ac5ad7e7d3999b4f3f9..db51fa649dd2d07940a121cb80c4a68307bc3295 100644 --- a/setup.py +++ b/setup.py @@ -4,7 +4,7 @@ import sys from setuptools import setup, find_packages NAME = "Ale" -VERSION = "0.8.8" +VERSION = "0.9.0" # To install the library, run the following #