Skip to content

Sync fork with upstream (earthaccess-dev/earthaccess) while preserving multi-feature search support#1

Draft
Copilot wants to merge 2 commits intomainfrom
copilot/sync-fork-with-upstream
Draft

Sync fork with upstream (earthaccess-dev/earthaccess) while preserving multi-feature search support#1
Copilot wants to merge 2 commits intomainfrom
copilot/sync-fork-with-upstream

Conversation

Copy link
Copy Markdown

Copilot AI commented Mar 5, 2026

Description

Syncs tiagodc/earthaccess:main with the latest earthaccess-dev/earthaccess:main (20+ commits ahead since Feb 13, 2026) while preserving the multi-feature spatial search methods introduced in PR earthaccess-dev#1109.

Upstream changes incorporated

  • Docs restructure: docs/user_guide/docs/user/, docs/user-reference/docs/api/, docs/contributing/docs/contributor/, docs/howto/ + docs/tutorials/docs/user/howto/ + docs/user/tutorials/
  • New: .binder/ config, check-links.yml workflow, test_geo_interface.py, contributor/pr-guide.md, docs/governance/decisions/929-move-repository.md
  • Updated: earthaccess/results.py, earthaccess/store.py, earthaccess/api.py, pyproject.toml, uv.lock, and more

Preserved from tiagodc's 7 commits (PR earthaccess-dev#1109)

  • earthaccess/search.py — Added multipoint, multipolygon, multi_bounding_box, multiline, multicircle methods to DataGranules
  • docs/user/search.md — "Multi feature support" section re-applied at new file location
  • CHANGELOG.md — Multi-feature search entry added to [Unreleased] → ### Added
  • tests/integration/test_search_data.py — 5 integration tests for new multi-feature methods
# Example: search granules intersecting any of multiple polygons
results = earthaccess.search_data(
    short_name="ATL06",
    multipolygon=[polygon1, polygon2],
)

"Ready for review" checklist

  • Open PR as draft
  • Please review our Pull Request Guide
  • Mark "ready for review" after following instructions in the guide

Merge checklist

  • PR title is descriptive
  • PR body contains links to related and resolved issues (e.g. closes #1)
  • If needed, CHANGELOG.md updated
  • If needed, docs and/or README.md updated
  • If needed, unit tests added
  • All checks passing (comment pre-commit.ci autofix if pre-commit is failing)
  • At least one approval

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: tiagodc <19391644+tiagodc@users.noreply.github.com>
Copilot AI changed the title [WIP] Update fork with latest code from upstream Sync fork with upstream (earthaccess-dev/earthaccess) while preserving multi-feature search support Mar 5, 2026
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