-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Set pip-compile to backtracking and trim unused requirments #1174
Conversation
@@ -19,7 +19,6 @@ on: | |||
ktools_branch: | |||
description: "Build Ktools before tests: [git ref]" | |||
required: false | |||
default: "develop" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is this deletion on purpose?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yup, i missed that from the PR notes, i'll add it in.
I noticed when running a manual trigger, ktools is always built because that value is auto-filled with develop
when it should probably be blank as default.
* Set pip-compile to backtracking and trim unused requirments * Only set backtracking for python3.7
* Set pip-compile to backtracking and trim unused requirments * Only set backtracking for python3.7
* Set pip-compile to backtracking and trim unused requirments * Only set backtracking for python3.7
* test ods-tools git install * Try ods_tools package install * Set pip-compile to backtracking and trim unused requirments (#1174) * Set pip-compile to backtracking and trim unused requirments * Only set backtracking for python3.7 * update ods build workflow loc * Add line to uninstall ods_tools * use "skikit-learn" instead of "sklearn" (same package) * Run pytest directly * Update script to build ods_tools on push * Remove if on build ods_tools
* refactoring to use ods_tools * remove unused import * more pep8 * more pep8 * more pep8 * add default for RiskLevel * Feature/ods tools migration test (#1176) * test ods-tools git install * Try ods_tools package install * Set pip-compile to backtracking and trim unused requirments (#1174) * Set pip-compile to backtracking and trim unused requirments * Only set backtracking for python3.7 * update ods build workflow loc * Add line to uninstall ods_tools * use "skikit-learn" instead of "sklearn" (same package) * Run pytest directly * Update script to build ods_tools on push * Remove if on build ods_tools * fix tests * Update unittest.yml * test call to ods_tool build * test passed, merged ods fixed and set ci workflow to master * workaround python3.7 dtype conversion * Feature/ods tools migration piwind fix (#1182) * test run piwind * try piwind * update workflow branch * Always build oasislmf package before test * Fix ref * force retest * remove pr branch limit * f * Fix def * disable push - tmp * fix * Switch workflow branches * Prep for merge * add back push trig * Run autopep8 Test fix for Platform Update numpy max ver Revert "Update numpy max ver" This reverts commit 14c6c6b. Fix ods branch selection Force retest Fix exposure load revert test fix * test platform fix * Add fix to keep group_id assigment the same as prev version pep8 * Fix broken fm tests * Switch piwind workflow to use ods develop * Set min ods_tools requirment * Revert "ods_tools requirment" --- SET BEFORE RELEASE This reverts commit 06e99c8. * pep8 alignment in a few lines * Set min ods-tools package to 3.0.0 * Disable ods-tools branch builds in testing * Skip ods build unless input set * ODS tools piwind workflow * remove old import * Fix old imports Co-authored-by: sambles <sambles@users.noreply.github.com> Co-authored-by: Sam Gamble <hexadessa@gmail.com> Co-authored-by: mtazzari <mtazzari@gmail.com>
* refactoring to use ods_tools * remove unused import * more pep8 * more pep8 * more pep8 * add default for RiskLevel * Feature/ods tools migration test (#1176) * test ods-tools git install * Try ods_tools package install * Set pip-compile to backtracking and trim unused requirments (#1174) * Set pip-compile to backtracking and trim unused requirments * Only set backtracking for python3.7 * update ods build workflow loc * Add line to uninstall ods_tools * use "skikit-learn" instead of "sklearn" (same package) * Run pytest directly * Update script to build ods_tools on push * Remove if on build ods_tools * fix tests * Update unittest.yml * test call to ods_tool build * test passed, merged ods fixed and set ci workflow to master * workaround python3.7 dtype conversion * Feature/ods tools migration piwind fix (#1182) * test run piwind * try piwind * update workflow branch * Always build oasislmf package before test * Fix ref * force retest * remove pr branch limit * f * Fix def * disable push - tmp * fix * Switch workflow branches * Prep for merge * add back push trig * Run autopep8 Test fix for Platform Update numpy max ver Revert "Update numpy max ver" This reverts commit 14c6c6b. Fix ods branch selection Force retest Fix exposure load revert test fix * test platform fix * Add fix to keep group_id assigment the same as prev version pep8 * Fix broken fm tests * Switch piwind workflow to use ods develop * Set min ods_tools requirment * Revert "ods_tools requirment" --- SET BEFORE RELEASE This reverts commit 06e99c8. * pep8 alignment in a few lines * Set min ods-tools package to 3.0.0 * Disable ods-tools branch builds in testing * Skip ods build unless input set * ODS tools piwind workflow * remove old import * Fix old imports Co-authored-by: sambles <sambles@users.noreply.github.com> Co-authored-by: Sam Gamble <hexadessa@gmail.com> Co-authored-by: mtazzari <mtazzari@gmail.com>
* Set pip-compile to backtracking and trim unused requirments * Only set backtracking for python3.7
* Set pip-compile to backtracking and trim unused requirments * Only set backtracking for python3.7
Fix CI bug with pip compile
requirements.in
which are not needed for CI testing, these have been removed.unittest.yml
, it now won't build ktools unless a branch is given as input.