Skip to main content

Flake8 FastAPI Route Case

A Flake8 FastAPI plugin to ensure all FastAPI routes follow the same case.

Rationale

In a project, you may have many FastAPI endpoints, this plugin will ensure all FastAPI routes follow the same case so you don't end up with mismatched case.

@router.get("/users/user_info")
def get_user_info():
    ...

# should be /users/user_info to follow naming convention
@router.post("/users/userInfo")
def post_user_info():
    ...

Metadata

Release files for flake8-fastapi-route-case 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for flake8-fastapi-route-case 0.1.0
File Size Uploaded Provenance Actions
flake8_fastapi_route_case-0.1.0.tar.gz 3.3 kB Without provenance Details for flake8_fastapi_route_case-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for flake8-fastapi-route-case 0.1.0
File Interpreter ABI Platform Actions
flake8_fastapi_route_case-0.1.0-py3-none-any.whl Python 3 none any Details for flake8_fastapi_route_case-0.1.0-py3-none-any.whl

Total release size: 7.1 kB

Release files / flake8_fastapi_route_case-0.1.0.tar.gz

Download URL flake8_fastapi_route_case-0.1.0.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a47e759173dc5b1b50ae7b9064f5545b7c3276da4c3650de2581ecb0806ae919
BLAKE2b-256 checksum
How to use checksums
5daed104b3c1a1d5480e46d9b0ca9518ccc85ba25780deb619db461c18f8adfe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.3.2 CPython/3.11.1 Darwin/22.1.0

Release files / flake8_fastapi_route_case-0.1.0-py3-none-any.whl

Download URL flake8_fastapi_route_case-0.1.0-py3-none-any.whl
Size 3.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d83f4926398b3ae5ce5d66c98614823079a787bc298c523c20caa0ac0e52b861
BLAKE2b-256 checksum
How to use checksums
a2f162a36de5099409819ac35c6dde55ae288c64c8351427432db2c4e7e7ab60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.3.2 CPython/3.11.1 Darwin/22.1.0

Security for flake8-fastapi-route-case 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page