list of mip packages #12185
-
Hello, after reading through https://docs.micropython.org/en/latest/reference/packages.html Thanks in advance |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 10 replies
-
The mip install tool default index is generated automatically from https://github.com/micropython/micropython-lib The source from all mip-installed packages can be found there, though they're organised in folders like While the docs mention that packages can be installed from other GitHub repositories, the user needs to explicitly specify them if they want to install from anywhere other than the default index. |
Beta Was this translation helpful? Give feedback.
-
Is the list in https://micropython.org/pi/v2/index.json a complete list of what's in micropython-lib? |
Beta Was this translation helpful? Give feedback.
-
I will add a link and a note about the index.json in the packages.rst docs. The docs do already reference "micropython-lib" as the source of packages, but it could probably be more explicit (and the glossary entry could be improved). With regard to publishing packages, adding all micropython-lib packages to the docs is something that we'd like to do. I'm right in the middle of adding support for auto-generated docs to our docs build (and migrating existing API docs to Python stub files). Adding micropython-lib packages will not be too difficult after this. |
Beta Was this translation helpful? Give feedback.
-
I need to install this: https://github.com/Thomascountz/micropython_i2c_lcd |
Beta Was this translation helpful? Give feedback.
-
@CombatVolcano it just so happens at the micropython meetup this week a couple of community memebers started putting together an indexer for mip packages! it's early days but you can take a look at a preview here: https://mim.oliverrobson.tech/ |
Beta Was this translation helpful? Give feedback.
-
@CombatVolcano The above discussion is about official libraries while the one you want to install is a user-contributed library. Unfortunately that library is not mip-installable because it lacks a I wonder if the work to create an index will include user-contributed MIP installable libraries? |
Beta Was this translation helpful? Give feedback.
The mip install tool default index is generated automatically from https://github.com/micropython/micropython-lib
The source from all mip-installed packages can be found there, though they're organised in folders like
stdlib
ormicropython
which are abstracted out when mip installing so you might have to check through a couple of directories to find the package you want!While the docs mention that packages can be installed from other GitHub repositories, the user needs to explicitly specify them if they want to install from anywhere other than the default index.