aws / aws-iot-device-sdk-python
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 36
  • Daily file updates (only one update per file and date counted): 105
  • First update: 2016-06-14
  • Latest update: 2021-12-07
  • Days between first and latest update: 2003 (286 weeks, estimated 1430 working days)
  • Active days (at least one file change): 32
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 36 files with 3,983 lines of code in files.
    • 36 files that are 366+ days old (3,983 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 36 files with 3,983 lines of code in files.
    • 30 files have been last changed 366+ days ago (1,451 lines of code)
    • 1 files have been last changed 181-365 days ago (195 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 5 files have been last changed 31-90 days ago (2,337 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
36% | 4% | 0% | 58% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, txt, md, yml, rst, in, cfg, gitignore, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py36% | 4% | 0% | 58% | 0%
in100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
AWSIoTPythonSDK/core/protocol/paho100% | 0% | 0% | 0% | 0%
AWSIoTPythonSDK/core/protocol/connection100% | 0% | 0% | 0% | 0%
AWSIoTPythonSDK/core/protocol/internal100% | 0% | 0% | 0% | 0%
AWSIoTPythonSDK/core/greengrass/discovery100% | 0% | 0% | 0% | 0%
AWSIoTPythonSDK/core/protocol100% | 0% | 0% | 0% | 0%
AWSIoTPythonSDK/core/shadow100% | 0% | 0% | 0% | 0%
AWSIoTPythonSDK100% | 0% | 0% | 0% | 0%
AWSIoTPythonSDK/core/jobs100% | 0% | 0% | 0% | 0%
AWSIoTPythonSDK/exception100% | 0% | 0% | 0% | 0%
AWSIoTPythonSDK/core/util100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
AWSIoTPythonSDK/core100% | 0% | 0% | 0% | 0%
AWSIoTPythonSDK/core/greengrass100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
AWSIoTPythonSDK/core/protocol/connection100% | 0% | 0% | 0% | 0%
AWSIoTPythonSDK/core/greengrass/discovery100% | 0% | 0% | 0% | 0%
AWSIoTPythonSDK/core/protocol/internal63% | 0% | 0% | 36% | 0%
AWSIoTPythonSDK/core/jobs100% | 0% | 0% | 0% | 0%
AWSIoTPythonSDK/exception100% | 0% | 0% | 0% | 0%
AWSIoTPythonSDK/core/shadow22% | 78% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
AWSIoTPythonSDK/core/util6% | 0% | 0% | 93% | 0%
AWSIoTPythonSDK/core/protocol/paho<1% | 0% | 0% | 99% | 0%
AWSIoTPythonSDK/core/protocol<1% | 0% | 0% | 99% | 0%
AWSIoTPythonSDK<1% | 0% | 0% | 99% | 0%
AWSIoTPythonSDK/core100% | 0% | 0% | 0% | 0%
AWSIoTPythonSDK/core/greengrass100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
client.py
in AWSIoTPythonSDK/core/protocol/paho
1627 83 56 2058 9
deviceShadow.py
in AWSIoTPythonSDK/core/shadow
195 19 215 2058 8
MQTTLib.py
in AWSIoTPythonSDK
169 57 56 2058 13
shadowManager.py
in AWSIoTPythonSDK/core/shadow
54 9 1607 2058 2
setup.py
in root
33 - 1314 2058 4
in
MANIFEST.in
in root
6 - 2058 2058 1
cfg
setup.cfg
in root
2 - 2058 2058 1
__init__.py
in AWSIoTPythonSDK
1 - 557 2058 17
__init__.py
in AWSIoTPythonSDK/core
1 - 2058 2058 1
__init__.py
in AWSIoTPythonSDK/core/util
1 - 2058 2058 1
__init__.py
in AWSIoTPythonSDK/core/protocol
1 - 2058 2058 1
__init__.py
in AWSIoTPythonSDK/core/protocol/paho
1 - 2058 2058 1
__init__.py
in AWSIoTPythonSDK/core/shadow
1 - 2058 2058 1
AWSIoTExceptions.py
in AWSIoTPythonSDK/exception
80 26 1314 1938 3
operationTimeoutException.py
in AWSIoTPythonSDK/exception
3 1 1607 1938 2
operationError.py
in AWSIoTPythonSDK/exception
3 1 1607 1938 2
__init__.py
in AWSIoTPythonSDK/exception
1 - 1938 1938 1
cores.py
in AWSIoTPythonSDK/core/protocol/connection
459 41 1173 1607 4
mqtt_core.py
in AWSIoTPythonSDK/core/protocol
309 40 56 1607 10
providers.py
in AWSIoTPythonSDK/core/greengrass/discovery
234 19 1019 1607 4
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in AWSIoTPythonSDK/core/shadow
1 - 2058 2058 1
__init__.py
in AWSIoTPythonSDK/core/protocol/paho
1 - 2058 2058 1
__init__.py
in AWSIoTPythonSDK/core/protocol
1 - 2058 2058 1
__init__.py
in AWSIoTPythonSDK/core/util
1 - 2058 2058 1
__init__.py
in AWSIoTPythonSDK/core
1 - 2058 2058 1
cfg
setup.cfg
in root
2 - 2058 2058 1
in
MANIFEST.in
in root
6 - 2058 2058 1
__init__.py
in AWSIoTPythonSDK/exception
1 - 1938 1938 1
__init__.py
in AWSIoTPythonSDK/core/protocol/internal
1 - 1607 1607 1
__init__.py
in AWSIoTPythonSDK/core/protocol/connection
1 - 1607 1607 1
__init__.py
in AWSIoTPythonSDK/core/greengrass/discovery
1 - 1607 1607 1
__init__.py
in AWSIoTPythonSDK/core/greengrass
1 - 1607 1607 1
enums.py
in AWSIoTPythonSDK/core/util
3 - 1607 1607 1
operationError.py
in AWSIoTPythonSDK/exception
3 1 1607 1938 2
operationTimeoutException.py
in AWSIoTPythonSDK/exception
3 1 1607 1938 2
requests.py
in AWSIoTPythonSDK/core/protocol/internal
10 1 1607 1607 1
events.py
in AWSIoTPythonSDK/core/protocol/internal
12 - 1607 1607 1
queues.py
in AWSIoTPythonSDK/core/protocol/internal
48 6 1607 1607 1
shadowManager.py
in AWSIoTPythonSDK/core/shadow
54 9 1607 2058 2
models.py
in AWSIoTPythonSDK/core/greengrass/discovery
114 26 1518 1607 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
thingJobManager.py
in AWSIoTPythonSDK/core/jobs
114 8 995 1314 2
alpn.py
in AWSIoTPythonSDK/core/protocol/connection
36 9 1113 1314 2
__init__.py
in AWSIoTPythonSDK/core/jobs
1 - 1314 1314 1
cores.py
in AWSIoTPythonSDK/core/protocol/connection
459 41 1173 1607 4
mqtt_core.py
in AWSIoTPythonSDK/core/protocol
309 40 56 1607 10
providers.py
in AWSIoTPythonSDK/core/greengrass/discovery
234 19 1019 1607 4
workers.py
in AWSIoTPythonSDK/core/protocol/internal
223 43 833 1607 4
clients.py
in AWSIoTPythonSDK/core/protocol/internal
175 33 56 1607 6
models.py
in AWSIoTPythonSDK/core/greengrass/discovery
114 26 1518 1607 2
providers.py
in AWSIoTPythonSDK/core/util
57 23 56 1607 2
queues.py
in AWSIoTPythonSDK/core/protocol/internal
48 6 1607 1607 1
events.py
in AWSIoTPythonSDK/core/protocol/internal
12 - 1607 1607 1
requests.py
in AWSIoTPythonSDK/core/protocol/internal
10 1 1607 1607 1
defaults.py
in AWSIoTPythonSDK/core/protocol/internal
5 - 1314 1607 3
enums.py
in AWSIoTPythonSDK/core/util
3 - 1607 1607 1
__init__.py
in AWSIoTPythonSDK/core/greengrass
1 - 1607 1607 1
__init__.py
in AWSIoTPythonSDK/core/greengrass/discovery
1 - 1607 1607 1
__init__.py
in AWSIoTPythonSDK/core/protocol/connection
1 - 1607 1607 1
__init__.py
in AWSIoTPythonSDK/core/protocol/internal
1 - 1607 1607 1
AWSIoTExceptions.py
in AWSIoTPythonSDK/exception
80 26 1314 1938 3
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
client.py
in AWSIoTPythonSDK/core/protocol/paho
1627 83 56 2058 9
mqtt_core.py
in AWSIoTPythonSDK/core/protocol
309 40 56 1607 10
clients.py
in AWSIoTPythonSDK/core/protocol/internal
175 33 56 1607 6
MQTTLib.py
in AWSIoTPythonSDK
169 57 56 2058 13
providers.py
in AWSIoTPythonSDK/core/util
57 23 56 1607 2
deviceShadow.py
in AWSIoTPythonSDK/core/shadow
195 19 215 2058 8
__init__.py
in AWSIoTPythonSDK
1 - 557 2058 17
workers.py
in AWSIoTPythonSDK/core/protocol/internal
223 43 833 1607 4
thingJobManager.py
in AWSIoTPythonSDK/core/jobs
114 8 995 1314 2
providers.py
in AWSIoTPythonSDK/core/greengrass/discovery
234 19 1019 1607 4
alpn.py
in AWSIoTPythonSDK/core/protocol/connection
36 9 1113 1314 2
cores.py
in AWSIoTPythonSDK/core/protocol/connection
459 41 1173 1607 4
AWSIoTExceptions.py
in AWSIoTPythonSDK/exception
80 26 1314 1938 3
setup.py
in root
33 - 1314 2058 4
defaults.py
in AWSIoTPythonSDK/core/protocol/internal
5 - 1314 1607 3
__init__.py
in AWSIoTPythonSDK/core/jobs
1 - 1314 1314 1
models.py
in AWSIoTPythonSDK/core/greengrass/discovery
114 26 1518 1607 2
shadowManager.py
in AWSIoTPythonSDK/core/shadow
54 9 1607 2058 2
queues.py
in AWSIoTPythonSDK/core/protocol/internal
48 6 1607 1607 1
events.py
in AWSIoTPythonSDK/core/protocol/internal
12 - 1607 1607 1