code ==== bugfixes/refactorings --------------------- * 39340 * 40002 * 40831 * 40832 * 40834 * 40934 * 41224 (? added failing test in code/testing/test_source.py) * 41480 * 43299 * 43575 * 44248 * 44648 * 44655 * 45294 * 45295 * 45483 * 45484 * 45518 * 45519 * 45535 * 45538 * 45514 * 45545 * 45547 * 45548 * 45549 * 45646 * 45647 * 45648 (? allow specifying reason for skips... does the rest depend on that?) * 45649 (? same as above) * 45655 * 45671 * 45901 * 45906 * 47277 * 49423 * 49974 * 50606 (already ported to dist in 50607) * 50645 * 50755 (ported from reporter-merge, already ported to dist in 50756) * 51285 * 51292 * 51392 (rename __package__ to __pkg__, already ported to bugfix-0.9.0 in 51330) merges ------ * 45539 (less threads for execnet) * 46010 (file locking in io) * 46011 (session cleanups) * 51033 (reporter-merge) * 51034 " small features -------------- * 39106 (+ to ALLOWED_CHARS) * 39655 (kill processes by PID on win) * 39982 (gateway._send) * 40702 (added setup/teardown for py.test generators) * 40737 (allow reporting FAILED TO LOAD MODULE as failure) * 40738 (FAILED TO LOAD MODULE reports in web browser) * 40739 (FAILED TO LOAD MODULE clickable) * 40753 (decrease MAX_COUNTER in webjs.py) * 41080 (filtering files in apigen) * 41620 (re-added source anchors to apigen) * 41655 (displaying exceptions in apigen) * 41855 (allow starting py.test from keyword test) * 41860 (kill start_on, add keyword_oneshot, simplifications) * 45994 (py.path.svnwc locking and non-recursive commits) * 46692 (py.path.svnurl 'export()' method) * 46770 (GeneratorExit exception) * 46771 " * 51092 " * 46772 (custom pdb.Pdb subclass that deals properly with py.code.Source) * 46794 " * 47584 (fixed '-k TestClass.test') * 48347 (added py.path.svnwc.status.replaced) * 50574 (mips and mipsel support for greenlet) not sure -------- * 42188 (reviving compat) * 42215 (reviving compat) larger features --------------- greenlet-based networking +++++++++++++++++++++++++ * 39937 * 39974 * 29975 * 39983 * 40705 * 40706 * 40719 * 40720 * 40982 * 41606 * 45550 * 51056 docs ==== typos, etc. ----------- * 38967 * 38969 * 39994 * 40001 larger changes -------------- * 39981 (ideas about pylib future) * 42085 (TODO) * 42089 (TODO) * 42092 (TODO) * 42103 (TODO) * 42191 (TODO) * 42193 (TODO) * 42194 (TODO) * 42273 (apigen ideas) * 45520 (planning) * 45525 (planning) * 51057 (1.0 TODO) * 51058 " * 51077 (bump version no. to 1.0-pre-alpha) * 51087 (note about broken skip-reporting after reporter-merge branch merge) * 51132 (TODO note about skip slowness)