Files
cantera/platform
Bryan Weber dee0d518b8 [CI] Fix some of the post-merge tests
This change fixes several failures in the post-merge tests:

* Disallow Cython 3.1.2 to avoid the duplicate symbols bug
* Resolve Python dependency conflicts on Python 3.14

Aside from the fixes, this change adds:

* uv pip install for package installs from PyPI. uv is much faster than
  pip while still being compatible
* Add post_merge_reqs.txt, a requirements.txt-format file to store
  dependencies needed to build and test Cantera in the post-merge test
  workflow. Using this file allows the dependencies to be cached,
  reducing overall runtime when versions don't change. Hopefully this
  method can be extended for other workflows to reduce churn in the
  history when dependencies need to be updated.
2025-06-24 07:04:12 -06:00
..