Skip to content

Support different ways of retrieving crates latest versions instead via relying on crates.io APIs (to limit load on their servers and prevent abuse) #16

@vi

Description

@vi

According to the source code it gets latest versions of crates not from the index (like cargo update or the cargo outdated tool), but directly from crates.io.

I think in addition to failing to automatically support custom registries, it may spam crates.io with potentially repeated numerous requests (for example, if end user starts cargo interactive-update multiple times to update dependencies step by step).

Maybe newest versions retrieval should rely on Cargo, not directly on Crates.io, e.g. using a temporary project like in cargo-outdated?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions