Skip to main content

Student Robotics API for Python 3

Project description

sr.robot3

SROBO Maintainability Test Coverage

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 virtualenv poetry 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


Download files

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

Source Distribution

sr.robot3-2021.0.0a0.dev0.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

sr.robot3-2021.0.0a0.dev0-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file sr.robot3-2021.0.0a0.dev0.tar.gz.

File metadata

  • Download URL: sr.robot3-2021.0.0a0.dev0.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.0b9 CPython/3.8.3 Linux/5.4.49-1-lts

File hashes

Hashes for sr.robot3-2021.0.0a0.dev0.tar.gz
Algorithm Hash digest
SHA256 8bc1a923b07838a12418f2b8b274febe7dece8c52ae5a7f5048166d2e9c8c9b2
MD5 1e9dc7fd9866926a9a9e310fecfd1137
BLAKE2b-256 6c18fb8ebc84db687446c7af7313fda5ac3aaf4da23d3277173319badcdeb3ad

See more details on using hashes here.

File details

Details for the file sr.robot3-2021.0.0a0.dev0-py3-none-any.whl.

File metadata

File hashes

Hashes for sr.robot3-2021.0.0a0.dev0-py3-none-any.whl
Algorithm Hash digest
SHA256 3e2d9c6044f2c3743052b8e970a663b0d747a401b473081cd613a419d9682e05
MD5 6d73870d15835895185e5be33d7a26ed
BLAKE2b-256 db70844e2c67f1c99a9c7e82c3799a9f4e97056e63961fa07ddf7567896b7577

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page