aws / aws-encryption-sdk-python
File Change Frequency

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

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 81 files with 4,403 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 5 files changed 21-50 times (1,267 lines of code)
    • 18 files changed 6-20 times (1,675 lines of code)
    • 58 files changed 1-5 times (1,461 lines of code)
0% | 0% | 28% | 38% | 33%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
py, yml, txt, rst, yaml, json, cfg, md, ini, in, gitignore, sh, gitmodules
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 34% | 41% | 23%
yml0% | 0% | 0% | 19% | 80%
cfg0% | 0% | 0% | 40% | 59%
in0% | 0% | 0% | 52% | 47%
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
src/aws_encryption_sdk0% | 0% | 36% | 41% | 22%
ROOT0% | 0% | 17% | 71% | 11%
doc0% | 0% | 0% | 100% | 0%
decrypt_oracle0% | 0% | 0% | 51% | 48%
codebuild/py390% | 0% | 0% | 0% | 100%
codebuild/release0% | 0% | 0% | 0% | 100%
decrypt_oracle/src0% | 0% | 0% | 0% | 100%
codebuild/py3100% | 0% | 0% | 0% | 100%
codebuild/py370% | 0% | 0% | 0% | 100%
codebuild/py380% | 0% | 0% | 0% | 100%
codebuild/py360% | 0% | 0% | 0% | 100%
codebuild/coverage0% | 0% | 0% | 0% | 100%
codebuild/compliance0% | 0% | 0% | 0% | 100%
compliance_exceptions0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
identifiers.py
in src/aws_encryption_sdk
196 15 83 1603 36
streaming_client.py
in src/aws_encryption_sdk
590 35 85 1603 35
__init__.py
in src/aws_encryption_sdk/materials_managers
40 - 524 1603 21
setup.py
in root
43 3 85 1821 21
kms.py
in src/aws_encryption_sdk/key_providers
398 34 230 1603 21
cfg
setup.cfg
in root
41 - 312 1821 17
structures.py
in src/aws_encryption_sdk
48 - 524 1603 17
base.py
in src/aws_encryption_sdk/key_providers
214 27 230 1603 16
deserialize.py
in src/aws_encryption_sdk/internal/formatting
266 21 160 1603 16
__init__.py
in src/aws_encryption_sdk
89 6 85 1603 14
caching.py
in src/aws_encryption_sdk/materials_managers
117 8 524 1603 14
default.py
in src/aws_encryption_sdk/materials_managers
79 4 508 1603 11
streams.py
in src/aws_encryption_sdk/internal/utils
34 4 216 1596 10
__init__.py
in src/aws_encryption_sdk/internal/utils
73 7 508 1596 10
exceptions.py
in src/aws_encryption_sdk
29 1 250 1603 9
conf.py
in doc
43 3 81 1821 9
appveyor.yml
in root
93 - 603 1480 8
raw.py
in src/aws_encryption_sdk/key_providers
108 7 603 1603 8
serialize.py
in src/aws_encryption_sdk/internal/formatting
257 13 524 1603 8
buildspec.yml
in root
37 - 85 406 7