Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

RFC: Standard Python modules git repo #405

Copy link
Copy link
@pfalcon

Description

@pfalcon
Issue body actions

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 CommentRequest for Comment

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      Morty Proxy This is a proxified and sanitized view of the page, visit original site.