1. 26 Aug, 2016 6 commits
  2. 25 Aug, 2016 5 commits
  3. 24 Aug, 2016 8 commits
  4. 22 Aug, 2016 4 commits
  5. 19 Aug, 2016 10 commits
  6. 18 Aug, 2016 4 commits
  7. 17 Aug, 2016 3 commits
    • Support keep_alive where nurse may be None · f45bb585
      For example keep_alive<0,1>() should work where the return value may sometimes be None. At present a "Could not allocate weak reference!" exception is thrown.
      Update documentation to clarify behaviour of keep_alive when nurse is None or does not support weak references.
      Glen Walker committed
    • pip/venv in `before_install`; override `install` for docs build · 0b952cdf
      Rather than adding an `if [ -n "$DOCS" ]` as a separate install
      instruction, this simplifies the travis-ci logic to do the pip/venv
      setup in the `before_install` hook, leaving the install hook to just
      install the needed packages.
      
      This makes the default install script simpler: it doesn't need to check
      NATIVE_DEPS or DOCS because both of those now override `install`
      anyway, so the top-level `install` is really just the install for the
      gcc-4.8 and osx builds; the docker builds and docs build override
      install completely.
      Jason Rhinelander committed
    • Build docs just once, in a dedicated build · 4b5058dc
      This switches the travis-ci build to build the docs in a dedicated
      build rather than as part of the regular linux/osx builds.
      Jason Rhinelander committed