Commit Graph

  • 7970591813 [svn r37693] Some considerations regarding the experimental Gateway/Remote Path implementation code. Also making it "py.__." importable but not advertising it for 0.9 at all. It's an interesting feature for 1.0 :) hpk 2007-01-31 21:34:29 +0100
  • 58eace43f9 [svn r37674] Added document 'code.txt' that describes py.code, added docstrings to py.code public items. guido 2007-01-31 16:29:18 +0100
  • 65f51efa55 [svn r37664] some streamlining, additions and "de-marketing" :) and adding some XXX hpk 2007-01-31 12:49:25 +0100
  • 9fe8e7ca65 [svn r37661] fixing this script (IMO it was broken if you provided arguments) hpk 2007-01-31 12:27:25 +0100
  • bd71dff595 [svn r37647] make the example independent from the installed python binaries hpk 2007-01-31 00:46:20 +0100
  • 89a4750535 [svn r37646] Wording, and missing attribute in the greenlet documentation. arigo 2007-01-31 00:29:45 +0100
  • dcafd4cd60 [svn r37645] adding an example for execnet (passes doctest) hpk 2007-01-31 00:23:59 +0100
  • a05708848a [svn r37644] typo cfbolz 2007-01-31 00:20:50 +0100
  • 97346c8a5a [svn r37643] stroke the historical notes, and streamlined various parts of execnet documentation, added some api references. hpk 2007-01-31 00:13:49 +0100
  • 6aaca64290 [svn r37642] issue40 resolved arigo 2007-01-31 00:07:48 +0100
  • e721d85278 [svn r37641] removing py.path.extpy after all hpk 2007-01-30 23:22:15 +0100
  • e7c684eb37 [svn r37640] Added first bits of a document about py.path. guido 2007-01-30 23:01:04 +0100
  • d3c2f5c7b1 [svn r37639] Not sure why this was here... :| guido 2007-01-30 23:00:33 +0100
  • acf54574c4 [svn r37638] Re-enabled the tests on win32 guido 2007-01-30 21:51:57 +0100
  • 307a727a7e [svn r37637] Fixed Windows path problems for apigen; test_apigen_functional.py now works (couldn't test with the py lib itself, though, as it wants to build greenlets and i don't have a suitable c compiler installed). guido 2007-01-30 21:45:18 +0100
  • c432765556 [svn r37631] Kill unnecessarry cache fijal 2007-01-30 18:55:08 +0100
  • 3630e7fcd3 [svn r37624] Slightly hackish way to put all tracing calls as low as possible. This should kill unnecessary frames. Right now tracing is done only for py.test.Function objects, I don't know what to do with sth else, let's leave it alone. fijal 2007-01-30 17:59:32 +0100
  • f65d6e9d35 [svn r37623] Get rid of last frame if possible (the frame containing start_tracing should not be there, unless this is the last frame) fijal 2007-01-30 17:58:11 +0100
  • d80bbf4a68 [svn r37622] Don't use previous versions in future examples fijal 2007-01-30 17:56:58 +0100
  • ff7e89a145 [svn r37621] all tests works for me fijal 2007-01-30 17:55:04 +0100
  • 1974e5ecf6 [svn r37620] ensure 2.5 compatibility fijal 2007-01-30 17:54:14 +0100
  • e905f71e72 [svn r37616] All code snippets are colored now, also properly fixed hiding of _* names in the navigation. guido 2007-01-30 17:29:33 +0100
  • d435873e03 [svn r37615] skip this test on windows, it should work but doesn't and it's not too important (apigen does not fully run on win32 because of LSession not working there) hpk 2007-01-30 17:28:43 +0100
  • 85854514b7 [svn r37610] Stack trace code snippets are now syntax colored. guido 2007-01-30 16:44:30 +0100
  • e625497c5f [svn r37609] Oops, forgot to check this in: update to deal with change in py.xml.html. guido 2007-01-30 16:43:00 +0100
  • 1ac5c69420 [svn r37608] Added some code to make sure 'inline' elements aren't indented (gotta love 'ignorable' whitespace). guido 2007-01-30 16:42:19 +0100
  • 2f8325e277 [svn r37602] Fixed support for files ending on a comment rather than a newline, fixed some unicode() call so it's not done on objects that are already unicode. guido 2007-01-30 15:46:57 +0100
  • 0b985318fa [svn r37599] fixing a windows-error: i believe that most strings passed into htmlgen.deindent() actually have a normalized '\n' line-ending already (e.g. if they come from python docstrings). So the caller now needs to specify otherwise. hpk 2007-01-30 15:08:47 +0100
  • e96e4f61c7 [svn r37598] removing broken tkinter session support ahead of the 0.9 release (might be re-introduced later) hpk 2007-01-30 15:02:28 +0100
  • 1f0835df15 [svn r37596] bah, waiting longer also in py-trunk hpk 2007-01-30 14:44:52 +0100
  • 45868fe506 [svn r37594] Fixed unicode issues in apigen/htmlgen.py and apigen/source, moved some methods out of HTMLDocument and added support for finding out the encoding of a Python file in order to accomplish that (both in source/html.py), fixed some minor issues (items with a name starting with _ are now hidden from nav, fixed indentation issue in nav) in htmlgen.py. guido 2007-01-30 14:24:27 +0100
  • c2e1510f86 [svn r37582] Updated mock-up function return value. guido 2007-01-30 11:45:46 +0100
  • bef3ad84ce [svn r37579] Made that the package name can be set when using from_dict() to fill a DocStorage. guido 2007-01-30 11:34:08 +0100
  • c1e6116de5 [svn r37555] update fijal 2007-01-29 18:14:27 +0100
  • 7759bb404f [svn r37554] add XXX fijal 2007-01-29 18:12:17 +0100
  • 8a4e21ecd5 [svn r37553] Skip if boxed fijal 2007-01-29 18:11:13 +0100
  • fe3a71994a [svn r37545] Moved get_star_import_tree out of the DocStorage class, created 'pkg_to_dict' function in docstorage.py and using that from apigen.py (to later simplify py.test integration, and to improve testability). Simplified 'deindent()' a bit, made the wrap_page use the filenames from the stylesheeturl and the scripturls instead of having them hard-coded, some minor HTML/CSS changes. guido 2007-01-29 17:11:15 +0100
  • 06cbe63616 [svn r37540] Nicer formatting of docstrings (de-indented and such), fixed problem getting to frame source (IOError that popped up when building the py lib's api docs) in description.py. guido 2007-01-29 15:20:31 +0100
  • 02abf0ee5d [svn r37535] update on that fijal 2007-01-29 14:10:51 +0100
  • 853de83311 [svn r37534] Some minor visual modifications for stack traces, fixed check for py.code.Source object filenames. guido 2007-01-29 14:09:33 +0100
  • acfbbcb7ff [svn r37533] Make distribution working with custom conftests at exact levels. This is very explicit - dist_rsyncroots works only in that conftest directory. fijal 2007-01-29 14:06:19 +0100
  • e921ad8af9 [svn r37531] Removing try/except to make debugging a little bit easier. guido 2007-01-29 13:53:52 +0100
  • ad127323e3 [svn r37502] unify dist_* options and give dist_rsync_roots more precision: you now specify relative paths (relative to the conftest.py where a dist_rsync_root setting resides) or absolute paths. hpk 2007-01-28 22:54:12 +0100
  • 216919d612 [svn r37501] rename for clarity hpk 2007-01-28 21:37:30 +0100
  • 20222ec57b [svn r37500] postponing generalizing of host specifications for 0.9 hpk 2007-01-28 21:25:48 +0100
  • ae11e91791 [svn r37499] concreter error message hpk 2007-01-28 21:25:11 +0100
  • 12d1da1194 [svn r37498] bah, my local config but i want to have it committed to get rid of the "M" state, ehem. hpk 2007-01-28 21:09:02 +0100
  • df3448c6f9 [svn r37494] the start of factoring out common and unified host handling within py.test hpk 2007-01-28 18:53:43 +0100
  • cfc0ca32f3 [svn r37481] new attempt :-( cfbolz 2007-01-28 18:16:43 +0100
  • e991bf21bd [svn r37478] refactored/streamlined tests slightly i think svn testing needs some more refinements (not before 0.9) hpk 2007-01-28 17:56:42 +0100
  • 1e44038941 [svn r37477] use relative paths to try to make the py-lib both work in paths that have quotable characters _and_ with some versions of latex that don't like quotes in \input. let's see whether it works... cfbolz 2007-01-28 17:34:52 +0100
  • 1d3519bfe0 [svn r37465] * all Sessions now have fixoptions() * added some tests for implied and conflicting options * make all Session objects inherit from the base session * small cleanups with respect to test setup * separate tests a bit hpk 2007-01-28 14:25:03 +0100
  • 15c1ebe506 [svn r37463] test_get_initpkg_star_items() fails for me when run as part of the whole py lib tests, succeeds when ran as a single test. Pruning sys.modules fixes this (but i am not sure why the tracer depends on seeing the import happen) hpk 2007-01-28 12:02:19 +0100
  • de9fd5ecef [svn r37462] allow the remote side to run in verbose mode hpk 2007-01-28 12:00:17 +0100
  • b5d79a847b [svn r37461] skip these tests on windows (some reliances on unix-paths and i don't think apigen can run on windows anyway at the moment) hpk 2007-01-28 11:42:13 +0100
  • a938384607 [svn r37460] these tests rely on exact formatting, so skipping them again (fail for me on pypy2) hpk 2007-01-28 11:32:01 +0100
  • 6838180187 [svn r37459] fix socketgateway test to run on both win32 and linux hpk 2007-01-28 11:14:22 +0100
  • e64d602cd2 [svn r37458] try to only rsync the py lib, not the dirpath() of it hpk 2007-01-28 10:07:22 +0100
  • 9e7886c59b [svn r37457] explicitely shutdown the gateway for the remote session after each run. hpk 2007-01-28 09:49:28 +0100
  • dad2da4583 [svn r37456] some small adjustments/cleanups regarding intiialisation hpk 2007-01-28 09:48:59 +0100
  • c736976568 [svn r37455] added a sample conftest.py to run windows tests remotely, note the module docstring. hpk 2007-01-28 09:46:34 +0100
  • 37803778c9 [svn r37453] Changed test a bit to avoid issues on non-UNIX platforms. guido 2007-01-27 23:50:49 +0100
  • b677355804 [svn r37450] skip auto-import checks of directive.py because it requires docutils hpk 2007-01-27 21:15:21 +0100
  • 06f68d9fb7 [svn r37449] fix failures in case of docutils not being installed (related to importing 'py.__.rest.directive') hpk 2007-01-27 21:11:26 +0100
  • 181f6cde23 [svn r37447] config._reparse() from current dir can drag in conftest.py files (happened to me because i had two py lib checkouts) hpk 2007-01-27 20:24:41 +0100
  • 8f540fe7c6 [svn r37446] don't try this on windows hpk 2007-01-27 20:22:23 +0100
  • 780e715395 [svn r37445] use suprocess module to start socketserver subprocess hpk 2007-01-27 20:13:17 +0100
  • 6d403d4573 [svn r37444] a try at a wrapping loop_socketserver.py that restarts the actual socketserver.py hpk 2007-01-27 19:57:05 +0100
  • 3d70646122 [svn r37443] slightly re-organizing RemoteTerminalSession for easier subclassing. hpk 2007-01-27 19:41:39 +0100
  • a1171a8726 [svn r37442] update fijal 2007-01-27 18:33:41 +0100
  • 00812c46f9 [svn r37439] Sorry, cfbolz, seems the print to stderr breaks some test... :| guido 2007-01-27 16:40:25 +0100
  • fd40b43cdf [svn r37438] Fiddle-fixed --rest, although it works now some cleanups would be nice... Cleaned up the tests a bit and re-enabled some (sucky tests are better than no tests at all, I guess... :| ), re-enabled a debug print after complaints from cfbolz ;) but this time it prints to stderr (to avoid ReST pollution). guido 2007-01-27 16:37:43 +0100
  • 7ebd7ec888 [svn r37437] Made stuff a bit more robust by converting non-strings to strings in some places. guido 2007-01-27 16:36:20 +0100
  • 241ef0ff4a [svn r37435] Removing debug print (ended up in the ReST). guido 2007-01-27 15:29:17 +0100
  • 58079397a2 [svn r37434] Fixed bug in add() that made that the to-be-added item didn't get added (and yes, I've added a test now ): ), made some error message a bit clearer. guido 2007-01-27 15:11:52 +0100
  • f1b4e14f09 [svn r37433] Add a helper which returns value + path of a dir where value was found fijal 2007-01-27 15:01:45 +0100
  • 50a0a04bd2 [svn r37432] Some updates on stuff I've worked on, fixed ReST. guido 2007-01-27 14:33:40 +0100
  • 39f357b272 [svn r37431] Fixed problem that made that the wrong package was imported when ran after test_apigen_example. guido 2007-01-27 14:26:57 +0100
  • c96eb10efd [svn r37430] Fixed test, was depending on dict order and values had changed. guido 2007-01-27 14:20:56 +0100
  • 23681b8059 [svn r37429] Ugh, revert. fijal 2007-01-27 14:12:23 +0100
  • c32d3f8673 [svn r37428] added a note about dist_rsyncroots semantics hpk 2007-01-27 14:09:09 +0100
  • 6c428bafbf [svn r37427] Kill the last occurencies of pkgdir fijal 2007-01-27 14:01:58 +0100
  • 9539e49743 [svn r37425] Fixed Code.__ne__() (wrong function sig, missing 'other' argument). guido 2007-01-27 13:29:39 +0100
  • d929f633a7 [svn r37411] Fix a bit rest and test_rest. Note that actually these tests are testing anything from time to time, need closer look. fijal 2007-01-26 23:35:20 +0100
  • e3dfe80856 [svn r37409] Fix the test fijal 2007-01-26 22:56:50 +0100
  • f098c2d353 [svn r37408] Kill two unnecessary tests now. fijal 2007-01-26 22:54:52 +0100
  • ac977c865d [svn r37407] Unskip two tests. fijal 2007-01-26 22:46:11 +0100
  • 3c08f6a614 [svn r37395] Fixed some small issues in source nav, turned namespace_tree into an instance var (finally! :), changed the api nav so it now shows the full tree with the current item unfolded + siblings of itself and all parents (+ children if it's a namespace item). guido 2007-01-26 16:34:28 +0100
  • b67ef229df [svn r37383] Added call stacks, made that method pages aren't built at all anymore, made that build_namespace_view isn't called for anything but namespaces anymore, made that parts of documents are hidden at first (with a link to 'open' them). guido 2007-01-26 14:01:27 +0100
  • c72120b8fc [svn r37381] Add a shortcut. fijal 2007-01-26 12:50:22 +0100
  • 3d301edbc7 [svn r37380] This is rather huge checkin of a rsession refactoring. Got rid of most of the pkgdir and changed to use get_collector_trail. Some tests need to be rewritten or killed, right now they're skips. fijal 2007-01-26 12:49:59 +0100
  • 3cf7c74d1e [svn r37355] Fixing test (not sure why it was in this state?). guido 2007-01-25 21:39:43 +0100
  • ed9004fc46 [svn r37354] Move tracing a bit down (performance, no change in behaviour) fijal 2007-01-25 20:59:17 +0100
  • 0a9399329f [svn r37348] Fallback fijal 2007-01-25 18:13:24 +0100
  • e4044030b3 [svn r37347] Enchance the test. fijal 2007-01-25 18:03:54 +0100
  • 6a8153ae3b [svn r37346] Add __ne__ fijal 2007-01-25 18:02:32 +0100
  • c237e8d959 [svn r37345] Remove unneeded import fijal 2007-01-25 18:02:01 +0100
  • c53dfee4a6 [svn r37343] Hours later and tons of debug print changes.... fijal 2007-01-25 17:46:56 +0100
  • 4ea388b640 [svn r37337] Replaced try/except with a hasattr (makes that unrelated errors are no longer obfuscated). guido 2007-01-25 16:23:18 +0100
  • bedeb1e640 [svn r37330] Replacing any non-Unix newlines with plain \n in doctests, this fixes some win32 problem. guido 2007-01-25 15:08:48 +0100