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

✨ PySTACItemReaderIterDataPipe for reading STAC Items #46

Merged
merged 6 commits into from
Sep 9, 2022

Commits on Sep 1, 2022

  1. ✨ PySTACItemReaderIterDataPipe for reading STAC Items

    An iterable-style DataPipe for STAC items! Uses pystac for reading the files or URLs. Included a doctest that checks the metadata within the pystac.item.Item object. Added a new section in the API docs and an intersphinx mapping.
    weiji14 committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    8da3fc2 View commit details
    Browse the repository at this point in the history
  2. 💚 Make pystac an extras dependency in the spatial category

    Ensure that zen3geo works even when `pystac` is not installed and add `pystac` to the spatial section of the extras dependencies in pyproject.toml.
    weiji14 committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    a686a72 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. 🔀 Merge branch 'main' into pystac/item_reader

    New poetry 1.2.0 resolver and other optional dependencies like adlfs and contextily!
    weiji14 committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    024584e View commit details
    Browse the repository at this point in the history
  2. 🚚 Rename functional form as read_to_pystac_item

    Decided that since the returned object is a `pystac.Item`, it should probably be `read_to_pystac_item`.
    weiji14 committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    d66f1f3 View commit details
    Browse the repository at this point in the history
  3. ✅ Unit test to read JSON and return a pystac.Item

    Ensure that a JSON STAC item can be read into a pystac.Item object that contains various spatiotemporal metadata.
    weiji14 committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    be7b5f0 View commit details
    Browse the repository at this point in the history
  4. 💚 Skip PySTACItemReader doctests if pystac not installed

    Use pytest.importorskip to skip running the doctest when pystac cannot be imported.
    weiji14 committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    3999087 View commit details
    Browse the repository at this point in the history