|
1 | 1 | - case: project_decorator_validity
|
2 | 2 | regex: yes
|
3 |
| - parametrized: |
4 |
| - - python_version: "3.7" |
5 |
| - - python_version: "3.8" |
6 |
| - - python_version: "3.9" |
7 |
| - - python_version: "3.10" |
8 |
| - - python_version: "3.11" |
9 |
| - - python_version: "3.12" |
10 |
| - mypy_config: python_version = {{ python_version }} |
11 | 3 | main: |
|
12 | 4 | from metaflow import FlowSpec, project
|
13 | 5 |
|
|
48 | 40 |
|
49 | 41 | - case: pypi_base_decorator_validity
|
50 | 42 | regex: yes
|
51 |
| - parametrized: |
52 |
| - - python_version: "3.7" |
53 |
| - - python_version: "3.8" |
54 |
| - - python_version: "3.9" |
55 |
| - - python_version: "3.10" |
56 |
| - - python_version: "3.11" |
57 |
| - - python_version: "3.12" |
58 |
| - mypy_config: python_version = {{ python_version }} |
59 | 43 | main: |
|
60 | 44 | from metaflow import FlowSpec, pypi_base
|
61 | 45 |
|
|
96 | 80 |
|
97 | 81 | - case: conda_base_decorator_validity
|
98 | 82 | regex: yes
|
99 |
| - parametrized: |
100 |
| - - python_version: "3.7" |
101 |
| - - python_version: "3.8" |
102 |
| - - python_version: "3.9" |
103 |
| - - python_version: "3.10" |
104 |
| - - python_version: "3.11" |
105 |
| - - python_version: "3.12" |
106 |
| - mypy_config: python_version = {{ python_version }} |
107 | 83 | main: |
|
108 | 84 | from metaflow import FlowSpec, conda_base
|
109 | 85 |
|
|
144 | 120 |
|
145 | 121 | - case: schedule_decorator_validity
|
146 | 122 | regex: yes
|
147 |
| - parametrized: |
148 |
| - - python_version: "3.7" |
149 |
| - - python_version: "3.8" |
150 |
| - - python_version: "3.9" |
151 |
| - - python_version: "3.10" |
152 |
| - - python_version: "3.11" |
153 |
| - - python_version: "3.12" |
154 |
| - mypy_config: python_version = {{ python_version }} |
155 | 123 | main: |
|
156 | 124 | from metaflow import FlowSpec, schedule
|
157 | 125 |
|
|
192 | 160 |
|
193 | 161 | - case: trigger_decorator_validity
|
194 | 162 | regex: yes
|
195 |
| - parametrized: |
196 |
| - - python_version: "3.7" |
197 |
| - - python_version: "3.8" |
198 |
| - - python_version: "3.9" |
199 |
| - - python_version: "3.10" |
200 |
| - - python_version: "3.11" |
201 |
| - - python_version: "3.12" |
202 |
| - mypy_config: python_version = {{ python_version }} |
203 | 163 | main: |
|
204 | 164 | from metaflow import FlowSpec, trigger
|
205 | 165 |
|
|
240 | 200 |
|
241 | 201 | - case: trigger_on_finish_decorator_validity
|
242 | 202 | regex: yes
|
243 |
| - parametrized: |
244 |
| - - python_version: "3.7" |
245 |
| - - python_version: "3.8" |
246 |
| - - python_version: "3.9" |
247 |
| - - python_version: "3.10" |
248 |
| - - python_version: "3.11" |
249 |
| - - python_version: "3.12" |
250 |
| - mypy_config: python_version = {{ python_version }} |
251 | 203 | main: |
|
252 | 204 | from metaflow import FlowSpec, trigger_on_finish
|
253 | 205 |
|
|
288 | 240 |
|
289 | 241 | - case: step_decorator_validity
|
290 | 242 | regex: yes
|
291 |
| - parametrized: |
292 |
| - - python_version: "3.7" |
293 |
| - - python_version: "3.8" |
294 |
| - - python_version: "3.9" |
295 |
| - - python_version: "3.10" |
296 |
| - - python_version: "3.11" |
297 |
| - - python_version: "3.12" |
298 |
| - mypy_config: python_version = {{ python_version }} |
299 | 243 | main: |
|
300 | 244 | from metaflow import FlowSpec, step
|
301 | 245 |
|
|
352 | 296 |
|
353 | 297 | - case: decorator_order
|
354 | 298 | regex: yes
|
355 |
| - parametrized: |
356 |
| - - python_version: "3.7" |
357 |
| - - python_version: "3.8" |
358 |
| - - python_version: "3.9" |
359 |
| - - python_version: "3.10" |
360 |
| - - python_version: "3.11" |
361 |
| - - python_version: "3.12" |
362 |
| - mypy_config: python_version = {{ python_version }} |
363 | 299 | main: |
|
364 | 300 | from metaflow import FlowSpec, step, retry, catch
|
365 | 301 |
|
|
390 | 326 |
|
391 | 327 | - case: batch_decorator_validity
|
392 | 328 | regex: yes
|
393 |
| - parametrized: |
394 |
| - - python_version: "3.7" |
395 |
| - - python_version: "3.8" |
396 |
| - - python_version: "3.9" |
397 |
| - - python_version: "3.10" |
398 |
| - - python_version: "3.11" |
399 |
| - - python_version: "3.12" |
400 |
| - mypy_config: python_version = {{ python_version }} |
401 | 329 | main: |
|
402 | 330 | from metaflow import FlowSpec, step, batch
|
403 | 331 |
|
|
450 | 378 |
|
451 | 379 | - case: kubernetes_decorator_validity
|
452 | 380 | regex: yes
|
453 |
| - parametrized: |
454 |
| - - python_version: "3.7" |
455 |
| - - python_version: "3.8" |
456 |
| - - python_version: "3.9" |
457 |
| - - python_version: "3.10" |
458 |
| - - python_version: "3.11" |
459 |
| - - python_version: "3.12" |
460 |
| - mypy_config: python_version = {{ python_version }} |
461 | 381 | main: |
|
462 | 382 | from metaflow import FlowSpec, step, kubernetes
|
463 | 383 |
|
|
506 | 426 |
|
507 | 427 | - case: environment_decorator_validity
|
508 | 428 | regex: yes
|
509 |
| - parametrized: |
510 |
| - - python_version: "3.7" |
511 |
| - - python_version: "3.8" |
512 |
| - - python_version: "3.9" |
513 |
| - - python_version: "3.10" |
514 |
| - - python_version: "3.11" |
515 |
| - - python_version: "3.12" |
516 |
| - mypy_config: python_version = {{ python_version }} |
517 | 429 | main: |
|
518 | 430 | from metaflow import FlowSpec, step, environment
|
519 | 431 |
|
|
566 | 478 |
|
567 | 479 | - case: card_decorator_validity
|
568 | 480 | regex: yes
|
569 |
| - parametrized: |
570 |
| - - python_version: "3.7" |
571 |
| - - python_version: "3.8" |
572 |
| - - python_version: "3.9" |
573 |
| - - python_version: "3.10" |
574 |
| - - python_version: "3.11" |
575 |
| - - python_version: "3.12" |
576 |
| - mypy_config: python_version = {{ python_version }} |
577 | 481 | main: |
|
578 | 482 | from metaflow import FlowSpec, step, card
|
579 | 483 |
|
|
626 | 530 |
|
627 | 531 | - case: catch_decorator_validity
|
628 | 532 | regex: yes
|
629 |
| - parametrized: |
630 |
| - - python_version: "3.7" |
631 |
| - - python_version: "3.8" |
632 |
| - - python_version: "3.9" |
633 |
| - - python_version: "3.10" |
634 |
| - - python_version: "3.11" |
635 |
| - - python_version: "3.12" |
636 |
| - mypy_config: python_version = {{ python_version }} |
637 | 533 | main: |
|
638 | 534 | from metaflow import FlowSpec, step, catch
|
639 | 535 |
|
|
686 | 582 |
|
687 | 583 | - case: pypi_decorator_validity
|
688 | 584 | regex: yes
|
689 |
| - parametrized: |
690 |
| - - python_version: "3.7" |
691 |
| - - python_version: "3.8" |
692 |
| - - python_version: "3.9" |
693 |
| - - python_version: "3.10" |
694 |
| - - python_version: "3.11" |
695 |
| - - python_version: "3.12" |
696 |
| - mypy_config: python_version = {{ python_version }} |
697 | 585 | main: |
|
698 | 586 | from metaflow import FlowSpec, step, pypi
|
699 | 587 |
|
|
746 | 634 |
|
747 | 635 | - case: conda_decorator_validity
|
748 | 636 | regex: yes
|
749 |
| - parametrized: |
750 |
| - - python_version: "3.7" |
751 |
| - - python_version: "3.8" |
752 |
| - - python_version: "3.9" |
753 |
| - - python_version: "3.10" |
754 |
| - - python_version: "3.11" |
755 |
| - - python_version: "3.12" |
756 |
| - mypy_config: python_version = {{ python_version }} |
757 | 637 | main: |
|
758 | 638 | from metaflow import FlowSpec, step, conda
|
759 | 639 |
|
|
806 | 686 |
|
807 | 687 | - case: resources_decorator_validity
|
808 | 688 | regex: yes
|
809 |
| - parametrized: |
810 |
| - - python_version: "3.7" |
811 |
| - - python_version: "3.8" |
812 |
| - - python_version: "3.9" |
813 |
| - - python_version: "3.10" |
814 |
| - - python_version: "3.11" |
815 |
| - - python_version: "3.12" |
816 |
| - mypy_config: python_version = {{ python_version }} |
817 | 689 | main: |
|
818 | 690 | from metaflow import FlowSpec, step, resources
|
819 | 691 |
|
|
866 | 738 |
|
867 | 739 | - case: retry_decorator_validity
|
868 | 740 | regex: yes
|
869 |
| - parametrized: |
870 |
| - - python_version: "3.7" |
871 |
| - - python_version: "3.8" |
872 |
| - - python_version: "3.9" |
873 |
| - - python_version: "3.10" |
874 |
| - - python_version: "3.11" |
875 |
| - - python_version: "3.12" |
876 |
| - mypy_config: python_version = {{ python_version }} |
877 | 741 | main: |
|
878 | 742 | from metaflow import FlowSpec, step, retry
|
879 | 743 |
|
|
926 | 790 |
|
927 | 791 | - case: secrets_decorator_validity
|
928 | 792 | regex: yes
|
929 |
| - parametrized: |
930 |
| - - python_version: "3.7" |
931 |
| - - python_version: "3.8" |
932 |
| - - python_version: "3.9" |
933 |
| - - python_version: "3.10" |
934 |
| - - python_version: "3.11" |
935 |
| - - python_version: "3.12" |
936 |
| - mypy_config: python_version = {{ python_version }} |
937 | 793 | main: |
|
938 | 794 | from metaflow import FlowSpec, step, secrets
|
939 | 795 |
|
|
986 | 842 |
|
987 | 843 | - case: timeout_decorator_validity
|
988 | 844 | regex: yes
|
989 |
| - parametrized: |
990 |
| - - python_version: "3.7" |
991 |
| - - python_version: "3.8" |
992 |
| - - python_version: "3.9" |
993 |
| - - python_version: "3.10" |
994 |
| - - python_version: "3.11" |
995 |
| - - python_version: "3.12" |
996 |
| - mypy_config: python_version = {{ python_version }} |
997 | 845 | main: |
|
998 | 846 | from metaflow import FlowSpec, step, timeout
|
999 | 847 |
|
|
1045 | 893 | main:22: error: .*incompatible type.*\[arg-type\]
|
1046 | 894 |
|
1047 | 895 | - case: client_types
|
1048 |
| - parametrized: |
1049 |
| - - python_version: "3.7" |
1050 |
| - - python_version: "3.8" |
1051 |
| - - python_version: "3.9" |
1052 |
| - - python_version: "3.10" |
1053 |
| - - python_version: "3.11" |
1054 |
| - - python_version: "3.12" |
1055 |
| - mypy_config: python_version = {{ python_version }} |
1056 | 896 | main: |
|
1057 | 897 | from metaflow import Flow, Run, Step, Task, DataArtifact
|
1058 | 898 |
|
|
1076 | 916 | main:11: error: Invalid index type "int" for "Step"; expected type "str" [index]
|
1077 | 917 |
|
1078 | 918 | - case: current_object
|
1079 |
| - parametrized: |
1080 |
| - - python_version: "3.7" |
1081 |
| - - python_version: "3.8" |
1082 |
| - - python_version: "3.9" |
1083 |
| - - python_version: "3.10" |
1084 |
| - - python_version: "3.11" |
1085 |
| - - python_version: "3.12" |
1086 |
| - mypy_config: python_version = {{ python_version }} |
1087 | 919 | main: |
|
1088 | 920 | from metaflow import current
|
1089 | 921 |
|
|
1097 | 929 | main:7: error: Property "flow_name" defined in "Current" is read-only [misc]
|
1098 | 930 |
|
1099 | 931 | - case: sample_flow
|
1100 |
| - parametrized: |
1101 |
| - - python_version: "3.7" |
1102 |
| - - python_version: "3.8" |
1103 |
| - - python_version: "3.9" |
1104 |
| - - python_version: "3.10" |
1105 |
| - - python_version: "3.11" |
1106 |
| - - python_version: "3.12" |
1107 |
| - mypy_config: python_version = {{ python_version }} |
1108 | 932 | main: |
|
1109 | 933 | from metaflow import FlowSpec, step, batch, project, schedule
|
1110 | 934 |
|
|
0 commit comments