/districtr-api

API for the Districtr web application.

Primary LanguagePythonOtherNOASSERTION

Districtr API

Build Status

This repo holds the source code for the Districtr API. The API is written in Flask with a PostGIS database layer. We try to follow resource-oriented design principles.

Development

Installing and managing dependencies

We use pipenv to install PyPI packages.

Testing

We use the pytest unit test framework. Our goal is to have comprehensive test coverage.

Style

We use flake8 to enforce code style, but we set max-line-length=88. We recommend the black source code formatter.