duplicated block id: 1 size: 58 cleaned lines of code in 2 files: - audio/setup.py (27:117) - devtools/setup.py (26:116) duplicated block id: 2 size: 58 cleaned lines of code in 2 files: - cli/setup.py (26:116) - devtools/setup.py (26:116) duplicated block id: 3 size: 58 cleaned lines of code in 2 files: - audio/setup.py (27:117) - exec/setup.py (26:116) duplicated block id: 4 size: 58 cleaned lines of code in 2 files: - audio/setup.py (27:117) - lib/setup.py (26:116) duplicated block id: 5 size: 58 cleaned lines of code in 2 files: - exec/setup.py (26:116) - lib/setup.py (26:116) duplicated block id: 6 size: 58 cleaned lines of code in 2 files: - audio/setup.py (27:117) - core/setup.py (26:116) duplicated block id: 7 size: 58 cleaned lines of code in 2 files: - audio/setup.py (27:117) - cli/setup.py (26:116) duplicated block id: 8 size: 58 cleaned lines of code in 2 files: - core/setup.py (26:116) - devtools/setup.py (26:116) duplicated block id: 9 size: 58 cleaned lines of code in 2 files: - cli/setup.py (26:116) - lib/setup.py (26:116) duplicated block id: 10 size: 58 cleaned lines of code in 2 files: - core/setup.py (26:116) - exec/setup.py (26:116) duplicated block id: 11 size: 58 cleaned lines of code in 2 files: - devtools/setup.py (26:116) - exec/setup.py (26:116) duplicated block id: 12 size: 58 cleaned lines of code in 2 files: - cli/setup.py (26:116) - exec/setup.py (26:116) duplicated block id: 13 size: 58 cleaned lines of code in 2 files: - cli/setup.py (26:116) - core/setup.py (26:116) duplicated block id: 14 size: 58 cleaned lines of code in 2 files: - devtools/setup.py (26:116) - lib/setup.py (26:116) duplicated block id: 15 size: 58 cleaned lines of code in 2 files: - core/setup.py (26:116) - lib/setup.py (26:116) duplicated block id: 16 size: 56 cleaned lines of code in 2 files: - integration/read-file-write-file/setup.py (44:159) - integration/read-file/setup.py (44:159) duplicated block id: 17 size: 40 cleaned lines of code in 2 files: - integration/multi-event-input-batch/setup.py (44:130) - integration/read-bq-write-bq/setup.py (44:130) duplicated block id: 18 size: 40 cleaned lines of code in 2 files: - integration/audio-spectrograms/setup.py (43:129) - integration/read-file-write-file/setup.py (44:129) duplicated block id: 19 size: 40 cleaned lines of code in 2 files: - integration/audio-spectrograms/setup.py (43:129) - integration/read-file/setup.py (44:129) duplicated block id: 20 size: 40 cleaned lines of code in 2 files: - integration/read-bq-write-bq/setup.py (44:130) - integration/read-file-write-file/setup.py (44:129) duplicated block id: 21 size: 40 cleaned lines of code in 2 files: - integration/read-bq-write-bq/setup.py (44:130) - integration/read-file/setup.py (44:129) duplicated block id: 22 size: 40 cleaned lines of code in 2 files: - integration/multi-event-input-batch/setup.py (44:130) - integration/read-file-write-file/setup.py (44:129) duplicated block id: 23 size: 40 cleaned lines of code in 2 files: - integration/batch-modular-default/setup.py (43:129) - integration/multi-event-input-batch/setup.py (44:130) duplicated block id: 24 size: 40 cleaned lines of code in 2 files: - integration/audio-spectrograms/setup.py (43:129) - integration/read-bq-write-bq/setup.py (44:130) duplicated block id: 25 size: 40 cleaned lines of code in 2 files: - integration/multi-event-input-batch/setup.py (44:130) - integration/read-file/setup.py (44:129) duplicated block id: 26 size: 40 cleaned lines of code in 2 files: - integration/batch-modular-default/setup.py (43:129) - integration/read-file-write-file/setup.py (44:129) duplicated block id: 27 size: 40 cleaned lines of code in 2 files: - integration/batch-modular-default/setup.py (43:129) - integration/read-bq-write-bq/setup.py (44:130) duplicated block id: 28 size: 40 cleaned lines of code in 2 files: - integration/audio-spectrograms/setup.py (43:129) - integration/multi-event-input-batch/setup.py (44:130) duplicated block id: 29 size: 40 cleaned lines of code in 2 files: - integration/batch-modular-default/setup.py (43:129) - integration/read-file/setup.py (44:129) duplicated block id: 30 size: 40 cleaned lines of code in 2 files: - integration/audio-spectrograms/setup.py (43:129) - integration/batch-modular-default/setup.py (43:129) duplicated block id: 31 size: 32 cleaned lines of code in 2 files: - cli/src/klio_cli/commands/job/stop.py (74:110) - exec/src/klio_exec/commands/stop.py (85:121) duplicated block id: 32 size: 31 cleaned lines of code in 2 files: - cli/setup.py (124:154) - devtools/setup.py (124:154) duplicated block id: 33 size: 30 cleaned lines of code in 2 files: - audio/setup.py (125:154) - devtools/setup.py (124:153) duplicated block id: 34 size: 30 cleaned lines of code in 2 files: - cli/setup.py (124:153) - lib/setup.py (124:153) duplicated block id: 35 size: 30 cleaned lines of code in 2 files: - audio/setup.py (125:154) - lib/setup.py (124:153) duplicated block id: 36 size: 30 cleaned lines of code in 2 files: - devtools/setup.py (124:153) - lib/setup.py (124:153) duplicated block id: 37 size: 30 cleaned lines of code in 2 files: - cli/setup.py (124:153) - exec/setup.py (124:153) duplicated block id: 38 size: 30 cleaned lines of code in 2 files: - exec/setup.py (124:153) - lib/setup.py (124:153) duplicated block id: 39 size: 30 cleaned lines of code in 2 files: - audio/setup.py (125:154) - cli/setup.py (124:153) duplicated block id: 40 size: 30 cleaned lines of code in 2 files: - audio/setup.py (125:154) - exec/setup.py (124:153) duplicated block id: 41 size: 30 cleaned lines of code in 2 files: - devtools/setup.py (124:153) - exec/setup.py (124:153) duplicated block id: 42 size: 28 cleaned lines of code in 2 files: - core/setup.py (124:151) - exec/setup.py (124:151) duplicated block id: 43 size: 28 cleaned lines of code in 2 files: - cli/setup.py (124:151) - core/setup.py (124:151) duplicated block id: 44 size: 28 cleaned lines of code in 2 files: - audio/setup.py (125:152) - core/setup.py (124:151) duplicated block id: 45 size: 28 cleaned lines of code in 2 files: - core/setup.py (124:151) - devtools/setup.py (124:151) duplicated block id: 46 size: 28 cleaned lines of code in 2 files: - core/setup.py (124:151) - lib/setup.py (124:151) duplicated block id: 47 size: 27 cleaned lines of code in 2 files: - cli/src/klio_cli/commands/job/utils/templates/transforms-batch.py.tpl (1:36) - cli/src/klio_cli/commands/job/utils/templates/transforms.py.tpl (1:36) duplicated block id: 48 size: 18 cleaned lines of code in 2 files: - exec/src/klio_exec/cli.py (213:235) - exec/src/klio_exec/cli.py (308:329) duplicated block id: 49 size: 17 cleaned lines of code in 2 files: - integration/read-file-write-file/klio-job.yaml (1:17) - integration/read-file/klio-job.yaml (1:17) duplicated block id: 50 size: 17 cleaned lines of code in 2 files: - core/setup.py (187:203) - lib/setup.py (187:203) duplicated block id: 51 size: 17 cleaned lines of code in 2 files: - audio/setup.py (183:199) - core/setup.py (187:203) duplicated block id: 52 size: 17 cleaned lines of code in 2 files: - audio/setup.py (183:199) - lib/setup.py (187:203) duplicated block id: 53 size: 15 cleaned lines of code in 2 files: - cli/setup.py (198:212) - core/setup.py (187:201) duplicated block id: 54 size: 15 cleaned lines of code in 2 files: - core/setup.py (187:201) - exec/setup.py (208:222) duplicated block id: 55 size: 15 cleaned lines of code in 2 files: - cli/setup.py (198:212) - lib/setup.py (187:201) duplicated block id: 56 size: 15 cleaned lines of code in 2 files: - cli/setup.py (198:212) - exec/setup.py (208:222) duplicated block id: 57 size: 15 cleaned lines of code in 2 files: - audio/setup.py (183:197) - cli/setup.py (198:212) duplicated block id: 58 size: 15 cleaned lines of code in 2 files: - exec/setup.py (208:222) - lib/setup.py (187:201) duplicated block id: 59 size: 15 cleaned lines of code in 2 files: - core/setup.py (187:201) - devtools/setup.py (177:191) duplicated block id: 60 size: 15 cleaned lines of code in 2 files: - audio/setup.py (183:197) - devtools/setup.py (177:191) duplicated block id: 61 size: 15 cleaned lines of code in 2 files: - cli/setup.py (198:212) - devtools/setup.py (177:191) duplicated block id: 62 size: 15 cleaned lines of code in 2 files: - devtools/setup.py (177:191) - exec/setup.py (208:222) duplicated block id: 63 size: 15 cleaned lines of code in 2 files: - audio/setup.py (183:197) - exec/setup.py (208:222) duplicated block id: 64 size: 15 cleaned lines of code in 2 files: - devtools/setup.py (177:191) - lib/setup.py (187:201) duplicated block id: 65 size: 14 cleaned lines of code in 2 files: - integration/multi-event-input-batch/run.py (24:39) - integration/read-file/run.py (24:39) duplicated block id: 66 size: 13 cleaned lines of code in 2 files: - exec/src/klio_exec/cli.py (270:287) - exec/src/klio_exec/cli.py (356:373) duplicated block id: 67 size: 13 cleaned lines of code in 2 files: - cli/src/klio_cli/commands/job/stop.py (128:141) - exec/src/klio_exec/commands/stop.py (140:153) duplicated block id: 68 size: 12 cleaned lines of code in 2 files: - integration/batch-modular-default/run.py (23:36) - integration/read-file/run.py (25:38) duplicated block id: 69 size: 12 cleaned lines of code in 2 files: - cli/src/klio_cli/cli.py (637:648) - cli/src/klio_cli/cli.py (691:702) duplicated block id: 70 size: 12 cleaned lines of code in 2 files: - integration/audio-spectrograms/klio-job.yaml (7:18) - integration/batch-modular-default/klio-job.yaml (7:18) duplicated block id: 71 size: 12 cleaned lines of code in 2 files: - integration/batch-modular-default/run.py (23:36) - integration/multi-event-input-batch/run.py (25:38) duplicated block id: 72 size: 11 cleaned lines of code in 2 files: - cli/src/klio_cli/cli.py (665:675) - cli/src/klio_cli/cli.py (692:702) duplicated block id: 73 size: 11 cleaned lines of code in 2 files: - integration/audio-spectrograms/setup.py (135:159) - integration/read-bq-write-bq/setup.py (136:160) duplicated block id: 74 size: 11 cleaned lines of code in 2 files: - cli/src/klio_cli/cli.py (638:648) - cli/src/klio_cli/cli.py (665:675) duplicated block id: 75 size: 10 cleaned lines of code in 2 files: - integration/batch-modular-default/setup.py (139:159) - integration/read-file-write-file/setup.py (139:159) duplicated block id: 76 size: 10 cleaned lines of code in 2 files: - integration/audio-spectrograms/setup.py (139:159) - integration/batch-modular-default/setup.py (139:159) duplicated block id: 77 size: 10 cleaned lines of code in 2 files: - integration/audio-spectrograms/setup.py (139:159) - integration/read-file-write-file/setup.py (139:159) duplicated block id: 78 size: 10 cleaned lines of code in 2 files: - integration/batch-modular-default/setup.py (139:159) - integration/read-bq-write-bq/setup.py (140:160) duplicated block id: 79 size: 10 cleaned lines of code in 2 files: - lib/src/klio/metrics/logger.py (52:61) - lib/src/klio/metrics/native.py (72:81) duplicated block id: 80 size: 10 cleaned lines of code in 2 files: - audio/src/klio_audio/decorators.py (36:50) - lib/src/klio/transforms/decorators.py (128:142) duplicated block id: 81 size: 10 cleaned lines of code in 2 files: - cli/src/klio_cli/commands/job/create.py (234:243) - cli/src/klio_cli/commands/job/create.py (650:659) duplicated block id: 82 size: 10 cleaned lines of code in 2 files: - integration/batch-modular-default/setup.py (139:159) - integration/read-file/setup.py (139:159) duplicated block id: 83 size: 10 cleaned lines of code in 2 files: - cli/src/klio_cli/cli.py (146:156) - cli/src/klio_cli/cli.py (254:264) duplicated block id: 84 size: 10 cleaned lines of code in 2 files: - integration/batch-modular-default/klio-job.yaml (7:16) - integration/multi-event-input-batch/klio-job.yaml (7:16) duplicated block id: 85 size: 10 cleaned lines of code in 2 files: - integration/read-bq-write-bq/setup.py (140:160) - integration/read-file/setup.py (139:159) duplicated block id: 86 size: 10 cleaned lines of code in 2 files: - cli/src/klio_cli/cli.py (579:591) - exec/src/klio_exec/cli.py (138:150) duplicated block id: 87 size: 10 cleaned lines of code in 2 files: - lib/src/klio/metrics/logger.py (52:61) - lib/src/klio/metrics/shumway.py (61:70) duplicated block id: 88 size: 10 cleaned lines of code in 2 files: - lib/src/klio/metrics/native.py (72:81) - lib/src/klio/metrics/shumway.py (61:70) duplicated block id: 89 size: 10 cleaned lines of code in 2 files: - cli/src/klio_cli/cli.py (663:672) - cli/src/klio_cli/cli.py (716:725) duplicated block id: 90 size: 10 cleaned lines of code in 2 files: - integration/audio-spectrograms/setup.py (139:159) - integration/read-file/setup.py (139:159) duplicated block id: 91 size: 10 cleaned lines of code in 2 files: - integration/read-bq-write-bq/setup.py (140:160) - integration/read-file-write-file/setup.py (139:159) duplicated block id: 92 size: 10 cleaned lines of code in 2 files: - integration/audio-spectrograms/klio-job.yaml (7:16) - integration/multi-event-input-batch/klio-job.yaml (7:16) duplicated block id: 93 size: 9 cleaned lines of code in 2 files: - integration/audio-spectrograms/run.py (27:35) - integration/read-file/run.py (24:32) duplicated block id: 94 size: 9 cleaned lines of code in 2 files: - audio/setup.py (161:169) - lib/setup.py (162:170) duplicated block id: 95 size: 9 cleaned lines of code in 2 files: - cli/src/klio_cli/commands/job/create.py (331:340) - cli/src/klio_cli/commands/job/create.py (532:540) duplicated block id: 96 size: 9 cleaned lines of code in 2 files: - audio/setup.py (170:181) - lib/setup.py (175:185) duplicated block id: 97 size: 9 cleaned lines of code in 2 files: - integration/audio-spectrograms/run.py (27:35) - integration/multi-event-input-batch/run.py (24:32) duplicated block id: 98 size: 8 cleaned lines of code in 2 files: - cli/src/klio_cli/cli.py (638:645) - cli/src/klio_cli/cli.py (718:725) duplicated block id: 99 size: 8 cleaned lines of code in 2 files: - lib/src/klio/metrics/dispatcher.py (126:133) - lib/src/klio/metrics/dispatcher.py (161:168) duplicated block id: 100 size: 8 cleaned lines of code in 2 files: - cli/src/klio_cli/cli.py (365:374) - cli/src/klio_cli/cli.py (598:607) duplicated block id: 101 size: 8 cleaned lines of code in 2 files: - audio/setup.py (161:168) - exec/setup.py (169:176) duplicated block id: 102 size: 8 cleaned lines of code in 2 files: - lib/src/klio/transforms/decorators.py (666:673) - lib/src/klio/transforms/decorators.py (969:976) duplicated block id: 103 size: 8 cleaned lines of code in 2 files: - integration/audio-spectrograms/klio-job.yaml (10:17) - integration/read-file-write-file/klio-job.yaml (10:17) duplicated block id: 104 size: 8 cleaned lines of code in 2 files: - audio/setup.py (169:179) - core/setup.py (173:183) duplicated block id: 105 size: 8 cleaned lines of code in 2 files: - integration/batch-modular-default/klio-job.yaml (10:17) - integration/read-file/klio-job.yaml (10:17) duplicated block id: 106 size: 8 cleaned lines of code in 2 files: - cli/src/klio_cli/commands/job/utils/templates/klio-job-batch.yaml.tpl (14:21) - cli/src/klio_cli/commands/job/utils/templates/klio-job.yaml.tpl (22:29) duplicated block id: 107 size: 8 cleaned lines of code in 2 files: - lib/src/klio/metrics/dispatcher.py (126:133) - lib/src/klio/metrics/dispatcher.py (238:245) duplicated block id: 108 size: 8 cleaned lines of code in 2 files: - cli/src/klio_cli/commands/job/stop.py (118:125) - exec/src/klio_exec/commands/stop.py (130:137) duplicated block id: 109 size: 8 cleaned lines of code in 2 files: - cli/src/klio_cli/cli.py (692:699) - cli/src/klio_cli/cli.py (718:725) duplicated block id: 110 size: 8 cleaned lines of code in 2 files: - exec/setup.py (169:176) - lib/setup.py (162:169) duplicated block id: 111 size: 8 cleaned lines of code in 2 files: - cli/src/klio_cli/cli.py (136:144) - cli/src/klio_cli/cli.py (241:249) duplicated block id: 112 size: 8 cleaned lines of code in 2 files: - integration/audio-spectrograms/run.py (28:35) - integration/batch-modular-default/run.py (23:30) duplicated block id: 113 size: 8 cleaned lines of code in 2 files: - exec/src/klio_exec/cli.py (216:227) - exec/src/klio_exec/cli.py (267:277) duplicated block id: 114 size: 8 cleaned lines of code in 2 files: - integration/batch-modular-default/klio-job.yaml (10:17) - integration/read-file-write-file/klio-job.yaml (10:17) duplicated block id: 115 size: 8 cleaned lines of code in 2 files: - cli/src/klio_cli/cli.py (654:661) - exec/src/klio_exec/cli.py (248:255) duplicated block id: 116 size: 8 cleaned lines of code in 2 files: - lib/src/klio/metrics/dispatcher.py (161:168) - lib/src/klio/metrics/dispatcher.py (238:245) duplicated block id: 117 size: 8 cleaned lines of code in 2 files: - integration/audio-spectrograms/klio-job.yaml (10:17) - integration/read-file/klio-job.yaml (10:17) duplicated block id: 118 size: 8 cleaned lines of code in 2 files: - exec/src/klio_exec/cli.py (267:277) - exec/src/klio_exec/cli.py (311:321) duplicated block id: 119 size: 7 cleaned lines of code in 2 files: - audio/MANIFEST.in (5:12) - lib/MANIFEST.in (6:13) duplicated block id: 120 size: 7 cleaned lines of code in 2 files: - audio/MANIFEST.in (5:12) - cli/MANIFEST.in (9:16) duplicated block id: 121 size: 7 cleaned lines of code in 2 files: - cli/src/klio_cli/options.py (142:151) - cli/src/klio_cli/options.py (162:171) duplicated block id: 122 size: 7 cleaned lines of code in 2 files: - cli/src/klio_cli/cli.py (681:687) - exec/src/klio_exec/cli.py (292:298) duplicated block id: 123 size: 7 cleaned lines of code in 2 files: - integration/read-file-write-file/transforms.py (24:30) - integration/read-file/transforms.py (24:30) duplicated block id: 124 size: 7 cleaned lines of code in 2 files: - cli/src/klio_cli/commands/job/utils/templates/klio-job-batch.yaml.tpl (6:12) - cli/src/klio_cli/commands/job/utils/templates/klio-job.yaml.tpl (5:11) duplicated block id: 125 size: 7 cleaned lines of code in 2 files: - audio/MANIFEST.in (5:12) - exec/MANIFEST.in (5:12) duplicated block id: 126 size: 7 cleaned lines of code in 2 files: - exec/src/klio_exec/cli.py (175:186) - exec/src/klio_exec/cli.py (359:368) duplicated block id: 127 size: 7 cleaned lines of code in 2 files: - audio/src/klio_audio/transforms/audio.py (232:239) - audio/src/klio_audio/transforms/audio.py (289:296) duplicated block id: 128 size: 7 cleaned lines of code in 2 files: - audio/src/klio_audio/transforms/audio.py (174:181) - audio/src/klio_audio/transforms/audio.py (289:296) duplicated block id: 129 size: 7 cleaned lines of code in 2 files: - audio/src/klio_audio/transforms/audio.py (174:181) - audio/src/klio_audio/transforms/audio.py (232:239) duplicated block id: 130 size: 7 cleaned lines of code in 2 files: - cli/src/klio_cli/cli.py (156:163) - cli/src/klio_cli/cli.py (273:280) duplicated block id: 131 size: 7 cleaned lines of code in 2 files: - exec/MANIFEST.in (5:12) - lib/MANIFEST.in (6:13) duplicated block id: 132 size: 7 cleaned lines of code in 2 files: - cli/src/klio_cli/cli.py (625:631) - exec/src/klio_exec/cli.py (193:199) duplicated block id: 133 size: 7 cleaned lines of code in 2 files: - audio/src/klio_audio/transforms/audio.py (120:127) - audio/src/klio_audio/transforms/audio.py (174:181) duplicated block id: 134 size: 7 cleaned lines of code in 2 files: - audio/src/klio_audio/transforms/audio.py (120:127) - audio/src/klio_audio/transforms/audio.py (232:239) duplicated block id: 135 size: 7 cleaned lines of code in 2 files: - audio/src/klio_audio/transforms/audio.py (120:127) - audio/src/klio_audio/transforms/audio.py (289:296) duplicated block id: 136 size: 7 cleaned lines of code in 2 files: - cli/src/klio_cli/commands/job/create.py (277:283) - cli/src/klio_cli/commands/job/create.py (410:417) duplicated block id: 137 size: 7 cleaned lines of code in 2 files: - core/src/klio_core/options.py (279:288) - core/src/klio_core/options.py (306:315) duplicated block id: 138 size: 7 cleaned lines of code in 2 files: - lib/src/klio/transforms/decorators.py (487:493) - lib/src/klio/transforms/decorators.py (573:579) duplicated block id: 139 size: 7 cleaned lines of code in 2 files: - lib/src/klio/transforms/helpers.py (121:133) - lib/src/klio/transforms/helpers.py (171:183) duplicated block id: 140 size: 7 cleaned lines of code in 2 files: - core/setup.py (174:183) - lib/setup.py (175:183) duplicated block id: 141 size: 7 cleaned lines of code in 2 files: - core/src/klio_core/config/core.py (301:318) - core/src/klio_core/config/core.py (477:488) duplicated block id: 142 size: 7 cleaned lines of code in 2 files: - integration/multi-event-input-batch/klio-job.yaml (10:16) - integration/read-file-write-file/klio-job.yaml (10:16) duplicated block id: 143 size: 7 cleaned lines of code in 2 files: - cli/MANIFEST.in (9:16) - lib/MANIFEST.in (6:13) duplicated block id: 144 size: 7 cleaned lines of code in 2 files: - integration/multi-event-input-batch/klio-job.yaml (10:16) - integration/read-file/klio-job.yaml (10:16) duplicated block id: 145 size: 7 cleaned lines of code in 2 files: - cli/MANIFEST.in (9:16) - exec/MANIFEST.in (5:12) duplicated block id: 146 size: 7 cleaned lines of code in 2 files: - lib/src/klio/transforms/decorators.py (479:485) - lib/src/klio/transforms/decorators.py (583:589) duplicated block id: 147 size: 7 cleaned lines of code in 2 files: - exec/src/klio_exec/commands/utils/wrappers.py (40:48) - exec/src/klio_exec/commands/utils/wrappers.py (60:68) duplicated block id: 148 size: 7 cleaned lines of code in 2 files: - exec/src/klio_exec/cli.py (175:186) - exec/src/klio_exec/cli.py (273:282) duplicated block id: 149 size: 6 cleaned lines of code in 2 files: - integration/read-bq-write-bq/transforms.py (25:30) - integration/read-file/transforms.py (24:29) duplicated block id: 150 size: 6 cleaned lines of code in 2 files: - cli/src/klio_cli/commands/job/utils/templates/transforms-batch.py.tpl (38:43) - cli/src/klio_cli/commands/job/utils/templates/transforms.py.tpl (38:43) duplicated block id: 151 size: 6 cleaned lines of code in 2 files: - core/MANIFEST.in (8:14) - devtools/MANIFEST.in (6:12) duplicated block id: 152 size: 6 cleaned lines of code in 2 files: - cli/setup.py (189:196) - lib/setup.py (178:185) duplicated block id: 153 size: 6 cleaned lines of code in 2 files: - lib/src/klio/metrics/client.py (79:84) - lib/src/klio/metrics/client.py (110:115) duplicated block id: 154 size: 6 cleaned lines of code in 2 files: - exec/src/klio_exec/cli.py (282:287) - exec/src/klio_exec/cli.py (323:328) duplicated block id: 155 size: 6 cleaned lines of code in 2 files: - lib/src/klio/metrics/logger.py (190:213) - lib/src/klio/metrics/shumway.py (184:206) duplicated block id: 156 size: 6 cleaned lines of code in 2 files: - lib/src/klio/metrics/logger.py (181:187) - lib/src/klio/metrics/shumway.py (175:181) duplicated block id: 157 size: 6 cleaned lines of code in 2 files: - lib/src/klio/transforms/decorators.py (642:650) - lib/src/klio/transforms/decorators.py (718:726) duplicated block id: 158 size: 6 cleaned lines of code in 2 files: - audio/setup.py (173:181) - cli/setup.py (189:196) duplicated block id: 159 size: 6 cleaned lines of code in 2 files: - cli/src/klio_cli/commands/job/create.py (245:252) - cli/src/klio_cli/commands/job/create.py (661:667) duplicated block id: 160 size: 6 cleaned lines of code in 2 files: - lib/src/klio/transforms/helpers.py (438:443) - lib/src/klio/transforms/helpers.py (695:700) duplicated block id: 161 size: 6 cleaned lines of code in 2 files: - exec/src/klio_exec/cli.py (229:234) - exec/src/klio_exec/cli.py (282:287) duplicated block id: 162 size: 6 cleaned lines of code in 2 files: - core/src/klio_core/config/_io.py (101:115) - core/src/klio_core/config/core.py (472:481) duplicated block id: 163 size: 6 cleaned lines of code in 2 files: - cli/src/klio_cli/commands/job/stop.py (43:49) - exec/src/klio_exec/commands/stop.py (53:59) duplicated block id: 164 size: 6 cleaned lines of code in 2 files: - exec/src/klio_exec/cli.py (323:328) - exec/src/klio_exec/cli.py (368:373) duplicated block id: 165 size: 6 cleaned lines of code in 2 files: - cli/src/klio_cli/cli.py (629:634) - cli/src/klio_cli/cli.py (685:690) duplicated block id: 166 size: 6 cleaned lines of code in 2 files: - lib/src/klio/transforms/helpers.py (339:344) - lib/src/klio/transforms/helpers.py (414:419) duplicated block id: 167 size: 6 cleaned lines of code in 2 files: - cli/src/klio_cli/commands/job/stop.py (65:72) - exec/src/klio_exec/commands/stop.py (76:83) duplicated block id: 168 size: 6 cleaned lines of code in 2 files: - lib/src/klio/transforms/decorators.py (290:306) - lib/src/klio/transforms/decorators.py (320:334) duplicated block id: 169 size: 6 cleaned lines of code in 2 files: - exec/src/klio_exec/cli.py (229:234) - exec/src/klio_exec/cli.py (368:373) duplicated block id: 170 size: 6 cleaned lines of code in 2 files: - audio/src/klio_audio/decorators.py (90:95) - audio/src/klio_audio/decorators.py (109:114) duplicated block id: 171 size: 6 cleaned lines of code in 2 files: - cli/src/klio_cli/commands/job/gke.py (430:435) - cli/src/klio_cli/commands/job/run.py (125:130) duplicated block id: 172 size: 6 cleaned lines of code in 2 files: - cli/src/klio_cli/commands/job/utils/templates/klio-job-batch.yaml.tpl (34:39) - cli/src/klio_cli/commands/job/utils/templates/klio-job.yaml.tpl (43:48) duplicated block id: 173 size: 6 cleaned lines of code in 2 files: - integration/read-bq-write-bq/transforms.py (25:30) - integration/read-file-write-file/transforms.py (24:29) duplicated block id: 174 size: 6 cleaned lines of code in 2 files: - exec/src/klio_exec/commands/utils/wrappers.py (32:37) - exec/src/klio_exec/commands/utils/wrappers.py (52:57) duplicated block id: 175 size: 6 cleaned lines of code in 2 files: - integration/multi-event-input-batch/klio-job.yaml (20:25) - integration/read-file-write-file/klio-job.yaml (18:24)