wandb
1# vim:ft=make:
2
3setup-clean:
4rm -fr build/
5rm -fr dist/
6
7clean-build: setup-clean ## remove build artifacts
8rm -fr .eggs/
9find . -name '*.egg-info' -exec rm -fr {} +
10find . -name '*.egg' -exec rm -f {} +
11
12clean-pyc: ## remove Python file artifacts
13find . -name '*.pyc' -exec rm -f {} +
14find . -name '*.pyo' -exec rm -f {} +
15find . -name '*~' -exec rm -f {} +
16find . -name '__pycache__' -exec rm -fr {} +
17
18clean-test: ## remove test and coverage artifacts
19rm -fr .tox/
20rm -f .coverage
21rm -fr htmlcov/
22
23clean: clean-build clean-pyc clean-test ## remove all build, test, coverage and Python artifacts
24
25build-alpha: clean ## builds source and wheel package
26WANDB_CORE_ALPHA=true python setup.py sdist bdist_wheel
27ls -l dist
28
29release-alpha-test: build-alpha ## package and upload test release
30twine upload --repository testpypi dist/*
31
32release-alpha: build-alpha ## package and upload test release
33twine upload dist/*
34