Official Python client library for kubernetes
This report presents the forensic synthetic code analysis of kubernetes-client/python, a Python project with 7,622 GitHub stars. SynthScan v2.0 examined 816,742 lines of code across 3624 source files, recording 21859 pattern matches distributed across 18 syntactic categories. The overall adjusted score of 83.1 places this repository in the Strong AI signal band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 21859 distinct pattern matches across 18 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | kubernetes/aio/setup.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_well_known_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_storagemigration_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | …bernetes/aio/test/test_admissionregistration_v1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_resource_v1alpha3_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_core_v1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_resource_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_networking_v1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | …bernetes/aio/test/test_storagemigration_v1beta1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_policy_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_networking_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_rbac_authorization_v1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_coordination_v1alpha2_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_apps_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_certificates_v1beta1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | …es/aio/test/test_admissionregistration_v1alpha1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_resource_v1beta2_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_custom_objects_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_autoscaling_v2_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_certificates_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_internal_apiserver_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_apiextensions_v1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_node_v1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_coordination_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_certificates_v1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_apps_v1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | …tes/aio/test/test_admissionregistration_v1beta1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_events_v1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_storage_v1beta1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_flowcontrol_apiserver_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_version_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_logs_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_scheduling_v1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_apiregistration_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_authorization_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_authentication_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_batch_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_storage_v1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_discovery_v1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_storage_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_node_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_authentication_v1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_discovery_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_coordination_v1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_networking_v1beta1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_policy_v1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_resource_v1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_scheduling_v1alpha2_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_rbac_authorization_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | …netes/aio/test/test_internal_apiserver_v1alpha1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_coordination_v1beta1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_apiextensions_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_core_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_apis_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | …bernetes/aio/test/test_flowcontrol_apiserver_v1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_scheduling_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_events_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_resource_v1beta1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_batch_v1_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| HIGH | kubernetes/aio/test/test_autoscaling_api.py | 0 | kubernetes no description provided (generated by openapi generator https://github.com/openapitools/openapi-generator) # | STRING |
| 10541 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | kubernetes/README.md | 67 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/README.md | 67 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/ApiregistrationApi.md | 38 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/LogsApi.md | 37 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/LogsApi.md | 106 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/CertificatesV1Api.md | 51 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/CertificatesV1Api.md | 134 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/CertificatesV1Api.md | 222 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/CertificatesV1Api.md | 325 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/CertificatesV1Api.md | 394 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/CertificatesV1Api.md | 489 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/CertificatesV1Api.md | 575 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/CertificatesV1Api.md | 661 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/CertificatesV1Api.md | 747 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/CertificatesV1Api.md | 822 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/CertificatesV1Api.md | 897 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/CertificatesV1Api.md | 972 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/CertificatesV1Api.md | 1056 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/CertificatesV1Api.md | 1140 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/PolicyApi.md | 38 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/AuthenticationV1Api.md | 40 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/AuthenticationV1Api.md | 123 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/AuthenticationV1Api.md | 206 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/ApisApi.md | 38 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/VersionApi.md | 38 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/NetworkingApi.md | 38 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/StoragemigrationApi.md | 38 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/StorageV1beta1Api.md | 45 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/StorageV1beta1Api.md | 128 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/StorageV1beta1Api.md | 231 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/StorageV1beta1Api.md | 319 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/StorageV1beta1Api.md | 388 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/StorageV1beta1Api.md | 483 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/StorageV1beta1Api.md | 569 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/StorageV1beta1Api.md | 644 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/RbacAuthorizationApi.md | 38 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/NodeV1Api.md | 45 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/NodeV1Api.md | 128 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/NodeV1Api.md | 231 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/NodeV1Api.md | 319 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/NodeV1Api.md | 388 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/NodeV1Api.md | 483 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/NodeV1Api.md | 569 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/NodeV1Api.md | 644 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/CoordinationApi.md | 38 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/ApiextensionsApi.md | 38 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/BatchV1Api.md | 60 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/BatchV1Api.md | 145 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/BatchV1Api.md | 230 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/BatchV1Api.md | 335 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/BatchV1Api.md | 440 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/BatchV1Api.md | 530 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/BatchV1Api.md | 620 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/BatchV1Api.md | 689 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/BatchV1Api.md | 784 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/BatchV1Api.md | 879 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/BatchV1Api.md | 976 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/BatchV1Api.md | 1073 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/BatchV1Api.md | 1161 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| HIGH | kubernetes/aio/docs/BatchV1Api.md | 1249 | configuration.api_key['BearerToken'] = 'YOUR_API_KEY' | CODE |
| 1402 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | examples/cluster_scoped_custom_object.py | 54 | CODE | |
| LOW | examples/job_crud.py | 19 | CODE | |
| LOW | examples/job_crud.py | 22 | CODE | |
| LOW | examples/remote_cluster.py | 21 | CODE | |
| LOW | examples/multiple_clusters.py | 24 | CODE | |
| LOW | examples/informer_example.py | 24 | CODE | |
| LOW | kubernetes/__init__.py | 19 | CODE | |
| LOW | kubernetes/__init__.py | 20 | CODE | |
| LOW | kubernetes/__init__.py | 21 | CODE | |
| LOW | kubernetes/__init__.py | 22 | CODE | |
| LOW | kubernetes/__init__.py | 23 | CODE | |
| LOW | kubernetes/__init__.py | 24 | CODE | |
| LOW | kubernetes/__init__.py | 25 | CODE | |
| LOW | kubernetes/__init__.py | 26 | CODE | |
| LOW | kubernetes/aio/__init__.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_well_known_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_well_known_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_storagemigration_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_storagemigration_api.py | 19 | CODE | |
| LOW | …bernetes/aio/test/test_admissionregistration_v1_api.py | 13 | CODE | |
| LOW | …bernetes/aio/test/test_admissionregistration_v1_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_resource_v1alpha3_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_resource_v1alpha3_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_core_v1_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_core_v1_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_resource_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_resource_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_networking_v1_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_networking_v1_api.py | 19 | CODE | |
| LOW | …bernetes/aio/test/test_storagemigration_v1beta1_api.py | 13 | CODE | |
| LOW | …bernetes/aio/test/test_storagemigration_v1beta1_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_policy_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_policy_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_networking_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_networking_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_rbac_authorization_v1_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_rbac_authorization_v1_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_coordination_v1alpha2_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_coordination_v1alpha2_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_apps_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_apps_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_certificates_v1beta1_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_certificates_v1beta1_api.py | 19 | CODE | |
| LOW | …es/aio/test/test_admissionregistration_v1alpha1_api.py | 13 | CODE | |
| LOW | …es/aio/test/test_admissionregistration_v1alpha1_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_resource_v1beta2_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_resource_v1beta2_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_custom_objects_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_custom_objects_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_autoscaling_v2_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_autoscaling_v2_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_certificates_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_certificates_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_internal_apiserver_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_internal_apiserver_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_apiextensions_v1_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_apiextensions_v1_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_node_v1_api.py | 13 | CODE | |
| LOW | kubernetes/aio/test/test_node_v1_api.py | 19 | CODE | |
| LOW | kubernetes/aio/test/test_coordination_api.py | 13 | CODE | |
| 5334 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | examples/rollout-daemonset.py | 73 | def rollout_namespaced_daemon_set( | CODE |
| LOW | examples/pod_portforward.py | 128 | def kubernetes_create_connection(address, *args, **kwargs): | CODE |
| LOW⚡ | examples/metrics_example.py | 96 | def print_filtered_pod_metrics(api_client, namespace, labels): | CODE |
| LOW⚡ | examples/metrics_example.py | 123 | def print_multi_namespace_metrics(api_client, namespaces): | CODE |
| LOW | examples/cronjob_crud.py | 11 | def create_namespaced_cron_job(namespace='default', body=None): | CODE |
| LOW | examples/cronjob_crud.py | 27 | def delete_namespaced_cron_job(namespace='default', name=None): | CODE |
| LOW | examples/cronjob_crud.py | 40 | def patch_namespaced_cron_job(namespace='default', body=None): | CODE |
| LOW | examples/rollout-statefulset.py | 39 | def create_stateful_set_object(): | CODE |
| LOW | examples/rollout-statefulset.py | 101 | def rollout_namespaced_stateful_set( | CODE |
| LOW | examples/dynamic-client/namespaced_custom_resource.py | 29 | def list_ingressroute_for_all_namespaces(group, version, plural): | CODE |
| LOW | doc/source/conf.py | 24 | def _copy_with_converting_link_to_repo(filename, new_filename): | CODE |
| LOW⚡ | kubernetes/test/test_api_client.py | 15 | def test_context_manager_closes_threadpool(self): | CODE |
| LOW⚡ | kubernetes/test/test_api_client.py | 22 | def test_atexit_closes_threadpool(self): | CODE |
| LOW⚡ | kubernetes/test/test_api_client.py | 29 | def test_deserialize_dict_syntax_compatibility(self): | CODE |
| LOW⚡ | kubernetes/test/test_api_client.py | 100 | def test_auth_settings_with_bearer_token_key(self): | CODE |
| LOW⚡ | kubernetes/test/test_api_client.py | 106 | def test_auth_settings_with_authorization_key(self): | CODE |
| LOW⚡ | kubernetes/test/test_api_client.py | 112 | def test_auth_settings_bearer_token_takes_precedence(self): | CODE |
| LOW⚡ | kubernetes/test/test_api_client.py | 119 | def test_auth_settings_with_no_token(self): | CODE |
| LOW⚡ | kubernetes/test/test_api_client.py | 124 | def test_auth_settings_with_authorization_key_and_prefix(self): | CODE |
| LOW | kubernetes/test/test_metrics.py | 26 | def test_get_nodes_metrics_success(self, mock_custom_api_class): | CODE |
| LOW | kubernetes/test/test_metrics.py | 58 | def test_get_pods_metrics_success(self, mock_custom_api_class): | CODE |
| LOW | kubernetes/test/test_metrics.py | 95 | def test_get_pods_metrics_with_label_selector(self, mock_custom_api_class): | CODE |
| LOW⚡ | kubernetes/test/test_metrics.py | 113 | def test_get_pods_metrics_empty_namespace_raises_error(self): | CODE |
| LOW⚡ | kubernetes/test/test_metrics.py | 120 | def test_get_pods_metrics_none_namespace_raises_error(self): | CODE |
| LOW⚡ | kubernetes/test/test_metrics.py | 128 | def test_get_pods_metrics_in_all_namespaces_success(self, mock_get_pods): | CODE |
| LOW | kubernetes/test/test_metrics.py | 147 | def test_get_pods_metrics_in_all_namespaces_with_errors(self, mock_get_pods): | CODE |
| LOW | kubernetes/test/test_metrics.py | 167 | def test_get_pods_metrics_in_all_namespaces_with_label_selector(self, mock_get_pods): | CODE |
| LOW⚡ | kubernetes/test/test_informer.py | 152 | def test_remove_unknown_handler_noop(self): | CODE |
| LOW⚡ | kubernetes/test/test_informer.py | 155 | def test_invalid_event_type_raises(self): | CODE |
| LOW⚡ | kubernetes/test/test_informer.py | 159 | def test_handler_exception_is_swallowed(self): | CODE |
| LOW⚡ | kubernetes/test/test_informer.py | 541 | def test_multiple_handlers_all_fire(self): | CODE |
| LOW⚡ | kubernetes/test/test_informer.py | 897 | def test_same_handler_registered_twice_fires_twice(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 76 | def test_remove_nonexistent_is_noop(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 138 | def test_add_handler_and_fire(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 172 | def _make_informer_with_events(self, events): | CODE |
| LOW | kubernetes/test/test_informer.py | 190 | def test_added_event_updates_cache(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 214 | def test_deleted_event_removes_from_cache(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 247 | def test_modified_event_updates_cache(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 302 | def test_bookmark_event_fires_handler(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 336 | def test_bookmark_event_does_not_modify_cache(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 370 | def test_bookmark_advances_resource_version(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 414 | def test_bookmark_handler_receives_raw_dict(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 453 | def test_multiple_bookmarks_advance_resource_version_to_latest(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 483 | def test_resync_period_triggers_full_list(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 573 | def test_selectors_and_namespace_forwarded(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 615 | def test_watch_resource_version_passed_after_initial_list(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 682 | def test_list_func_error_fires_error_handler(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 706 | def test_initial_list_fires_added_for_each_item(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 786 | def test_resource_version_stored_from_watch(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 821 | def test_reconnect_skips_relist_when_rv_known(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 940 | def test_remove_handler_while_running_stops_events(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 992 | def test_add_handler_while_running_receives_subsequent_events(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 1042 | def test_concurrent_handler_registration_is_thread_safe(self): | CODE |
| LOW | kubernetes/test/test_informer.py | 1075 | def test_watch_disruption_existing_items_fire_modified_after_relist(self): | CODE |
| LOW | kubernetes/aio/test/test_well_known_api.py | 31 | def test_get_service_account_issuer_open_id_configuration(self): | CODE |
| LOW⚡ | …bernetes/aio/test/test_admissionregistration_v1_api.py | 31 | def test_create_mutating_admission_policy(self): | CODE |
| LOW⚡ | …bernetes/aio/test/test_admissionregistration_v1_api.py | 37 | def test_create_mutating_admission_policy_binding(self): | CODE |
| LOW⚡ | …bernetes/aio/test/test_admissionregistration_v1_api.py | 43 | def test_create_mutating_webhook_configuration(self): | CODE |
| LOW⚡ | …bernetes/aio/test/test_admissionregistration_v1_api.py | 49 | def test_create_validating_admission_policy(self): | CODE |
| LOW⚡ | …bernetes/aio/test/test_admissionregistration_v1_api.py | 55 | def test_create_validating_admission_policy_binding(self): | CODE |
| 3738 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | examples/pod_logs_non_blocking.py | 29 | resp._fp.fp.raw._sock.settimeout(1) | CODE |
| CRITICAL | kubernetes/aio/test/test_well_known_api.py | 26 | self.api = kubernetes.aio.client.api.well_known_api.WellKnownApi() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_storagemigration_api.py | 26 | self.api = kubernetes.aio.client.api.storagemigration_api.StoragemigrationApi() # noqa: E501 | CODE |
| CRITICAL⚡ | …bernetes/aio/test/test_admissionregistration_v1_api.py | 26 | self.api = kubernetes.aio.client.api.admissionregistration_v1_api.AdmissionregistrationV1Api() # noqa: E501 | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_resource_v1alpha3_api.py | 26 | self.api = kubernetes.aio.client.api.resource_v1alpha3_api.ResourceV1alpha3Api() # noqa: E501 | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_core_v1_api.py | 26 | self.api = kubernetes.aio.client.api.core_v1_api.CoreV1Api() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_resource_api.py | 26 | self.api = kubernetes.aio.client.api.resource_api.ResourceApi() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_networking_v1_api.py | 26 | self.api = kubernetes.aio.client.api.networking_v1_api.NetworkingV1Api() # noqa: E501 | CODE |
| CRITICAL⚡ | …bernetes/aio/test/test_storagemigration_v1beta1_api.py | 26 | self.api = kubernetes.aio.client.api.storagemigration_v1beta1_api.StoragemigrationV1beta1Api() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_policy_api.py | 26 | self.api = kubernetes.aio.client.api.policy_api.PolicyApi() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_networking_api.py | 26 | self.api = kubernetes.aio.client.api.networking_api.NetworkingApi() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_rbac_authorization_v1_api.py | 26 | self.api = kubernetes.aio.client.api.rbac_authorization_v1_api.RbacAuthorizationV1Api() # noqa: E501 | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_coordination_v1alpha2_api.py | 26 | self.api = kubernetes.aio.client.api.coordination_v1alpha2_api.CoordinationV1alpha2Api() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_apps_api.py | 26 | self.api = kubernetes.aio.client.api.apps_api.AppsApi() # noqa: E501 | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_certificates_v1beta1_api.py | 26 | self.api = kubernetes.aio.client.api.certificates_v1beta1_api.CertificatesV1beta1Api() # noqa: E501 | CODE |
| CRITICAL⚡ | …es/aio/test/test_admissionregistration_v1alpha1_api.py | 26 | self.api = kubernetes.aio.client.api.admissionregistration_v1alpha1_api.AdmissionregistrationV1alpha1Api() # no | CODE |
| CRITICAL | kubernetes/aio/test/test_resource_v1beta2_api.py | 26 | self.api = kubernetes.aio.client.api.resource_v1beta2_api.ResourceV1beta2Api() # noqa: E501 | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_custom_objects_api.py | 26 | self.api = kubernetes.aio.client.api.custom_objects_api.CustomObjectsApi() # noqa: E501 | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_autoscaling_v2_api.py | 26 | self.api = kubernetes.aio.client.api.autoscaling_v2_api.AutoscalingV2Api() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_certificates_api.py | 26 | self.api = kubernetes.aio.client.api.certificates_api.CertificatesApi() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_internal_apiserver_api.py | 26 | self.api = kubernetes.aio.client.api.internal_apiserver_api.InternalApiserverApi() # noqa: E501 | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_apiextensions_v1_api.py | 26 | self.api = kubernetes.aio.client.api.apiextensions_v1_api.ApiextensionsV1Api() # noqa: E501 | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_node_v1_api.py | 26 | self.api = kubernetes.aio.client.api.node_v1_api.NodeV1Api() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_coordination_api.py | 26 | self.api = kubernetes.aio.client.api.coordination_api.CoordinationApi() # noqa: E501 | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_certificates_v1_api.py | 26 | self.api = kubernetes.aio.client.api.certificates_v1_api.CertificatesV1Api() # noqa: E501 | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_apps_v1_api.py | 26 | self.api = kubernetes.aio.client.api.apps_v1_api.AppsV1Api() # noqa: E501 | CODE |
| CRITICAL⚡ | …tes/aio/test/test_admissionregistration_v1beta1_api.py | 26 | self.api = kubernetes.aio.client.api.admissionregistration_v1beta1_api.AdmissionregistrationV1beta1Api() # noqa | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_events_v1_api.py | 26 | self.api = kubernetes.aio.client.api.events_v1_api.EventsV1Api() # noqa: E501 | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_storage_v1beta1_api.py | 26 | self.api = kubernetes.aio.client.api.storage_v1beta1_api.StorageV1beta1Api() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_flowcontrol_apiserver_api.py | 26 | self.api = kubernetes.aio.client.api.flowcontrol_apiserver_api.FlowcontrolApiserverApi() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_version_api.py | 26 | self.api = kubernetes.aio.client.api.version_api.VersionApi() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_logs_api.py | 26 | self.api = kubernetes.aio.client.api.logs_api.LogsApi() # noqa: E501 | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_scheduling_v1_api.py | 26 | self.api = kubernetes.aio.client.api.scheduling_v1_api.SchedulingV1Api() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_apiregistration_api.py | 26 | self.api = kubernetes.aio.client.api.apiregistration_api.ApiregistrationApi() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_authorization_api.py | 26 | self.api = kubernetes.aio.client.api.authorization_api.AuthorizationApi() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_authentication_api.py | 26 | self.api = kubernetes.aio.client.api.authentication_api.AuthenticationApi() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_batch_api.py | 26 | self.api = kubernetes.aio.client.api.batch_api.BatchApi() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_storage_v1_api.py | 26 | self.api = kubernetes.aio.client.api.storage_v1_api.StorageV1Api() # noqa: E501 | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_discovery_v1_api.py | 26 | self.api = kubernetes.aio.client.api.discovery_v1_api.DiscoveryV1Api() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_storage_api.py | 26 | self.api = kubernetes.aio.client.api.storage_api.StorageApi() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_node_api.py | 26 | self.api = kubernetes.aio.client.api.node_api.NodeApi() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_authentication_v1_api.py | 26 | self.api = kubernetes.aio.client.api.authentication_v1_api.AuthenticationV1Api() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_discovery_api.py | 26 | self.api = kubernetes.aio.client.api.discovery_api.DiscoveryApi() # noqa: E501 | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_coordination_v1_api.py | 26 | self.api = kubernetes.aio.client.api.coordination_v1_api.CoordinationV1Api() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_networking_v1beta1_api.py | 26 | self.api = kubernetes.aio.client.api.networking_v1beta1_api.NetworkingV1beta1Api() # noqa: E501 | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_policy_v1_api.py | 26 | self.api = kubernetes.aio.client.api.policy_v1_api.PolicyV1Api() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_resource_v1_api.py | 26 | self.api = kubernetes.aio.client.api.resource_v1_api.ResourceV1Api() # noqa: E501 | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_scheduling_v1alpha2_api.py | 26 | self.api = kubernetes.aio.client.api.scheduling_v1alpha2_api.SchedulingV1alpha2Api() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_rbac_authorization_api.py | 26 | self.api = kubernetes.aio.client.api.rbac_authorization_api.RbacAuthorizationApi() # noqa: E501 | CODE |
| CRITICAL⚡ | …netes/aio/test/test_internal_apiserver_v1alpha1_api.py | 26 | self.api = kubernetes.aio.client.api.internal_apiserver_v1alpha1_api.InternalApiserverV1alpha1Api() # noqa: E50 | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_coordination_v1beta1_api.py | 26 | self.api = kubernetes.aio.client.api.coordination_v1beta1_api.CoordinationV1beta1Api() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_apiextensions_api.py | 26 | self.api = kubernetes.aio.client.api.apiextensions_api.ApiextensionsApi() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_core_api.py | 26 | self.api = kubernetes.aio.client.api.core_api.CoreApi() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_apis_api.py | 26 | self.api = kubernetes.aio.client.api.apis_api.ApisApi() # noqa: E501 | CODE |
| CRITICAL | …bernetes/aio/test/test_flowcontrol_apiserver_v1_api.py | 26 | self.api = kubernetes.aio.client.api.flowcontrol_apiserver_v1_api.FlowcontrolApiserverV1Api() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_scheduling_api.py | 26 | self.api = kubernetes.aio.client.api.scheduling_api.SchedulingApi() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_events_api.py | 26 | self.api = kubernetes.aio.client.api.events_api.EventsApi() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_resource_v1beta1_api.py | 26 | self.api = kubernetes.aio.client.api.resource_v1beta1_api.ResourceV1beta1Api() # noqa: E501 | CODE |
| CRITICAL⚡ | kubernetes/aio/test/test_batch_v1_api.py | 26 | self.api = kubernetes.aio.client.api.batch_v1_api.BatchV1Api() # noqa: E501 | CODE |
| CRITICAL | kubernetes/aio/test/test_autoscaling_api.py | 26 | self.api = kubernetes.aio.client.api.autoscaling_api.AutoscalingApi() # noqa: E501 | CODE |
| 6 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | kubernetes/aio/client/configuration.py | 108 | CODE | |
| LOW | kubernetes/aio/client/api_client.py | 121 | CODE | |
| LOW | kubernetes/aio/client/api_client.py | 329 | CODE | |
| LOW | …ernetes/aio/client/models/v1_scale_io_volume_source.py | 64 | CODE | |
| LOW | …s/aio/client/models/v1_pod_disruption_budget_status.py | 58 | CODE | |
| LOW | …ernetes/aio/client/models/v2_api_resource_discovery.py | 60 | CODE | |
| LOW | kubernetes/aio/client/models/v1_iscsi_volume_source.py | 66 | CODE | |
| LOW | kubernetes/aio/client/models/version_info.py | 70 | CODE | |
| LOW | …netes/aio/client/models/v1alpha2_pod_group_template.py | 58 | CODE | |
| LOW | …bernetes/aio/client/models/v1beta1_device_attribute.py | 60 | CODE | |
| LOW | …rnetes/aio/client/models/v1beta2_device_sub_request.py | 58 | CODE | |
| LOW | kubernetes/aio/client/models/v1_storage_class.py | 64 | CODE | |
| LOW | …ernetes/aio/client/models/v1_persistent_volume_spec.py | 106 | CODE | |
| LOW | …bernetes/aio/client/models/v1beta2_device_attribute.py | 60 | CODE | |
| LOW | kubernetes/aio/client/models/core_v1_event.py | 78 | CODE | |
| LOW | …lient/models/v1beta1_mutating_admission_policy_spec.py | 58 | CODE | |
| LOW | …ent/models/v1beta1_device_request_allocation_result.py | 64 | CODE | |
| LOW | …s/aio/client/models/v1_rbd_persistent_volume_source.py | 60 | CODE | |
| LOW | kubernetes/aio/client/models/v1_replica_set_status.py | 58 | CODE | |
| LOW | …o/client/models/v1_device_request_allocation_result.py | 64 | CODE | |
| LOW | kubernetes/aio/client/models/v1_job_spec.py | 76 | CODE | |
| LOW | kubernetes/aio/client/models/v1_pod_spec.py | 128 | CODE | |
| LOW | kubernetes/aio/client/models/v1_endpoint.py | 60 | CODE | |
| LOW | kubernetes/aio/client/models/v1_secret.py | 58 | CODE | |
| LOW | …o/client/models/v1_certificate_signing_request_spec.py | 60 | CODE | |
| LOW | …/client/models/v1beta1_pod_certificate_request_spec.py | 68 | CODE | |
| LOW | kubernetes/aio/client/models/v1_priority_class.py | 58 | CODE | |
| LOW | …ent/models/v1beta2_device_request_allocation_result.py | 64 | CODE | |
| LOW | kubernetes/aio/client/models/v1_volume.py | 106 | CODE | |
| LOW | …s/aio/client/models/v1_csi_persistent_volume_source.py | 64 | CODE | |
| LOW | …client/models/v1_custom_resource_definition_version.py | 62 | CODE | |
| LOW | kubernetes/aio/client/models/v1alpha2_pod_group_spec.py | 58 | CODE | |
| LOW | …rnetes/aio/client/models/v1_allocated_device_status.py | 58 | CODE | |
| LOW | kubernetes/aio/client/models/v1_pod_security_context.py | 70 | CODE | |
| LOW | kubernetes/aio/client/models/v1_daemon_set_status.py | 64 | CODE | |
| LOW | …aio/client/models/v1_persistent_volume_claim_status.py | 60 | CODE | |
| LOW | …s/aio/client/models/v1beta2_allocated_device_status.py | 58 | CODE | |
| LOW | kubernetes/aio/client/models/v1_validating_webhook.py | 66 | CODE | |
| LOW | kubernetes/aio/client/models/v1_pod_status.py | 86 | CODE | |
| LOW | kubernetes/aio/client/models/v1_status.py | 60 | CODE | |
| LOW | kubernetes/aio/client/models/v1_api_service_spec.py | 58 | CODE | |
| LOW | …netes/aio/client/models/v1beta2_resource_slice_spec.py | 60 | CODE | |
| LOW | …es/aio/client/models/v2beta1_api_resource_discovery.py | 60 | CODE | |
| LOW | kubernetes/aio/client/models/v1_object_meta.py | 74 | CODE | |
| LOW | kubernetes/aio/client/models/v1_job_status.py | 66 | CODE | |
| LOW | …tes/aio/client/models/v1_pod_certificate_projection.py | 58 | CODE | |
| LOW | kubernetes/aio/client/models/v1_service_spec.py | 84 | CODE | |
| LOW | kubernetes/aio/client/models/v1_exact_device_request.py | 58 | CODE | |
| LOW | …netes/aio/client/models/v1beta1_resource_slice_spec.py | 60 | CODE | |
| LOW | kubernetes/aio/client/models/v1_volume_mount.py | 58 | CODE | |
| LOW | kubernetes/aio/client/models/v1_container_status.py | 74 | CODE | |
| LOW | kubernetes/aio/client/models/v1alpha3_pool_status.py | 64 | CODE | |
| LOW | …aio/client/models/v1_iscsi_persistent_volume_source.py | 66 | CODE | |
| LOW | kubernetes/aio/client/models/v1_delete_options.py | 60 | CODE | |
| LOW | kubernetes/aio/client/models/v1_node_system_info.py | 66 | CODE | |
| LOW | kubernetes/aio/client/models/v1_api_resource.py | 64 | CODE | |
| LOW | kubernetes/aio/client/models/v1_deployment_status.py | 62 | CODE | |
| LOW | kubernetes/aio/client/models/v1_security_context.py | 68 | CODE | |
| LOW | kubernetes/aio/client/models/v1_csi_driver_spec.py | 66 | CODE | |
| LOW | kubernetes/aio/client/models/v1beta1_device_request.py | 62 | CODE | |
| 132 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | setup.py | 1 | # Copyright 2016 The Kubernetes Authors. | COMMENT |
| LOW | setup-asyncio.py | 1 | # Copyright 2026 The Kubernetes Authors. | COMMENT |
| LOW | setup-release.py | 1 | # Copyright 2016 The Kubernetes Authors. | COMMENT |
| LOW | .readthedocs.yaml | 21 | # builder: "dirhtml" | COMMENT |
| LOW | .readthedocs.yaml | 41 | # git checkout --force origin/master | COMMENT |
| LOW | examples_asyncio/in_cluster_config.py | 1 | # Copyright 2017 The Kubernetes Authors. | COMMENT |
| LOW | examples_asyncio/in_cluster_config.py | 21 | # --- | COMMENT |
| LOW | examples/cluster_scoped_custom_object.py | 1 | # Copyright 2021 The Kubernetes Authors. | COMMENT |
| LOW | examples/enable_debug_logging.py | 1 | # Copyright 2025 The Kubernetes Authors. | COMMENT |
| LOW | examples/pod_config_list.py | 1 | # Copyright 2016 The Kubernetes Authors. | COMMENT |
| LOW | examples/api_discovery.py | 1 | # Copyright 2016 The Kubernetes Authors. | COMMENT |
| LOW | examples/ingress_create.py | 1 | # Copyright 2019 The Kubernetes Authors. | COMMENT |
| LOW | examples/job_crud.py | 1 | # Copyright 2016 The Kubernetes Authors. | COMMENT |
| LOW | examples/node_labels.py | 1 | # Copyright 2016 The Kubernetes Authors. | COMMENT |
| LOW | examples/deployment_crud.py | 1 | # Copyright 2016 The Kubernetes Authors. | COMMENT |
| LOW | examples/namespaced_custom_object.py | 1 | # Copyright 2019 The Kubernetes Authors. | COMMENT |
| LOW | examples/__init__.py | 1 | # Copyright 2016 The Kubernetes Authors. | COMMENT |
| LOW | examples/in_cluster_config.py | 1 | # Copyright 2017 The Kubernetes Authors. | COMMENT |
| LOW | examples/out_of_cluster_config.py | 1 | # Copyright 2016 The Kubernetes Authors. | COMMENT |
| LOW | examples/pod_portforward.py | 1 | # Copyright 2020 The Kubernetes Authors. | COMMENT |
| LOW | examples/pod_portforward.py | 21 | import time | COMMENT |
| LOW | examples/pod_portforward.py | 41 | # Below also is an example of monkey patching the socket.create_connection | COMMENT |
| LOW | examples/metrics_example.py | 1 | #!/usr/bin/env python | COMMENT |
| LOW | examples/pod_logs.py | 1 | # Copyright 2025 The Kubernetes Authors. | COMMENT |
| LOW | examples/pod_exec.py | 1 | # Copyright 2019 The Kubernetes Authors. | COMMENT |
| LOW | examples/pick_kube_config_context.py | 1 | # Copyright 2016 The Kubernetes Authors. | COMMENT |
| LOW | examples/remote_cluster.py | 1 | # Copyright 2018 The Kubernetes Authors. | COMMENT |
| LOW | examples/multiple_clusters.py | 1 | # Copyright 2016 The Kubernetes Authors. | COMMENT |
| LOW | examples/deployment_create.py | 1 | # Copyright 2016 The Kubernetes Authors. | COMMENT |
| LOW | examples/informer_example.py | 1 | # Copyright 2026 The Kubernetes Authors. | COMMENT |
| LOW | examples/dynamic-client/accept_header.py | 1 | # Copyright 2021 The Kubernetes Authors. | COMMENT |
| LOW | examples/dynamic-client/service.py | 1 | # Copyright 2021 The Kubernetes Authors. | COMMENT |
| LOW | examples/dynamic-client/deployment_rolling_restart.py | 1 | # Copyright 2021 The Kubernetes Authors. | COMMENT |
| LOW | examples/dynamic-client/namespaced_custom_resource.py | 1 | # Copyright 2021 The Kubernetes Authors. | COMMENT |
| LOW | …mples/dynamic-client/cluster_scoped_custom_resource.py | 1 | # Copyright 2021 The Kubernetes Authors. | COMMENT |
| LOW | examples/dynamic-client/configmap.py | 1 | # Copyright 2021 The Kubernetes Authors. | COMMENT |
| LOW | examples/dynamic-client/request_timeout.py | 1 | # Copyright 2023 The Kubernetes Authors. | COMMENT |
| LOW | examples/dynamic-client/node.py | 1 | # Copyright 2021 The Kubernetes Authors. | COMMENT |
| LOW | examples/dynamic-client/replication_controller.py | 1 | # Copyright 2021 The Kubernetes Authors. | COMMENT |
| LOW | examples/watch/pod_namespace_watch.py | 1 | # Copyright 2016 The Kubernetes Authors. | COMMENT |
| LOW | examples/watch/watch_recovery.py | 1 | # Copyright 2025 The Kubernetes Authors. | COMMENT |
| LOW | scripts/update-pycodestyle.sh | 1 | #!/bin/bash | COMMENT |
| LOW | scripts/apply-hotfixes.sh | 1 | #!/bin/sh | COMMENT |
| LOW | scripts/update-client.sh | 1 | #!/bin/bash | COMMENT |
| LOW | scripts/constants.py | 1 | # Copyright 2016 The Kubernetes Authors. | COMMENT |
| LOW | scripts/kube-init.sh | 1 | #!/bin/bash | COMMENT |
| LOW | scripts/cherry_pick_pull.sh | 1 | #!/bin/bash | COMMENT |
| LOW | scripts/update-client-asyncio.sh | 1 | #!/bin/bash | COMMENT |
| LOW | scripts/release.sh | 1 | #!/bin/bash | COMMENT |
| LOW | scripts/release.sh | 21 | # API change happened in a k8s patch release, or we want to include some new | COMMENT |
| LOW | scripts/release.sh | 41 | # section that reflect the master branch state | COMMENT |
| LOW | scripts/release.sh | 181 | git commit -am "update version constants for $CLIENT_VERSION release" | COMMENT |
| LOW | scripts/util/changelog.sh | 1 | #!/bin/bash | COMMENT |
| LOW | scripts/util/common.sh | 1 | #!/bin/bash | COMMENT |
| LOW | scripts/util/kube_changelog.sh | 1 | #!/bin/bash | COMMENT |
| LOW | doc/source/conf.py | 1 | # -*- coding: utf-8 -*- | COMMENT |
| LOW | kubernetes/__init__.py | 1 | # Copyright 2022 The Kubernetes Authors. | COMMENT |
| LOW | kubernetes/test/test_metrics.py | 1 | # -*- coding: utf-8 -*- | COMMENT |
| LOW | kubernetes/test/test_informer.py | 1 | # Copyright 2026 The Kubernetes Authors. | COMMENT |
| LOW | kubernetes/aio/__init__.py | 1 | # Copyright 2026 The Kubernetes Authors. | COMMENT |
| 127 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | examples/enable_debug_logging.py | 50 | # Create the deployment | COMMENT |
| MEDIUM | examples/annotate_deployment.py | 41 | # Create the Deployment in default namespace | COMMENT |
| MEDIUM | examples/job_crud.py | 39 | # Create the specification of deployment | COMMENT |
| MEDIUM | examples/job_crud.py | 100 | # Create a job object with client-python API. The job we | COMMENT |
| MEDIUM | examples/rollout-daemonset.py | 41 | # Create the Daemonset in default namespace | COMMENT |
| MEDIUM | examples/deployment_crud.py | 49 | # Create the specification of deployment | COMMENT |
| MEDIUM | examples/deployment_crud.py | 156 | # Create a deployment object with client-python API. The deployment we | COMMENT |
| MEDIUM | examples/remote_cluster.py | 25 | # Define the bearer token we are going to use to authenticate. | COMMENT |
| MEDIUM | examples/remote_cluster.py | 30 | # Create a configuration object | COMMENT |
| MEDIUM | examples/remote_cluster.py | 47 | # Create a ApiClient with our config | COMMENT |
| MEDIUM | examples/rollout-statefulset.py | 34 | # Create the service in specified namespace | COMMENT |
| MEDIUM | examples/rollout-statefulset.py | 69 | # Create the Statefulset in default namespace | COMMENT |
| MEDIUM | examples/dynamic-client/accept_header.py | 24 | # Creating a dynamic client | COMMENT |
| MEDIUM | examples/dynamic-client/accept_header.py | 32 | # Creating a custom header | COMMENT |
| MEDIUM | examples/dynamic-client/service.py | 26 | # Creating a dynamic client | COMMENT |
| MEDIUM | examples/dynamic-client/deployment_rolling_restart.py | 29 | # Creating a dynamic client | COMMENT |
| MEDIUM | examples/dynamic-client/namespaced_custom_resource.py | 64 | # Creating a dynamic client | COMMENT |
| MEDIUM | examples/dynamic-client/namespaced_custom_resource.py | 76 | # Creating a Namespaced CRD named "ingressroutes.apps.example.com" | COMMENT |
| MEDIUM | examples/dynamic-client/namespaced_custom_resource.py | 152 | # Creating a custom resource (CR) `ingress-route-*`, using the above CRD `ingressroutes.apps.example.com` | COMMENT |
| MEDIUM | …mples/dynamic-client/cluster_scoped_custom_resource.py | 30 | # Creating a dynamic client | COMMENT |
| MEDIUM | …mples/dynamic-client/cluster_scoped_custom_resource.py | 40 | # Creating a Namespaced CRD named "ingressroutes.apps.example.com" | COMMENT |
| MEDIUM | …mples/dynamic-client/cluster_scoped_custom_resource.py | 118 | # Creating a custom resource (CR) `ingress-route-*`, using the above CRD `ingressroutes.apps.example.com` | COMMENT |
| MEDIUM | examples/dynamic-client/configmap.py | 26 | # Creating a dynamic client | COMMENT |
| MEDIUM | examples/dynamic-client/request_timeout.py | 26 | # Creating a dynamic client | COMMENT |
| MEDIUM | examples/dynamic-client/node.py | 25 | # Creating a dynamic client | COMMENT |
| MEDIUM | examples/dynamic-client/replication_controller.py | 24 | # Creating a dynamic client | COMMENT |
| MEDIUM | examples/yaml_dir/pod.yml | 12 | # Define the environment variable | COMMENT |
| MEDIUM | examples/yaml_dir/configmap-demo-pod.yml | 31 | # Define the environment variable | COMMENT |
| MEDIUM | scripts/release.sh | 103 | # Create a local branch | COMMENT |
| MEDIUM | kubernetes/base/stream/ws_client_test.py | 36 | # Creating a kubeconfig | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | kubernetes/aio/client/models/v1_validation_rule.py | 201 | Rule represents the expression which will be evaluated by CEL. ref: https://github.com/google/cel-spec The Rule | STRING |
| HIGH | kubernetes/aio/client/models/v1_validation_rule.py | 212 | Rule represents the expression which will be evaluated by CEL. ref: https://github.com/google/cel-spec The Rule | STRING |
| HIGH | …els/v1_pod_failure_policy_on_exit_codes_requirement.py | 70 | Restricts the check for exit codes to the container with the specified name. When null, the rule applies to all | STRING |
| HIGH | …els/v1_pod_failure_policy_on_exit_codes_requirement.py | 81 | Restricts the check for exit codes to the container with the specified name. When null, the rule applies to all | STRING |
| HIGH | …netes/aio/client/models/v1beta2_cel_device_selector.py | 61 | Expression is a CEL expression which evaluates a single device. It must evaluate to true when the device under c | STRING |
| HIGH | …netes/aio/client/models/v1beta2_cel_device_selector.py | 72 | Expression is a CEL expression which evaluates a single device. It must evaluate to true when the device under c | STRING |
| HIGH | …netes/aio/client/models/v1beta1_cel_device_selector.py | 61 | Expression is a CEL expression which evaluates a single device. It must evaluate to true when the device under c | STRING |
| HIGH | …netes/aio/client/models/v1beta1_cel_device_selector.py | 72 | Expression is a CEL expression which evaluates a single device. It must evaluate to true when the device under c | STRING |
| HIGH | kubernetes/aio/client/models/v1_success_policy_rule.py | 67 | succeededCount specifies the minimal required size of the actual set of the succeeded indexes for the Job. When | STRING |
| HIGH | kubernetes/aio/client/models/v1_success_policy_rule.py | 78 | succeededCount specifies the minimal required size of the actual set of the succeeded indexes for the Job. When | STRING |
| HIGH | kubernetes/aio/client/models/v1_success_policy_rule.py | 90 | succeededIndexes specifies the set of indexes which need to be contained in the actual set of the succeeded inde | STRING |
| HIGH | kubernetes/aio/client/models/v1_success_policy_rule.py | 101 | succeededIndexes specifies the set of indexes which need to be contained in the actual set of the succeeded inde | STRING |
| HIGH | kubernetes/aio/client/models/v1_cel_device_selector.py | 61 | Expression is a CEL expression which evaluates a single device. It must evaluate to true when the device under c | STRING |
| HIGH | kubernetes/aio/client/models/v1_cel_device_selector.py | 72 | Expression is a CEL expression which evaluates a single device. It must evaluate to true when the device under c | STRING |
| HIGH | kubernetes/client/models/v1_validation_rule.py | 201 | Rule represents the expression which will be evaluated by CEL. ref: https://github.com/google/cel-spec The Rule | STRING |
| HIGH | kubernetes/client/models/v1_validation_rule.py | 212 | Rule represents the expression which will be evaluated by CEL. ref: https://github.com/google/cel-spec The Rule | STRING |
| HIGH | …els/v1_pod_failure_policy_on_exit_codes_requirement.py | 70 | Restricts the check for exit codes to the container with the specified name. When null, the rule applies to all | STRING |
| HIGH | …els/v1_pod_failure_policy_on_exit_codes_requirement.py | 81 | Restricts the check for exit codes to the container with the specified name. When null, the rule applies to all | STRING |
| HIGH | kubernetes/client/models/v1beta2_cel_device_selector.py | 61 | Expression is a CEL expression which evaluates a single device. It must evaluate to true when the device under c | STRING |
| HIGH | kubernetes/client/models/v1beta2_cel_device_selector.py | 72 | Expression is a CEL expression which evaluates a single device. It must evaluate to true when the device under c | STRING |
| HIGH | kubernetes/client/models/v1beta1_cel_device_selector.py | 61 | Expression is a CEL expression which evaluates a single device. It must evaluate to true when the device under c | STRING |
| HIGH | kubernetes/client/models/v1beta1_cel_device_selector.py | 72 | Expression is a CEL expression which evaluates a single device. It must evaluate to true when the device under c | STRING |
| HIGH | kubernetes/client/models/v1_success_policy_rule.py | 67 | succeededCount specifies the minimal required size of the actual set of the succeeded indexes for the Job. When | STRING |
| HIGH | kubernetes/client/models/v1_success_policy_rule.py | 78 | succeededCount specifies the minimal required size of the actual set of the succeeded indexes for the Job. When | STRING |
| HIGH | kubernetes/client/models/v1_success_policy_rule.py | 90 | succeededIndexes specifies the set of indexes which need to be contained in the actual set of the succeeded inde | STRING |
| HIGH | kubernetes/client/models/v1_success_policy_rule.py | 101 | succeededIndexes specifies the set of indexes which need to be contained in the actual set of the succeeded inde | STRING |
| HIGH | kubernetes/client/models/v1_cel_device_selector.py | 61 | Expression is a CEL expression which evaluates a single device. It must evaluate to true when the device under c | STRING |
| HIGH | kubernetes/client/models/v1_cel_device_selector.py | 72 | Expression is a CEL expression which evaluates a single device. It must evaluate to true when the device under c | STRING |
| HIGH⚡ | kubernetes/base/watch/watch_test.py | 389 | '"metadata":{},"spec":{"containers":null}}},"status":{}}}', | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | examples_asyncio/in_cluster_config.py | 75 | except Exception: | CODE |
| LOW | examples/metrics_example.py | 59 | except Exception as e: | CODE |
| MEDIUM | examples/metrics_example.py | 60 | print(f"Error fetching node metrics: {e}") | CODE |
| LOW⚡ | examples/metrics_example.py | 92 | except Exception as e: | CODE |
| MEDIUM⚡ | examples/metrics_example.py | 93 | print(f"Error fetching pod metrics: {e}") | CODE |
| LOW⚡ | examples/metrics_example.py | 119 | except Exception as e: | CODE |
| MEDIUM⚡ | examples/metrics_example.py | 120 | print(f"Error fetching filtered pod metrics: {e}") | CODE |
| LOW | examples/metrics_example.py | 148 | except Exception as e: | CODE |
| MEDIUM | examples/metrics_example.py | 149 | print(f"Error fetching multi-namespace metrics: {e}") | CODE |
| LOW⚡ | examples/pod_logs.py | 49 | except Exception as e: | CODE |
| MEDIUM⚡ | examples/pod_logs.py | 50 | print(f"Error getting logs for pod {pod_name}, container {container_name}: {e}") | CODE |
| LOW⚡ | examples/pod_logs.py | 52 | except Exception as e: | CODE |
| MEDIUM⚡ | examples/pod_logs.py | 53 | print(f"Error: {e}") | CODE |
| MEDIUM | examples/pod_logs.py | 22 | def list_pods_with_logs(): | CODE |
| LOW | examples/apply_from_dict.py | 19 | except Exception as e: | CODE |
| MEDIUM | kubernetes/test/test_informer.py | 104 | def worker(n): | CODE |
| MEDIUM | kubernetes/test/test_informer.py | 1056 | def worker(): | CODE |
| LOW | kubernetes/test/test_informer.py | 108 | except Exception as exc: | CODE |
| LOW | kubernetes/test/test_informer.py | 1064 | except Exception as exc: | CODE |
| LOW | kubernetes/aio/config/kube_config.py | 347 | except Exception as e: | CODE |
| MEDIUM | kubernetes/aio/config/kube_config.py | 314 | def load_from_exec_plugin(self): | CODE |
| LOW | kubernetes/utils/metrics.py | 203 | except Exception as e: | CODE |
| LOW | kubernetes/informer/informer.py | 187 | except Exception: | CODE |
| LOW | kubernetes/informer/informer.py | 252 | except Exception as exc: | CODE |
| LOW | kubernetes/informer/informer.py | 311 | except Exception as exc: | CODE |
| LOW | kubernetes/informer/informer.py | 340 | except Exception as exc: | CODE |
| LOW | kubernetes/e2e_test/test_utils.py | 104 | except Exception as e: | CODE |
| LOW | kubernetes/e2e_test/test_informer.py | 48 | except Exception: | CODE |
| MEDIUM | kubernetes/e2e_test/test_informer.py | 45 | def _drop(self, cm_name): | CODE |
| LOW | kubernetes/base/dynamic/discovery.py | 65 | except Exception as e: | CODE |
| LOW | kubernetes/base/dynamic/discovery.py | 77 | except Exception: | CODE |
| MEDIUM | kubernetes/base/dynamic/discovery.py | 73 | def _write_cache(self): | CODE |
| LOW | kubernetes/base/config/kube_config.py | 474 | except Exception as e: | CODE |
| LOW | kubernetes/base/hack/boilerplate/boilerplate.py | 73 | except Exception as exc: | CODE |
| MEDIUM | kubernetes/base/hack/boilerplate/boilerplate.py | 70 | def file_passes(filename, refs, regexs): | CODE |
| LOW | kubernetes/base/watch/watch.py | 101 | except Exception: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | examples/pod_logs_non_blocking.py | 17 | CODE | |
| LOW | examples/pod_portforward.py | 60 | CODE | |
| LOW | examples/pod_portforward.py | 128 | CODE | |
| LOW | examples/metrics_example.py | 123 | CODE | |
| LOW | examples/pod_logs.py | 22 | CODE | |
| LOW | kubernetes/aio/config/kube_config.py | 314 | CODE | |
| LOW | kubernetes/aio/config/kube_config_test.py | 295 | CODE | |
| LOW | kubernetes/aio/config/kube_config_test.py | 320 | CODE | |
| LOW | kubernetes/aio/client/rest.py | 91 | CODE | |
| LOW | kubernetes/aio/client/api_client.py | 226 | CODE | |
| LOW | kubernetes/aio/client/api_client.py | 290 | CODE | |
| LOW | kubernetes/aio/client/api_client.py | 398 | CODE | |
| LOW | kubernetes/aio/client/api_client.py | 457 | CODE | |
| LOW | kubernetes/aio/client/api_client.py | 487 | CODE | |
| LOW | kubernetes/informer/informer.py | 238 | CODE | |
| LOW | kubernetes/e2e_test/test_client.py | 319 | CODE | |
| LOW | kubernetes/client/rest.py | 108 | CODE | |
| LOW | kubernetes/client/api_client.py | 223 | CODE | |
| LOW | kubernetes/client/api_client.py | 287 | CODE | |
| LOW | kubernetes/client/api_client.py | 395 | CODE | |
| LOW | kubernetes/client/api_client.py | 454 | CODE | |
| LOW | kubernetes/client/api_client.py | 484 | CODE | |
| LOW | kubernetes/base/dynamic/discovery.py | 112 | CODE | |
| LOW | kubernetes/base/dynamic/discovery.py | 254 | CODE | |
| LOW | kubernetes/base/dynamic/discovery.py | 303 | CODE | |
| LOW | kubernetes/base/dynamic/discovery.py | 364 | CODE | |
| LOW | kubernetes/base/dynamic/discovery.py | 389 | CODE | |
| LOW | kubernetes/base/config/kube_config.py | 440 | CODE | |
| LOW | kubernetes/base/config/exec_provider.py | 71 | CODE | |
| LOW | kubernetes/base/config/kube_config_test.py | 376 | CODE | |
| LOW | kubernetes/base/config/kube_config_test.py | 403 | CODE | |
| LOW | kubernetes/base/stream/ws_client.py | 494 | CODE | |
| LOW | kubernetes/base/stream/ws_client.py | 600 | CODE | |
| LOW | kubernetes/base/stream/ws_client.py | 52 | CODE | |
| LOW | kubernetes/base/stream/ws_client.py | 104 | CODE | |
| LOW | kubernetes/base/stream/ws_client.py | 200 | CODE | |
| LOW | kubernetes/base/stream/ws_client.py | 392 | CODE | |
| LOW | kubernetes/base/watch/watch.py | 119 | CODE | |
| LOW | kubernetes/base/watch/watch.py | 151 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | kubernetes/test/test_informer.py | 536 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | kubernetes/test/test_informer.py | 539 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | kubernetes/test/test_informer.py | 893 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | kubernetes/test/test_informer.py | 895 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | kubernetes/e2e_test/test_informer.py | 69 | # ------------------------------------------------------- | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | kubernetes/utils/metrics.py | 30 | Fetch current resource usage for all cluster nodes. Retrieves CPU and memory consumption metrics from the | STRING |
| HIGH | kubernetes/utils/metrics.py | 79 | Fetch current resource usage for pods in a namespace. Retrieves CPU and memory consumption metrics from th | STRING |
| HIGH | kubernetes/utils/duration.py | 32 | Parse GEP-2257 Duration format to a datetime.timedelta object. The GEP-2257 Duration format is a restricted fo | STRING |
| HIGH | kubernetes/utils/duration.py | 84 | Format a datetime.timedelta object to GEP-2257 Duration format. The GEP-2257 Duration format is a restricted f | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | scripts/apply-hotfixes.sh | 20 | # Check if working directory is dirty | COMMENT |
| LOW | scripts/release.sh | 230 | # Check if there is any API change, then commit | COMMENT |
| LOW | kubernetes/base/dynamic/discovery.py | 264 | # Check if we've requested resources for this group | COMMENT |
| LOW | kubernetes/base/leaderelection/leaderelection.py | 107 | # Check if lock is created | COMMENT |
| LOW | kubernetes/base/watch/watch_test.py | 565 | # Print outputs | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | kubernetes/aio/client/rest.py | 170 | # Content-Type which generated by aiohttp | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | kubernetes/aio/__init__.py | 21 | __all__ = ["client"] | CODE |
| LOW | kubernetes/aio/config/kube_config.py | 42 | logger = logging.getLogger(__name__) | CODE |
| LOW | kubernetes/aio/client/rest.py | 25 | logger = logging.getLogger(__name__) | CODE |
| LOW | kubernetes/informer/__init__.py | 18 | __all__ = [ | CODE |
| LOW | kubernetes/informer/informer.py | 31 | logger = logging.getLogger(__name__) | CODE |
| LOW | kubernetes/client/rest.py | 30 | logger = logging.getLogger(__name__) | CODE |
| LOW | kubernetes/base/dynamic/client.py | 36 | __all__ = [ | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | kubernetes/aio/docs/V1StatefulSetOrdinals.md | 8 | **start** | **int** | start is the number representing the first replica's index. It may be used to number replicas | CODE |
| MEDIUM | kubernetes/docs/V1StatefulSetOrdinals.md | 8 | **start** | **int** | start is the number representing the first replica's index. It may be used to number replicas | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | scripts/release.sh | 63 | # Usage: | COMMENT |