ramdpy

A Python port of RamdaJS


License
BSD-3-Clause
Install
pip install ramdpy==0.1.1

Documentation

RamdPy

make

docker
  • make up start container
  • make down down container
  • make build build container
  • make buildup build and start container
  • make shell enter container shell
dependency management
  • make compile recompile dependency packages
  • make install install base dependency packages
  • make install requirements=test install test dependency packages (which extends base dependency packages)
  • make update recompile & install dependency packages
  • make clean delete all requirement txt files (run before make compile to force update all dependencies)
build
  • dist build dist files
  • upload upload dist files to PyPI using twine
tests
  • make nose run nosetests
  • make nose FILES="tests/test_ramdpy.py" run specific files with nosetests
  • make nose-w run nosetests with watcher
dynamic recipes
  • make pip run pip CLI