Skip to content

add license queryable (#1208)#1212

Merged
kalxas merged 1 commit intomasterfrom
issue-1208
Mar 7, 2026
Merged

add license queryable (#1208)#1212
kalxas merged 1 commit intomasterfrom
issue-1208

Conversation

@tomkralidis
Copy link
Member

@tomkralidis tomkralidis commented Mar 6, 2026

Overview

This PR adds a license queryable (as well as updates STAC parsing of common metadata accordingly).

Related Issue / Discussion

#1208

Additional Information

Note that file tests/functionaltests/suites/stac_api/data/records.db was updated to capture license information as follows:

sqlite3 tests/functionaltests/suites/stac_api/data/records.db
sqlite> delete from records;
sqlite> .q
pycsw-admin.py load-records -c tmp.yml  -p tests/functionaltests/suites/stac_api/data  # tmp.yml is configured to repository tests/functionaltests/suites/stac_api/data/records.db
sqlite3 tests/functionaltests/suites/stac_api/data/records.db
sqlite> vacuum;
sqlite> .q

Contributions and Licensing

(as per https://github.com/geopython/pycsw/blob/master/CONTRIBUTING.rst#contributions-and-licensing)

  • I'd like to contribute [feature X|bugfix Y|docs|something else] to pycsw. I confirm that my contributions to pycsw will be compatible with the pycsw license guidelines at the time of contribution.
  • I have already previously agreed to the pycsw Contributions and Licensing Guidelines

@tomkralidis tomkralidis added this to the 3.0.0 milestone Mar 6, 2026
@tomkralidis tomkralidis marked this pull request as ready for review March 6, 2026 23:39
@tomkralidis tomkralidis requested review from a team and kalxas March 6, 2026 23:39
@tomkralidis tomkralidis added the STAC API STAC API label Mar 6, 2026
@kalxas kalxas merged commit 9b9afc9 into master Mar 7, 2026
3 checks passed
@kalxas kalxas deleted the issue-1208 branch March 7, 2026 08:34
@kalxas kalxas mentioned this pull request Mar 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

STAC API STAC API

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants