Security News
Research
Data Theft Repackaged: A Case Study in Malicious Wrapper Packages on npm
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
Branch | Build Status | Test Status | Test Coverage | Code Grade |
---|---|---|---|---|
Master | ||||
Dev |
NOTE: We have recently dropped support for python 2.7, please make sure you are developing on a machine with python >3.4
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/
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
Version spec MAJOR.MINOR.PATCH.(dev)YYYYMMDDBB with BB being the build number for that day (1-1000)
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.
You can find this project hosted on PyPi here: https://pypi.org/project/lego-mp-skeleton/
Contributing is easy :D
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.
FAQs
Skeleton for the Lego EV3 MicroPython Port
We found that lego-mp-skeleton demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Research
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
Research
Security News
Attackers used a malicious npm package typosquatting a popular ESLint plugin to steal sensitive data, execute commands, and exploit developer systems.
Security News
The Ultralytics' PyPI Package was compromised four times in one weekend through GitHub Actions cache poisoning and failure to rotate previously compromised API tokens.