datasette.io icon indicating copy to clipboard operation
datasette.io copied to clipboard

The wrong PyPi package is picked up for some of my plugins

Open asg017 opened this issue 1 year ago • 0 comments

From https://datasette.io/plugins?sort=downloads-this-week , this reports sqlite-regex has the most downloads last week. But it's picking up the sqlite-regex package, not the datasette-sqlite-regex package (which has like 1/5th of the downloads)

It's a bit difficult to track down the source:

I think the solution would be to add a new optional pypi_package key to plugin_repos.yml, and to default to that over inferring the pypi package name from the repository name. That way, I can change the sqlite-regex entry to something like:

- repo: asg017/sqlite-regex
  pypi_package: datasette-sqlite-regex
  tags:
  - SQLite Extension

asg017 avatar Aug 21 '23 23:08 asg017