Skip to content

Feature request: filter out mirrors data (maybe even by default)? #136

@lesteve

Description

@lesteve

Is your feature request related to a problem? Please describe.

For packages that are not downloaded much, most downloads come from mirrors and not pip or uv installs. This can give a wrong picture when looking at the numbers themselves or the timeseries of number of downloads per month. For example for skore pip and uv downloads are roughly 30% (i.e. roughly 70% are from mirrors or other installer types), see hugovk/top-pypi-packages#41 (comment) for more details.

pypistats.org filters out mirrors data from their aggregated numbers, see their FAQ.

Describe the solution you'd like
Maybe:

  • a check box in the project dashboard to only take into account pip and uv installers (maybe a few others not 100% sure but those are the main 2 I would say) and exclude the rest
  • or by default downloads from mirrors are excluded and a check-box to add them (this would be my preferred option but more disruptive)

Describe alternatives you've considered
Keep the status quo, numbers are higher, which you know for vanity metrics may be considered as a good thing 😜.

Additional context

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions