Development: refresh outdated project fixtures#12834
Development: refresh outdated project fixtures#12834SergioChan wants to merge 4 commits intoreadthedocs:mainfrom
Conversation
| "slug": "poliastro", | ||
| "description": "Awesome", | ||
| "repo": "http://github.com/pinax/pinax", | ||
| "repo": "https://github.com/poliastro/poliastro", |
There was a problem hiding this comment.
Looks like this project has been archived. https://github.com/psf/requests could be a good replacement.
|
Thanks for the catch — updated in fb233a5.
Validation:
|
|
Thanks for the detailed review feedback working through the requested updates and will post a focused patch (or direct answers) shortly. |
|
Thanks for the guidance — I’ve pushed a focused follow-up to reduce heavy fixture choices and keep this set easier to build. Updated fixtures in
This keeps the refresh intent while avoiding the larger downstream dependency profiles from the previous picks. Validation:
|
|
Thanks for the earlier review — I pushed a focused follow-up commit to address the failing fixture state:
This keeps the fixture refresh scope while avoiding duplicate project slugs in Validation run locally:
|
Summary
readthedocs/projects/fixtures/test_data.jsonwith currently maintained projects used by the community.name,slug, andrepofields for those entries.Testing
python -m json.tool readthedocs/projects/fixtures/test_data.json >/dev/nullRelated