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