Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

dpkp/kafka-python

https://github.com/dpkp/kafka-python · scanned 2026-06-17 01:58 UTC (1 month, 1 week ago)

154 raw signals (0 security + 154 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ -12.5 (diff) · 125 actionable findings from 1 signal source. 29 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 5119 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
__init__ software healthy example.py:29
stop software healthy example.py:33
run software healthy example.py:36
main software healthy example.py:51
__init__ software healthy kafka/cluster.py:51
metadata_refresh_in_progress software healthy kafka/cluster.py:86
attach software healthy kafka/cluster.py:90
close software healthy kafka/cluster.py:101
start_refresh_loop software healthy kafka/cluster.py:105
_refresh_loop software healthy kafka/cluster.py:113
refresh_metadata software healthy kafka/cluster.py:139
_do_refresh_metadata software healthy kafka/cluster.py:163
_generate_bootstrap_brokers software healthy kafka/cluster.py:183
is_bootstrap software healthy kafka/cluster.py:196
set_topics software healthy kafka/cluster.py:199
add_topic software healthy kafka/cluster.py:217
brokers software healthy kafka/cluster.py:237
bootstrap_brokers software healthy kafka/cluster.py:245
broker_metadata software healthy kafka/cluster.py:255
partitions_for_topic software healthy kafka/cluster.py:270
available_partitions_for_topic software healthy kafka/cluster.py:284
leader_for_partition software healthy kafka/cluster.py:300
is_replica_node software healthy kafka/cluster.py:308
leader_epoch_for_partition software healthy kafka/cluster.py:337
update_partition_leader software healthy kafka/cluster.py:345
partitions_for_broker software healthy kafka/cluster.py:377
get_coordinator software healthy kafka/cluster.py:389
ttl software healthy kafka/cluster.py:402
refresh_backoff software dead kafka/cluster.py:419
request_update software healthy kafka/cluster.py:423
need_update software healthy kafka/cluster.py:443
topics software healthy kafka/cluster.py:446
metadata_request software healthy kafka/cluster.py:464
topic_id software healthy kafka/cluster.py:479
topic_name_for_id software healthy kafka/cluster.py:487
failed_update software healthy kafka/cluster.py:495
update_metadata software healthy kafka/cluster.py:506
add_listener software healthy kafka/cluster.py:645
remove_listener software healthy kafka/cluster.py:649
add_coordinator software healthy kafka/cluster.py:656
__str__ software healthy kafka/cluster.py:698
collect_hosts software healthy kafka/cluster.py:703
expand_to_canonical_bootstrap_hosts software healthy kafka/cluster.py:725
_address_family software healthy kafka/cluster.py:757
get_ip_port_afi software healthy kafka/cluster.py:778
__init__ software healthy kafka/future.py:14
succeeded software healthy kafka/future.py:22
failed software healthy kafka/future.py:25
retriable software healthy kafka/future.py:28
success software healthy kafka/future.py:31

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
Producer software healthy example.py:9
Consumer software healthy example.py:28
ClusterMetadata software healthy kafka/cluster.py:22
Future software healthy kafka/future.py:10
Timer software healthy kafka/util.py:10
WeakMethod software healthy kafka/util.py:77
Dict software healthy kafka/util.py:113
classproperty software healthy kafka/util.py:129
EnumHelper software healthy kafka/util.py:136
KafkaError software healthy kafka/errors.py:5
RetriableError software healthy kafka/errors.py:20
InvalidMetadataError software healthy kafka/errors.py:24
Cancelled software healthy kafka/errors.py:28
CommitFailedError software healthy kafka/errors.py:32
IllegalArgumentError software healthy kafka/errors.py:40
IllegalStateError software healthy kafka/errors.py:44
KafkaConfigurationError software healthy kafka/errors.py:48
KafkaConnectionError software healthy kafka/errors.py:52
KafkaProtocolError software healthy kafka/errors.py:56
CorrelationIdError software healthy kafka/errors.py:60
InvalidReceiveError software healthy kafka/errors.py:64
KafkaTimeoutError software healthy kafka/errors.py:68
MetadataEmptyBrokerList software healthy kafka/errors.py:72
NoOffsetForPartitionError software healthy kafka/errors.py:76
LogTruncationError software healthy kafka/errors.py:80
NodeNotReadyError software healthy kafka/errors.py:110
UnknownBrokerIdError software healthy kafka/errors.py:114
QuotaViolationError software healthy kafka/errors.py:118
StaleMetadata software healthy kafka/errors.py:122
TooManyInFlightRequests software healthy kafka/errors.py:126
UnrecognizedBrokerVersion software healthy kafka/errors.py:130
UnsupportedCodecError software healthy kafka/errors.py:134
TransactionAbortedError software healthy kafka/errors.py:138
BrokerResponseError software healthy kafka/errors.py:145
AuthorizationError software healthy kafka/errors.py:157
NoError software healthy kafka/errors.py:161
UnknownError software healthy kafka/errors.py:167
OffsetOutOfRangeError software healthy kafka/errors.py:173
CorruptRecordError software healthy kafka/errors.py:180
UnknownTopicOrPartitionError software healthy kafka/errors.py:190
InvalidFetchRequestError software healthy kafka/errors.py:197
LeaderNotAvailableError software healthy kafka/errors.py:203
NotLeaderForPartitionError software healthy kafka/errors.py:211
RequestTimedOutError software healthy kafka/errors.py:220
BrokerNotAvailableError software healthy kafka/errors.py:227
ReplicaNotAvailableError software healthy kafka/errors.py:234
MessageSizeTooLargeError software healthy kafka/errors.py:241
StaleControllerEpochError software healthy kafka/errors.py:250
OffsetMetadataTooLargeError software healthy kafka/errors.py:256
NetworkExceptionError software healthy kafka/errors.py:263

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
CHANGES.md software healthy CHANGES.md
.readthedocs.yaml software healthy .readthedocs.yaml
README.rst software healthy README.rst
pyproject.toml software healthy pyproject.toml
Makefile software healthy Makefile
example.py software healthy example.py
LICENSE software healthy LICENSE
requirements-dev.txt software healthy requirements-dev.txt
AUTHORS.md software healthy AUTHORS.md
dependabot.yml software healthy .github/dependabot.yml
python-package.yml software healthy .github/workflows/python-package.yml
codeql-analysis.yml software healthy .github/workflows/codeql-analysis.yml
flakey-test-repro.yml software healthy .github/workflows/flakey-test-repro.yml
requirements.txt software healthy docs/requirements.txt
Makefile software healthy docs/Makefile
conf.py software healthy docs/conf.py
custom.css software healthy docs/_static/custom.css
structs.py software healthy kafka/structs.py
cluster.py software healthy kafka/cluster.py
__init__.py software healthy kafka/__init__.py
__main__.py software healthy kafka/__main__.py
future.py software healthy kafka/future.py
util.py software healthy kafka/util.py
codec.py software healthy kafka/codec.py
version.py software healthy kafka/version.py
errors.py software healthy kafka/errors.py
wrapper.py software healthy kafka/serializer/wrapper.py
__init__.py software healthy kafka/serializer/__init__.py
default.py software healthy kafka/serializer/default.py
json.py software healthy kafka/serializer/json.py
abstract.py software healthy kafka/serializer/abstract.py
subscription_state.py software healthy kafka/consumer/subscription_state.py
fetcher.py software healthy kafka/consumer/fetcher.py
__init__.py software healthy kafka/consumer/__init__.py
group.py software healthy kafka/consumer/group.py
__main__.py software healthy kafka/consumer/__main__.py
varint_speed.py software healthy kafka/benchmarks/varint_speed.py
consumer_performance.py software healthy kafka/benchmarks/consumer_performance.py
producer_encode_path.py software healthy kafka/benchmarks/producer_encode_path.py
__init__.py software healthy kafka/benchmarks/__init__.py
README.md software healthy kafka/benchmarks/README.md
load_example.py software healthy kafka/benchmarks/load_example.py
record_batch_compose.py software healthy kafka/benchmarks/record_batch_compose.py
profile_protocol.py software healthy kafka/benchmarks/profile_protocol.py
record_batch_read.py software healthy kafka/benchmarks/record_batch_read.py
protocol_old_vs_new.py software healthy kafka/benchmarks/protocol_old_vs_new.py
producer_performance.py software healthy kafka/benchmarks/producer_performance.py
_transactions.py software healthy kafka/admin/_transactions.py
_topics.py software healthy kafka/admin/_topics.py
_configs.py software healthy kafka/admin/_configs.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
.github software healthy .github
workflows software healthy .github/workflows
docs software healthy docs
_static software healthy docs/_static
kafka software healthy kafka
serializer software healthy kafka/serializer
consumer software healthy kafka/consumer
benchmarks software healthy kafka/benchmarks
admin software healthy kafka/admin
producer software healthy kafka/producer
record software healthy kafka/record
net software healthy kafka/net
sasl software healthy kafka/net/sasl
metrics software healthy kafka/metrics
stats software healthy kafka/metrics/stats
coordinator software healthy kafka/coordinator
assignors software healthy kafka/coordinator/assignors
sticky software healthy kafka/coordinator/assignors/sticky
cli software healthy kafka/cli
consumer software healthy kafka/cli/consumer
admin software healthy kafka/cli/admin
groups software healthy kafka/cli/admin/groups
configs software healthy kafka/cli/admin/configs
users software healthy kafka/cli/admin/users
transactions software healthy kafka/cli/admin/transactions
cluster software healthy kafka/cli/admin/cluster
acls software healthy kafka/cli/admin/acls
partitions software healthy kafka/cli/admin/partitions
topics software healthy kafka/cli/admin/topics
producer software healthy kafka/cli/producer
protocol software healthy kafka/protocol
old software healthy kafka/protocol/old
consumer software healthy kafka/protocol/consumer
admin software healthy kafka/protocol/admin
producer software healthy kafka/protocol/producer
schemas software healthy kafka/protocol/schemas
fields software healthy kafka/protocol/schemas/fields
codecs software healthy kafka/protocol/schemas/fields/codecs
resources software healthy kafka/protocol/schemas/resources
metadata software healthy kafka/protocol/metadata
partitioner software healthy kafka/partitioner
test software healthy test
consumer software healthy test/consumer
admin software healthy test/admin
producer software healthy test/producer
record software healthy test/record
net software healthy test/net
sasl software healthy test/net/sasl
integration software healthy test/integration
protocol software healthy test/protocol

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
0.8.2.2 network healthy .github/workflows/python-package.yml
0.9.0.1 network healthy .github/workflows/python-package.yml
0.10.2.2 network healthy .github/workflows/python-package.yml
0.11.0.3 network healthy .github/workflows/python-package.yml
0.10.1.0 network healthy kafka/consumer/fetcher.py
0.9.0.0 network healthy kafka/consumer/group.py
0.11.0.0 network healthy kafka/record/legacy_records.py
0.8.1.1 network healthy test/testutil.py
127.0.0.1 network healthy test/test_cluster.py
10.0.0.1 network healthy test/test_cluster.py
10.0.0.2 network healthy test/test_cluster.py
10.0.0.5 network healthy test/test_cluster.py
1.2.3.4 network healthy test/net/test_http_connect.py

LabelLayerStatusPath
port:9092 network healthy test/test_mock_broker.py
port:12 network healthy test/test_cluster.py
port:34 network healthy test/test_cluster.py
port:57609 network healthy test/protocol/test_parser.py
port:1000 network healthy test/protocol/consumer/test_fetch.py
port:9000 network healthy test/protocol/admin/test_protocol_admin.py
port:9093 network healthy test/protocol/metadata/test_metadata.py

LabelLayerStatusPath
password_literal::test/admin/test_admin_users.py security healthy test/admin/test_admin_users.py
password_literal::test/admin/test_admin_users.py security healthy test/admin/test_admin_users.py
password_literal::test/admin/test_admin_users.py security healthy test/admin/test_admin_users.py
password_literal::test/integration/fixtures.py security healthy test/integration/fixtures.py
password_literal::test/integration/fixtures.py security healthy test/integration/fixtures.py
password_literal::test/integration/fixtures.py security healthy test/integration/fixtures.py

LabelLayerStatusPath
auth::kafka/admin/client.py security healthy kafka/admin/client.py
auth::kafka/net/sasl/oauth.py security healthy kafka/net/sasl/oauth.py
auth::kafka/net/sasl/__init__.py security healthy kafka/net/sasl/__init__.py
auth::kafka/producer/kafka.py security healthy kafka/producer/kafka.py
auth::kafka/consumer/group.py security healthy kafka/consumer/group.py

LabelLayerStatusPath
gha::python-package cicd healthy .github/workflows/python-package.yml
gha::codeql-analysis cicd healthy .github/workflows/codeql-analysis.yml
gha::flakey-test-repro cicd healthy .github/workflows/flakey-test-repro.yml

LabelLayerStatusPath
build cicd healthy .github/workflows/python-package.yml
analyze cicd healthy .github/workflows/codeql-analysis.yml
stress cicd healthy .github/workflows/flakey-test-repro.yml

LabelLayerStatusPath
dpkp__kafka-python software healthy /data/fable5_failed_archive/dpkp__kafka-python

LabelLayerStatusPath
kafka data healthy README.rst

LabelLayerStatusPath
vps::aws hardware healthy kafka/net/sasl/msk.py
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/3c30319b-3d2f-4ef6-80da-4e6d88ff1177/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/3c30319b-3d2f-4ef6-80da-4e6d88ff1177/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.