spotify / klio
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 168 files with 12,517 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 15 files changed 21-50 times (1,912 lines of code)
    • 36 files changed 6-20 times (5,562 lines of code)
    • 117 files changed 1-5 times (5,043 lines of code)
0% | 0% | 15% | 44% | 40%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 168 files with 12,517 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 13 files changed by 6-10 contributors (1,995 lines of code)
    • 151 files changed by 2-5 contributors (10,321 lines of code)
    • 4 files changed by 1 contributor (201 lines of code)
0% | 0% | 15% | 82% | 1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
py, rst, yaml, txt, in, tpl, md, svg, css, ini, cfg, dockerignore, sh, json, js, html, gitignore, proto
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 16% | 46% | 36%
cfg0% | 0% | 69% | 0% | 30%
tpl0% | 0% | 0% | 43% | 56%
in0% | 0% | 0% | 77% | 22%
css0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
lib0% | 0% | 28% | 40% | 31%
exec0% | 0% | 34% | 15% | 50%
core0% | 0% | 17% | 40% | 41%
cli0% | 0% | 4% | 68% | 27%
integration0% | 0% | 0% | 40% | 59%
audio0% | 0% | 0% | 26% | 73%
devtools0% | 0% | 0% | 49% | 50%
microsite0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
__init__.py
in lib/src/klio
5 - 2020-08-19 2022-03-05 38 5 dsimon@spotify.com shireenkheradpey@gmail.com
setup.py
in cli
152 5 2020-08-11 2022-03-23 37 6 econchick@users.noreply.git... shireenkheradpey@gmail.com
cfg
setup.cfg
in lib
12 - 2020-08-19 2022-03-05 35 4 dsimon@spotify.com shireenkheradpey@gmail.com
setup.py
in lib
140 5 2020-08-11 2022-03-23 35 4 econchick@users.noreply.git... shireenkheradpey@gmail.com
__init__.py
in core/src/klio_core
5 - 2020-08-18 2022-03-05 33 4 dsimon@spotify.com shireenkheradpey@gmail.com
__init__.py
in cli/src/klio_cli
5 - 2020-08-19 2022-03-05 32 6 dsimon@spotify.com shireenkheradpey@gmail.com
cfg
setup.cfg
in core
12 - 2020-08-18 2022-03-05 32 4 dsimon@spotify.com shireenkheradpey@gmail.com
cfg
setup.cfg
in cli
12 - 2020-08-19 2022-03-05 31 6 dsimon@spotify.com shireenkheradpey@gmail.com
setup.py
in exec
166 5 2020-08-11 2022-03-23 31 5 econchick@users.noreply.git... shireenkheradpey@gmail.com
__init__.py
in exec/src/klio_exec
5 - 2020-08-19 2022-03-05 30 4 dsimon@spotify.com shireenkheradpey@gmail.com
cfg
setup.cfg
in exec
12 - 2020-08-19 2022-03-05 28 4 dsimon@spotify.com shireenkheradpey@gmail.com
core.py
in lib/src/klio/transforms
87 12 2020-08-19 2021-10-20 25 4 dsimon@spotify.com econchick@users.noreply.git...
run.py
in exec/src/klio_exec/commands
479 28 2020-07-09 2022-03-23 25 6 fallon@spotify.com shireenkheradpey@gmail.com
decorators.py
in lib/src/klio/transforms
544 31 2020-08-14 2021-10-20 25 5 lynn@spotify.com econchick@users.noreply.git...
core.py
in core/src/klio_core/config
276 17 2020-08-12 2022-03-23 23 4 dsimon@spotify.com shireenkheradpey@gmail.com
setup.py
in core
142 5 2020-08-13 2022-03-23 18 4 dsimon@spotify.com shireenkheradpey@gmail.com
io.py
in lib/src/klio/transforms
286 37 2020-08-21 2021-08-18 18 6 econchick@users.noreply.git... econchick@users.noreply.git...
helpers.py
in lib/src/klio/transforms
418 39 2020-08-19 2021-07-02 18 4 econchick@users.noreply.git... fallonchen@users.noreply.gi...
cli.py
in cli/src/klio_cli
617 29 2020-08-22 2021-10-12 17 6 lynn@spotify.com lynn@spotify.com
cli.py
in exec/src/klio_exec
288 14 2020-08-27 2021-03-18 15 6 econchick@users.noreply.git... dsimon@spotify.com
publish.py
in cli/src/klio_cli/commands/message
102 5 2020-08-12 2022-03-23 14 6 dsimon@spotify.com shireenkheradpey@gmail.com
in
job-requirements.in
in integration/audio-spectrograms
6 - 2020-09-01 2022-03-23 13 6 fallonchen@users.noreply.gi... shireenkheradpey@gmail.com
create.py
in cli/src/klio_cli/commands/job
635 25 2020-09-09 2022-03-23 13 5 fallon@spotify.com shireenkheradpey@gmail.com
in
job-requirements.in
in integration/read-file-write-file
3 - 2020-08-12 2022-03-23 12 6 fallon@spotify.com shireenkheradpey@gmail.com
tpl
dockerfile.tpl
in cli/src/klio_cli/commands/job/utils/templates
39 - 2020-09-28 2022-03-23 12 6 lynn@spotify.com shireenkheradpey@gmail.com
base.py
in cli/src/klio_cli/commands
136 14 2020-08-12 2021-10-20 12 5 fallon@spotify.com econchick@users.noreply.git...
in
job-requirements.in
in integration/batch-modular-default
3 - 2020-09-01 2022-03-23 11 6 fallonchen@users.noreply.gi... shireenkheradpey@gmail.com
in
job-requirements.in
in integration/read-bq-write-bq
3 - 2020-09-01 2022-03-23 11 6 fallonchen@users.noreply.gi... shireenkheradpey@gmail.com
in
job-requirements.in
in integration/read-file
3 - 2020-08-19 2022-03-23 11 4 econchick@users.noreply.git... shireenkheradpey@gmail.com
setup.py
in audio
136 5 2020-09-02 2022-03-23 11 3 econchick@users.noreply.git... shireenkheradpey@gmail.com
_helpers.py
in lib/src/klio/transforms
172 19 2020-08-14 2021-03-30 11 3 lynn@spotify.com econchick@users.noreply.git...
verify.py
in cli/src/klio_cli/commands/job
437 16 2020-08-12 2021-10-20 11 5 dsimon@spotify.com econchick@users.noreply.git...
in
job-requirements.in
in integration/multi-event-input-batch
3 - 2020-08-13 2021-10-08 10 5 fallon@spotify.com dsimon@spotify.com
cli_utils.py
in cli/src/klio_cli/utils
87 5 2020-09-16 2021-12-14 10 3 econchick@users.noreply.git... shireenkheradpey@gmail.com
setup.py
in devtools
134 5 2020-09-02 2022-03-23 10 3 econchick@users.noreply.git... shireenkheradpey@gmail.com
_io.py
in core/src/klio_core/config
351 32 2020-08-12 2021-02-11 10 5 dsimon@spotify.com econchick@users.noreply.git...
__init__.py
in lib/src/klio/transforms
20 - 2020-08-21 2021-06-21 9 3 lynn@spotify.com econchick@users.noreply.git...
utils.py
in core/src/klio_core
118 12 2020-09-16 2021-01-08 9 4 econchick@users.noreply.git... dsimon@spotify.com
setup.py
in integration/read-file-write-file
59 4 2020-08-12 2021-10-20 8 5 fallon@spotify.com econchick@users.noreply.git...
setup.py
in integration/multi-event-input-batch
59 4 2020-08-13 2021-10-20 8 4 fallon@spotify.com econchick@users.noreply.git...
configuration.py
in cli/src/klio_cli/commands/job
100 10 2020-08-27 2021-03-18 8 4 dsimon@spotify.com dsimon@spotify.com
setup.py
in integration/batch-modular-default
59 4 2020-09-01 2021-10-20 7 5 fallonchen@users.noreply.gi... econchick@users.noreply.git...
setup.py
in integration/audio-spectrograms
59 4 2020-09-01 2021-10-20 7 5 fallonchen@users.noreply.gi... econchick@users.noreply.git...
setup.py
in integration/read-bq-write-bq
59 4 2020-09-01 2021-10-20 7 5 fallonchen@users.noreply.gi... econchick@users.noreply.git...
setup.py
in integration/read-file
59 4 2020-08-19 2021-10-20 7 3 econchick@users.noreply.git... econchick@users.noreply.git...
serializer.py
in lib/src/klio/message
71 4 2020-08-14 2021-01-04 7 2 lynn@spotify.com lynn@spotify.com
tpl
setup.py.tpl
in cli/src/klio_cli/commands/job/utils/templates
118 - 2021-02-10 2022-03-23 7 3 dsimon@spotify.com shireenkheradpey@gmail.com
_testing.py
in core/src/klio_core
71 4 2020-11-11 2021-01-08 6 1 dsimon@spotify.com dsimon@spotify.com
pubsub_message_manager.py
in lib/src/klio/message
154 13 2021-07-02 2021-08-18 6 3 fallonchen@users.noreply.gi... dsimon@spotify.com
options.py
in cli/src/klio_cli
210 21 2020-09-16 2020-11-18 6 3 econchick@users.noreply.git... shireenkheradpey@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
setup.py
in cli
152 5 2020-08-11 2022-03-23 37 6 econchick@users.noreply.git... shireenkheradpey@gmail.com
__init__.py
in cli/src/klio_cli
5 - 2020-08-19 2022-03-05 32 6 dsimon@spotify.com shireenkheradpey@gmail.com
cfg
setup.cfg
in cli
12 - 2020-08-19 2022-03-05 31 6 dsimon@spotify.com shireenkheradpey@gmail.com
run.py
in exec/src/klio_exec/commands
479 28 2020-07-09 2022-03-23 25 6 fallon@spotify.com shireenkheradpey@gmail.com
io.py
in lib/src/klio/transforms
286 37 2020-08-21 2021-08-18 18 6 econchick@users.noreply.git... econchick@users.noreply.git...
cli.py
in cli/src/klio_cli
617 29 2020-08-22 2021-10-12 17 6 lynn@spotify.com lynn@spotify.com
cli.py
in exec/src/klio_exec
288 14 2020-08-27 2021-03-18 15 6 econchick@users.noreply.git... dsimon@spotify.com
publish.py
in cli/src/klio_cli/commands/message
102 5 2020-08-12 2022-03-23 14 6 dsimon@spotify.com shireenkheradpey@gmail.com
in
job-requirements.in
in integration/audio-spectrograms
6 - 2020-09-01 2022-03-23 13 6 fallonchen@users.noreply.gi... shireenkheradpey@gmail.com
in
job-requirements.in
in integration/read-file-write-file
3 - 2020-08-12 2022-03-23 12 6 fallon@spotify.com shireenkheradpey@gmail.com
tpl
dockerfile.tpl
in cli/src/klio_cli/commands/job/utils/templates
39 - 2020-09-28 2022-03-23 12 6 lynn@spotify.com shireenkheradpey@gmail.com
in
job-requirements.in
in integration/read-bq-write-bq
3 - 2020-09-01 2022-03-23 11 6 fallonchen@users.noreply.gi... shireenkheradpey@gmail.com
in
job-requirements.in
in integration/batch-modular-default
3 - 2020-09-01 2022-03-23 11 6 fallonchen@users.noreply.gi... shireenkheradpey@gmail.com
__init__.py
in lib/src/klio
5 - 2020-08-19 2022-03-05 38 5 dsimon@spotify.com shireenkheradpey@gmail.com
setup.py
in exec
166 5 2020-08-11 2022-03-23 31 5 econchick@users.noreply.git... shireenkheradpey@gmail.com
decorators.py
in lib/src/klio/transforms
544 31 2020-08-14 2021-10-20 25 5 lynn@spotify.com econchick@users.noreply.git...
create.py
in cli/src/klio_cli/commands/job
635 25 2020-09-09 2022-03-23 13 5 fallon@spotify.com shireenkheradpey@gmail.com
base.py
in cli/src/klio_cli/commands
136 14 2020-08-12 2021-10-20 12 5 fallon@spotify.com econchick@users.noreply.git...
verify.py
in cli/src/klio_cli/commands/job
437 16 2020-08-12 2021-10-20 11 5 dsimon@spotify.com econchick@users.noreply.git...
_io.py
in core/src/klio_core/config
351 32 2020-08-12 2021-02-11 10 5 dsimon@spotify.com econchick@users.noreply.git...
in
job-requirements.in
in integration/multi-event-input-batch
3 - 2020-08-13 2021-10-08 10 5 fallon@spotify.com dsimon@spotify.com
setup.py
in integration/read-file-write-file
59 4 2020-08-12 2021-10-20 8 5 fallon@spotify.com econchick@users.noreply.git...
setup.py
in integration/read-bq-write-bq
59 4 2020-09-01 2021-10-20 7 5 fallonchen@users.noreply.gi... econchick@users.noreply.git...
setup.py
in integration/audio-spectrograms
59 4 2020-09-01 2021-10-20 7 5 fallonchen@users.noreply.gi... econchick@users.noreply.git...
setup.py
in integration/batch-modular-default
59 4 2020-09-01 2021-10-20 7 5 fallonchen@users.noreply.gi... econchick@users.noreply.git...
delete.py
in cli/src/klio_cli/commands/job
124 7 2020-08-19 2020-12-16 4 5 dsimon@spotify.com fallonchen@users.noreply.gi...
setup.py
in lib
140 5 2020-08-11 2022-03-23 35 4 econchick@users.noreply.git... shireenkheradpey@gmail.com
cfg
setup.cfg
in lib
12 - 2020-08-19 2022-03-05 35 4 dsimon@spotify.com shireenkheradpey@gmail.com
__init__.py
in core/src/klio_core
5 - 2020-08-18 2022-03-05 33 4 dsimon@spotify.com shireenkheradpey@gmail.com
cfg
setup.cfg
in core
12 - 2020-08-18 2022-03-05 32 4 dsimon@spotify.com shireenkheradpey@gmail.com
__init__.py
in exec/src/klio_exec
5 - 2020-08-19 2022-03-05 30 4 dsimon@spotify.com shireenkheradpey@gmail.com
cfg
setup.cfg
in exec
12 - 2020-08-19 2022-03-05 28 4 dsimon@spotify.com shireenkheradpey@gmail.com
core.py
in lib/src/klio/transforms
87 12 2020-08-19 2021-10-20 25 4 dsimon@spotify.com econchick@users.noreply.git...
core.py
in core/src/klio_core/config
276 17 2020-08-12 2022-03-23 23 4 dsimon@spotify.com shireenkheradpey@gmail.com
setup.py
in core
142 5 2020-08-13 2022-03-23 18 4 dsimon@spotify.com shireenkheradpey@gmail.com
helpers.py
in lib/src/klio/transforms
418 39 2020-08-19 2021-07-02 18 4 econchick@users.noreply.git... fallonchen@users.noreply.gi...
in
job-requirements.in
in integration/read-file
3 - 2020-08-19 2022-03-23 11 4 econchick@users.noreply.git... shireenkheradpey@gmail.com
utils.py
in core/src/klio_core
118 12 2020-09-16 2021-01-08 9 4 econchick@users.noreply.git... dsimon@spotify.com
setup.py
in integration/multi-event-input-batch
59 4 2020-08-13 2021-10-20 8 4 fallon@spotify.com econchick@users.noreply.git...
configuration.py
in cli/src/klio_cli/commands/job
100 10 2020-08-27 2021-03-18 8 4 dsimon@spotify.com dsimon@spotify.com
gke.py
in cli/src/klio_cli/commands/job
345 22 2021-07-02 2021-09-10 6 4 shireenkheradpey@gmail.com shireenkheradpey@gmail.com
klio-job.yaml
in integration/read-bq-write-bq
45 - 2020-09-01 2021-01-13 5 4 fallonchen@users.noreply.gi... econchick@users.noreply.git...
run.py
in integration/audio-spectrograms
78 1 2020-09-01 2021-03-30 5 4 fallonchen@users.noreply.gi... econchick@users.noreply.git...
transforms.py
in integration/read-file-write-file
9 1 2020-08-12 2020-09-16 5 4 fallon@spotify.com lynn@spotify.com
client.py
in lib/src/klio/metrics
75 6 2020-09-02 2020-09-29 5 4 fallon@spotify.com lynn@spotify.com
cli.py
in devtools/src/klio_devtools
60 1 2020-09-16 2020-11-18 4 4 econchick@users.noreply.git... shireenkheradpey@gmail.com
run.py
in integration/batch-modular-default
17 1 2020-09-01 2021-01-11 3 4 fallonchen@users.noreply.gi... lynn@spotify.com
run.py
in integration/read-file-write-file
4 1 2020-08-12 2020-09-16 3 4 fallon@spotify.com lynn@spotify.com
__init__.py
in integration/read-file-write-file
1 - 2020-08-12 2020-09-16 3 4 fallon@spotify.com lynn@spotify.com
transforms.py
in integration/read-bq-write-bq
12 1 2020-09-01 2020-09-16 2 4 fallonchen@users.noreply.gi... lynn@spotify.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
in
13 -
in
11 -
in
11 -
in
MANIFEST.in
in audio
10 -
in
MANIFEST.in
in devtools
10 -
in
10 -
tpl
init.py.tpl
in cli/src/klio_cli/commands/job/utils/templates
3 -
_testing.py
in core/src/klio_core
71 4 2020-11-11 2021-01-08 6 1 dsimon@spotify.com dsimon@spotify.com
gke_direct.py
in exec/src/klio_exec/runners
65 1 2021-07-02 2021-07-02 1 1 fallonchen@users.noreply.gi... fallonchen@users.noreply.gi...
evaluators.py
in exec/src/klio_exec/runners
64 3 2021-07-02 2021-07-02 1 1 fallonchen@users.noreply.gi... fallonchen@users.noreply.gi...
__init__.py
in exec/src/klio_exec/runners
1 - 2021-07-02 2021-07-02 1 1 fallonchen@users.noreply.gi... fallonchen@users.noreply.gi...
options.py
in core/src/klio_core
192 18 2020-11-06 2021-08-18 3 2 shireenkheradpey@gmail.com econchick@users.noreply.git...
stop.py
in exec/src/klio_exec/commands
126 5 2020-09-16 2020-09-16 1 2 econchick@users.noreply.git... lynn@spotify.com
main.css
in microsite/css
125 - 2020-10-08 2020-10-22 3 2 econchick@users.noreply.git... lynn@spotify.com
logger.py
in lib/src/klio/metrics
115 11 2020-09-16 2020-09-29 3 2 lynn@spotify.com lynn@spotify.com
audio.py
in audio/src/klio_audio/transforms
106 18 2020-09-14 2020-09-16 2 2 lynn@spotify.com econchick@users.noreply.git...
docker_utils.py
in cli/src/klio_cli/utils
105 7 2020-09-16 2020-09-16 1 2 econchick@users.noreply.git... lynn@spotify.com
shumway.py
in lib/src/klio/metrics
104 10 2021-06-16 2021-06-21 2 2 lynn@spotify.com econchick@users.noreply.git...
proto
klio.proto
in core/src/klio_core/proto
102 - 2020-08-21 2020-09-16 4 2 econchick@users.noreply.git... lynn@spotify.com
_converters.py
in core/src/klio_core/config
92 15 2020-09-16 2020-09-16 1 2 econchick@users.noreply.git... lynn@spotify.com
dataflow.py
in core/src/klio_core
86 5 2020-09-16 2020-10-01 4 2 econchick@users.noreply.git... lynn@spotify.com
audit.py
in exec/src/klio_exec/commands
80 4 2020-09-16 2020-09-16 1 2 econchick@users.noreply.git... lynn@spotify.com
_retry.py
in lib/src/klio/transforms
78 4 2020-09-10 2021-03-30 4 2 econchick@users.noreply.git... econchick@users.noreply.git...
fonts.css
in microsite/css
77 - 2020-10-08 2020-10-08 1 2 econchick@users.noreply.git... lynn@spotify.com
wrappers.py
in exec/src/klio_exec/commands/utils
72 7 2020-09-16 2020-09-16 1 2 econchick@users.noreply.git... lynn@spotify.com
serializer.py
in lib/src/klio/message
71 4 2020-08-14 2021-01-04 7 2 lynn@spotify.com lynn@spotify.com
native.py
in lib/src/klio/metrics
70 13 2021-03-05 2021-10-12 3 2 lynn@spotify.com lynn@spotify.com
base.py
in lib/src/klio/metrics
67 14 2020-09-16 2021-10-12 3 2 lynn@spotify.com lynn@spotify.com
_utils.py
in lib/src/klio/transforms
55 2 2020-08-21 2020-09-16 3 2 lynn@spotify.com lynn@spotify.com
tpl
klio-job.yaml.tpl
in cli/src/klio_cli/commands/job/utils/templates
53 - 2020-09-28 2020-09-30 2 2 lynn@spotify.com fallonchen@users.noreply.gi...
numpy_broken_blas.py
in exec/src/klio_exec/commands/audit_steps
47 4 2020-10-09 2020-10-14 2 2 lynn@spotify.com econchick@users.noreply.git...
memory_utils.py
in exec/src/klio_exec/commands/utils
47 6 2020-09-16 2020-09-16 1 2 econchick@users.noreply.git... lynn@spotify.com
tpl
klio-job-batch.yaml.tpl
in cli/src/klio_cli/commands/job/utils/templates
44 - 2020-09-30 2020-10-01 2 2 fallon@spotify.com fallonchen@users.noreply.gi...
plugin_utils.py
in exec/src/klio_exec/commands/utils
44 3 2020-09-16 2020-09-16 1 2 econchick@users.noreply.git... lynn@spotify.com
base.py
in exec/src/klio_exec/commands/audit_steps
40 8 2020-09-16 2020-09-16 1 2 econchick@users.noreply.git... lynn@spotify.com
tempfile_usage.py
in exec/src/klio_exec/commands/audit_steps
37 4 2020-09-16 2020-09-16 1 2 econchick@users.noreply.git... lynn@spotify.com
klio-job.yaml
in integration/batch-modular-default
35 - 2020-09-01 2020-09-01 1 2 fallonchen@users.noreply.gi... fallon@spotify.com
_base.py
in audio/src/klio_audio/transforms
33 4 2020-09-16 2020-09-16 1 2 econchick@users.noreply.git... lynn@spotify.com
klio-job.yaml
in integration/audio-spectrograms
31 - 2020-09-01 2020-09-01 1 2 fallonchen@users.noreply.gi... fallon@spotify.com
klio-job.yaml
in integration/multi-event-input-batch
31 - 2020-08-13 2020-08-18 2 2 fallon@spotify.com econchick@users.noreply.git...
klio-job.yaml
in integration/read-file-write-file
29 - 2020-08-12 2020-08-13 2 2 fallon@spotify.com fallonchen@users.noreply.gi...
multi_line_terminal_writer.py
in cli/src/klio_cli/utils
29 4 2020-09-16 2020-09-16 1 2 econchick@users.noreply.git... lynn@spotify.com
tpl
run.py.tpl
in cli/src/klio_cli/commands/job/utils/templates
24 - 2020-09-30 2020-09-30 1 2 fallonchen@users.noreply.gi... lynn@spotify.com
cpu_utils.py
in exec/src/klio_exec/commands/utils
24 1 2020-09-16 2020-09-16 1 2 econchick@users.noreply.git... lynn@spotify.com
multithreaded_tf.py
in exec/src/klio_exec/commands/audit_steps
21 3 2020-10-09 2020-10-14 2 2 lynn@spotify.com econchick@users.noreply.git...
run.py
in integration/read-file
20 1 2020-08-19 2021-01-11 3 2 econchick@users.noreply.git... lynn@spotify.com
__init__.py
in cli/src/klio_cli/commands/job
20 - 2020-09-16 2020-09-16 1 2 econchick@users.noreply.git... lynn@spotify.com
klio-job.yaml
in integration/read-file
17 - 2020-08-19 2020-08-19 1 2 econchick@users.noreply.git... lynn@spotify.com
build.py
in cli/src/klio_cli/commands/image
14 1 2020-09-16 2020-09-16 1 2 econchick@users.noreply.git... lynn@spotify.com
__init__.py
in core/src/klio_core/config
12 - 2020-09-16 2020-09-26 3 2 econchick@users.noreply.git... econchick@users.noreply.git...
Correlations

File Size vs. Number of Changes: 168 points

core/src/klio_core/config/core.py x: 276 lines of code y: 23 # changes exec/src/klio_exec/commands/run.py x: 479 lines of code y: 25 # changes audio/setup.py x: 136 lines of code y: 11 # changes cli/setup.py x: 152 lines of code y: 37 # changes cli/src/klio_cli/commands/job/create.py x: 635 lines of code y: 13 # changes cli/src/klio_cli/commands/job/stop.py x: 126 lines of code y: 3 # changes cli/src/klio_cli/commands/job/utils/templates/dockerfile.tpl x: 39 lines of code y: 12 # changes cli/src/klio_cli/commands/job/utils/templates/setup.py.tpl x: 118 lines of code y: 7 # changes cli/src/klio_cli/commands/job/utils/templates/transforms-batch.py.tpl x: 34 lines of code y: 5 # changes cli/src/klio_cli/commands/job/utils/templates/transforms.py.tpl x: 34 lines of code y: 4 # changes cli/src/klio_cli/commands/message/publish.py x: 102 lines of code y: 14 # changes core/setup.py x: 142 lines of code y: 18 # changes devtools/setup.py x: 134 lines of code y: 10 # changes exec/setup.py x: 166 lines of code y: 31 # changes integration/audio-spectrograms/job-requirements.in x: 6 lines of code y: 13 # changes integration/batch-modular-default/job-requirements.in x: 3 lines of code y: 11 # changes integration/read-file-write-file/job-requirements.in x: 3 lines of code y: 12 # changes lib/setup.py x: 140 lines of code y: 35 # changes cli/setup.cfg x: 12 lines of code y: 31 # changes cli/src/klio_cli/__init__.py x: 5 lines of code y: 32 # changes core/setup.cfg x: 12 lines of code y: 32 # changes core/src/klio_core/__init__.py x: 5 lines of code y: 33 # changes devtools/setup.cfg x: 9 lines of code y: 4 # changes devtools/src/klio_devtools/__init__.py x: 5 lines of code y: 5 # changes exec/setup.cfg x: 12 lines of code y: 28 # changes exec/src/klio_exec/__init__.py x: 5 lines of code y: 30 # changes lib/setup.cfg x: 12 lines of code y: 35 # changes lib/src/klio/__init__.py x: 5 lines of code y: 38 # changes cli/src/klio_cli/utils/cli_utils.py x: 87 lines of code y: 10 # changes cli/src/klio_cli/commands/job/verify.py x: 437 lines of code y: 11 # changes cli/src/klio_cli/commands/base.py x: 136 lines of code y: 12 # changes integration/audio-spectrograms/setup.py x: 59 lines of code y: 7 # changes integration/multi-event-input-batch/setup.py x: 59 lines of code y: 8 # changes lib/src/klio/transforms/core.py x: 87 lines of code y: 25 # changes lib/src/klio/transforms/decorators.py x: 544 lines of code y: 25 # changes cli/src/klio_cli/cli.py x: 617 lines of code y: 17 # changes core/src/klio_core/variables.py x: 26 lines of code y: 3 # changes lib/src/klio/metrics/base.py x: 67 lines of code y: 3 # changes lib/src/klio/metrics/native.py x: 70 lines of code y: 3 # changes integration/multi-event-input-batch/job-requirements.in x: 3 lines of code y: 10 # changes cli/src/klio_cli/commands/job/gke.py x: 345 lines of code y: 6 # changes core/src/klio_core/options.py x: 192 lines of code y: 3 # changes lib/src/klio/transforms/io.py x: 286 lines of code y: 18 # changes lib/src/klio/message/pubsub_message_manager.py x: 154 lines of code y: 6 # changes exec/src/klio_exec/runners/__init__.py x: 1 lines of code y: 1 # changes exec/src/klio_exec/runners/evaluators.py x: 64 lines of code y: 1 # changes exec/src/klio_exec/runners/gke_direct.py x: 65 lines of code y: 1 # changes lib/src/klio/metrics/dispatcher.py x: 151 lines of code y: 5 # changes lib/src/klio/transforms/_timeout.py x: 86 lines of code y: 4 # changes lib/src/klio/transforms/helpers.py x: 418 lines of code y: 18 # changes lib/src/klio/transforms/__init__.py x: 20 lines of code y: 9 # changes lib/src/klio/metrics/shumway.py x: 104 lines of code y: 2 # changes integration/audio-spectrograms/run.py x: 78 lines of code y: 5 # changes lib/src/klio/transforms/_helpers.py x: 172 lines of code y: 11 # changes lib/src/klio/transforms/_retry.py x: 78 lines of code y: 4 # changes cli/src/klio_cli/commands/job/profile.py x: 168 lines of code y: 5 # changes cli/src/klio_cli/commands/job/configuration.py x: 100 lines of code y: 8 # changes exec/src/klio_exec/cli.py x: 288 lines of code y: 15 # changes lib/src/klio/utils/_thread_limiter.py x: 53 lines of code y: 5 # changes core/src/klio_core/config/_io.py x: 351 lines of code y: 10 # changes cli/src/klio_cli/commands/job/utils/templates/job-requirements.txt.tpl x: 9 lines of code y: 3 # changes cli/src/klio_cli/commands/job/utils/gcp_setup.py x: 121 lines of code y: 3 # changes integration/read-bq-write-bq/klio-job.yaml x: 45 lines of code y: 5 # changes integration/batch-modular-default/run.py x: 17 lines of code y: 3 # changes integration/multi-event-input-batch/run.py x: 35 lines of code y: 4 # changes integration/read-file/run.py x: 20 lines of code y: 3 # changes lib/src/klio/utils/__init__.py x: 2 lines of code y: 2 # changes core/src/klio_core/_testing.py x: 71 lines of code y: 6 # changes core/src/klio_core/config/_preprocessing.py x: 91 lines of code y: 5 # changes core/src/klio_core/utils.py x: 118 lines of code y: 9 # changes lib/src/klio/message/serializer.py x: 71 lines of code y: 7 # changes cli/src/klio_cli/commands/job/delete.py x: 124 lines of code y: 4 # changes cli/src/klio_cli/utils/stackdriver_utils.py x: 80 lines of code y: 2 # changes cli/src/klio_cli/commands/job/run.py x: 88 lines of code y: 2 # changes devtools/src/klio_devtools/commands/develop.py x: 63 lines of code y: 4 # changes cli/src/klio_cli/options.py x: 210 lines of code y: 6 # changes cli/src/klio_cli/utils/config_utils.py x: 36 lines of code y: 3 # changes devtools/src/klio_devtools/cli.py x: 60 lines of code y: 4 # changes exec/src/klio_exec/options.py x: 38 lines of code y: 3 # changes cli/src/klio_cli/commands/job/utils/templates/README.md.tpl x: 5 lines of code y: 2 # changes microsite/index.html x: 102 lines of code y: 4 # changes exec/src/klio_exec/commands/audit_steps/multithreaded_tf.py x: 21 lines of code y: 2 # changes exec/src/klio_exec/commands/audit_steps/numpy_broken_blas.py x: 47 lines of code y: 2 # changes microsite/css/fonts.css x: 77 lines of code y: 1 # changes audio/setup.cfg x: 12 lines of code y: 3 # changes audio/src/klio_audio/__init__.py x: 5 lines of code y: 4 # changes exec/src/klio_exec/commands/profile.py x: 214 lines of code y: 4 # changes exec/src/klio_exec/commands/utils/profile_utils.py x: 43 lines of code y: 3 # changes cli/src/klio_cli/commands/job/utils/templates/klio-job-batch.yaml.tpl x: 44 lines of code y: 2 # changes cli/src/klio_cli/commands/job/utils/templates/klio-job.yaml.tpl x: 53 lines of code y: 2 # changes cli/src/klio_cli/commands/job/utils/templates/run.py.tpl x: 24 lines of code y: 1 # changes lib/src/klio/metrics/client.py x: 75 lines of code y: 5 # changes lib/src/klio/metrics/logger.py x: 115 lines of code y: 3 # changes core/src/klio_core/exceptions.py x: 4 lines of code y: 3 # changes lib/src/klio/message/__init__.py x: 1 lines of code y: 5 # changes lib/src/klio/message/exceptions.py x: 2 lines of code y: 5 # changes lib/src/klio/metrics/__init__.py x: 1 lines of code y: 2 # changes audio/src/klio_audio/decorators.py x: 149 lines of code y: 3 # changes audio/src/klio_audio/transforms/_base.py x: 33 lines of code y: 1 # changes audio/src/klio_audio/transforms/audio.py x: 106 lines of code y: 2 # changes audio/src/klio_audio/transforms/io.py x: 81 lines of code y: 3 # changes cli/src/klio_cli/commands/image/__init__.py x: 2 lines of code y: 1 # changes cli/src/klio_cli/commands/image/build.py x: 14 lines of code y: 1 # changes cli/src/klio_cli/commands/job/__init__.py x: 20 lines of code y: 1 # changes cli/src/klio_cli/commands/job/audit.py x: 12 lines of code y: 1 # changes cli/src/klio_cli/utils/docker_utils.py x: 105 lines of code y: 1 # changes cli/src/klio_cli/utils/multi_line_terminal_writer.py x: 29 lines of code y: 1 # changes core/src/klio_core/config/_converters.py x: 92 lines of code y: 1 # changes exec/src/klio_exec/commands/audit.py x: 80 lines of code y: 1 # changes exec/src/klio_exec/commands/audit_steps/base.py x: 40 lines of code y: 1 # changes exec/src/klio_exec/commands/audit_steps/tempfile_usage.py x: 37 lines of code y: 1 # changes exec/src/klio_exec/commands/stop.py x: 126 lines of code y: 1 # changes exec/src/klio_exec/commands/utils/memory_utils.py x: 47 lines of code y: 1 # changes exec/src/klio_exec/commands/utils/plugin_utils.py x: 44 lines of code y: 1 # changes exec/src/klio_exec/commands/utils/wrappers.py x: 72 lines of code y: 1 # changes integration/audio-spectrograms/transforms.py x: 83 lines of code y: 2 # changes integration/batch-modular-default/transforms.py x: 8 lines of code y: 2 # changes integration/multi-event-input-batch/__init__.py x: 1 lines of code y: 3 # changes integration/read-bq-write-bq/it/common.py x: 13 lines of code y: 2 # changes integration/read-bq-write-bq/run.py x: 4 lines of code y: 2 # changes integration/read-bq-write-bq/transforms.py x: 12 lines of code y: 2 # changes integration/read-file-write-file/transforms.py x: 9 lines of code y: 5 # changes integration/read-file/transforms.py x: 9 lines of code y: 2 # changes lib/src/klio/transforms/_utils.py x: 55 lines of code y: 3 # changes integration/audio-spectrograms/klio-job.yaml x: 31 lines of code y: 1 # changes integration/batch-modular-default/klio-job.yaml x: 35 lines of code y: 1 # changes integration/read-file/klio-job.yaml x: 17 lines of code y: 1 # changes integration/multi-event-input-batch/klio-job.yaml x: 31 lines of code y: 2 # changes integration/read-file-write-file/klio-job.yaml x: 29 lines of code y: 2 # changes
38.0
# changes
  min: 1.0
  average: 6.65
  25th percentile: 2.0
  median: 3.0
  75th percentile: 7.0
  max: 38.0
0 635.0
lines of code
min: 1.0 | average: 74.51 | 25th percentile: 5.0 | median: 38.5 | 75th percentile: 91.75 | max: 635.0

Number of Contributors vs. Number of Changes: 168 points

core/src/klio_core/config/core.py x: 4 # contributors y: 23 # changes exec/src/klio_exec/commands/run.py x: 6 # contributors y: 25 # changes audio/setup.py x: 3 # contributors y: 11 # changes cli/setup.py x: 6 # contributors y: 37 # changes cli/src/klio_cli/commands/job/create.py x: 5 # contributors y: 13 # changes cli/src/klio_cli/commands/job/stop.py x: 3 # contributors y: 3 # changes cli/src/klio_cli/commands/job/utils/templates/dockerfile.tpl x: 6 # contributors y: 12 # changes cli/src/klio_cli/commands/job/utils/templates/setup.py.tpl x: 3 # contributors y: 7 # changes cli/src/klio_cli/commands/job/utils/templates/transforms-batch.py.tpl x: 3 # contributors y: 5 # changes cli/src/klio_cli/commands/job/utils/templates/transforms.py.tpl x: 3 # contributors y: 4 # changes cli/src/klio_cli/commands/message/publish.py x: 6 # contributors y: 14 # changes core/setup.py x: 4 # contributors y: 18 # changes devtools/setup.py x: 3 # contributors y: 10 # changes exec/setup.py x: 5 # contributors y: 31 # changes integration/audio-spectrograms/job-requirements.in x: 6 # contributors y: 13 # changes integration/batch-modular-default/job-requirements.in x: 6 # contributors y: 11 # changes integration/read-file/job-requirements.in x: 4 # contributors y: 11 # changes lib/setup.py x: 4 # contributors y: 35 # changes cli/setup.cfg x: 6 # contributors y: 31 # changes cli/src/klio_cli/__init__.py x: 6 # contributors y: 32 # changes core/setup.cfg x: 4 # contributors y: 32 # changes core/src/klio_core/__init__.py x: 4 # contributors y: 33 # changes exec/setup.cfg x: 4 # contributors y: 28 # changes exec/src/klio_exec/__init__.py x: 4 # contributors y: 30 # changes lib/src/klio/__init__.py x: 5 # contributors y: 38 # changes cli/src/klio_cli/commands/job/verify.py x: 5 # contributors y: 11 # changes cli/src/klio_cli/commands/base.py x: 5 # contributors y: 12 # changes integration/audio-spectrograms/setup.py x: 5 # contributors y: 7 # changes integration/multi-event-input-batch/setup.py x: 4 # contributors y: 8 # changes integration/read-file-write-file/setup.py x: 5 # contributors y: 8 # changes lib/src/klio/transforms/core.py x: 4 # contributors y: 25 # changes lib/src/klio/transforms/decorators.py x: 5 # contributors y: 25 # changes cli/src/klio_cli/cli.py x: 6 # contributors y: 17 # changes lib/src/klio/metrics/base.py x: 2 # contributors y: 3 # changes integration/multi-event-input-batch/job-requirements.in x: 5 # contributors y: 10 # changes cli/src/klio_cli/commands/job/gke.py x: 4 # contributors y: 6 # changes lib/src/klio/transforms/io.py x: 6 # contributors y: 18 # changes lib/src/klio/message/pubsub_message_manager.py x: 3 # contributors y: 6 # changes exec/src/klio_exec/runners/__init__.py x: 1 # contributors y: 1 # changes lib/src/klio/transforms/__init__.py x: 3 # contributors y: 9 # changes lib/src/klio/metrics/shumway.py x: 2 # contributors y: 2 # changes integration/audio-spectrograms/run.py x: 4 # contributors y: 5 # changes lib/src/klio/transforms/_retry.py x: 2 # contributors y: 4 # changes exec/src/klio_exec/cli.py x: 6 # contributors y: 15 # changes cli/src/klio_cli/commands/job/utils/templates/MANIFEST.in.tpl x: 2 # contributors y: 1 # changes integration/batch-modular-default/run.py x: 4 # contributors y: 3 # changes core/src/klio_core/_testing.py x: 1 # contributors y: 6 # changes core/src/klio_core/utils.py x: 4 # contributors y: 9 # changes lib/src/klio/message/serializer.py x: 2 # contributors y: 7 # changes cli/src/klio_cli/commands/job/delete.py x: 5 # contributors y: 4 # changes cli/src/klio_cli/utils/stackdriver_utils.py x: 4 # contributors y: 2 # changes cli/src/klio_cli/commands/job/run.py x: 3 # contributors y: 2 # changes devtools/src/klio_devtools/cli.py x: 4 # contributors y: 4 # changes lib/src/klio/message/__init__.py x: 2 # contributors y: 5 # changes
38.0
# changes
  min: 1.0
  average: 6.65
  25th percentile: 2.0
  median: 3.0
  75th percentile: 7.0
  max: 38.0
0 6.0
# contributors
min: 1.0 | average: 3.14 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 6.0

Number of Contributors vs. File Size: 168 points

core/src/klio_core/config/core.py x: 4 # contributors y: 276 lines of code exec/src/klio_exec/commands/run.py x: 6 # contributors y: 479 lines of code audio/setup.py x: 3 # contributors y: 136 lines of code cli/setup.py x: 6 # contributors y: 152 lines of code cli/src/klio_cli/commands/job/create.py x: 5 # contributors y: 635 lines of code cli/src/klio_cli/commands/job/stop.py x: 3 # contributors y: 126 lines of code cli/src/klio_cli/commands/job/utils/templates/dockerfile.tpl x: 6 # contributors y: 39 lines of code cli/src/klio_cli/commands/job/utils/templates/setup.py.tpl x: 3 # contributors y: 118 lines of code cli/src/klio_cli/commands/job/utils/templates/transforms-batch.py.tpl x: 3 # contributors y: 34 lines of code cli/src/klio_cli/commands/message/publish.py x: 6 # contributors y: 102 lines of code core/setup.py x: 4 # contributors y: 142 lines of code devtools/setup.py x: 3 # contributors y: 134 lines of code exec/setup.py x: 5 # contributors y: 166 lines of code integration/audio-spectrograms/job-requirements.in x: 6 # contributors y: 6 lines of code integration/batch-modular-default/job-requirements.in x: 6 # contributors y: 3 lines of code integration/read-file/job-requirements.in x: 4 # contributors y: 3 lines of code lib/setup.py x: 4 # contributors y: 140 lines of code cli/setup.cfg x: 6 # contributors y: 12 lines of code core/setup.cfg x: 4 # contributors y: 12 lines of code devtools/setup.cfg x: 3 # contributors y: 9 lines of code devtools/src/klio_devtools/__init__.py x: 3 # contributors y: 5 lines of code lib/src/klio/__init__.py x: 5 # contributors y: 5 lines of code cli/src/klio_cli/utils/cli_utils.py x: 3 # contributors y: 87 lines of code cli/src/klio_cli/commands/job/verify.py x: 5 # contributors y: 437 lines of code cli/src/klio_cli/commands/base.py x: 5 # contributors y: 136 lines of code integration/audio-spectrograms/setup.py x: 5 # contributors y: 59 lines of code integration/multi-event-input-batch/setup.py x: 4 # contributors y: 59 lines of code integration/read-file/setup.py x: 3 # contributors y: 59 lines of code lib/src/klio/transforms/core.py x: 4 # contributors y: 87 lines of code lib/src/klio/transforms/decorators.py x: 5 # contributors y: 544 lines of code cli/src/klio_cli/cli.py x: 6 # contributors y: 617 lines of code core/src/klio_core/variables.py x: 3 # contributors y: 26 lines of code lib/src/klio/metrics/base.py x: 2 # contributors y: 67 lines of code lib/src/klio/metrics/native.py x: 2 # contributors y: 70 lines of code cli/src/klio_cli/commands/job/gke.py x: 4 # contributors y: 345 lines of code core/src/klio_core/options.py x: 2 # contributors y: 192 lines of code lib/src/klio/transforms/io.py x: 6 # contributors y: 286 lines of code lib/src/klio/message/pubsub_message_manager.py x: 3 # contributors y: 154 lines of code exec/src/klio_exec/runners/__init__.py x: 1 # contributors y: 1 lines of code exec/src/klio_exec/runners/evaluators.py x: 1 # contributors y: 64 lines of code lib/src/klio/metrics/dispatcher.py x: 3 # contributors y: 151 lines of code lib/src/klio/transforms/helpers.py x: 4 # contributors y: 418 lines of code lib/src/klio/transforms/__init__.py x: 3 # contributors y: 20 lines of code lib/src/klio/metrics/shumway.py x: 2 # contributors y: 104 lines of code integration/audio-spectrograms/run.py x: 4 # contributors y: 78 lines of code lib/src/klio/transforms/_helpers.py x: 3 # contributors y: 172 lines of code lib/src/klio/transforms/_retry.py x: 2 # contributors y: 78 lines of code cli/src/klio_cli/commands/job/profile.py x: 3 # contributors y: 168 lines of code cli/src/klio_cli/commands/job/configuration.py x: 4 # contributors y: 100 lines of code exec/src/klio_exec/cli.py x: 6 # contributors y: 288 lines of code lib/src/klio/utils/_thread_limiter.py x: 3 # contributors y: 53 lines of code core/src/klio_core/config/_io.py x: 5 # contributors y: 351 lines of code cli/src/klio_cli/commands/job/utils/templates/MANIFEST.in.tpl x: 2 # contributors y: 1 lines of code cli/src/klio_cli/commands/job/utils/gcp_setup.py x: 3 # contributors y: 121 lines of code integration/read-bq-write-bq/klio-job.yaml x: 4 # contributors y: 45 lines of code integration/batch-modular-default/run.py x: 4 # contributors y: 17 lines of code integration/read-file/run.py x: 2 # contributors y: 20 lines of code core/src/klio_core/_testing.py x: 1 # contributors y: 71 lines of code core/src/klio_core/config/_preprocessing.py x: 3 # contributors y: 91 lines of code core/src/klio_core/utils.py x: 4 # contributors y: 118 lines of code lib/src/klio/message/serializer.py x: 2 # contributors y: 71 lines of code cli/src/klio_cli/commands/job/delete.py x: 5 # contributors y: 124 lines of code cli/src/klio_cli/commands/job/run.py x: 3 # contributors y: 88 lines of code devtools/src/klio_devtools/commands/develop.py x: 3 # contributors y: 63 lines of code cli/src/klio_cli/options.py x: 3 # contributors y: 210 lines of code cli/src/klio_cli/utils/config_utils.py x: 3 # contributors y: 36 lines of code exec/src/klio_exec/options.py x: 3 # contributors y: 38 lines of code microsite/index.html x: 3 # contributors y: 102 lines of code microsite/css/main.css x: 2 # contributors y: 125 lines of code exec/src/klio_exec/commands/audit_steps/multithreaded_tf.py x: 2 # contributors y: 21 lines of code exec/src/klio_exec/commands/audit_steps/numpy_broken_blas.py x: 2 # contributors y: 47 lines of code microsite/css/fonts.css x: 2 # contributors y: 77 lines of code audio/setup.cfg x: 2 # contributors y: 12 lines of code audio/src/klio_audio/__init__.py x: 2 # contributors y: 5 lines of code exec/src/klio_exec/commands/profile.py x: 3 # contributors y: 214 lines of code exec/src/klio_exec/commands/utils/profile_utils.py x: 3 # contributors y: 43 lines of code cli/src/klio_cli/commands/job/utils/templates/klio-job-batch.yaml.tpl x: 2 # contributors y: 44 lines of code core/src/klio_core/dataflow.py x: 2 # contributors y: 86 lines of code cli/src/klio_cli/commands/job/utils/templates/klio-job.yaml.tpl x: 2 # contributors y: 53 lines of code cli/src/klio_cli/commands/job/utils/templates/run.py.tpl x: 2 # contributors y: 24 lines of code lib/src/klio/metrics/client.py x: 4 # contributors y: 75 lines of code lib/src/klio/metrics/logger.py x: 2 # contributors y: 115 lines of code audio/src/klio_audio/decorators.py x: 3 # contributors y: 149 lines of code audio/src/klio_audio/transforms/_base.py x: 2 # contributors y: 33 lines of code audio/src/klio_audio/transforms/audio.py x: 2 # contributors y: 106 lines of code audio/src/klio_audio/transforms/io.py x: 3 # contributors y: 81 lines of code cli/src/klio_cli/commands/image/build.py x: 2 # contributors y: 14 lines of code cli/src/klio_cli/utils/multi_line_terminal_writer.py x: 2 # contributors y: 29 lines of code core/src/klio_core/config/_converters.py x: 2 # contributors y: 92 lines of code core/src/klio_core/proto/klio.proto x: 2 # contributors y: 102 lines of code exec/src/klio_exec/commands/audit_steps/base.py x: 2 # contributors y: 40 lines of code exec/src/klio_exec/commands/audit_steps/tempfile_usage.py x: 2 # contributors y: 37 lines of code exec/src/klio_exec/commands/stop.py x: 2 # contributors y: 126 lines of code integration/audio-spectrograms/__init__.py x: 4 # contributors y: 1 lines of code integration/audio-spectrograms/transforms.py x: 4 # contributors y: 83 lines of code integration/batch-modular-default/transforms.py x: 4 # contributors y: 8 lines of code integration/multi-event-input-batch/__init__.py x: 3 # contributors y: 1 lines of code integration/read-bq-write-bq/it/after.py x: 4 # contributors y: 21 lines of code integration/read-bq-write-bq/it/before.py x: 4 # contributors y: 47 lines of code integration/read-bq-write-bq/it/common.py x: 4 # contributors y: 13 lines of code integration/read-file/transforms.py x: 2 # contributors y: 9 lines of code integration/audio-spectrograms/klio-job.yaml x: 2 # contributors y: 31 lines of code integration/read-file/klio-job.yaml x: 2 # contributors y: 17 lines of code
635.0
lines of code
  min: 1.0
  average: 74.51
  25th percentile: 5.0
  median: 38.5
  75th percentile: 91.75
  max: 635.0
0 6.0
# contributors
min: 1.0 | average: 3.14 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 6.0