Skip to content

fix: circular imports for extensions#1764

Open
gadomski wants to merge 1 commit into
mainfrom
issues/1763-circular-imports
Open

fix: circular imports for extensions#1764
gadomski wants to merge 1 commit into
mainfrom
issues/1763-circular-imports

Conversation

@gadomski

@gadomski gadomski commented Jul 1, 2026

Copy link
Copy Markdown
Member

We didn't get the extension refactor correct in #1650 (my fault). Rather than static imports, this PR converts things to an extension registry via an entry point group.

I'm not sure how bad the https://pypi.org/project/pystac/1.15.1/ release is — while the new sub-packages aren't correct, it's still fine to use the top level pystac package (which is all that existed before v1.15). I'm inclined to not yank v1.15.1, but happy to hear other opinions.

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