argoverse / argoverse-api

Official GitHub repository for Argoverse dataset
https://www.argoverse.org
Other
839 stars 240 forks source link

Add pyproject.toml #228

Closed benjaminrwilson closed 3 years ago

benjaminrwilson commented 3 years ago

This PR adds a pyproject.toml file to consolidate styling tools such as isort and black.

Each "block" within this file specifies a different type of options. For example, isort is written as:

[tool.isort]

known_first_party = "argoverse"
line_length = 120
multi_line_output = 3
profile = "black"

The options above should have a 1-to-1 correspondence with isort.cfg.

johnwlambert commented 3 years ago

Ben, what are the advantages of pyproject.toml over our current repo setup?