paritytech / psvm

Polkadot SDK Version Manager
Other
31 stars 4 forks source link

Filter out placeholders from `crates.io` #15

Closed rzadp closed 1 month ago

rzadp commented 1 month 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.