Skip to content

Adjust dependency on/relationship with gtdraw. - #1097

Merged
tturocy merged 2 commits into
masterfrom
dev_gtdraw_deps
Aug 29, 2026
Merged

Adjust dependency on/relationship with gtdraw.#1097
tturocy merged 2 commits into
masterfrom
dev_gtdraw_deps

Conversation

@tturocy

@tturocy tturocy commented Aug 29, 2026

Copy link
Copy Markdown
Member

This removes the overall pygambit package dependency on gtdraw. The package itself does not depend on gtdraw; only the tutorials and catalog (documentation) do.

  • Tutorials have been adjusted to fall back gracefully when gtdraw is not installed.
  • The CI scripts now install gtdraw from its main branch on GitHub to pick up the latest version.
  • Updates the developer documentation to note the developer needs to install gtdraw, for example, to work with extending the catalog.

This removes the overall `pygambit` package dependency on `gtdraw`.
The package itself does not depend on `gtdraw`; only the tutorials and catalog (documentation) do.

* Tutorials have been adjusted to fall back gracefully when `gtdraw` is not installed.
* The CI scripts now install `gtdraw` from its `main` branch on GitHub to pick up the latest version.
* Updates the developer documentation to note the developer needs to install `gtdraw`, for example, to work with extending the catalog.
@review-notebook-app

Copy link
Copy Markdown

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@tturocy
tturocy merged commit b36f6e7 into master Aug 29, 2026
26 checks passed
@tturocy
tturocy deleted the dev_gtdraw_deps branch August 29, 2026 15:49
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.

1 participant