Wykres commitów

490 Commity (a33a93cc9f4104b0c0f4d39dcba5e0f34cb86854)

Autor SHA1 Wiadomość Data
Paul Sokolovsky a33a93cc9f upip: Name temporing files with starting dot. 2015-05-04 00:10:51 +03:00
Paul Sokolovsky 670f475a58 curses.ascii: Add metadata. 2015-05-03 22:39:19 +03:00
Paul Sokolovsky da2a4ba87c curses.ascii: Add pristine from Python 3.4.2. 2015-05-03 21:29:43 +03:00
Paul Sokolovsky 54ba983c50 CONTRIBUTING.md: Add file with a link to Contributor Guidelines. 2015-05-03 21:07:17 +03:00
Paul Sokolovsky b8c6749e66 inspect: Add metadata. 2015-04-29 00:47:59 +03:00
Paul Sokolovsky 7eb7eba659 inspect: Add initial, mostly dummy, implementation.
Only few most obvious functions are implemented, several more added with
dummy implementation.

The intention of this module will likely always stay to be able to run
software which depends on this module for exceptional parts (like error
reporting), not to actually inspect objects.
2015-04-29 00:47:44 +03:00
Paul Sokolovsky 2274bcce81 _markupbase: Add metadata. 2015-04-11 23:18:19 +03:00
Paul Sokolovsky 96d020a27f _markupbase: Add pristine from CPython 3.3.3. 2015-04-11 23:18:10 +03:00
Paul Sokolovsky 36852709a8 os: Release 0.2. 2015-04-09 22:40:25 +03:00
Paul Sokolovsky 10a4cfc757 os: os.read() should return immutable value suitable e.g. for hashing.
Converting bytearray to bytes is of course not memory-efficient, so
os.read() is good candidate for native implementation.
2015-04-09 22:39:59 +03:00
Paul Sokolovsky 568db3c1af tty: Add metadata. 2015-04-08 21:12:37 +03:00
Paul Sokolovsky e991eb3f4e tty: Add module, mostly dummy.
Just imports stuff from builtin termios, which has 1 of 2 tty's methods.
2015-04-08 21:12:30 +03:00
Paul Sokolovsky 7800048f9d pyb: Add LED blink example. 2015-04-05 14:08:16 +03:00
Paul Sokolovsky 523282758a pyb: First cut at implementing "pyb" micropython module emulation for Linux. 2015-04-05 14:07:52 +03:00
Paul Sokolovsky 9f4f3ca261 pystone: Add metadata. 2015-04-03 00:16:21 +03:00
Paul Sokolovsky 61bfc2dba4 pystone: Use "utime" module to allow run without dependencies. 2015-04-03 00:16:21 +03:00
Paul Sokolovsky 316076fa11 pystone: Add pristine from CPython 3.4.2.
This module is actually not part of standard library, but rather part of
standard libary testsuite in CPython.
2015-04-03 00:16:21 +03:00
Paul Sokolovsky 750c165009 cgi: Add metadata. 2015-03-29 01:20:08 +02:00
Paul Sokolovsky 61c7a21905 cgi: Cannot override sys.stderr in MicroPython. 2015-03-29 01:20:08 +02:00
Paul Sokolovsky 420e73e9a4 cgi: Add pristine from CPython 3.3.3. 2015-03-29 01:20:08 +02:00
Paul Sokolovsky 1adffc9ef8 traceback: Add dummy impl of format_tb(), format_exception_only().
As referenced by cgi module.
2015-03-29 01:18:14 +02:00
Paul Sokolovsky 2e3b28cd15 html.entities: Add metadata.txt, release 3.3.3. 2015-03-28 20:22:46 +02:00
Paul Sokolovsky 6e64994ec2 string: Add implementation of translate() method.
As MicroPython doesn't have str.translate() method, here it's implemented
as string module function.
2015-03-28 19:49:37 +02:00
Paul Sokolovsky 9f925a6e60 traceback: Add metadata.txt . 2015-03-12 21:54:23 +02:00
Paul Sokolovsky 1cdaf050c8 signal: Add example of signal handler throwing exception. 2015-03-11 22:45:30 +02:00
Paul Sokolovsky 4e51698e4b signal: Release 0.3. 2015-03-10 11:43:24 +02:00
Paul Sokolovsky ac136e6cf6 signal: Add example of signal handler in Python. 2015-03-10 11:39:59 +02:00
Paul Sokolovsky 28db583fa9 signal: Implement support for Python handlers. 2015-03-09 23:02:36 +02:00
Paul Sokolovsky c2d1feb854 select: Release 0.1.2. 2015-03-08 14:31:37 +02:00
Paul Sokolovsky 6c29bfbf57 select: Handle EINTR. 2015-03-08 14:31:06 +02:00
Paul Sokolovsky f16ce85359 base64: Release 3.3.3-1. 2015-03-07 20:23:47 +02:00
slush0 44e2d86508 base64: Ported to MicroPython. 2015-03-07 20:21:25 +02:00
Paul Sokolovsky a07073b41c base64: Add pristine from CPython 3.3.3. 2015-03-07 20:21:25 +02:00
Paul Sokolovsky 654c7d2886 hashlib: Selectively import individual classes to top-level package. 2015-03-01 07:36:30 +02:00
Paul Sokolovsky 9079f4d0e6 binascii: Release 2.4.0-2. 2015-02-22 18:41:37 +02:00
slush0 e1b24b8aac binascii: ~40% speedup of unhexlify 2015-02-22 18:39:57 +02:00
Paul Sokolovsky 6a7a9d2952 binascii: Release 2.4.0-1. 2015-02-22 18:39:57 +02:00
slush0 4462105bee binascii: Ported base64 routines for uPy, added unhexlify implementation. 2015-02-22 18:39:54 +02:00
Paul Sokolovsky a1621e9059 binascii: Add Python base64 implementation from PyPy3-2.4.0's interp_base64.py
Full source path in tarball:
pypy3-2.4.0-src/pypy/module/binascii/interp_base64.py
2015-02-22 18:15:45 +02:00
Paul Sokolovsky 2f2aeae14b hmac: Depends on warnings module. 2015-02-22 15:12:24 +02:00
slush0 0d938a20a3 hmac: Port to MicroPython (missing bytes.translate(), warnings). 2015-02-22 15:12:24 +02:00
Paul Sokolovsky b90d145a1d hmac: Add pristine from CPython 3.4.2. 2015-02-22 15:12:24 +02:00
Paul Sokolovsky 6171fd59e7 hashlib: Release 2.4.0-1. 2015-02-22 15:10:24 +02:00
slush0 752c145095 hashlib: Port pure-Python algos of sha224, sha256, sha384, sha512 to uPy. 2015-02-22 15:10:24 +02:00
Paul Sokolovsky 6c0c7f84cb hashlib: Import pure-Python sha256/512 algos from pypy3-2.4.0-src.tar.bz2 . 2015-02-22 15:10:24 +02:00
Paul Sokolovsky 24d3e81f7f make_metadata.py: Support PyPy upstream source. 2015-02-22 15:09:46 +02:00
Paul Sokolovsky ffc30e8c68 warnings: Add example. 2015-02-22 14:08:19 +02:00
Paul Sokolovsky 24d04d6fd7 warnings: Release 0.1. 2015-02-22 14:08:19 +02:00
Paul Sokolovsky 2e4904f99d warnings: Actually implement warn() method. 2015-02-22 14:08:19 +02:00
Paul Sokolovsky e8e7e84a89 upip: Capture recursive dependencies required for standalone running.
Also, improve package import handling.
2015-02-18 19:56:50 +02:00