Software Alternatives & Reviews

How I start every new Python backend API project

Python Poetry pre-commit by Yelp Insomnia REST
  1. Python packaging and dependency manager.
    Pricing:
    • Open Source
    Poetry in my opinion is the best Python packaging and dependency management tool.

    #Kids #Front End Package Manager #Package Manager 144 social mentions

  2. A framework for managing and maintaining multi-language pre-commit hooks
    Pricing:
    • Open Source
    Pre-commit allows you to add git hooks that will execute before you add your commit.

    #Git #Kids #Development 142 social mentions

  3. The most intuitive cross-platform REST API Client 😴
    Pricing:
    • Open Source
    If you have not heard about this tool, I recommend you check it out. Having this, you do not have to have any Additional API clients like postman or insomnia.

    #API Tools #API #Developer Tools 120 social mentions

  4. 4
    A wrapper around Python tools to check the style and quality of Python code.
    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 ].

    #Code Coverage #Code Analysis #Code Quality 5 social mentions

Discuss: How I start every new Python backend API project

Log in or Post with