Neradoc
Neradoc
Modules are not versioned by Circuitpython version (currently), the CPY version is only used to chose the MPY format to install, or test if there is a new core update,...
> Is there an API that lists all valid version numbers that the user input could be validated against? I don't know that there is a great source for actual...
That would be useful, note however that there are multiple bundles (at least the Adafruit and community bundle), and they only get releases when there's a new library or a...
Interestingly since circup cuts the line at the `==` sign to ignore the version, this format works to have the module ignored by pip and installed by circup. ``` adafruit_datetime==0;platform_system=='circuitpython'...
I've been testing https://github.com/Neradoc/Circuitpython_Keyboard_Layouts locally with an implementation of bundle commands, I'll look into reworking it to use bundle_config.json.
Note that the way freeze works is similar to `pip freeze`, it is reasonable not to create a file by default in my opinion, but I get that the format...
Yes, sorry I wasn't very clear: - the library was originally a `adafruit_emc2101.mpy` file, and is installed as such on the board. - it was since [reworked into multiple files](https://github.com/adafruit/Adafruit_CircuitPython_EMC2101/pull/6)...
I don't really have an opinion on that, how will it impact reviews and getting updates in ?
As far as detecting the USB drive goes, circup just looks for a drive named `CIRCUITPY`, there's no great magic to it. I don't know that there's a need for...
Currently the bundle zip contains the `pyproject.toml` files from the repositories, which have a "description" line. It wouldn't be particularly difficult to have the [build tool](https://github.com/adafruit/circuitpython-build-tools) include that in the...