Skip to content

CI: 1320 flake8 errors and 38 markdownlint errors across codebase #14

@daviburg

Description

@daviburg

Technical Debt

The Python SDK codebase has accumulated significant lint issues that were previously hidden because the CI workflow was running .NET commands (dotnet restore/build/test) instead of Python tooling.

Scope

  • flake8: 1320 errors across src/ and tests/
  • markdownlint: 38 errors across **/*.md

Current CI behavior (from PR #12)

  • flake8: scoped to changed files on PRs, non-blocking on push to main
  • markdownlint: non-blocking

Recommendation

  1. Fix the generated connector code (kusto.py - see kusto.py: undefined type references (ClusterName, DatabaseName, Query, ChartType) #13)
  2. Run autopep8 or black formatter on src/ and tests/
  3. Fix markdown lint issues
  4. Once clean, make lint blocking for all files

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions