Skip to content

Update stac valid(ator)#143

Merged
jonhealy1 merged 4 commits into
stac-utils:mainfrom
jonhealy1:update-stac-valid
Apr 28, 2026
Merged

Update stac valid(ator)#143
jonhealy1 merged 4 commits into
stac-utils:mainfrom
jonhealy1:update-stac-valid

Conversation

@jonhealy1
Copy link
Copy Markdown
Collaborator

@jonhealy1 jonhealy1 commented Apr 28, 2026

Technical Context

  • Related Issues: None
  • Breaking Changes: No

Description

  • Support for stac-validator v4 (pip install stac-valid~=4.2.0)
  • pyproject.toml configuration file
  • Dependabot configuration for automated dependency updates
  • Updated dependencies and build system to use pyproject.toml
  • Allowed automatic check for validating item collections without needing to specify --item-collection flag
  • Release v1.12.0

Checklist

  • Linting: Code is formatted and linted
  • Tests: Tests pass. I have included new tests for these changes where applicable.
  • Edge Cases: I have manually verified "unhappy paths" and edge cases beyond the basic success criteria (e.g., database connection timeouts, malformed input, strict mapping rejections).
  • Documentation: I have updated README.md to reflect any new environment variables, configuration changes, or breaking updates.
  • Accountability: I can explain the implementation logic for every line of code submitted.

AI tool usage

  • AI (Copilot or something similar) supported my development of this PR. See our policy about AI tool use. Use of AI tools must be indicated.

Policy: We require a "human-in-the-loop." You are the author and are fully accountable for all submitted code. Please ensure all tool-generated content is thoroughly reviewed before submission to ensure it is not an "extractive contribution" that squanders maintainer time.

@jonhealy1 jonhealy1 marked this pull request as ready for review April 28, 2026 04:40
@jonhealy1 jonhealy1 merged commit 13579c0 into stac-utils:main Apr 28, 2026
8 checks passed
@jonhealy1 jonhealy1 deleted the update-stac-valid branch April 28, 2026 04:46
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.

1 participant