sintonia/shared/Makefile
Jonas L 3a615cafa0
feat: create libretime_shared package (#1349)
* feat: create libretime_shared package

- We don't use pydantic.BaseSettings because of some
  incompatble loading behavior.

* fix: whitelist pydantic in pylintrc

* docs: update to new BaseConfig behavior

* docs: change confusing config filepath
2022-01-06 15:40:52 +02:00

16 lines
338 B
Makefile

all: lint test
include ../tools/python.mk
PIP_INSTALL = --editable .[dev]
PYLINT_ARG = libretime_shared tests
MYPY_ARG = --disallow-untyped-calls \
--disallow-untyped-defs \
--disallow-incomplete-defs \
libretime_shared
PYTEST_ARG = --cov=libretime_shared tests
format: .format
lint: .pylint .mypy
test: .pytest
clean: .clean