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.0a0.dev0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bc1a923b07838a12418f2b8b274febe7dece8c52ae5a7f5048166d2e9c8c9b2 |
|
MD5 | 1e9dc7fd9866926a9a9e310fecfd1137 |
|
BLAKE2b-256 | 6c18fb8ebc84db687446c7af7313fda5ac3aaf4da23d3277173319badcdeb3ad |
Close
Hashes for sr.robot3-2021.0.0a0.dev0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e2d9c6044f2c3743052b8e970a663b0d747a401b473081cd613a419d9682e05 |
|
MD5 | 6d73870d15835895185e5be33d7a26ed |
|
BLAKE2b-256 | db70844e2c67f1c99a9c7e82c3799a9f4e97056e63961fa07ddf7567896b7577 |