Wykres commitów

277 Commity (3372aba411e7ab78f2cb7872fd648fb922d87070)

Autor SHA1 Wiadomość Data
Paul Sokolovsky cebaecf15f re-pcre: Add testcase for inline flags and \Z.
See http://bugs.python.org/issue21464
2014-05-10 00:43:27 +03:00
Paul Sokolovsky 6074bd8e43 os.path: Start implementing module. 2014-05-10 00:43:27 +03:00
Paul Sokolovsky 87724fadda os: Convert to package, require to support os.path. 2014-05-10 00:43:27 +03:00
Paul Sokolovsky 1fb585ccd8 unittest: Bump version. 2014-05-10 00:43:27 +03:00
Paul Sokolovsky 5437db4638 unittest: Factor out adhoc run_class() method.
TODO: Look for compliant analog.
2014-05-10 00:43:27 +03:00
Paul Sokolovsky 4963237025 unittest: Accept message for assert*(). 2014-05-10 00:43:26 +03:00
Paul Sokolovsky 3ff262e08f re-pcre: Add escape() function. 2014-05-10 00:43:26 +03:00
Paul Sokolovsky d5ba7f7eba bisect: Add module from CPython 3.3.3. 2014-05-10 00:43:26 +03:00
Paul Sokolovsky c76b18bfc8 hashlib: Add dummy module. 2014-05-09 05:00:11 +03:00
Paul Sokolovsky 7e9acd8211 gzip: Add dummy module. 2014-05-09 04:59:28 +03:00
Paul Sokolovsky 3ad1f4e2d0 tempfile: Add dummy module. 2014-05-09 04:58:31 +03:00
Paul Sokolovsky ec5d319774 shlex: Add dummy module. 2014-05-09 03:52:27 +03:00
Paul Sokolovsky 565c7159ed datetime: Add dummy module. 2014-05-09 03:49:48 +03:00
Paul Sokolovsky 9f7baad5ee binascii: Add dummy module. 2014-05-09 03:43:58 +03:00
Paul Sokolovsky 709b882970 functools: Add dummy module. 2014-05-09 00:18:32 +03:00
Paul Sokolovsky 1b8812ed65 pprint: Add dummy module. 2014-05-09 00:16:30 +03:00
Paul Sokolovsky d2b8622804 base64: Add dummy module. 2014-05-09 00:16:24 +03:00
Paul Sokolovsky 870da4d501 urllib: Add dummy module. 2014-05-08 12:53:32 +03:00
Paul Sokolovsky fd8d258d39 queue: Add dummy module. 2014-05-08 12:42:10 +03:00
Paul Sokolovsky 7e7f16c448 shutil: Add dummy module. 2014-05-08 12:40:42 +03:00
Paul Sokolovsky 5c1c155660 binhex: Add dummy module. 2014-05-08 12:39:47 +03:00
Paul Sokolovsky 5b23b9014d subprocess: Add dummy module. 2014-05-08 02:48:25 +03:00
Paul Sokolovsky f1467e61c8 collections: Add setup metadata. 2014-05-08 02:41:08 +03:00
Paul Sokolovsky 8a8b007de4 stat: Add dummy module. 2014-05-08 02:21:42 +03:00
Paul Sokolovsky 7daa5665e2 glob: Add dummy module. 2014-05-08 02:20:20 +03:00
Paul Sokolovsky 80e322a5a2 fnmatch: Add dummy module. 2014-05-08 02:19:42 +03:00
Paul Sokolovsky 343f20cae9 dbm: Add dummy module. 2014-05-08 02:19:42 +03:00
Paul Sokolovsky d367d632f5 Factor out common metadata to importable file. 2014-05-07 23:10:41 +03:00
Paul Sokolovsky f48221f6c0 select: Need to keep parallel mapping of fd -> callback obj on uPy side.
Even despite epoll allows us to map fd onto any object, we need to keep
parallel bookkeeping on Python side, to: 1) keep associated object from
being garbage collection; 2) to be able to release associated object back
to GC when we finished watching fd.
2014-05-03 20:13:36 +03:00
Paul Sokolovsky dffb8ac59b pickle: Add trivial pickle implementation using repr()/exec(). 2014-05-01 10:47:56 +03:00
Paul Sokolovsky b975f8652c multiprocessing: Update metadata. 2014-05-01 10:45:17 +03:00
Paul Sokolovsky c2f094e29b multiprocessing: Add true async proof-test. 2014-05-01 10:44:22 +03:00
Paul Sokolovsky cd2774bb8e multiprocessing: Add AsyncResult.ready() with real async implementation. 2014-05-01 10:30:01 +03:00
Paul Sokolovsky f94297ff86 select: Add Epoll.close(). 2014-05-01 10:28:43 +03:00
Paul Sokolovsky fddef71832 multiprocessing: Add trivial AsyncResult, not much async at all. 2014-05-01 10:13:03 +03:00
Paul Sokolovsky b16a92a365 multiprocessing: Add dummy Pool implementation which doesn't really uses pool. 2014-05-01 09:57:29 +03:00
Paul Sokolovsky 7fbc074a13 multiprocessing: Implement Pipe-alike.
Unfortunately, any Pipe used for parent/child child communication
needs to be registered with child Process. To get around that, would
need to keep global registry of Pipes, and that's bloat.
2014-05-01 09:41:09 +03:00
Paul Sokolovsky 8e3ce63a8d os: Add fork()/pipe() test. 2014-05-01 02:44:09 +03:00
Paul Sokolovsky c0ab28571b random: Add module placeholder. 2014-05-01 02:42:43 +03:00
Paul Sokolovsky fec581f862 multiprocessing: Add, with bare Process class implementation. 2014-05-01 02:40:47 +03:00
Paul Sokolovsky 4835a37871 os: Implement getpid() and waitpid(). 2014-04-26 10:05:46 +03:00
Paul Sokolovsky 5ec9531764 os: Implement few file and process functions. 2014-04-26 09:41:47 +03:00
Paul Sokolovsky 3e8cd1de1b logging: Add rudimentary support for logging level configuartion. 2014-04-26 05:27:01 +03:00
Paul Sokolovsky 84f3cbb7cc select: Add epoll.unregister() method. 2014-04-24 01:04:32 +03:00
Paul Sokolovsky 808b492612 errno: Add EINPROGRESS. 2014-04-22 02:35:48 +03:00
Paul Sokolovsky fb3300974f make install: Bunch more shell magic for cleaner installs. 2014-04-22 01:12:02 +03:00
Paul Sokolovsky 56454eba33 all: Tighten up typecodes for FFI module. 2014-04-22 00:39:21 +03:00
Paul Sokolovsky 4016f0664c select: Use symbolic constant from errno module. 2014-04-22 00:33:13 +03:00
Paul Sokolovsky 1d69a4a0d5 errno: Add setup metadata. 2014-04-22 00:28:58 +03:00
Paul Sokolovsky 21be3939b6 errno: Capture basic errors, based on Linux headers. 2014-04-22 00:27:52 +03:00