Wykres commitów

277 Commity (3372aba411e7ab78f2cb7872fd648fb922d87070)

Autor SHA1 Wiadomość Data
Paul Sokolovsky 3372aba411 zipfile: Add dummy module. 2014-06-21 03:07:35 +03:00
Paul Sokolovsky f38885b3bb tarfile: Add dummy module. 2014-06-21 03:07:17 +03:00
Paul Sokolovsky 719d2b2081 sqlite3: Add metadata. 2014-06-21 03:04:29 +03:00
Paul Sokolovsky 1d7842eace io: As MicroPython builtin module is now _io, add dummy io wrapper. 2014-06-21 02:52:41 +03:00
Paul Sokolovsky 804527c3fb sqlite3: Implement cursor.lastrowid . 2014-06-17 02:22:16 +03:00
Paul Sokolovsky b2aa759384 sqlite3: Reliably detect data query vs modification SQL statements. 2014-06-17 00:50:08 +03:00
Paul Sokolovsky 98bb48b3e1 README: More instructions. 2014-06-14 19:39:14 +03:00
Paul Sokolovsky 5a8a8fd849 Add a basic docs as a stopgap measure against user confusion.
TODO: elaborate.
2014-06-11 00:20:11 +03:00
Paul Sokolovsky 10c51e681a os: Add name, environ vars (last - as dummy). 2014-06-11 00:09:23 +03:00
Paul Sokolovsky 1d842f4152 sqlite3: Auto-execute non-select statements in execute(). 2014-06-09 01:59:02 +03:00
Paul Sokolovsky 9ec5ef871a sqlite3: Add params args for execute() method. 2014-06-09 01:53:21 +03:00
Paul Sokolovsky 51e06be476 sqlite3: Add .close() methods, better error checking and reporting. 2014-06-09 00:53:55 +03:00
Paul Sokolovsky d4a7fda960 functools: Add dummy update_wrapper(), wraps(). 2014-06-08 00:26:17 +03:00
Paul Sokolovsky 5262fb8237 re-pcre: Implement count arg to re.sub(). 2014-06-08 00:16:34 +03:00
Paul Sokolovsky c4c29b4f57 os: Add urandom(). 2014-06-07 23:16:36 +03:00
Paul Sokolovsky 8bc5ac5b75 http.client: Add metadata. 2014-06-07 23:15:03 +03:00
Paul Sokolovsky c07404dab3 http.client: Add basic example. 2014-06-07 22:21:44 +03:00
Paul Sokolovsky bd3ceb4513 http.client: Comment out io.RawIOBase, as uPy lacks complete io hierarchy. 2014-06-07 22:20:10 +03:00
Paul Sokolovsky 471d805b45 http.client: Explicitly check for str type instead of "encode" method.
MicroPython string type shares setup with bytes, and thus both have entries
for "encode" and "decode" (but only one valid for a type really works).
2014-06-07 22:17:28 +03:00
Paul Sokolovsky 5fb6c52c1f http.client: Add pristine from CPython 3.3.3. 2014-06-07 22:15:47 +03:00
Paul Sokolovsky cf4c27a885 make_metadata.py: Allow to have module name != distribution name.
Like, micropython-re-pcre hosts re.py.
2014-06-07 05:04:00 +03:00
Paul Sokolovsky f1201bdce9 re-pcre: sub(): If suffix of string matched, None was returned. 2014-06-07 05:04:00 +03:00
Paul Sokolovsky 62240137d4 make_metadata.py: Remove current dir from sys.path.
Otherwise MicroPython will pick up glob as an empty namespace package from
the current dir otherwise.
2014-06-06 23:22:44 +03:00
Paul Sokolovsky c6ef480ad0 glob: Explicitly import os.path. 2014-06-06 22:53:30 +03:00
Paul Sokolovsky 2529222872 heapq: Switch to metadata.txt. 2014-06-03 02:06:08 +03:00
Paul Sokolovsky a3bb492fa7 make_metadata.py: Support comments. 2014-06-03 02:05:44 +03:00
Paul Sokolovsky b871e34e5b heapq: Convert __about__ to "second docstring".
So it can be discarded.
2014-06-03 02:03:29 +03:00
Paul Sokolovsky 286ead8b99 select: Convert to metadata.txt. 2014-05-31 16:18:41 +03:00
Paul Sokolovsky f4d921c74f select: Fix conflict between errno var and module. 2014-05-31 16:18:34 +03:00
Paul Sokolovsky 598d1a35aa .gitignore: Ignore local development files. 2014-05-31 15:18:48 +03:00
Paul Sokolovsky 500a82267d http.client: Add example. 2014-05-31 15:17:58 +03:00
Paul Sokolovsky 878edba0dc os.path: Make join() accept bytes args. 2014-05-26 01:59:41 +03:00
Paul Sokolovsky 5b4e7d9ec8 os: Make listdir() accept bytes arg and have corresponding semantics. 2014-05-26 01:58:36 +03:00
Paul Sokolovsky dc6a6d096f os: Add fsencode() & fsdecode(). 2014-05-26 01:18:18 +03:00
Paul Sokolovsky 886587bd72 http.client: Test string by type, not by presense of some method.
MicroPython has both encode() & decode() for both str & bytes, and it's
expensive to have it otherwise.
2014-05-25 23:02:53 +03:00
Paul Sokolovsky 34644d566e http.client: uPy doesn't have io.RawIOBase, so skip it. 2014-05-25 23:02:14 +03:00
Paul Sokolovsky 6c8875f591 http.client: Add pristine from CPython 3.3.3. 2014-05-25 23:00:54 +03:00
Paul Sokolovsky a8f0713548 socket: Add _GLOBAL_DEFAULT_TIMEOUT constant. 2014-05-25 22:56:45 +03:00
Paul Sokolovsky 5c1b7e4885 socket: Switch to metadata.txt. 2014-05-25 22:51:52 +03:00
Paul Sokolovsky 9b3688f98a socket: Implement create_connection(), dummy socket.sendall(). 2014-05-25 22:50:58 +03:00
Paul Sokolovsky 717dc0cd1f email.header: MicroPython doesn't have str.isspace().
And the usecase here clear doesn't prompt for it to be added to core language.
2014-05-25 03:25:06 +03:00
Paul Sokolovsky 4819791a9c shelve: Add dummy module. 2014-05-24 18:28:16 +03:00
Paul Sokolovsky a3fefe1ea4 csv: Add dummy module. 2014-05-24 18:27:52 +03:00
Paul Sokolovsky 34ee386c3b email.message: Add email.iterators module to dist-package.
It's import by email.message and small, so makes no sense to have separate
dist-package for it.
2014-05-24 16:21:00 +03:00
Paul Sokolovsky 8724cb4d5b email.internal: Add metadata. 2014-05-24 16:18:24 +03:00
Paul Sokolovsky 657aa6551d email.internal: _policybase.py: Short-circuit metaclass and __doc__ stuff. 2014-05-24 16:17:35 +03:00
Paul Sokolovsky f93de4a4d5 email.internal: Add pristine from CPython 3.3.3.
This dist-package hosts few "package private" modules with names starting
with "_". Maybe this is not the best grouping, but having a separate
dist-package for each such module is a bit verbose.
2014-05-24 16:15:27 +03:00
Paul Sokolovsky 67cf02d715 email.header: Add metadata. 2014-05-24 16:12:09 +03:00
Paul Sokolovsky 86b7cca53b email.header: Add pristine from CPython 3.3.3. 2014-05-24 16:10:56 +03:00
Paul Sokolovsky 105489b7b4 email.parser: Add metadata. 2014-05-24 16:09:11 +03:00