Loading CHANGELOG.md +3 −3 Original line number Diff line number Diff line Loading @@ -35,8 +35,8 @@ release. ## [Unreleased] ### Added ### Fixed ## [1.0.0] - 2023-09-20 ### Changed - SpiceQL source code - Required administrative files CMakeLists.txt +1 −1 Original line number Diff line number Diff line include(CMakeDependentOption) cmake_minimum_required(VERSION 3.10) project(SpiceQL VERSION 0.0.1 DESCRIPTION "Syntax Sugar for cspice") project(SpiceQL VERSION 1.0.0 DESCRIPTION "Syntax Sugar for cspice") list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") Loading README.md +10 −0 Original line number Diff line number Diff line Loading @@ -95,3 +95,13 @@ int result2 = func_memoed(3); assert(result1 == result2); ``` ## How to Pull a Release 1. Create a branch with the new version name (e.g., `1.0`) 2. Update the version info in following files: - `code.json` - Append to the metadata with the updated version info - `CMakeLists.txt` - Update the project `VERSION` value - `CHANGELOG.md` - Create a new section with the version number, date, and changes made in the upcoming release - `docs/conf.py` - Update the version - `recipe/meta.yaml` - Update the package version 3. Tag a release candidate from the version branch code.json +46 −0 Original line number Diff line number Diff line Loading @@ -44,5 +44,51 @@ "date": { "metadataLastUpdated": "2023-09-13" } }, { "name": "SpiceQL", "organization": "U.S. Geological Survey", "description": "GitLab repository for library that interacts with NAIF's SPICE kernels", "version": "1.0.0", "status": "Development", "permissions": { "usageType": "openSource", "licenses": [ { "name": "Public Domain, CC0-1.0", "URL": "https://code.usgs.gov/astrogeology/spiceql/-/raw/main/LICENSE.md" } ] }, "homepageURL": "https://code.usgs.gov/astrogeology/spiceql/", "downloadURL": "https://code.usgs.gov/astrogeology/spiceql/-/archive/1.0.0/spiceql-1.0.0.zip", "disclaimerURL": "https://code.usgs.gov/astrogeology/spiceql/-/raw/1.0.0/DISCLAIMER.md", "repositoryURL": "https://code.usgs.gov/astrogeology/spiceql.git", "vcs": "git", "laborHours": 520, "tags": [ "Planetary", "Remote Sensing", "Data Processing", "Ephemerides", "Kernels" ], "languages": [ "C++" ], "contact": { "name": "Kelvin Rodriguez", "email": "krodriguez@usgs.gov" }, "date": { "metadataLastUpdated": "2023-09-20" } } ] No newline at end of file docs/conf.py +1 −1 Original line number Diff line number Diff line Loading @@ -41,7 +41,7 @@ copyright = '2021, USGS' author = 'USGS Astrogeology' # The full version, including alpha/beta/rc tags release = '0.1' release = '1.0.0' # -- General configuration --------------------------------------------------- Loading Loading
CHANGELOG.md +3 −3 Original line number Diff line number Diff line Loading @@ -35,8 +35,8 @@ release. ## [Unreleased] ### Added ### Fixed ## [1.0.0] - 2023-09-20 ### Changed - SpiceQL source code - Required administrative files
CMakeLists.txt +1 −1 Original line number Diff line number Diff line include(CMakeDependentOption) cmake_minimum_required(VERSION 3.10) project(SpiceQL VERSION 0.0.1 DESCRIPTION "Syntax Sugar for cspice") project(SpiceQL VERSION 1.0.0 DESCRIPTION "Syntax Sugar for cspice") list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") Loading
README.md +10 −0 Original line number Diff line number Diff line Loading @@ -95,3 +95,13 @@ int result2 = func_memoed(3); assert(result1 == result2); ``` ## How to Pull a Release 1. Create a branch with the new version name (e.g., `1.0`) 2. Update the version info in following files: - `code.json` - Append to the metadata with the updated version info - `CMakeLists.txt` - Update the project `VERSION` value - `CHANGELOG.md` - Create a new section with the version number, date, and changes made in the upcoming release - `docs/conf.py` - Update the version - `recipe/meta.yaml` - Update the package version 3. Tag a release candidate from the version branch
code.json +46 −0 Original line number Diff line number Diff line Loading @@ -44,5 +44,51 @@ "date": { "metadataLastUpdated": "2023-09-13" } }, { "name": "SpiceQL", "organization": "U.S. Geological Survey", "description": "GitLab repository for library that interacts with NAIF's SPICE kernels", "version": "1.0.0", "status": "Development", "permissions": { "usageType": "openSource", "licenses": [ { "name": "Public Domain, CC0-1.0", "URL": "https://code.usgs.gov/astrogeology/spiceql/-/raw/main/LICENSE.md" } ] }, "homepageURL": "https://code.usgs.gov/astrogeology/spiceql/", "downloadURL": "https://code.usgs.gov/astrogeology/spiceql/-/archive/1.0.0/spiceql-1.0.0.zip", "disclaimerURL": "https://code.usgs.gov/astrogeology/spiceql/-/raw/1.0.0/DISCLAIMER.md", "repositoryURL": "https://code.usgs.gov/astrogeology/spiceql.git", "vcs": "git", "laborHours": 520, "tags": [ "Planetary", "Remote Sensing", "Data Processing", "Ephemerides", "Kernels" ], "languages": [ "C++" ], "contact": { "name": "Kelvin Rodriguez", "email": "krodriguez@usgs.gov" }, "date": { "metadataLastUpdated": "2023-09-20" } } ] No newline at end of file
docs/conf.py +1 −1 Original line number Diff line number Diff line Loading @@ -41,7 +41,7 @@ copyright = '2021, USGS' author = 'USGS Astrogeology' # The full version, including alpha/beta/rc tags release = '0.1' release = '1.0.0' # -- General configuration --------------------------------------------------- Loading