Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fix
t-route
CI builds after changes introduced in NOAA-OWP/t-route#780. NOAA-OWP/t-route#780 at its core addressed the need for the pythonwheel
package as a build time dependency.(NOAA-OWP/t-route#782 addressed this).wheel
was not installed in CI before attempting to buildt-route
. This addresses that.Edit: The failure was due to a change in
setuptools
editable installation mode. This change was introduced insetuptools
64
but was not enforced for packages that did not define apyproject.toml
metadata file. In the CI action,setuptools
was being updated to the latest version andt-route
packages were being installed with--editable
mode enable. NOAA-OWP/t-route#780 addedpyproject.toml
files tot-route
packages.The solution ended up being trivial, just install the packages in normal non-editable mode.