isort
moto
Our great sponsors
isort | moto | |
---|---|---|
2 | 1 | |
4,634 | 6,589 | |
- | - | |
9.1 | 10.0 | |
about 2 years ago | over 1 year ago | |
Python | Python | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
isort
-
How I start every new Python backend API project
repos: - repo: https://github.com/pre-commit/pre-commit-hooks rev: v4.3.0 hooks: - id: trailing-whitespace - id: check-merge-conflict - id: check-yaml args: [--unsafe] - id: check-json - id: detect-private-key - id: end-of-file-fixer - repo: https://github.com/timothycrosley/isort rev: 5.10.1 hooks: - id: isort - repo: https://github.com/psf/black rev: 22.8.0 hooks: - id: black - repo: https://gitlab.com/pycqa/flake8 rev: 3.9.2 hooks: - id: flake8 - repo: https://github.com/pre-commit/mirrors-mypy rev: v0.971 hooks: - id: mypy args: [ --warn-unused-configs, --ignore-missing-imports, --disallow-untyped-defs, --follow-imports=silent, --install-types, --non-interactive ]
-
How to Audit the Quality of Your Python Code: A Step-by-Step Guide (Checklist Inside)
Isort—a Python utility/library to sort imports;
moto
-
How I start every new Python backend API project
If my project uses AWS services, I also install moto library.
What are some alternatives?
Flake8 - flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.
amazon-ec2-auto-scaling-group-examples - This repository contains code samples, learning activities, and best-practices for scaling and elasticity with Amazon EC2 Auto Scaling groups.
certi-build - A simple CLI tool to generate bulk certificates
mirrors-mypy - Mirror of mypy for pre-commit
modular-monolith-with-ddd - Full Modular Monolith application with Domain-Driven Design approach.
yapf - A formatter for Python files
openapi-spec-validator - OpenAPI Spec Validator is a CLI, pre-commit hook and python package that validates OpenAPI Specs against the OpenAPI 2.0 (aka Swagger), OpenAPI 3.0 and OpenAPI 3.1 specification.
tempren - Template-based file renaming utility
Poetry - Python packaging and dependency management made easy
arc - arc is a tool for building declaritive, and highly extendable CLI tools for Python 3.10+
flake8