Python Implementation of Deutsche Post Internetmarke Online Franking
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
440 B

.PHONY: install clean test retest coverage docs
install:
pip install -e .[test]
lint:
flake8 src/ tests/
isort --recursive --check-only --diff src tests
clean:
find . -name '*.pyc' -delete
test:
py.test -vvv
retest:
py.test -vvv --lf
coverage:
py.test --cov=zeep --cov-report=term-missing
docs:
$(MAKE) -C docs html
release:
pip install twine wheel
rm -rf dist/*
python setup.py sdist bdist_wheel
twine upload -s dist/*