paritytech / psvm

Polkadot SDK Version Manager
Other
40 stars 6 forks source link

Filter out placeholders from `crates.io` #15

Closed rzadp closed 5 months ago

rzadp commented 5 months ago

The current implementation filters out placeholders from Plan.toml.

There is however a problem with placeholders that are NOT marked as 0.0.0 in Plan.toml, but should not be treated as valid crates.

For example: pallet-parachain-template is not filtered out as a placeholder, but should be - all its versions have been yanked.

This change filters out packages from crates.io that have max_version as 0.0.0 - so they are just placeholders.