https://github.com/pathwaycom/pathway
· scanned 2026-06-05 09:09 UTC (5 days, 17 hours ago)
· 10 languages
977 raw signals (431 security + 546 graph) 11/13 scanners ran 91st percentile · Python · large (100-500K LoC) System graph score 58 (higher by 30)
Last scanned 5 days, 17 hours ago · v2 · 332 actionable findings from 2 signal sources. 369 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
85.0 | 0.15 | 12.75 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
93.0 | 0.20 | 18.60 |
documentation_score |
88.0 | 0.15 | 13.20 |
practices_score |
77.0 | 0.15 | 11.55 |
code_quality |
70.0 | 0.10 | 7.00 |
| Overall | 1.00 | 88.1 |
Showing 228 of 332 actionable findings. 701 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
python/pathway/stdlib/ml/hmm.py:200
examples/projects/twitter/services/pathway-app/app/geocoding.py:69
python/pathway/internals/graph_runner/__init__.py:193python/pathway/internals/graph_runner/operator_handler.py:109python/pathway/internals/graph_runner/row_transformer_operator_handler.py:38python/pathway/internals/graph_runner/storage_graph.py:233python/pathway/internals/row_transformer_table.py:60python/pathway/internals/type_interpreter.py:152python/pathway/io/gdrive/__init__.py:174python/pathway/stdlib/utils/bucketing.py:9python/pathway/stdlib/ml/hmm.py:200
examples/projects/twitter/services/pathway-app/app/geocoding.py:69
python/pathway/internals/interactive.py:110
examples/projects/custom-python-connector-twitter/twitter_connector_example.py:63
python/pathway/web_dashboard/dashboard.py:26
examples/projects/twitter/services/frontend/Dockerfile:1, 14 (2 hits)examples/projects/aws-fargate-deploy/Dockerfile:1examples/projects/azure-aci-deploy/Dockerfile:1examples/projects/best-movies-example/kafka-version/pathway-src/Dockerfile:1examples/projects/best-movies-example/kafka-version/producer-src/Dockerfile:1examples/projects/best-movies-example/redpanda-version/pathway-src/Dockerfile:1examples/projects/best-movies-example/redpanda-version/producer-src/Dockerfile:1examples/projects/from_jupyter_to_deploy/part4_deployment/Dockerfile:1.github/workflows/release.yml:102, 161 (2 hits).github/workflows/package_test.yml:67examples/projects/twitter/services/dataset-replayer/app/main.py:24
examples/projects/twitter/services/dataset-replayer/app/kafka-replayer.py:22
examples/projects/debezium-mongodb-example/docker-compose.yml:2examples/projects/debezium-postgres-example/docker-compose.yml:2examples/projects/realtime-log-monitoring/logstash-pathway-elastic/docker-compose.yml:38examples/projects/realtime-log-monitoring/logstash-pathway-elastic/docker-compose.yml:20, 38 (2 hits)examples/projects/best-movies-example/kafka-version/docker-compose.yml:12examples/projects/kafka-ETL/docker-compose.yml:12examples/projects/realtime-log-monitoring/filebeat-pathway-slack/docker-compose.yml:10examples/projects/realtime-log-monitoring/filebeat-pathway-slack/filebeat-src/Dockerfile:6examples/projects/realtime-log-monitoring/logstash-pathway-elastic/filebeat-src/Dockerfile:6examples/projects/twitter/services/geocoder/Dockerfile:3python/pathway/web_dashboard/dashboard.py:26
Sync io in asyncPerformance
python/pathway/internals/column.py:336
Eval used
src/engine/dataflow.rs:1504
Eval used
src/engine/expression.rs:53
Eval used
integration_tests/rag_evals/connector.py:55, 69 (2 hits)examples/projects/twitter/services/api/app/api.py:25examples/projects/twitter/services/pathway-app/app/geocoding.py:49examples/projects/twitter/services/pathway-app/app/processing.py:65python/pathway/xpacks/llm/question_answering.py:1214python/pathway/xpacks/llm/splitters.py:80, 156, 173, 229 (4 hits)python/pathway/xpacks/llm/parsers.py:112, 239, 297 (3 hits)examples/projects/option-greeks/querying.py:68integration_tests/rag_evals/connector.py:7python/pathway/internals/expression_printer.py:136python/pathway/xpacks/llm/_parser_utils.py:227python/pathway/xpacks/llm/question_answering.py:1061examples/projects/option-greeks/requirements.txt:1, 2, 3, 4, 5, 6, 7, 8, +1 more (9 hits)examples/projects/azure-aci-deploy/requirements.txt:1, 2, 3, 4, 5 (5 hits)integration_tests/rag_evals/requirements.txt:3, 6, 7, 8 (4 hits)examples/projects/ag2-multiagent-rag/requirements.txt:1, 3, 4 (3 hits)examples/projects/aws-fargate-deploy/requirements.txt:1, 2, 3 (3 hits)examples/projects/spark-data-preparation/requirements.txt:1examples/projects/twitter/services/pathway-app/app/geocoding.py:69python/pathway/internals/yaml_loader.py:151python/pathway/stdlib/ml/hmm.py:200docs/2.developers/4.user-guide/30.data-transformation/.custom_reducers/article.py:95
examples/projects/debezium-mongodb-example/docker-compose.yml:10
CI/CD securitycontainers
integration_tests/db_connectors/utils.py:631, 858, 1307 (3 hits)integration_tests/rag_evals/experiment.py:34integration_tests/s3/base.py:58examples/projects/realtime-log-monitoring/logstash-pathway-elastic/docker-compose.yml:38
CI/CD securitycontainers
examples/projects/debezium-postgres-example/docker-compose.yml:2
CI/CD securitycontainers
.dockerignore
CI/CD securitycontainers
examples/projects/realtime-log-monitoring/logstash-pathway-elastic/docker-compose.yml:38
CI/CD securitycontainers
examples/projects/debezium-postgres-example/docker-compose.yml:2
CI/CD securitycontainers
examples/projects/best-movies-example/kafka-version/docker-compose.yml:6, 12 (2 hits)examples/projects/debezium-mongodb-example/docker-compose.yml:16, 21 (2 hits)examples/projects/debezium-postgres-example/docker-compose.yml:13, 18 (2 hits)examples/projects/from_jupyter_to_deploy/part4_deployment/docker-compose.yml:3, 7 (2 hits)examples/projects/kafka-ETL/docker-compose.yml:6, 12 (2 hits)examples/projects/realtime-log-monitoring/filebeat-pathway-slack/docker-compose.yml:6, 10 (2 hits)examples/projects/realtime-log-monitoring/logstash-pathway-elastic/docker-compose.yml:16, 20 (2 hits)examples/projects/twitter/services/frontend/Dockerfile:6
CI/CD securitycontainers
examples/projects/aws-fargate-deploy/Dockerfile:1examples/projects/azure-aci-deploy/Dockerfile:1examples/projects/best-movies-example/kafka-version/pathway-src/Dockerfile:1examples/projects/best-movies-example/kafka-version/producer-src/Dockerfile:1examples/projects/best-movies-example/redpanda-version/pathway-src/Dockerfile:1examples/projects/best-movies-example/redpanda-version/producer-src/Dockerfile:1examples/projects/debezium-mongodb-example/data-streaming/Dockerfile:1examples/projects/debezium-mongodb-example/pathway-src/Dockerfile:1examples/projects/web-scraping/Dockerfile:1
CI/CD securitycontainers
examples/projects/twitter/services/frontend/Dockerfile:1
CI/CD securitycontainers
examples/projects/from_jupyter_to_deploy/part4_deployment/Dockerfile:5examples/projects/twitter/services/frontend/Dockerfile:12examples/projects/web-scraping/Dockerfile:8examples/projects/spark-data-preparation/Dockerfile:7
CI/CD securitycontainers
.well-known/security.txt
examples/projects/twitter/services/frontend/Dockerfile:1
containersPinned dependencies
examples/projects/web-scraping/Dockerfile:1
containersPinned dependencies
examples/projects/twitter/services/geocoder/Dockerfile:1
containersPinned dependencies
.github/workflows/release.yml:21, 28, 97, 126, 138, 156, 329, 363, +5 more (18 hits).github/workflows/package_test.yml:62, 91, 170 (3 hits).github/workflows/pull.yml:81, 93, 105 (3 hits)external/timely-dataflow/.github/workflows/deploy.yml:15.dockerignore
CI/CD securitycontainers
examples/projects/best-movies-example/kafka-version/docker-compose.yml:31, 38 (2 hits)examples/projects/from_jupyter_to_deploy/part4_deployment/docker-compose.yml:24, 33 (2 hits)examples/projects/kafka-ETL/docker-compose.yml:31, 38 (2 hits)examples/projects/debezium-mongodb-example/docker-compose.yml:42examples/projects/debezium-postgres-example/docker-compose.yml:39examples/projects/realtime-log-monitoring/logstash-pathway-elastic/docker-compose.yml:32examples/projects/realtime-log-monitoring/logstash-pathway-elastic/docker-compose.yml:2, 10, 32 (3 hits)examples/projects/best-movies-example/kafka-version/docker-compose.yml:31, 38 (2 hits)examples/projects/best-movies-example/redpanda-version/docker-compose.yml:32, 40 (2 hits)examples/projects/debezium-mongodb-example/docker-compose.yml:10, 42 (2 hits)examples/projects/from_jupyter_to_deploy/part4_deployment/docker-compose.yml:24, 33 (2 hits)examples/projects/kafka-ETL/docker-compose.yml:31, 38 (2 hits)examples/projects/realtime-log-monitoring/filebeat-pathway-slack/docker-compose.yml:2, 22 (2 hits)examples/projects/debezium-postgres-example/docker-compose.yml:39examples/projects/realtime-log-monitoring/logstash-pathway-elastic/docker-compose.yml:2, 10, 32 (3 hits)examples/projects/best-movies-example/kafka-version/docker-compose.yml:31, 38 (2 hits)examples/projects/best-movies-example/redpanda-version/docker-compose.yml:32, 40 (2 hits)examples/projects/debezium-mongodb-example/docker-compose.yml:10, 42 (2 hits)examples/projects/from_jupyter_to_deploy/part4_deployment/docker-compose.yml:24, 33 (2 hits)examples/projects/kafka-ETL/docker-compose.yml:31, 38 (2 hits)examples/projects/realtime-log-monitoring/filebeat-pathway-slack/docker-compose.yml:2, 22 (2 hits)examples/projects/debezium-postgres-example/docker-compose.yml:39examples/projects/best-movies-example/kafka-version/docker-compose.yml:6, 12 (2 hits)examples/projects/debezium-mongodb-example/docker-compose.yml:16, 21 (2 hits)examples/projects/debezium-postgres-example/docker-compose.yml:13, 18 (2 hits)examples/projects/from_jupyter_to_deploy/part4_deployment/docker-compose.yml:3, 7 (2 hits)examples/projects/kafka-ETL/docker-compose.yml:6, 12 (2 hits)examples/projects/realtime-log-monitoring/filebeat-pathway-slack/docker-compose.yml:6, 10 (2 hits)examples/projects/realtime-log-monitoring/logstash-pathway-elastic/docker-compose.yml:16, 20 (2 hits)examples/projects/spark-data-preparation/Dockerfile:8
CI/CD securitycontainers
examples/projects/realtime-log-monitoring/filebeat-pathway-slack/pathway-src/Dockerfile:3, 4, 5 (3 hits)examples/projects/debezium-mongodb-example/data-streaming/Dockerfile:3, 4 (2 hits)examples/projects/realtime-log-monitoring/logstash-pathway-elastic/pathway-src/Dockerfile:3, 4 (2 hits)examples/projects/aws-fargate-deploy/Dockerfile:6examples/projects/azure-aci-deploy/Dockerfile:6examples/projects/best-movies-example/kafka-version/pathway-src/Dockerfile:3examples/projects/best-movies-example/kafka-version/producer-src/Dockerfile:3examples/projects/best-movies-example/redpanda-version/pathway-src/Dockerfile:3external/differential-dataflow/tpchlike/src/queries/query10.rs:1, 38 (2 hits)external/differential-dataflow/tpchlike/src/queries/query13.rs:21, 22 (2 hits)external/differential-dataflow/tpchlike/src/queries/query16.rs:33, 34 (2 hits)external/differential-dataflow/tpchlike/src/queries/query22.rs:42, 43 (2 hits)external/differential-dataflow/src/operators/arrange/upsert.rs:58external/differential-dataflow/src/operators/threshold.rs:58external/differential-dataflow/src/trace/layers/mod.rs:106external/differential-dataflow/src/trace/wrappers/enter_at.rs:62examples/projects/realtime-log-monitoring/filebeat-pathway-slack/filebeat-src/Dockerfile:1
containersPinned dependencies
examples/projects/realtime-log-monitoring/logstash-pathway-elastic/filebeat-src/Dockerfile:1
containersPinned dependencies
examples/projects/twitter/services/frontend/Dockerfile:14
containersPinned dependencies
examples/projects/aws-fargate-deploy/Dockerfile:1examples/projects/azure-aci-deploy/Dockerfile:1examples/projects/best-movies-example/kafka-version/pathway-src/Dockerfile:1examples/projects/best-movies-example/kafka-version/producer-src/Dockerfile:1examples/projects/best-movies-example/redpanda-version/pathway-src/Dockerfile:1examples/projects/best-movies-example/redpanda-version/producer-src/Dockerfile:1examples/projects/debezium-mongodb-example/data-streaming/Dockerfile:1examples/projects/debezium-mongodb-example/pathway-src/Dockerfile:1examples/projects/from_jupyter_to_deploy/part4_deployment/Dockerfile:1
containersPinned dependencies
.github/workflows/pull.yml:20, 21, 31, 32, 42, 43, 69, 70, +3 more (11 hits).github/workflows/release.yml:64, 67, 174, 181, 188, 195, 218 (9 hits).github/workflows/package_test.yml:36, 39, 108, 133 (4 hits)external/timely-dataflow/.github/workflows/deploy.yml:12external/timely-dataflow/.github/workflows/test.yml:9python/pathway/debug/__init__.py:52
Debug true
repo-level (16 hits)repo-level (2 hits)examples/projects/twitter/services/pathway-app/app/processing.py:40
examples/projects/kafka-linear-regression/realtime_regression.py:64
examples/projects/kafka-linear-regression/realtime_regression.py:72
examples/projects/kafka-alternatives/benchmarks/consumer.py:63
python/pathway/xpacks/llm/llms.py:588
examples/projects/spark-data-preparation/main.py:50
examples/projects/spark-data-preparation/main.py:56
python/pathway/_engine_finder.py:28
python/pathway/xpacks/llm/document_store.py:197
examples/projects/twitter/services/pathway-app/app/geocoding.py:49
python/pathway/xpacks/llm/mcp_server.py:89
examples/projects/twitter/services/pathway-app/app/geocoding.py:102
python/pathway/xpacks/llm/_parser_utils.py:180
python/pathway/xpacks/llm/_parser_utils.py:227
python/pathway/xpacks/llm/question_answering.py:1177
python/pathway/xpacks/llm/question_answering.py:680
python/pathway/xpacks/llm/question_answering.py:1207
python/pathway/xpacks/llm/question_answering.py:1242
examples/projects/spark-data-preparation/main.py:42
python/pathway/xpacks/llm/parsers.py:1092
python/pathway/xpacks/llm/mcp_server.py:243
examples/projects/from_jupyter_to_deploy/part4_deployment/dashboard.py:209
examples/projects/ag2-multiagent-rag/main.py:56
examples/projects/from_jupyter_to_deploy/part4_deployment/dashboard.py:155
python/pathway/xpacks/llm/mcp_server.py:219
This page is publicly accessible at:
https://repobility.com/scan/49132254-95b6-49b4-a4d1-8a5245f14672/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/49132254-95b6-49b4-a4d1-8a5245f14672/
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.