Paul Sokolovsky
536c2f373d
binascii: Release 2.4.0-3.
2015-06-15 00:27:19 +03:00
Paul Sokolovsky
977837ef74
binascii: Prefer builtin unhexlify() implementation.
2015-06-15 00:26:14 +03:00
Paul Sokolovsky
f7e11169de
binsacii: unhexlify: Raise ValueError.
2015-06-12 00:22:00 +03:00
Paul Sokolovsky
a38c3ce60c
collections: Release 0.1.
2015-06-10 00:34:05 +03:00
Paul Sokolovsky
1dda2b29d5
collections: Add dummy MutableMapping ABC.
...
Actually should be in collections.abc since Python 3.3, but for compatibility
still present directly in collections, where cross-version software digs for
it.
2015-06-10 00:32:27 +03:00
Paul Sokolovsky
4f5b52205c
logging: Release 0.1.
2015-06-09 00:18:15 +03:00
Paul Sokolovsky
8f184ee189
upip: Update for uctype.struct() signature change.
2015-06-06 23:01:15 +03:00
Paul Sokolovsky
d34b3708f5
utarfile: Update for uctype.struct() signature change.
2015-06-06 23:01:04 +03:00
Paul Sokolovsky
156da0b217
os: Switch to ffilib from _libc.
2015-06-06 22:37:49 +03:00
Paul Sokolovsky
f5cdf5e89d
ffilib: Add libc() convenience function to load libc.
2015-06-06 22:27:34 +03:00
Damien George
eba0c0ad8d
argparse: Initial minimal implementation of argparse.
...
CPython's argparse needs around 160k heap just for the module, and has
heaps of dependencies. This minimal version can run in 16k heap and has
only sys and namedtuple dependencies (which are builtin to MicroPython).
2015-06-06 18:10:04 +01:00
Paul Sokolovsky
132ab9520e
sqlite3: Use ffilib to load shared library.
2015-06-05 18:39:46 +03:00
Paul Sokolovsky
cb4ba77c86
re-pcre: Release 0.2.1.
2015-06-05 18:18:22 +03:00
Damien George
e4b67a0d32
re-pcre: Use ffilib to load libpcre shared library.
2015-06-05 13:17:37 +00:00
Damien George
6dae7a234e
ffilib: Initial version of wrapper for ffi module.
2015-06-05 11:20:44 +01:00
Paul Sokolovsky
2c2f6104f4
logging: Add top-level info(), debug() functions.
2015-06-05 01:34:00 +03:00
Paul Sokolovsky
eb2ebffa74
logging: basicConfig: Accept (and ignore) filename & format args.
2015-06-04 19:08:13 +03:00
Damien George
72d1f5ecfa
uasyncio: Add StreamWriter.get_extra_info() to get peername.
...
This is the standard way of getting the name of the client that is
connected.
2015-06-03 13:25:27 +00:00
Paul Sokolovsky
b8092c1838
re-pcre: Release 0.2.
2015-05-29 02:04:27 +03:00
Paul Sokolovsky
3ec82997d5
re-pcre: findall(): Rework for compliant implementation.
2015-05-29 02:04:27 +03:00
Paul Sokolovsky
b3cfd73659
ucurses: Release 0.1.
2015-05-28 10:39:28 +03:00
Paul Sokolovsky
d086d00b51
ucurses: Allow typical pattern for KEY_ESC detection.
...
This pattern makes use of nodelay curses mode, implement that.
2015-05-28 10:36:39 +03:00
Paul Sokolovsky
7cb60c33b8
itertools: Release 0.1.1.
2015-05-27 00:57:24 +03:00
Paul Sokolovsky
35ceeadc60
itertools: count() has start arg default to 0.
2015-05-27 00:56:13 +03:00
Paul Sokolovsky
c73650a250
stringprep: Add dummy module.
2015-05-26 01:03:52 +03:00
Paul Sokolovsky
b81654ee7f
pickletools: Add dummy module.
2015-05-26 00:48:20 +03:00
Paul Sokolovsky
0854c96bc7
telnetlib: Add dummy module.
2015-05-26 00:47:40 +03:00
Paul Sokolovsky
d58c93accf
profile: Add dummy module.
2015-05-25 17:57:32 +03:00
Paul Sokolovsky
dc65c30630
imaplib: Add dummy module.
2015-05-25 17:14:25 +03:00
Paul Sokolovsky
336d9f6f80
nntplib: Add dummy module.
2015-05-25 17:09:47 +03:00
Paul Sokolovsky
15afe94217
poplib: Add dummy module.
2015-05-24 17:33:11 +03:00
Paul Sokolovsky
8961c5fbc9
ftplib: Add dummy module.
2015-05-24 17:29:51 +03:00
Paul Sokolovsky
027af3e566
smtplib: Add dummy module.
2015-05-24 17:28:22 +03:00
Paul Sokolovsky
93b38de788
runpy: Add dummy module.
2015-05-24 00:51:28 +03:00
Paul Sokolovsky
fcad6f34e0
trace: Add dummy module.
2015-05-24 00:47:52 +03:00
Paul Sokolovsky
3c06b58d8c
uuid: Add dummy module.
2015-05-24 00:47:16 +03:00
Paul Sokolovsky
82165a8f28
mailcap: Add dummy module.
2015-05-23 00:09:14 +03:00
Paul Sokolovsky
6459eb136b
imp: Add dummy module.
2015-05-23 00:07:42 +03:00
Paul Sokolovsky
9df363f8cf
concurrent.futures: Add dummy module.
2015-05-22 10:45:49 +03:00
Paul Sokolovsky
04fa764cbb
argparse: Add dummy module.
2015-05-22 10:40:42 +03:00
Paul Sokolovsky
1f9f9da8b3
formatter: Add dummy module.
2015-05-22 10:33:55 +03:00
Paul Sokolovsky
7a515117f5
gettext: Add dummy module.
2015-05-22 10:29:57 +03:00
Paul Sokolovsky
aee36b92c3
pathlib: Add dummy module.
2015-05-22 10:29:03 +03:00
Paul Sokolovsky
70e57a69e9
pkgutil: Add dummy module.
2015-05-22 10:27:20 +03:00
Paul Sokolovsky
22314c2a95
fractions: Add dummy module.
2015-05-21 20:35:26 +03:00
Paul Sokolovsky
e26b30ec7b
selectors: Add dummy module.
2015-05-21 20:29:43 +03:00
Paul Sokolovsky
762b2908bf
threading: Add dummy module.
2015-05-21 20:29:43 +03:00
Paul Sokolovsky
5388c73e57
statistics: Add dummy module.
2015-05-20 01:31:59 +03:00
Paul Sokolovsky
aad8d3981c
socketserver: Add dummy module.
2015-05-20 00:18:52 +03:00
Paul Sokolovsky
6984f17acc
ucurses: Implementation of curses subset.
...
This implements only curses windows, with unbuffered output directly to
terminal. Curses pads (offscreen windows) are thus not supported. Only
subset of APIs are implemented, too.
2015-05-19 00:59:16 +03:00