lego-micropython-skeleton
NOTE: We have recently dropped support for python 2.7, please make sure you are developing on a machine with python >3.4
Documentation
We have recently merged out previous repo lego-micropython-docs with this repo to simplify the updating process. You can find the docs hosted at https://klutzybubbles.github.io/lego-micropython-skeleton/
About
Skeleton to help with linting programs using the MicroPython functions built for Lego EV3 Mindstorms
Master branch is the branch that has been tested from python 3.4 to 3.7 based off of the functions that are listed in the documentation for lego ev3 python.
Dev branch is for development to tests or updates in the ev3 python docs that need to be tested, although this package doesn't have any working code it is highly reccomended that you stick with the master branch so you dont get confused during development
This package contains NO WORKING CODE! all functions return
Versions
Version spec MAJOR.MINOR.PATCH.(dev)YYYYMMDDBB with BB being the build number for that day (1-1000)
Installation
Because this project has no working code, there is no need to include it on the EV3 brick itself. Doing so will break the functionality of the project on the EV3.
So to install the skeleton, on the development machine type pip install --upgrade lego-mp-skeleton, Generally development builds are not needed but if you would like to use them just add --pre to the installation command.
PyPi
You can find this project hosted on PyPi here: https://pypi.org/project/lego-mp-skeleton/
Contributing
Contributing is easy :D
- Fork the dev branch
- Make your changes
- Make a pull request into dev
License
I am in no way affiliated with Lego nor do i have any affiliation with the EV3 or EV3Dev platforms, this is a standalone package to help aid in developing Lego EV3 MicroPython programs.
Metadata
Release files for lego-mp-skeleton 0.1.8.201910313
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| lego-mp-skeleton-0.1.8.201910313.tar.gz | 11.8 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lego_mp_skeleton-0.1.8.201910313-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 26.1 kB
Release files / lego-mp-skeleton-0.1.8.201910313.tar.gz
| Download URL | lego-mp-skeleton-0.1.8.201910313.tar.gz |
|---|---|
| Size | 11.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a4faefdfa02d6a33a709746c4e81ca531d3b4063b10c9e0ce2fd451a87bb07d2
|
|
BLAKE2b-256 checksum How to use checksums |
3e57e710e72cc62e0906766de3150450dd8902467078ccabb05a31266052cd8c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4
|
Release files / lego_mp_skeleton-0.1.8.201910313-py3-none-any.whl
| Download URL | lego_mp_skeleton-0.1.8.201910313-py3-none-any.whl |
|---|---|
| Size | 14.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4d2c20d6e77781aaf669221b696eb6430fbbfe332da62fab50fd5cfdd1b41a11
|
|
BLAKE2b-256 checksum How to use checksums |
ee76e787489303abd9ba7309c72d91d970602de2bcf09a4179f30c8e7c36390f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4
|
Security for lego-mp-skeleton 0.1.8.201910313
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.