$npx skillfedfor your agent

flake8-gl-codeclimate

Gitlab Code Quality artifact Flake8 formatter

With conditionsPyPI Quality AssuranceReleased Apr 2026203.9K downloads / moMITPure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — flake8_gl_codeclimate-0.2.2-py3-none-any.whl
v0.2.2 · released 2026-04-06 · 1 runtime deps: flake8

Yes, if you use GitLab CI/CD and want Flake8 linting results to appear as code quality reports in merge requests. The package is lightweight, has no complex dependencies, carries a permissive license, and solves a specific GitLab integration need. Install it as part of your CI pipeline configuration; it is not useful outside that context.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires flake8 to be installed; intended for use in GitLab CI/CD pipelines or local environments where flake8 linting is already part of your workflow.
  • Low friction: pure Python wheel with only flake8 as a runtime dependency.
  • Marked active with a recent release (2026-04-06), though repository details are not available to assess ongoing maintenance depth.

License · maintenance · safety

MIT (permissive) — MIT license is permissive; you can use, modify, and distribute this package freely with minimal restrictions, making it suitable for both open-source and proprietary projects.

last release 2026-04-06 (130 days)

0 known vulnerabilities (OSV.dev, 2026-08-14) · 203,855 downloads/mo, #9,620 on PyPI

Verify before relying

pip install flake8-gl-codeclimate
flake8 --format gl-codeclimate --output-file report.json your_code.py
  • Whether the formatter supports all flake8 plugins or only a subset of linting rules.
  • Compatibility with recent flake8 versions and any breaking changes in the Code Climate spec.
  • Active maintenance status beyond the latest release date (repository visibility not provided).
Same gist for agents: .md · .json

What it is and what it does

flake8-gl-codeclimate is a Flake8 output formatter that translates linting violations into GitLab Code Quality artifact format—a JSON structure compatible with the Code Climate specification. Instead of printing human-readable text, it produces structured JSON that GitLab CI/CD can parse and display as code quality reports in merge requests. The package is a thin adapter: it depends only on flake8 and acts as a custom formatter plugin, allowing you to run your existing linting checks and automatically feed the results into GitLab's quality tracking system.

Typically used in GitLab CI/CD pipelines, you install it alongside flake8, then invoke flake8 with `--format gl-codeclimate` and redirect output to a JSON file that GitLab stores as a code quality artifact. This enables developers to see linting violations, improvements, and regressions directly in merge request reviews without leaving GitLab's interface.

Use it for

  • Integrate Flake8 linting into GitLab CI/CD so code quality metrics appear in merge request reviews.
  • Track code quality improvements and regressions across commits in a GitLab project.
  • Produce Code Climate–compatible JSON reports from Flake8 for GitLab artifact storage.
  • Automate Python code quality checks as part of a GitLab pipeline without custom JSON serialization.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you use GitLab CI/CD and want Flake8 linting results to appear as code quality reports in merge requests.

The package is lightweight, has no complex dependencies, carries a permissive license, and solves a specific GitLab integration need. Install it as part of your CI pipeline configuration; it is not useful outside that context.

Install

flake8-gl-codeclimate on PyPI

Before you install

Low friction: pure Python wheel with only flake8 as a runtime dependency. Marked active with a recent release (2026-04-06), though repository details are not available to assess ongoing maintenance depth.

Requires flake8 to be installed; intended for use in GitLab CI/CD pipelines or local environments where flake8 linting is already part of your workflow.

License in practice

MIT license is permissive; you can use, modify, and distribute this package freely with minimal restrictions, making it suitable for both open-source and proprietary projects.

Quickstart

pip install flake8-gl-codeclimate
flake8 --format gl-codeclimate --output-file report.json your_code.py

Verify before relying

  • Whether the formatter supports all flake8 plugins or only a subset of linting rules.
  • Compatibility with recent flake8 versions and any breaking changes in the Code Climate spec.
  • Active maintenance status beyond the latest release date (repository visibility not provided).

Package facts

LicenseMIT permissive
Python supportNot specified
Install frictionLow. Pure-Python wheel
Runtime dependencies
1 package
flake8
MaintenanceActively maintained 130 days since the last release
First released
Downloads203,855 / month, #9,620 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14

Evidence: flake8_gl_codeclimate-0.2.2-py3-none-any.whl

Tags

Capabilities
flake8 gitlab code qualitygitlab ci code quality reportsflake8 json formattercode climate artifact formatgitlab merge request qualityflake8 ci integrationlinting gitlab pipeline
Topics
gitlab-cicode-qualityflake8-plugin

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “flake8 gitlab code quality”

Give your agent the search over MCP, or paste the wish link into any chat.

More Quality Assurance packages

coverage Worth it
PyPI · Testing · released Aug 2026

Coverage.py measures which lines of Python code are executed during test runs, reporting coverage percentages and identifying untested code paths.

Install it if you want to measure test completeness or enforce coverage thresholds in your project.

permissive licensepure Python · 3.10+
335.8Mdownloads / mo
ruff Worth it
PyPI · Python Modules · released Aug 2026

Ruff is a Python linter and code formatter written in Rust that combines linting, formatting, and code fixing into a single tool, replacing Flake8, Black, isort, and related utilities.

MITcompiled wheel · 3.7+
316.1Mdownloads / mo
pexpect With conditions
PyPI · Software Development · released Nov 2023

Pexpect spawns and controls interactive console applications by sending input and matching output patterns, automating tasks that would otherwise require manual interaction.

ISCpure Pythonaging
200.8Mdownloads / mo
black Worth it
PyPI · Python Modules · released May 2026

Black reformats Python source code to a consistent style by parsing entire files and rewriting them according to an opinionated, deterministic set of rules, eliminating manual formatting decisions.

MITpure Python · 3.10+
179.9Mdownloads / mo
pytest-xdist Worth it
PyPI · Utilities · released Jul 2025

pytest-xdist distributes pytest tests across multiple CPU cores or machines to speed up test execution, with the simplest usage being `pytest -n auto` to spawn workers equal to available CPUs.

Install it if your test suite takes long enough that parallelization would save meaningful time.

MITpure Python · 3.9+
177.1Mdownloads / mo
cfn-lint Worth it
PyPI · Quality Assurance · released Aug 2026

Validates AWS CloudFormation templates in YAML or JSON format against resource provider schemas and best practices, checking property values and configuration correctness.

Install it if you work with CloudFormation templates.

MIT-0pure Python
114.9Mdownloads / mo

See also flake8-json · pylint-gitlab · mypy-gitlab-code-quality · flake8-formatter-junit-xml · flake8-html · flake8-commas · flake8-black · flake8 · flake8-eradicate · flake8-junit-report