azure / azure-uamqp-python
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 41% | 13% | 28% | 16%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
py0% | 43% | 20% | 23% | 12%
pyx0% | 38% | 6% | 35% | 19%
toml0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
uamqp0% | 45% | 16% | 25% | 12%
src0% | 38% | 6% | 35% | 19%
ROOT0% | 0% | 87% | 0% | 12%
utils0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
message.py
in uamqp
893 103
756 27
723 75
client.py
in uamqp
582 40
client_async.py
in uamqp/async_ops
507 6
256 28
errors.py
in uamqp
254 25
cbs_auth.py
in uamqp/authentication
236 12
setup.py
in root
214 8
208 22
receiver.py
in uamqp
190 20
cbs.pyx
in src
181 2
166 13
cbs_auth_async.py
in uamqp/authentication
151 3
149 5
sender.py
in uamqp
146 18
143 19
link.pyx
in src
135 15
common.py
in uamqp/authentication
132 21
constants.py
in uamqp
130 -
connection_async.py
in uamqp/async_ops
123 3
115 10
115 15
111 2
sasl.pyx
in src
110 11
110 12
address.py
in uamqp
108 24
types.py
in uamqp
107 19
91 2
90 -
89 4
utils.py
in uamqp
83 5
session.py
in uamqp
77 12
74 7
error.pyx
in src
69 8
sender_async.py
in uamqp/async_ops
68 2
xio.pyx
in src
65 3
tlsio.pyx
in src
64 18
64 6
__init__.py
in uamqp
61 6
receiver_async.py
in uamqp/async_ops
59 2
mgmt_operation_async.py
in uamqp/async_ops
55 3
54 1
session_async.py
in uamqp/async_ops
50 2
base.pyx
in src
37 5
wsio.pyx
in src
37 9
29 -
28 -
compat.py
in uamqp
27 -
22 1
Files With Most Units (Top 46)
File# lines# units
message.py
in uamqp
893 103
723 75
client.py
in uamqp
582 40
256 28
756 27
errors.py
in uamqp
254 25
address.py
in uamqp
108 24
208 22
common.py
in uamqp/authentication
132 21
receiver.py
in uamqp
190 20
143 19
types.py
in uamqp
107 19
tlsio.pyx
in src
64 18
sender.py
in uamqp
146 18
link.pyx
in src
135 15
115 15
166 13
110 12
session.py
in uamqp
77 12
cbs_auth.py
in uamqp/authentication
236 12
sasl.pyx
in src
110 11
115 10
wsio.pyx
in src
37 9
error.pyx
in src
69 8
setup.py
in root
214 8
74 7
__init__.py
in uamqp
61 6
client_async.py
in uamqp/async_ops
507 6
64 6
base.pyx
in src
37 5
149 5
utils.py
in uamqp
83 5
89 4
xio.pyx
in src
65 3
mgmt_operation_async.py
in uamqp/async_ops
55 3
connection_async.py
in uamqp/async_ops
123 3
cbs_auth_async.py
in uamqp/authentication
151 3
91 2
cbs.pyx
in src
181 2
111 2
sender_async.py
in uamqp/async_ops
68 2
session_async.py
in uamqp/async_ops
50 2
receiver_async.py
in uamqp/async_ops
59 2
22 1
54 1
utils.py
in uamqp/async_ops
6 1
Files With Long Lines (Top 18)

There are 18 files with lines longer than 120 characters. In total, there are 100 long lines.

File# lines# units# long lines
756 27 43
111 2 15
89 4 7
91 2 7
cbs.pyx
in src
181 2 6
90 - 4
166 13 4
link.pyx
in src
135 15 3
build.ps1
in utils/ManyLinux2010_64bit
9 - 2
build.ps1
in utils/ManyLinux1_64bit_patch
9 - 1
143 19 1
sasl.pyx
in src
110 11 1
115 10 1
wsio.pyx
in src
37 9 1
54 1 1
115 15 1
28 - 1
setup.py
in root
214 8 1
Correlations

File Size vs. Commits (all time): 57 points

setup.py x: 58 commits (all time) y: 214 lines of code uamqp/__init__.py x: 105 commits (all time) y: 61 lines of code pyproject.toml x: 5 commits (all time) y: 28 lines of code src/amqp_management.pyx x: 18 commits (all time) y: 91 lines of code src/connection.pyx x: 23 commits (all time) y: 166 lines of code src/message_receiver.pyx x: 31 commits (all time) y: 111 lines of code src/message_sender.pyx x: 19 commits (all time) y: 89 lines of code MANIFEST.in x: 5 commits (all time) y: 2 lines of code src/amqp_string.pyx x: 9 commits (all time) y: 74 lines of code src/amqpvalue.pyx x: 26 commits (all time) y: 723 lines of code uamqp/address.py x: 21 commits (all time) y: 108 lines of code uamqp/authentication/common.py x: 21 commits (all time) y: 132 lines of code uamqp/connection.py x: 60 commits (all time) y: 208 lines of code uamqp/errors.py x: 35 commits (all time) y: 254 lines of code uamqp/message.py x: 70 commits (all time) y: 893 lines of code uamqp/mgmt_operation.py x: 25 commits (all time) y: 64 lines of code uamqp/receiver.py x: 56 commits (all time) y: 190 lines of code uamqp/sender.py x: 52 commits (all time) y: 146 lines of code uamqp/types.py x: 17 commits (all time) y: 107 lines of code uamqp/utils.py x: 26 commits (all time) y: 83 lines of code uamqp/async_ops/client_async.py x: 33 commits (all time) y: 507 lines of code uamqp/client.py x: 103 commits (all time) y: 582 lines of code utils/ManyLinux1_64bit_patch/build.ps1 x: 1 commits (all time) y: 9 lines of code src/cbs.pyx x: 28 commits (all time) y: 181 lines of code uamqp/authentication/cbs_auth.py x: 32 commits (all time) y: 236 lines of code uamqp/authentication/cbs_auth_async.py x: 43 commits (all time) y: 151 lines of code uamqp/async_ops/connection_async.py x: 25 commits (all time) y: 123 lines of code uamqp/async_ops/mgmt_operation_async.py x: 9 commits (all time) y: 55 lines of code uamqp/async_ops/receiver_async.py x: 14 commits (all time) y: 59 lines of code uamqp/async_ops/sender_async.py x: 16 commits (all time) y: 68 lines of code uamqp/async_ops/session_async.py x: 10 commits (all time) y: 50 lines of code uamqp/async_ops/utils.py x: 1 commits (all time) y: 6 lines of code src/session.pyx x: 9 commits (all time) y: 115 lines of code src/source.pyx x: 12 commits (all time) y: 143 lines of code src/target.pyx x: 12 commits (all time) y: 115 lines of code uamqp/constants.py x: 33 commits (all time) y: 130 lines of code src/message.pyx x: 21 commits (all time) y: 756 lines of code src/platform.pyx x: 5 commits (all time) y: 29 lines of code src/properties.pyx x: 15 commits (all time) y: 256 lines of code src/link.pyx x: 15 commits (all time) y: 135 lines of code src/xlogging.pyx x: 18 commits (all time) y: 54 lines of code src/sasl.pyx x: 6 commits (all time) y: 110 lines of code src/xio.pyx x: 13 commits (all time) y: 65 lines of code src/constants.pyx x: 5 commits (all time) y: 90 lines of code src/wsio.pyx x: 1 commits (all time) y: 37 lines of code uamqp/authentication/__init__.py x: 4 commits (all time) y: 6 lines of code uamqp/session.py x: 22 commits (all time) y: 77 lines of code src/annotations.pyx x: 20 commits (all time) y: 149 lines of code src/base.pyx x: 5 commits (all time) y: 37 lines of code src/header.pyx x: 11 commits (all time) y: 110 lines of code src/tlsio.pyx x: 8 commits (all time) y: 64 lines of code uamqp/compat.py x: 1 commits (all time) y: 27 lines of code src/async_operation.pyx x: 4 commits (all time) y: 22 lines of code src/error.pyx x: 13 commits (all time) y: 69 lines of code uamqp/async_ops/__init__.py x: 2 commits (all time) y: 5 lines of code src/amqp_definitions.pyx x: 5 commits (all time) y: 21 lines of code
893.0
lines of code
  min: 2.0
  average: 147.4
  25th percentile: 52.0
  median: 91.0
  75th percentile: 150.0
  max: 893.0
0 105.0
commits (all time)
min: 1.0 | average: 22.07 | 25th percentile: 5.5 | median: 16.0 | 75th percentile: 27.0 | max: 105.0

File Size vs. Contributors (all time): 57 points

setup.py x: 10 contributors (all time) y: 214 lines of code uamqp/__init__.py x: 5 contributors (all time) y: 61 lines of code pyproject.toml x: 2 contributors (all time) y: 28 lines of code src/amqp_management.pyx x: 4 contributors (all time) y: 91 lines of code src/connection.pyx x: 3 contributors (all time) y: 166 lines of code src/message_receiver.pyx x: 4 contributors (all time) y: 111 lines of code src/message_sender.pyx x: 3 contributors (all time) y: 89 lines of code MANIFEST.in x: 3 contributors (all time) y: 2 lines of code src/amqp_string.pyx x: 2 contributors (all time) y: 74 lines of code src/amqpvalue.pyx x: 3 contributors (all time) y: 723 lines of code uamqp/address.py x: 2 contributors (all time) y: 108 lines of code uamqp/authentication/common.py x: 7 contributors (all time) y: 132 lines of code uamqp/connection.py x: 5 contributors (all time) y: 208 lines of code uamqp/errors.py x: 4 contributors (all time) y: 254 lines of code uamqp/message.py x: 6 contributors (all time) y: 893 lines of code uamqp/mgmt_operation.py x: 2 contributors (all time) y: 64 lines of code uamqp/receiver.py x: 4 contributors (all time) y: 190 lines of code uamqp/sender.py x: 4 contributors (all time) y: 146 lines of code uamqp/types.py x: 3 contributors (all time) y: 107 lines of code uamqp/utils.py x: 3 contributors (all time) y: 83 lines of code uamqp/async_ops/client_async.py x: 6 contributors (all time) y: 507 lines of code uamqp/client.py x: 6 contributors (all time) y: 582 lines of code utils/ManyLinux1_64bit_patch/build.ps1 x: 1 contributors (all time) y: 9 lines of code src/cbs.pyx x: 4 contributors (all time) y: 181 lines of code uamqp/authentication/cbs_auth.py x: 3 contributors (all time) y: 236 lines of code uamqp/authentication/cbs_auth_async.py x: 4 contributors (all time) y: 151 lines of code uamqp/async_ops/connection_async.py x: 5 contributors (all time) y: 123 lines of code uamqp/async_ops/mgmt_operation_async.py x: 2 contributors (all time) y: 55 lines of code uamqp/async_ops/receiver_async.py x: 4 contributors (all time) y: 59 lines of code uamqp/async_ops/sender_async.py x: 4 contributors (all time) y: 68 lines of code uamqp/async_ops/session_async.py x: 3 contributors (all time) y: 50 lines of code uamqp/async_ops/utils.py x: 1 contributors (all time) y: 6 lines of code src/session.pyx x: 3 contributors (all time) y: 115 lines of code src/source.pyx x: 2 contributors (all time) y: 143 lines of code src/target.pyx x: 2 contributors (all time) y: 115 lines of code uamqp/constants.py x: 3 contributors (all time) y: 130 lines of code src/message.pyx x: 3 contributors (all time) y: 756 lines of code src/platform.pyx x: 2 contributors (all time) y: 29 lines of code src/properties.pyx x: 2 contributors (all time) y: 256 lines of code src/link.pyx x: 3 contributors (all time) y: 135 lines of code src/sasl.pyx x: 2 contributors (all time) y: 110 lines of code src/constants.pyx x: 1 contributors (all time) y: 90 lines of code src/wsio.pyx x: 1 contributors (all time) y: 37 lines of code src/annotations.pyx x: 1 contributors (all time) y: 149 lines of code src/header.pyx x: 1 contributors (all time) y: 110 lines of code src/tlsio.pyx x: 1 contributors (all time) y: 64 lines of code uamqp/compat.py x: 1 contributors (all time) y: 27 lines of code src/async_operation.pyx x: 1 contributors (all time) y: 22 lines of code src/error.pyx x: 1 contributors (all time) y: 69 lines of code src/amqp_definitions.pyx x: 1 contributors (all time) y: 21 lines of code
893.0
lines of code
  min: 2.0
  average: 147.4
  25th percentile: 52.0
  median: 91.0
  75th percentile: 150.0
  max: 893.0
0 10.0
contributors (all time)
min: 1.0 | average: 2.86 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 4.0 | max: 10.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".