Skip to main content

No project description provided

Project description

kraken-flake8-extensions

This Flake8 plugin implements lints specific for the code base of the Kraken build system.

Code Description
KRE001 Annotations on kraken.core.property.Object subclasses (such as tasks) must use backwards compatible type hints because they are evaluated at runtime. Use collection types from the typing module instead.
KRE002 Use of built-in type subscripts (3.9+) or type unions (3.10+) requires from __future__ import annotations for backwards compatibility.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kraken_flake8_extensions-0.1.1.tar.gz (4.7 kB view hashes)

Uploaded Source

Built Distribution

kraken_flake8_extensions-0.1.1-py3-none-any.whl (6.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page