Skip to content

Conversation

nlhkabu
Copy link
Contributor

@nlhkabu nlhkabu commented Sep 24, 2025

Closes #18732

@nlhkabu
Copy link
Contributor Author

nlhkabu commented Sep 27, 2025

WIP:

Screenshot From 2025-09-27 07-44-27

TODO:

  • Update select to show values in "pretty" format - e.g. CP26 becomes CPython 2.6
  • Update table to show values in "pretty" format - e.g. CP26 becomes CPython 2.6
  • Show "No files match your selection" message when user filters by a combination which returns no results
  • Limit the filters based on what the user has already selected
  • Provide quick option to reset the filters (?)
  • Update URL based on filters

@nlhkabu
Copy link
Contributor Author

nlhkabu commented Sep 27, 2025

Question how should we format the ABI?

Example options for the ABI cp36m:

image

OR

image

OR

image

OR

image

@merwok
Copy link
Contributor

merwok commented Sep 27, 2025

IMO it should not be just m (pymalloc), but needs to include all the parts: m and other modifiers don’t make sense without the first part cp36.

Unless it’s guaranteed that an abi tag cp36m always has an interpreter tag of cp36, but I am not sure about that.

@nlhkabu
Copy link
Contributor Author

nlhkabu commented Sep 27, 2025

Ok, thanks for your feedback @merwok, and for your comments on the associated issue.
I've added "Update URL based on filters" to the TODO list

re: ABIs, I've added a couple more options above - based on your feedback, I think the third option is best: CPython 3.6m (pymalloc)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update layout file details page to improve overall design/usability
2 participants