Implement a secure ICS protocol targeting LoRa Node151 microcontroller for controlling irrigation.
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.
 
 
 
 
 
 

26 lines
460 B

  1. .PHONY: init freeze test test_verbose build_dist upload
  2. venv:
  3. python3 -m venv .env
  4. init:
  5. pip install -r requirements.txt
  6. freeze:
  7. pip freeze | grep -v "pkg-resources" > requirements.txt
  8. test:
  9. nosetests tests/*
  10. test_verbose:
  11. nosetests --nocapture tests/*
  12. build_dist:
  13. rm -rf dist/*
  14. python3 setup.py sdist bdist_wheel
  15. upload_test:
  16. python3 -m twine upload --repository-url https://test.pypi.org/legacy/ dist/*
  17. upload:
  18. python3 -m twine upload dist/*