Web application for controlling SiliconDust hdhomerun devices.
CSS Python JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
devices
glowstick
libhdhomerun
static
staticfiles
templates
.gitignore
.travis.yml
LICENSE
MANIFEST.in
README.md
manage.py
requirements-devel.txt
requirements.txt
setup.py
tox.ini

README.md

glowstick

Build Status

Glowstick is a web application that controls hdhomerun devices.

Python >= 3.3 is required.

Development

All python dependencies are defined in the requirements.txt file. Simply use pip to install them.

Note: A virtualenv is highly recommended.

$ mkvirtualenv -p python3 glowstick
$ pip install -r requirements-devel.txt

Build Requirements

There are a few extra dependencies from npm:

  • less
  • autoprefixer
$ npm install -g less autoprefixer

Testing

tox is used to help automate the testing on various versions of python (for now, only Python 3.3). To run the tests, simply run:

$ tox

Contributing

  1. Fork it!
  2. Create your feature branch (git checkout -b my-new-formula)
  3. Commit your changes (git commit -am 'Added some formula')
  4. Push to the branch (git push origin my-new-formula)