Commit Graph

  • 6897227a31 utils: support log_to_file(usec=True) David Wilson 2018-02-13 15:53:18 +0545
  • 593e6e3261 importer: warn on duplicate request, simplify preload logic David Wilson 2018-02-13 15:49:25 +0545
  • 8765f761c9 importer: fix glaring bug in find_related() David Wilson 2018-02-13 15:47:38 +0545
  • e3d170904e importer: warn once about missing source and cache negative hit David Wilson 2018-02-13 15:46:34 +0545
  • a19102a143 core: fix profiling David Wilson 2018-02-13 15:44:36 +0545
  • 4d31300dd0 Split up parent and master modules David Wilson 2018-02-12 15:47:59 +0545
  • a8ad096d06 importer: always refuse builtins and __builtin__. David Wilson 2018-02-12 13:39:31 +0545
  • b194e46d35 docs: reorder sections David Wilson 2018-02-12 12:55:34 +0545
  • 0a2a483298 importer: new format to signal ImportError David Wilson 2018-02-12 12:41:26 +0545
  • 1acb068fb6 docs: remove obsolete warning David Wilson 2018-02-12 12:32:18 +0545
  • bf5fbc9719 Merge branch 'wip-module-loader' David Wilson 2018-02-12 12:30:36 +0545
  • 6715a1b150 importer: semi-functional preloader David Wilson 2018-02-12 12:29:20 +0545
  • 76e4683ef1 docs: sphinx-autobuild default target. David Wilson 2018-02-12 11:16:05 +0545
  • 3f86347edc docs: fix typo David Wilson 2018-02-12 10:30:29 +0545
  • e930099755 docs: vastly simplify importer concurrency docs David Wilson 2018-02-12 09:30:19 +0545
  • 716637a20c importer: Beginnings of howitworks section. David Wilson 2018-02-11 23:45:38 +0545
  • f44356af32 Initial pass at module preloading David Wilson 2018-02-11 23:34:13 +0545
  • e01632c431 Move django test script into permanent test David Wilson 2018-02-11 04:22:24 +0545
  • baf1d0e13d Tidy up and correct the new example David Wilson 2018-02-10 12:37:20 +0545
  • 396c4f3cf2 Add shell replacement example. David Wilson 2018-02-10 05:12:07 +0545
  • e06111d944 master: force set_block() in tty_create_child too. David Wilson 2017-12-18 18:52:01 +0530
  • 5f7633cd56 master: make mitogen minimally functional under gevent David Wilson 2017-12-18 18:48:15 +0530
  • 549942344e docs: Fix function name. David Wilson 2017-12-18 18:47:59 +0530
  • 85934d101f tests: ensure strace is available in the docker image.. David Wilson 2017-12-05 02:01:19 +0530
  • c503706f96 master: add comment David Wilson 2017-11-28 13:42:10 +0530
  • 086c8044a2 master: add a comment to explain what's going on, and fix log msg. David Wilson 2017-11-28 13:28:47 +0530
  • e88f9a521f issue #70: remove redundant 'raise SystemExit' David Wilson 2017-11-28 13:19:10 +0530
  • 43fae4414a Replace nasty print statements in six_brokenpkg. David Wilson 2017-11-19 19:25:53 +0530
  • d45ba15986 Remove overall build timeout from .travis.yml. David Wilson 2017-11-19 19:24:59 +0530
  • ecd8333944 Fix broken requires file syntax. David Wilson 2017-11-19 19:22:01 +0530
  • f2e23fb7e0 Add license text everywhere. David Wilson 2017-11-19 19:20:26 +0530
  • 22c1594f04 Simplify the API, make Broker optional and auto-shutdown on main thread exit. David Wilson 2017-11-12 20:17:03 +0530
  • b1479261e2 issue #56: fix up setup.py, bump version number. David Wilson 2017-11-12 19:57:03 +0530
  • 5e552e597c
    Merge pull request #65 from moreati/unittest2-this-time-its-personal dw 2017-11-12 19:54:23 +0530
  • 110eba05ce Import and use unittest2 without aliasing it Alex Willmer 2017-11-12 12:42:27 +0000
  • 391ef65516 Fix confusing return statements, closes #67. David Wilson 2017-11-12 11:14:51 +0530
  • 227defce9f
    Merge pull request #66 from moreati/when-is-a-builtin-in-like-a-door dw 2017-11-12 10:38:36 +0530
  • 7473addfd2 Replace all calls to file() with open() Alex Willmer 2017-11-11 23:36:54 +0000
  • 81a77a453a Use specific TestCase assertions throughout tests Alex Willmer 2017-11-11 23:08:08 +0000
  • fdccf6a891 Replace custom assertContains() with unitest2 assertIn() Alex Willmer 2017-11-11 23:02:26 +0000
  • 9351a44784 Use unittest2 in all tests Alex Willmer 2017-11-11 22:59:38 +0000
  • fff435e51e Require unittest2 Alex Willmer 2017-11-11 22:55:15 +0000
  • 1124145f75
    Merge pull request #62 from tai271828/pr-sprint-doc dw 2017-10-30 17:57:05 +0530
  • ed3a945104
    Merge pull request #63 from rbricheno/master dw 2017-10-30 17:56:25 +0530
  • 8fb0234176 Prevent MacOS exception on shutdown of closed socket. R W H Bricheno 2017-10-30 12:07:10 +0000
  • 7421af8557 Describe the installation and test process Taihsiang Ho (tai271828) 2017-10-30 18:38:50 +0800
  • 0952b7a12f
    Merge pull request #60 from rbricheno/master dw 2017-10-30 16:10:33 +0530
  • 5a9c9d7101 Fix getting the directory path on Mac OS X. R W H Bricheno 2017-10-30 10:36:40 +0000
  • a01c929d76 Fix Python 3 fix :/ closes #57 David Wilson 2017-10-26 22:16:12 +0530
  • e925db6b33 Merge pull request #54 from moreati/source-for-the-goose dw 2017-10-26 21:57:13 +0530
  • fa4e9fa9f2 Merge pull request #59 from moreati/wait-for-it dw 2017-10-26 21:56:07 +0530
  • e234781b05 fakessh: Remove colon causing SyntaxError Alex Willmer 2017-10-24 01:10:02 +0100
  • 325f5323a5 fakessh: interruptible wait compatible with <2.7; closes #55 David Wilson 2017-10-23 15:24:00 +0530
  • 29529c9a5c tests: Fix GetModuleViaPkgutilTest fetching .pyc Alex Willmer 2017-10-20 19:48:26 +0100
  • dacc57ba5f master: Lazy-format more logging arguments, minor 3.x compat increments David Wilson 2017-10-19 14:20:59 +0530
  • a8dcd53ccc first stage: Remove/dedent else block Alex Willmer 2017-10-18 00:27:00 +0100
  • 8c085d1ea6 first stage: Use string concatenation Alex Willmer 2017-10-18 00:22:56 +0100
  • 0ab6faa8b8 first stage: eliminate whitespace Alex Willmer 2017-10-18 00:20:06 +0100
  • 9ee1d13270 first stage: single letter variables Alex Willmer 2017-10-18 00:15:15 +0100
  • 805b4896a2 Add first_stage_test to Travis. David Wilson 2017-10-16 20:53:40 +0530
  • 0bb2e94bf0 Sort .travis.yml David Wilson 2017-10-16 20:53:21 +0530
  • f1660d5011 tests: initial first_stage_test. David Wilson 2017-10-16 20:51:23 +0530
  • 58e30cd117 issue #49: 2.x/3.x compatible decode. David Wilson 2017-10-16 20:28:59 +0530
  • 36300b9fe6 docs: convert paragraph to footnote. David Wilson 2017-10-16 17:56:23 +0530
  • 255656ef50 issue #49: update howitworks.rst for command line change David Wilson 2017-10-16 17:50:58 +0530
  • cfb8a38977 Implement Alex's awesome idea of zlibbing the first stage too! Closes #49 David Wilson 2017-10-16 17:34:47 +0530
  • 2e8ed68609 Merge branch 'pr/50' David Wilson 2017-10-16 17:16:29 +0530
  • fe2bf7111a ssh_test: Correct hostname in SShTest.test_stream_name() Alex Willmer 2017-10-15 20:33:59 +0100
  • a0fbe99be0 testlib: Wait for sshd before running tests Alex Willmer 2017-10-15 20:31:10 +0100
  • cae6989932 testlib: Auto negotiate Docker API version Alex Willmer 2017-10-09 22:05:02 +0100
  • 492777f61b tests: stop responder_test spamming the logs David Wilson 2017-10-08 19:14:21 +0530
  • 9e884d3d8b tests: stop fakessh spamming the logs David Wilson 2017-10-08 19:14:21 +0530
  • ec7fe7dafa Merge branch 'setup' of https://github.com/moreati/mitogen David Wilson 2017-10-08 19:06:54 +0530
  • 94b8b794e9 Empty commit to trigger Travis after Docker push David Wilson 2017-10-08 19:02:48 +0530
  • 61f9b46816 gitignore: distutils output files Alex Willmer 2017-10-08 14:28:28 +0100
  • c0bcacf6f9 setup: Trove classifiers Alex Willmer 2017-10-08 14:27:30 +0100
  • dfb0fd8244 setup: Add a hashbang Alex Willmer 2017-10-08 14:24:20 +0100
  • 990afe7d2f setup: Use correct packages declaration Alex Willmer 2017-10-08 14:20:52 +0100
  • 9f48fd69c1 Bump time allowance for fakessh_test David Wilson 2017-10-08 17:07:08 +0530
  • baf4380b6d Ensure _run_defer() fully executes at least once before shutdown David Wilson 2017-10-08 17:03:11 +0530
  • 8c6d861f15 Bump time allowance for ssh_test. David Wilson 2017-10-08 16:37:27 +0530
  • 3b2596b125 Bump time allowance for select_test. David Wilson 2017-10-08 16:36:45 +0530
  • c83d86f050 importer: Delete _get_module_via_parent entirely David Wilson 2017-10-08 16:31:38 +0530
  • dcea7ac616 docs: waiting on multiple calls David Wilson 2017-10-07 17:43:09 +0530
  • 8f42a58281 docs: move Router.route() into Sphinx. David Wilson 2017-10-07 16:59:16 +0530
  • b43cd31d59 docs: Add warning to preloading section. David Wilson 2017-10-06 20:48:35 +0530
  • 48096ab033 docs: move Broker docstrings into Sphinx. David Wilson 2017-10-06 19:42:02 +0530
  • e2883bd553 Merge pull request #47 from moreati/cant-mock-the-rock dw 2017-10-07 15:25:46 +0530
  • 68673e4ccd Add mock requirement Alex Willmer 2017-10-06 23:30:44 +0100
  • 7eb81a1694 docs: more getting started guide David Wilson 2017-10-06 19:19:02 +0530
  • f19d18350d mitop: fix overlong command lines corrupting the followign line David Wilson 2017-10-05 22:41:51 +0530
  • 686c77e901 mitop: Show new processes in bold. David Wilson 2017-10-05 21:25:29 +0530
  • d800b684ef Merge branch 'module-preloading' David Wilson 2017-10-05 19:20:05 +0530
  • 0b141ade62 docs: getting started David Wilson 2017-10-05 19:19:11 +0530
  • 4632c73a72 More. David Wilson 2017-10-05 19:03:05 +0530
  • d00821be89 docs: way more appropriate image David Wilson 2017-10-05 19:01:09 +0530
  • 6792893666 docs: more getting started David Wilson 2017-10-05 18:43:12 +0530
  • 2d6b004fa0 docs: Getting started tidyups David Wilson 2017-10-05 17:49:20 +0530
  • dddaa29526 docs: Get started on Getting Started David Wilson 2017-10-05 17:09:59 +0530
  • b6552bb594 core: Remove unused on_shutdown attribute. David Wilson 2017-10-05 15:12:18 +0530