Beruflich Dokumente
Kultur Dokumente
Release 0.1.42
Brian May
1 Robotica 3
1.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Credits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Installation 5
2.1 Stable release . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 From sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3 Usage 7
4 Contributing 9
4.1 Types of Contributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.2 Get Started! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.3 Pull Request Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.4 Tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
5 Credits 13
5.1 Development Lead . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5.2 Contributors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
6 History 15
6.1 0.1.42 (2018-01-14) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
6.2 0.1.41 (2017-10-22) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
6.3 0.1.40 (2017-10-22) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
6.4 0.1.39 (2017-10-22) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
6.5 0.1.38 (2017-10-21) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
6.6 0.1.37 (2017-10-17) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
6.7 0.1.36 (2017-10-17) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
6.8 0.1.35 (2017-10-01) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
6.9 0.1.34 (2017-09-30) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
6.10 0.1.33 (2017-09-30) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
6.11 0.1.32 (2017-09-30) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
6.12 0.1.31 (2017-09-29) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
6.13 0.1.30 (2017-09-22) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
6.14 0.1.29 (2017-09-13) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
6.15 0.1.28 (2017-09-09) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
6.16 0.1.27 (2017-09-08) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
i
6.17 0.1.26 (2017-09-07) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
6.18 0.1.25 (2017-09-06) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
6.19 0.1.24 (2017-09-02) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
6.20 0.1.23 (2017-08-26) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
6.21 0.1.22 (2017-08-26) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
6.22 0.1.21 (2017-08-26) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6.23 0.1.19 (2017-08-26) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6.24 0.1.18 (2017-08-20) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6.25 0.1.17 (2017-08-19) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6.26 0.1.16 (2017-08-13) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6.27 0.1.15 (2017-07-22) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
6.28 0.1.14 (2017-07-22) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
6.29 0.1.13 (2017-07-10) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
6.30 0.1.12 (2017-07-04) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6.31 0.1.11 (2017-07-04) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6.32 0.1.10 (2017-07-02) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6.33 0.1.9 (2017-07-02) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6.34 0.1.8 (2017-06-27) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6.35 0.1.7 (2017-06-26) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
6.36 0.1.6 (2017-06-25) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
6.37 0.1.5 (2017-06-25) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
6.38 0.1.4 (2017-06-24) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
6.39 0.1.3 (2017-06-24) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
6.40 0.1.2 (2017-06-19) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
6.41 0.1.1 (2017-06-18) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
6.42 0.1.0 (2017-06-18) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
ii
Robotica Documentation, Release 0.1.42
Contents:
Contents 1
Robotica Documentation, Release 0.1.42
2 Contents
CHAPTER 1
Robotica
1.1 Features
• TODO
1.2 Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
3
Robotica Documentation, Release 0.1.42
4 Chapter 1. Robotica
CHAPTER 2
Installation
This is the preferred method to install Robotica, as it will always install the most recent stable release.
If you don’t have pip installed, this Python installation guide can guide you through the process.
The sources for Robotica can be downloaded from the Github repo.
You can either clone the public repository:
Once you have a copy of the source, you can install it with:
5
Robotica Documentation, Release 0.1.42
6 Chapter 2. Installation
CHAPTER 3
Usage
import robotica
7
Robotica Documentation, Release 0.1.42
8 Chapter 3. Usage
CHAPTER 4
Contributing
Contributions are welcome, and they are greatly appreciated! Every little bit helps, and credit will always be given.
You can contribute in many ways:
Look through the GitHub issues for bugs. Anything tagged with “bug” and “help wanted” is open to whoever wants
to implement it.
Look through the GitHub issues for features. Anything tagged with “enhancement” and “help wanted” is open to
whoever wants to implement it.
9
Robotica Documentation, Release 0.1.42
Robotica could always use more documentation, whether as part of the official Robotica docs, in docstrings, or even
on the web in blog posts, articles, and such.
3. Install your local copy into a virtualenv. Assuming you have virtualenvwrapper installed, this is how you set up
your fork for local development:
$ mkvirtualenv robotica
$ cd robotica/
$ python setup.py develop
To get flake8 and tox, just pip install them into your virtualenv.
6. Commit your changes and push your branch to GitHub:
$ git add .
$ git commit -m "Your detailed description of your changes."
$ git push origin name-of-your-bugfix-or-feature
10 Chapter 4. Contributing
Robotica Documentation, Release 0.1.42
Before you submit a pull request, check that it meets these guidelines:
1. The pull request should include tests.
2. If the pull request adds functionality, the docs should be updated. Put your new functionality into a function
with a docstring, and add the feature to the list in README.rst.
3. The pull request should work for Python 3.5 and 3.6. Check https://travis-ci.org/brianmay/robotica/pull_
requests and make sure that the tests pass for all supported Python versions.
4.4 Tips
$ py.test tests.test_robotica
12 Chapter 4. Contributing
CHAPTER 5
Credits
5.2 Contributors
13
Robotica Documentation, Release 0.1.42
14 Chapter 5. Credits
CHAPTER 6
History
6.1.1 Fixed
6.2.1 Fixed
6.3.1 Fixed
6.4.1 Changed
15
Robotica Documentation, Release 0.1.42
6.5.1 Changed
6.6.1 Fixed
6.7.1 Fixed
6.7.2 Changed
6.8.1 Changed
6.9.1 Changed
6.10.1 Changed
• Don’t send MQTT timer or template messages, these are handled locally.
16 Chapter 6. History
Robotica Documentation, Release 0.1.42
6.11.1 Changed
6.12.1 Added
6.12.2 Changed
6.13.1 Added
6.14.1 Added
6.15.1 Changed
6.16.1 Fixed
6.17.1 Changed
• Refactor locations.
• Locations now intersect or subtract from parent locations.
6.18.1 Added
6.18.2 Changed
6.19.1 Changed
6.20.1 Fixed
6.21.1 Fixed
18 Chapter 6. History
Robotica Documentation, Release 0.1.42
6.22.1 Fixed
6.23.1 Added
6.23.2 Changed
6.24.1 Added
6.25.1 Added
6.25.2 Changed
6.26.1 Added
6.26.2 Changed
6.26.3 Fixed
6.27.1 Fixed
6.28.1 Added
6.28.2 Fixed
• Mypy errors.
6.29.1 Changed
6.29.2 Fixed
20 Chapter 6. History
Robotica Documentation, Release 0.1.42
6.30.1 Added
6.31.1 Changed
6.31.2 Fixed
6.32.1 Fixed
6.33.1 Added
6.33.2 Fixed
• LIFX errors.
6.34.1 Added
6.35.1 Added
6.36.1 Added
6.36.2 Fixes
6.37.1 Added
6.38.1 Fixes
6.39.1 Added
22 Chapter 6. History
Robotica Documentation, Release 0.1.42
6.40.1 Fixed
• No changes.
24 Chapter 6. History
CHAPTER 7
• genindex
• modindex
• search
25