Sam Ford 935eb89eca
Pypi: Rework to use Json::find_versions
This reworks the new `Pypi` JSON API implementation to use
`Json::find_versions` in `Pypi::find_versions`, borrowing some of the
approach from the `Crate` strategy.

Besides that, this pares down the fields in the
`::generate_input_values` return hash to only `:url`, as we're not
using a generated regex to match version information in this setup.

This adds a `provided_content` parameter to `::find_versions` as part
of this process and I will expand the `Pypi` tests to increase
coverage (like the `Crates` tests) in a later PR. 75% of `Pypi` checks
are failing at the moment (with some returning inaccurate version
information), so the current priority is getting this fix merged in
the short-term.
2024-12-07 20:40:55 -05:00
..
2024-09-16 05:46:14 +01:00
2024-11-22 21:04:51 -08:00
2024-10-02 10:03:12 -07:00
2024-08-22 21:48:12 -07:00
2024-12-05 14:26:30 -05:00
2024-08-10 17:52:26 -07:00
2024-07-14 08:49:39 -04:00
2024-10-02 10:03:12 -07:00
2024-09-04 22:54:20 +02:00
2024-07-09 20:01:43 -04:00