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.
16 lines
432 B
16 lines
432 B
build: clean
|
|
python -m build --sdist --wheel
|
|
|
|
clean:
|
|
rm -rf dist/ build/ .eggs/ .pytest_cache/ src/announce_server.egg-info/
|
|
|
|
pub: build
|
|
twine upload dist/*
|
|
|
|
install:
|
|
pip install -e .[dev,pub]
|
|
|
|
test-api:
|
|
docker run --rm -ti -p 4999:4999 python:3.7-slim bash -c "pip install announce_server==0.0.2rc2; pip install 'python-socketsio[asyncio_client]==5.0'; announce_server start_registry"
|
|
|
|
.PHONY: build clean pub install test-api
|