Commit 98cb64ed authored by Christine Kim's avatar Christine Kim
Browse files

Update version

parent c1f0b0de
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -35,8 +35,8 @@ release.

## [Unreleased]

### Added

### Fixed
## [1.0.0] - 2023-09-20

### Changed
- SpiceQL source code
- Required administrative files
+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")

+10 −0
Original line number Diff line number Diff line
@@ -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
+46 −0
Original line number Diff line number Diff line
@@ -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
+1 −1
Original line number Diff line number Diff line
@@ -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