Skip to content

Point the source URLs at netclab/function-eapi - #18

Merged
mbakalarski merged 1 commit into
mainfrom
fix/source-url
Jul 29, 2026
Merged

Point the source URLs at netclab/function-eapi#18
mbakalarski merged 1 commit into
mainfrom
fix/source-url

Conversation

@mbakalarski

Copy link
Copy Markdown
Member

package/crossplane.yaml still carried the pre-rename URL:

meta.crossplane.io/source: https://github.com/mbakalarski/function-eapi

That annotation is what the Upbound Marketplace listing links to, so the package published yesterday as v0.0.22 points readers at a redirect rather than at the repo. pyproject.toml's three project.urls entries had the same leftover — grep found no others.

GitHub 301s the old path (verified: mbakalarski/function-eapi → 301 → netclab/function-eapi, which is 200), so nothing was actually broken. But the annotation exists to say where the package lives, and it should say it directly.

Same cleanup netclab-xp did in netclab/netclab-xp#20; this repo was never back-ported.

The author email in pyproject.toml is deliberately left alone — that is an identity, not a repo location.

🤖 Generated with Claude Code

`meta.crossplane.io/source` still named `mbakalarski/function-eapi`, the
pre-rename URL. It is what the Marketplace listing links to, so the package
published yesterday points readers at a redirect. pyproject.toml's three
project.urls had the same leftover.

GitHub 301s the old path, so nothing was broken -- but the annotation is
metadata about where this package lives, and it should say so directly. Same
cleanup netclab-xp did in netclab/netclab-xp#20.

The author email is left alone: that is an identity, not a repo location.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@mbakalarski
mbakalarski merged commit 2332202 into main Jul 29, 2026
2 checks passed
@mbakalarski
mbakalarski deleted the fix/source-url branch July 29, 2026 12:24
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