niaid / image_portal_workflows

Workflows related to project previously referred to as "Hedwig"
BSD 3-Clause "New" or "Revised" License
5 stars 1 forks source link

Feature: Upgrade prefect 1.* to 2.13 #353

Closed annshress closed 11 months ago

annshress commented 1 year ago

Upgrade the prefect version from legacy (1.x) to current (2.x)

Changes

Breaking:

This PR doesn't introduce any:

This PR contains valid:

github-actions[bot] commented 1 year ago

Coverage report

The coverage rate went from 63.93% to 64.03% :arrow_up: The branch rate is 46%.

59.37% of new lines are covered.

Diff Coverage details (click to unfold) ### em_workflows/config.py `75%` of new lines are covered (`79.59%` of the complete file). Missing lines: `41`, `42` ### em_workflows/czi/flow.py `75%` of new lines are covered (`23.85%` of the complete file). Missing lines: `158` ### em_workflows/dm_conversion/flow.py `70%` of new lines are covered (`89.36%` of the complete file). Missing lines: `68`, `136`, `175` ### em_workflows/file_path.py `70%` of new lines are covered (`81.34%` of the complete file). Missing lines: `118`, `261`, `266` ### em_workflows/utils/utils.py `53.12%` of new lines are covered (`59.63%` of the complete file). Missing lines: `283`, `354`, `413`, `423`, `439`, `449`, `450`, `451`, `452`, `456`, `459`, `460`, `461`, `462`, `463`, `464`, `465`, `524`, `528`, `531`, `532`, `533`, `534`, `535`, `536`, `537`, `538`, `615`, `629`, `631`