40 lines
		
	
	
		
			698 B
		
	
	
	
		
			Makefile
		
	
	
	
			
		
		
	
	
			40 lines
		
	
	
		
			698 B
		
	
	
	
		
			Makefile
		
	
	
	
| SHELL := /bin/bash
 | |
| 
 | |
| deps:
 | |
| 	pip install --upgrade \
 | |
| 	            -r requirements/development.txt \
 | |
| 	            -r requirements/production.txt
 | |
| 
 | |
| sdist:
 | |
| 	python setup.py sdist
 | |
| 	python setup.py bdist_wheel
 | |
| 
 | |
| register:
 | |
| 	python setup.py register
 | |
| 	python setup.py sdist upload
 | |
| 	python setup.py bdist_wheel upload
 | |
| 
 | |
| site:
 | |
| 	cd docs; make html
 | |
| 
 | |
| test:
 | |
| 	coverage run setup.py test
 | |
| 
 | |
| unittest:
 | |
| 	coverage run -m unittest discover
 | |
| 
 | |
| lint:
 | |
| 	flake8 --exit-zero funcsigs tests
 | |
| 
 | |
| coverage:
 | |
| 	coverage report --show-missing
 | |
| 
 | |
| clean:
 | |
| 	python setup.py clean --all
 | |
| 	find . -type f -name "*.pyc" -exec rm '{}' +
 | |
| 	find . -type d -name "__pycache__" -exec rmdir '{}' +
 | |
| 	rm -rf *.egg-info .coverage
 | |
| 	cd docs; make clean
 | |
| 
 | |
| docs: site
 |