File: Makefile

package info (click to toggle)
python-bluecurrent-api 1.2.3-1.1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 596 kB
  • sloc: python: 1,041; makefile: 37; javascript: 1
file content (32 lines) | stat: -rw-r--r-- 406 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
install:
	pip install -r requirements.txt

install-docs:
	pip install -r docs/requirements.txt

lint:
	pylint src

mypy:
	mypy src

black:
	black src tests

ruff:
	ruff --fix src tests && ruff format src tests

test:
	python -m pytest

test-cov:
	python -m pytest --cov=src --cov-report term-missing

build:
	python -m build

publish:
	twine upload dist/*

html:
	cd docs && make.bat clean && make.bat html