Paul Sokolovsky
8b14946b1c
ucurses: Release 0.1.1.
2015-06-24 00:27:26 +03:00
Paul Sokolovsky
95558a1ff7
ucurses: Handle default params to newwin().
2015-06-24 00:26:59 +03:00
Paul Sokolovsky
7afc41f69b
logging: Release 0.1.1.
2015-06-22 20:43:16 +03:00
Delio Brignoli
8bc154764a
logging: log to sys.stderr instead of sys.stdout
2015-06-22 20:41:31 +03:00
Paul Sokolovsky
7fe611172f
uasyncio/benchmark: Default is "medium" test, add CPython support.
2015-06-21 02:03:42 +03:00
Paul Sokolovsky
1251e83b6c
uasyncio/benchmark: Add "medium load" server, serving 12K output per request.
2015-06-21 02:03:37 +03:00
Paul Sokolovsky
68b30061bc
uasyncio/benchmark: CPython asyncio compatibility.
...
Unlimited .read() doesn't play well with it.
2015-06-21 02:00:42 +03:00
Paul Sokolovsky
0ce0123ab5
uasyncio/benchmark: Update for latest uasyncio/micropython.
2015-06-21 01:59:34 +03:00
Paul Sokolovsky
e75f34aa7d
select: Release 0.1.4.
2015-06-20 20:00:33 +03:00
Delio Brignoli
675ad2cbd8
select: add EPOLLERR, EPOLLHUP, EPOLLRDHUP constants
2015-06-20 19:59:07 +03:00
Paul Sokolovsky
5f975e8a30
multiprocessing: Release 0.1.
2015-06-20 19:29:19 +03:00
Paul Sokolovsky
ae1a4570a6
multiprocessing: Add metadata.txt .
2015-06-20 19:28:44 +03:00
Delio Brignoli
6c5f1c62d8
multiprocessing: Connection.recv() must raise EOFError on EOF.
...
Per CPython docs.
2015-06-20 19:26:07 +03:00
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