Hello everyone,
I'm not sure this is the right place to write to propose new trove classifiers
for PyPi -- if it's not, what would be the right place? If this is it, then
please read below.
The MicroPython project is quickly growing and becoming more mature, and as
that happens, the number of 3rd-party libraries for it grows. Many of those
libraries get uploaded to PyPi, as you can check by searching for
"micropython". MicroPython has even its own version of "pip", called "upip",
that can be used to install those libraries.
However, there is as of yet no way to mark that a library is written for that
particular flavor of Python, as there are no trove classifiers for it. I would
like to propose adding a number of classifiers to amend that situation:
For the MicroPython itself:
Programming Language :: Python :: Implementation :: MicroPython
For the hardware it runs on:
Operating System :: Baremetal
Environment :: Microcontroller
Environment :: Microcontroller :: PyBoard
Environment :: Microcontroller :: ESP8266
Environment :: Microcontroller :: Micro:bit
Environment :: Microcontroller :: WiPy
Environment :: Microcontroller :: LoPy
Environment :: Microcontroller :: OpenMV
I'm not sure if the latter makes sense, but it would certainly be nice to be
able to indicate in a machine-parseable way on which platforms the code works.
What do you think?
--
Radomir Dopieralski
_______________________________________________
Distutils-SIG maillist - [email protected]
https://mail.python.org/mailman/listinfo/distutils-sig