Catalog PyPI
Back to packageRELEASE DETAILS

0.6.3

PyPI

aind-flake8-extensions

Generated from aind-library-template

Published20 Apr 2026
Direct dependencies7
Transitive dependenciesNot calculated

README

Version 0.6.3 documentation

aind-flake8-extensions: Pydantic Formatting checks

Install

Install in your dev dependencies aind-flake8-extensions, make sure to pin to a release if you don't want to get random future additions.

Add to your .flake8 file

[flake8:local-plugins]
extension =
    PF = aind_flake8_extensions.plugin:run_ast_checks

Usage

PF001 - checks for default= and Optional[type]

PF003 - ensures all usage of datetime is replaced with AwareDatetimeWithDefault

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 8

Native requirements
7 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
flake8
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
flake8runtime
black
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
black; extra == "dev"runtime
coverage
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
coverage; extra == "dev"runtime
flake8
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
flake8; extra == "dev"runtime
interrogate
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
interrogate; extra == "dev"runtime
isort
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
isort; extra == "dev"runtime
Sphinx
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
Sphinx; extra == "dev"runtime
furo
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.7",
  "evaluation": "NOT_EVALUATED"
}
furo; extra == "dev"runtime

Distribution files

2 collected
aind_flake8_extensions-0.6.3-py3-none-any.whl

bdist_wheel · 4.25 KB · Python py3

Source file
aind_flake8_extensions-0.6.3.tar.gz

sdist · 31.75 KB · Python source

Source file

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 11:29 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:a10de82e712c87aae5b40a12cdb9da3ab36391964165abfa2a320eef30773583

Other collected versions

View all collected versions →