Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update stactools to v0.2.1 #1

Merged
merged 2 commits into from
Aug 2, 2021
Merged

Conversation

gadomski
Copy link
Contributor

Related Issue(s): n/a

Description: Update stactools to v0.2.1.

PR checklist:

  • Code is formatted (run scripts/format).
  • Code lints properly (run scripts/lint).
  • Tests pass (run scripts/test).
  • [ ] Documentation has been updated to reflect changes, if applicable.
  • [ ] Changes are added to the CHANGELOG.

@gadomski
Copy link
Contributor Author

Had to do some additional lifting because Provider objects can't be compared for equality (see stac-utils/pystac#380).

@third-party-tool third-party-tool merged commit 25a4bb6 into main Aug 2, 2021
@gadomski gadomski deleted the fix/stactools-version branch August 2, 2021 17:27
gadomski pushed a commit that referenced this pull request Jan 26, 2023
* chore:update gitignore for vscode

* chore:clean linting

editorconfig binary is now ec, todo:consider upgrading from stactools template

* chore:make yapf on CI work

yapf is looking at pyproject.toml, but toml isn't installed, and yapf section isn't specified

* feat:inital collection function

Added constants and basic collection, TODO: add all values, verify values, handle different hosts

* fix:cli args correction

Click wants arguments to be in the docstring. Also bumped the version number pre-emptively to avoid confusion, started Changelog

* feat: refactor constant import

importing all constants now, in progress - adding all the collection components

* feat: add tests

Added stubs for Collection tests

* feat:Add license and description

Added new fields, fixed existing fields to pass tests, TODO: additional fields, adjust host

* fix:full tests working

Command and Stac tests both work now, key was making the CatalogType relative

* feat: add option to specificy host

Host is now a cli argument on collections to allow the same recipe to be used on multiple implementations

* feat: Add host selection to Items too

* typo: Singer/Sinerg

* chore: Update Changelog

* fix:#1 corrections

Added missing Collection on Items, added links to Collection

* feat: Improve cli handling of options

host is optional but when supplied comes from a list, product also is limited to a specific list

* chore: Validate Host on items too

* fix: remove python 3.7, add 3.10

 := was added in 3.8

* chore:update readme/changelog/examples

* chore:missing quotes on python-version

* chore:linting line endings

* chore:deps for python 3.10

* feat:Add VS Code container config

* typo:devcontainer context fix

* fix: some PR review changes

Fixes version number, extra import

* feat: Adding Raster ext to item(draft), fixing cli typos

Added the Raster Extension but not convinced 256 bin histogram is useful, and units aren't included. Manually marked PR as draft until remaining issues are addressed

* feat:Add RasterBand, remove collection ref

Requested changes to PR adding Raster ext completed, remove collection ref in item

* feat: script examples

Based on PR feedback moved example creation to script, removed self references to make portable. Now includes collection and itesm for both glo-30 and glo-90

* fix:reran create_example to get missing raster:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants