Thanks to visit codestin.com
Credit goes to github.com

Skip to content

RFC: Standard Python modules git repo #405

Closed
@pfalcon

Description

@pfalcon

So, I voted many times to not burden uPy with extensive "standard lib" and leave that to the community to produce distributedly-maintained modules.

And yet Python has stdlib, which includes some core, foundational modules written in Python. It may make sense to have "common" repository just for such modules.

To stay with "do not burden" policy, I'd propose to create a separate git repository for them. Besides paradigmatic reasons, there's also pragmatic - I still expect those be treated as individual modules, to be installed by package manager. It will need to fetch git repo then, and main micropython is already too big.

So, I propose to create something like "micropython-lib". Criteria for inclusion should be availability of module in CPython stdlib.

Initial proposed content:

  1. I have very minimal unittest.TestCase impl.
  2. I have some Unix os, fcntl module subsets implemented using ffi module.

Metadata

Metadata

Assignees

No one assigned

    Labels

    rfcRequest for Comment

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions