June 28, 2024, 11:04 a.m. | DoriDoro

DEV Community dev.to

Step 1: Install Required Tools


First, make sure you have the required tools installed in your Python environment:



pip install isort black flake8 pre-commit


Save the dependencies in your requirements.txt file:



# requirements.txt (28.06.2024)

black==24.4.2
flake8==7.1.0
isort==5.13.2
pre-commit==3.7.1


Step 2: Create a Pre-Commit Configuration File


Create or update a file named .pre-commit-config.yaml in the root of your project:



# .pre-commit-config.yaml (28.06.2024)

repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.6.0
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
- id: check-added-large-files


- repo: https://github.com/PyCQA/isort …

config configuration create dependencies django environment file install pip project python requirements save tools update yaml you

Junior Senior Reliability Engineer

@ NielsenIQ | Bogotá, Colombia

[Job - 15712] Vaga Afirmativa para Mulheres - QA (Automation), SR

@ CI&T | Brazil

Production Reliability Engineer, Trade Desk

@ Jump Trading | Sydney, Australia

Senior Process Engineer, Prenatal

@ BillionToOne | Union City and Menlo Park, CA

Senior Scientist, Sustainability Science and Innovation

@ Microsoft | Redmond, Washington, United States

Data Scientist

@ Ford Motor Company | Chennai, Tamil Nadu, India