This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

A program for managing lighting documentation.

Project Description

Pylux is a program for creating and managing documentation for stage lighting. The program uses an XML ‘plot’ file to store information about a lighting project.

Pylux currently has the capability to, using the aforementioned plot files, generate plaintext documentation using Jinja2 (e.g. LaTeX or HTML documents), generate scale plan views of the lighting arrangement and, by calling mplayer, play sound cues.

Installation and Dependencies

Pylux is in the early stages of development. It is not stable enough for general use.

Regular users should install Pylux from the PyPI using pip:

sudo pip3 install pylux

In order to do this you will need the Python 3.5 interpreter:

sudo apt install python3.5
sudo pacman -S python

If you would rather use the most recent code, you can install from the Git repository:

git clone https://github.com/jackdpage/pylux.git
cd pylux
sudo python3 setup.py install

Dependencies will be downloaded from the PyPI on installation. You will also need to manually install mplayer to play sound cues:

sudo apt install mplayer
sudo pacman -S mplayer

Documentation

The documentation for both users and contributers is available on Read the Docs.

Contributing

Before making a contribution, please refer to the guidelines in CONTRIBUTING.md. If you are interested in contributing, there are many ways in which you can help:

  • [Python] writing code;
  • [XML] making fixture templates;
  • [SVG] making fixture symbols;
  • [Jinja] making reporter templates;
  • [English] submitting bug reports and feature requests.

License

Pylux is licensed under the GNU GPL v3.0. A full copy of the license is available in the file COPYING.

Release History

Release History

This version
History Node

0.2.3

History Node

0.2.2

History Node

0.2.1

History Node

0.2.0

History Node

0.1.8

History Node

0.1.8.dev0

History Node

0.1.4

History Node

0.1.3

History Node

0.1.2

History Node

0.1.1

History Node

0.1.0

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
pylux-0.2.3-py3-none-any.whl (219.1 kB) Copy SHA256 Checksum SHA256 py3 Wheel Feb 27, 2016

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting