Skip to content

Catalog infrastructure updates#767

Merged
edwardchalstrey1 merged 129 commits intomasterfrom
catalog/758
Mar 25, 2026
Merged

Catalog infrastructure updates#767
edwardchalstrey1 merged 129 commits intomasterfrom
catalog/758

Conversation

@edwardchalstrey1
Copy link
Member

@edwardchalstrey1 edwardchalstrey1 commented Feb 13, 2026

Issues closed by this PR

Closes #759
Closes #761
Closes #815

Description of the changes in this PR

This PR adds

  • The ability to filter the catalog search on attributes of Game objects
  • Adds to the documentation: pygambit API reference for catalog functions
  • Updates the Catalog page to include descriptions and download links (and hides the old "Samples" page, but this isn't removed completely)
  • Also updates the games in the catalog so far to correctly link to the Bibliography

How to review this PR

  • Review the updates to the games() function which allow filtering on attributes of Game objects
  • Review the updates to the Catalog docs page

@edwardchalstrey1
Copy link
Member Author

edwardchalstrey1 commented Mar 24, 2026

Idea:

  • Update the links in the game files to directly link to the readthedocs
  • merge Main into this branch
  • Update docs homepage with catalog?

@edwardchalstrey1 edwardchalstrey1 marked this pull request as ready for review March 25, 2026 09:47
@edwardchalstrey1 edwardchalstrey1 merged commit 06018d9 into master Mar 25, 2026
26 checks passed
@edwardchalstrey1 edwardchalstrey1 deleted the catalog/758 branch March 25, 2026 09:48
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.

[Documentation]: Add missing bibliography entries [Catalog, Documentation]: Improvements to Catalog of games docs page [Catalog] Search feature

3 participants