Skip to content

README.md Update and improve installation instructions. #345

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed

README.md Update and improve installation instructions. #345

wants to merge 1 commit into from

Conversation

peterhinch
Copy link
Contributor

This seeks to clarify the installation of library modules on various MicroPython targets.

It also aims to resolve the widespread confusion regarding the relationship between the libraries for upstream MicroPython and that for the Pycopy fork, along with the sources on GitHub and PyPi.

It also reflects the improvement to upip implemented in V1.10.

@@ -1,42 +1,179 @@
micropython-lib
===============
micropython-lib is a project to develop a non-monolothic standard library
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I love how you here remove content written by me, just to reformat it and make look as written by you.

however the normal `pip` and `pip3` tools cannot be used. MicroPython provides
a `upip.py` version optimised to run on microcontrollers. The library modules
on PyPi are those compatible with the Pycopy fork. Where those are incompatible
with official MicroPython, the official version of `upip` will ensure that the
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am the author of upip, and "official" version comes from me. So, please stop calling vendor forks "official", call that particular fork what it is - "George Robotics Ltd. fork".

@jimmo
Copy link
Member

jimmo commented Jul 21, 2023

Sorry I wasn't aware of this at the time, but I think most of the changes here were also addressed in #576 and other recent changes to the main repo docs.

@jimmo jimmo closed this Jul 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants