Student Robotics API for Python 3
Project description
sr.robot3
Student Robotics API for Python 3
This package uses PEP420-style namespace packaging.
Development
Requirements
This project uses the Poetry dependency and virtualenv manager.
You will also need:
- Python 3.6+
- Make
Setup
- Clone the repository from GitHub to a folder on your local machine
cd
to that folder, and tell Poetry to install dependencies and set up a virtualenvpoetry install
- You can now enter the virtual environment using
poetry shell
and develop using your IDE of choice.
Tests
The full type, test and lint suite can be run using make: make
.
You can also run parts of the suite.
- Unit tests:
make test
- Unit tests with HTML coverage:
make test-cov
- Linting:
make lint
- Static type checks:
make type
Contributions
This project is released under the MIT Licence. For more information, please see LICENSE.
The CONTRIBUTORS file can be generated by executing CONTRIBUTORS.gen. This generated file contains a list of people who have contributed to sr.robot3.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for sr.robot3-2021.0.0a1.dev1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 989136b072d904354f525551126c8d740eb73a22bae4f3699b8e9bfb2e7bbef4 |
|
MD5 | b4b696420981727ec37530a5173634be |
|
BLAKE2b-256 | b748c3b314119cc7c9e93ebd7603d000bf89be45da1f578a02e9770755a3a9e9 |
Close
Hashes for sr.robot3-2021.0.0a1.dev1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68ffef0201b995e33b5fa2b645cc6d52ab6eca94c9c1695e5c9f0f2f4d4fc804 |
|
MD5 | defbb9059b7942c96edbe819a1e0a3db |
|
BLAKE2b-256 | 03e0fd35a59b8ce732a679b7d3c8c974668f8cef943a82499bff25a5d62c8839 |