Skip to content

fix: drop the unrelated nic PyPI package from NIC - #58

Merged
jbouder merged 1 commit into
mainfrom
fix/nic-unrelated-pypi
Oct 26, 2026
Merged

jbouder merged 1 commit into
mainfrom
fix/nic-unrelated-pypi

Conversation

@jbouder

@jbouder jbouder commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

Closes #57

The nic package on PyPI is a neural image captioning library (StiliyanDr/neural-image-caption), not Nebari Infrastructure Core. NIC's release workflow publishes nothing to PyPI: it ships a Go binary through GitHub releases and Homebrew, and starter images to Quay. So NIC was counting another project's downloads.

  • sources.yaml: remove pypi: [nic] from Nebari Infrastructure Core
  • Delete data/downloads/pypi/nic.csv and data/downloads/pypi_breakdown/nic.csv, which only ever held the other package's downloads

The dashboard JSON isn't regenerated here. This PR touches sources.yaml, so merging it starts collect.yml, which rebuilds the summaries and redeploys.

pulse check, pytest, ruff and a dry-run PyPI collect all pass.

🤖 Generated with Claude Code

The `nic` package on PyPI is a neural image captioning library
(StiliyanDr/neural-image-caption), not Nebari Infrastructure Core,
which ships a Go binary via GitHub releases and Homebrew and publishes
nothing to PyPI. Remove it from sources.yaml and delete its CSVs.

Closes #57

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@jbouder
jbouder force-pushed the fix/nic-unrelated-pypi branch from 980befc to eed994b Compare October 26, 2026 14:06
@jbouder
jbouder merged commit b25f6c7 into main Oct 26, 2026
2 checks passed
@jbouder
jbouder deleted the fix/nic-unrelated-pypi branch October 26, 2026 14:08
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.

NIC's PyPI count comes from an unrelated nic package

1 participant