linz / gazetteer

New Zealand Gazetteer of official place names
http://www.linz.govt.nz/regulatory/place-names/find-name/new-zealand-gazetteer-official-geographic-names/new-zealand-gazetteer-search-place-names#zoom=0&lat=-41.14127&lon=172.5&layers=BTTT
Other
2 stars 2 forks source link

Add pyproject.toml #54

Closed SPlanzer closed 4 years ago

SPlanzer commented 4 years ago

Task

As we will be using black, isort and possibly other linting/formatting tools that require configuration a project pyproject.toml file should be used to define the build system

Definition of Done

For now isort and black must be configured in the pyproject.toml file

Out of Scope

None

Discussion required

None

SPlanzer commented 4 years ago

This dependent on:

There is no need to use the pyproject config until black and isort require config'ing

stale[bot] commented 4 years ago

This issue has been automatically marked as stale as there has not been any activity for sometime. The issue will be closed in 14 days if no further activity.

SPlanzer commented 4 years ago

Will be added in as required. This will most likely be at iSort implementation (PR on hold - see #131)

isort will have a toml addition such as

[tool.isort]
line_length = 127
case_sensitive = true
use_parentheses = true
include_trailing_comma = true
multi_line_output = 3
force_grid_wrap = 0