Wykres commitów

  • c2f094e29b multiprocessing: Add true async proof-test. Paul Sokolovsky 2014-05-01 10:44:22 +0300
  • cd2774bb8e multiprocessing: Add AsyncResult.ready() with real async implementation. Paul Sokolovsky 2014-05-01 10:30:01 +0300
  • f94297ff86 select: Add Epoll.close(). Paul Sokolovsky 2014-05-01 10:28:43 +0300
  • fddef71832 multiprocessing: Add trivial AsyncResult, not much async at all. Paul Sokolovsky 2014-05-01 10:13:03 +0300
  • b16a92a365 multiprocessing: Add dummy Pool implementation which doesn't really uses pool. Paul Sokolovsky 2014-05-01 09:57:29 +0300
  • 7fbc074a13 multiprocessing: Implement Pipe-alike. Paul Sokolovsky 2014-05-01 09:41:09 +0300
  • 8e3ce63a8d os: Add fork()/pipe() test. Paul Sokolovsky 2014-05-01 02:44:09 +0300
  • c0ab28571b random: Add module placeholder. Paul Sokolovsky 2014-05-01 02:42:43 +0300
  • fec581f862 multiprocessing: Add, with bare Process class implementation. Paul Sokolovsky 2014-05-01 02:38:30 +0300
  • 4835a37871 os: Implement getpid() and waitpid(). Paul Sokolovsky 2014-04-26 10:05:46 +0300
  • 5ec9531764 os: Implement few file and process functions. Paul Sokolovsky 2014-04-26 09:41:47 +0300
  • 3e8cd1de1b logging: Add rudimentary support for logging level configuartion. Paul Sokolovsky 2014-04-26 05:25:53 +0300
  • dbc45a241b Add changes to expose uPy segfault. asyncio-segfault Paul Sokolovsky 2014-04-24 02:45:39 +0300
  • 18c0b2c2f0 asyncio: Add basic asyncio stream interface test. Paul Sokolovsky 2014-04-20 06:27:43 +0300
  • 916eb33727 asyncio: Handle end of stream condition properly. Paul Sokolovsky 2014-04-24 02:13:21 +0300
  • efc5bac0dd asyncio: Add basic loop.call_soon() test. Paul Sokolovsky 2014-04-24 01:35:10 +0300
  • d63d73d9fb asyncio: Add asyncio.async() dummy factory function. Paul Sokolovsky 2014-04-24 01:26:55 +0300
  • aff251b129 asyncio: Add remove_reader()/remove_writer(). Paul Sokolovsky 2014-04-24 01:18:51 +0300
  • 9301c152bd asyncio: Use logging and errno modules. Paul Sokolovsky 2014-04-22 02:51:04 +0300
  • 56ff510f9d asyncio: Add dumb debug output. Paul Sokolovsky 2014-04-20 06:09:45 +0300
  • a0a699ecda asyncio: Start adding asyncio stream interface. Paul Sokolovsky 2014-04-20 06:08:49 +0300
  • ca9ea0d1b8 asyncio: Support read/write syscalls, and route vals both ways between coros. Paul Sokolovsky 2014-04-20 06:05:50 +0300
  • 65f0a05f2a asyncio: EpollEventLoop.wait(): support infinite wait. Paul Sokolovsky 2014-04-20 06:01:04 +0300
  • e2403bde0a asyncio: Make run_forever() actually run forever. Paul Sokolovsky 2014-04-20 05:58:12 +0300
  • 25bcef1b0d asyncio: Recover eventloop's ability to work with callbacks. Paul Sokolovsky 2014-04-20 00:47:43 +0300
  • 78fef25eea asyncio: Implement subclass implementing filedes watching interface. Paul Sokolovsky 2014-04-20 00:01:57 +0300
  • 80ecd3b822 asyncio: Initial prototype implementation. Paul Sokolovsky 2014-04-18 21:57:16 +0300
  • 84f3cbb7cc select: Add epoll.unregister() method. Paul Sokolovsky 2014-04-24 00:59:43 +0300
  • 808b492612 errno: Add EINPROGRESS. Paul Sokolovsky 2014-04-22 02:34:32 +0300
  • fb3300974f make install: Bunch more shell magic for cleaner installs. Paul Sokolovsky 2014-04-22 01:12:02 +0300
  • 56454eba33 all: Tighten up typecodes for FFI module. Paul Sokolovsky 2014-04-22 00:39:21 +0300
  • 4016f0664c select: Use symbolic constant from errno module. Paul Sokolovsky 2014-04-22 00:33:13 +0300
  • 1d69a4a0d5 errno: Add setup metadata. Paul Sokolovsky 2014-04-22 00:28:58 +0300
  • 21be3939b6 errno: Capture basic errors, based on Linux headers. Paul Sokolovsky 2014-04-22 00:27:52 +0300
  • a7bea0674c logging: Add very basic implementation. Paul Sokolovsky 2014-04-21 00:06:04 +0300
  • 52ac4308f7 select: epoll.register(): Handle case of fd have been already registered. Paul Sokolovsky 2014-04-20 06:10:27 +0300
  • 1cc01656f7 select: Actually implement extended arg to epoll.register(). Paul Sokolovsky 2014-04-19 23:41:35 +0300
  • b149831264 select: epoll: Accept sizehint param. Paul Sokolovsky 2014-04-19 23:08:42 +0300
  • d122838151 json: Add simple test. Paul Sokolovsky 2014-04-19 21:39:13 +0300
  • 904cfd2e9b heapq: Add setup metadata. Paul Sokolovsky 2014-04-19 21:08:35 +0300
  • 1867507154 heapq: Add simple test. Paul Sokolovsky 2014-04-19 21:08:16 +0300
  • 1d8811514f heapq: Add pristine from Python-3.3.3 tarball. Paul Sokolovsky 2014-04-19 21:06:33 +0300
  • 6cac26f078 select: Add setup metadata. Paul Sokolovsky 2014-04-19 21:01:44 +0300
  • 7251b8f820 select: Add simple epoll test. Paul Sokolovsky 2014-04-19 20:37:00 +0300
  • d8e0383f55 select: Add initial epoll implementation. Paul Sokolovsky 2014-04-19 20:36:23 +0300
  • ef8aa989d7 os: Add simple read/write test. Paul Sokolovsky 2014-04-19 20:35:25 +0300
  • effbf07c9e os: Version bump. Paul Sokolovsky 2014-04-19 20:30:31 +0300
  • 4d76c904a2 os: Add read & write functions. Paul Sokolovsky 2014-04-19 20:29:59 +0300
  • 221f769fdf os: Factor out error checking to a separate function. Paul Sokolovsky 2014-04-19 18:54:52 +0300
  • 488d248819 collections: Import independent defaultdict and deque modules into namespace. Paul Sokolovsky 2014-04-18 04:35:08 +0300
  • fc01d606ba itertools: Add setup metadata. Paul Sokolovsky 2014-04-18 04:32:11 +0300
  • 01892e8a47 itertools: Add basic test. Paul Sokolovsky 2014-04-18 04:30:29 +0300
  • 50f37fe01a itertools: Add partial implementation. Paul Sokolovsky 2014-04-18 04:29:57 +0300
  • 312377620b collections.deque: Add setup metadata. Paul Sokolovsky 2014-04-18 03:38:43 +0300
  • 607c28092b collections.deque: Add initial implementation. Paul Sokolovsky 2014-04-18 03:06:20 +0300
  • f099ae22cb sqlite3: Add simple test. Paul Sokolovsky 2014-04-17 03:37:53 +0300
  • 62508429a6 sqlite3: Start with FFI bindings for SQLite3. Paul Sokolovsky 2014-04-17 03:35:29 +0300
  • 966b6c1b80 traceback: Add setup metadata. Paul Sokolovsky 2014-04-17 01:31:27 +0300
  • ed99e022a8 logging: Add setup metadata. Paul Sokolovsky 2014-04-17 01:30:42 +0300
  • 3def1345fa warnings: Add setup metadata. Paul Sokolovsky 2014-04-17 01:29:02 +0300
  • ac2ae5831e collections.defaultdict: Add implementation. Paul Sokolovsky 2014-04-14 21:20:31 +0300
  • 813082a16b collections: Add dummy implementation. Paul Sokolovsky 2014-04-14 18:54:11 +0300
  • d02abce1f2 warnings: Add empty module to preclude import errors. Paul Sokolovsky 2014-04-14 18:56:00 +0300
  • 078934a3e2 keyword: Add pristine from Python-3.3.3 tarball. cpython-3.3.3 Paul Sokolovsky 2014-04-13 10:12:41 +0300
  • b5a45c28e4 keyword: Work around lack of frozenset. Paul Sokolovsky 2014-04-13 10:38:59 +0300
  • e49e054b18 keyword: Add pristine from Python-3.3.3 tarball. Paul Sokolovsky 2014-04-13 10:12:41 +0300
  • d12f5459f6 traceback: Add dummy module to preclude import errors. Paul Sokolovsky 2014-04-13 04:59:58 +0300
  • 86d676cf58 logging: Add dummy module to preclude import errors. Paul Sokolovsky 2014-04-13 04:57:45 +0300
  • 7c2f087208 re-pcre: Add dummy ASCII and UNICODE flags. Paul Sokolovsky 2014-04-13 03:34:16 +0300
  • e9b736e24a Merge branch 'cpython-3.3.3' Paul Sokolovsky 2014-04-13 02:26:41 +0300
  • 4101f31372 html: Add pristine from Python-3.3.3 tarball. Paul Sokolovsky 2014-04-13 02:26:15 +0300
  • 085579bcaf re-pcre: Bump version after debug publishings trying to resolve pip issue. Paul Sokolovsky 2014-04-12 23:57:55 +0300
  • a0ac03599e re-pcre: Set sys.path so our module was not picked up by install tools. Paul Sokolovsky 2014-04-12 19:15:17 +0300
  • 5efd6e3351 json: Add setup metadata. Paul Sokolovsky 2014-04-12 18:51:41 +0300
  • a4833ed354 json: Remove ugly hack to deal with float nan, inf, -inf values. Paul Sokolovsky 2014-04-12 18:32:06 +0300
  • 1bc138fcf3 re-pcre: Bump version to 0.1. Paul Sokolovsky 2014-04-11 21:18:49 +0300
  • 1baa8662e7 re-pcre: Add basic tests for module. Paul Sokolovsky 2014-04-11 21:18:31 +0300
  • 6ef3ed62e4 re-pcre: Capture all possible subexpressions, even empty. Paul Sokolovsky 2014-04-11 21:15:41 +0300
  • edb642822c re-pcre: Implement Match.groups(). Paul Sokolovsky 2014-04-11 06:30:23 +0300
  • 8067bab189 re-pcre: Implement module-level match(). Paul Sokolovsky 2014-04-11 06:30:04 +0300
  • e375c69d43 re-pcre: search(): Implement pos arg support. Paul Sokolovsky 2014-04-11 06:24:10 +0300
  • 9fcd9e7b3c re-pcre: Match: add start()/end() methods. Paul Sokolovsky 2014-04-11 06:22:14 +0300
  • 9592480266 re-pcre: Add dummy pos/endpos args to search()/match(). Paul Sokolovsky 2014-04-11 06:20:36 +0300
  • 9ad8f7090d re-pcre: sub(): support functional replacement arg. Paul Sokolovsky 2014-04-11 06:05:39 +0300
  • 72b5eedd3d re-pcre: Implement subset of sub(). Paul Sokolovsky 2014-04-11 06:01:49 +0300
  • a943b0f2e8 re-pcre: Allocate match span array of needed size. Paul Sokolovsky 2014-04-11 05:59:38 +0300
  • 74d5eccc98 re-pcre: Bump version. Paul Sokolovsky 2014-04-11 04:48:49 +0300
  • bad3a0ad5a re-pcre: Add basic flags and partial implementation of match(). Paul Sokolovsky 2014-04-11 04:48:13 +0300
  • 833efb5144 re-pcre: Add setup metadata. Paul Sokolovsky 2014-04-08 19:32:42 +0300
  • 888ec84821 re-pcre: Add initial impl of re module using ffi against libpcre. Paul Sokolovsky 2014-04-08 19:30:54 +0300
  • 6de74a64fe fcntl: Add setup metadata. Paul Sokolovsky 2014-04-06 23:39:16 +0300
  • ee457cba33 os: Add setup metadata. Paul Sokolovsky 2014-04-06 23:34:51 +0300
  • 122d1781e3 copy: Switch to setuptools to support dependencies (types module). Paul Sokolovsky 2014-04-06 23:30:48 +0300
  • 0b37602a02 copy: Add workaround against loading copy from current dir when publishing. Paul Sokolovsky 2014-04-06 23:10:28 +0300
  • 5cd6cf494c copy: Add setup metadata. Paul Sokolovsky 2014-04-06 23:02:16 +0300
  • eb80a14ed0 copy: Patch to make loadable in MicroPython. Paul Sokolovsky 2014-04-06 23:00:41 +0300
  • 8bef738ca9 types: Add setup metadata. Paul Sokolovsky 2014-04-06 19:42:45 +0300
  • a1af6b1e22 types: Patch to make loadable in MicroPython. Paul Sokolovsky 2014-04-06 19:28:43 +0300
  • 54d9716666 unittest: Bump version for PyPI. Paul Sokolovsky 2014-04-06 19:10:47 +0300
  • a432e9ecf1 unittest: isinstance(<class>, object) no works. Paul Sokolovsky 2014-04-06 19:14:31 +0300