diff options
| author | ianb <devnull@localhost> | 2006-01-09 03:49:47 +0000 |
|---|---|---|
| committer | ianb <devnull@localhost> | 2006-01-09 03:49:47 +0000 |
| commit | 475be5df292d5dccde11065ddc63e001fc7ae274 (patch) | |
| tree | 2ca34f8538ec6b7500a36fbda8e81ebf4a511dcf | |
| parent | 97a9f241c0829dc10d846815c6d096c9b3a35738 (diff) | |
| download | paste-475be5df292d5dccde11065ddc63e001fc7ae274.tar.gz | |
Added wsgilib.intercept_output to __all__; updated news.txt
| -rw-r--r-- | docs/news.txt | 2112 | ||||
| -rw-r--r-- | paste/wsgilib.py | 2 |
2 files changed, 67 insertions, 2047 deletions
diff --git a/docs/news.txt b/docs/news.txt index ae2d7f4..bc21c9b 100644 --- a/docs/news.txt +++ b/docs/news.txt @@ -134,2075 +134,95 @@ SVN trunk - ``raw_interactive`` now logs all 5xx exceptions and sets HTTP_HOST +* Added an argument ``no_profile`` to + `paste.debug.profile.profile_decorator + <module-paste.debug.profile.html#profile_decorator>`_; if that + option is false, then don't profile the function at all. -Changes Yet To Be Documented ----------------------------- +* Changed `paste.lint <module-paste.lint.html>`_ to check that the + status contains a message (e.g., ``"404 Not Found"`` instead of just + ``"404"``). Check that environmental variables + ``HTTP_CONTENT_TYPE`` and ``HTTP_CONTENT_LENGTH`` are no present. + Made unknown ``REQUEST_METHOD`` a warning (not an error). ------------------------------------------------------------------------- -r4367 | ianb | 2006-01-07 17:14:03 -0500 (Sat, 07 Jan 2006) | 1 line +* Added parameter ``cwd`` to `TestFileEnvironment.run + <class-paste.fixture.TestFileEnvironment.html#run>`_ -Added a little argument to profile.profile_decorator, to allow conditional profiling; added an entry point for the built-in http server, so you can use egg:Paste#http in paste.deploy files; small doc update; got rid of MANIFEST.in, which I don't believe is actually needed to make a proper package (and might actually hurt, since setuptools handles things itself when MANIFEST.in doesn't exist). +* `paste.fixture.TestApp <class-paste.fixture.TestApp.html>`_: ------------------------------------------------------------------------- -r4172 | ianb | 2005-12-29 18:41:28 -0500 (Thu, 29 Dec 2005) | 1 line + - Form filling code (use ``response.forms[0]`` to get a `form object + <class-paste.fixture.Form.html>`_) -Applied patch for boolean HTML attributes in test fixture form parsing, from jonas@edgewall.com + - Added `click method + <class-paste.fixture.TestResponse.html#click>`_. ------------------------------------------------------------------------- -r4171 | ianb | 2005-12-29 18:35:00 -0500 (Thu, 29 Dec 2005) | 1 line + - Better attribute errors. -Separate paste.deploy entry point for lint from its main function + - You can force set hidden fields using + ``form.fields[name].force_value(value)`` (normally setting the + value of a hidden field is an error). ------------------------------------------------------------------------- -r4161 | ianb | 2005-12-29 11:42:54 -0500 (Thu, 29 Dec 2005) | 1 line + - Frameworks can now add custom attributes to the response object. -Added check for properly-formatted status +* ``paste.wsgilib.capture_output`` is deprecated in favor of + `paste.wsgilib.intercept_output + <module-paste.wsgilib.html#intercept_output>`_ ------------------------------------------------------------------------- -r4160 | ianb | 2005-12-29 11:40:39 -0500 (Thu, 29 Dec 2005) | 1 line +* Remove use of exceptions in `paste.cascade.Cascade + <class-paste.cascade.Cascade.html>`_, which causes weird effects in + some cases. Generally we aren't using exceptions internally now, + only return status codes. Also in cascade, be careful to keep + cascaded requests from sharing the same environment. -Added checks that HTTP_CONTENT_TYPE/LENGTH are not in the environment, and a warning if QUERY_STRING isn't in the environment, and made unknown REQUEST_METHODs a warning instead of an error +* ``paste.wsgilib.error_response`` is deprecated + (`paste.httpexceptions <module-paste.httpexceptions.html>`_ replaces + this with exception's ``.wsgi_application`` method). ------------------------------------------------------------------------- -r4142 | ianb | 2005-12-23 02:30:38 -0500 (Fri, 23 Dec 2005) | 1 line +* Moved ``paste.login`` to the attic, since `paste.auth + <module-paste.auth.html>`_ pretty much replaces it. -Copied over scgiserver from an old tag, so Titus can do some work on it +* `paste.urlparser <module-paste.urlparser.html>`_ improvements: ------------------------------------------------------------------------- -r4109 | ianb | 2005-12-21 13:43:21 -0500 (Wed, 21 Dec 2005) | 1 line + - Added an application `urlparser.StaticURLParser + <class-paste.urlparser.StaticURLParser.html>`_ for serving static + files. -Send checkboxes properly ------------------------------------------------------------------------- -r4107 | bbangert | 2005-12-20 20:45:36 -0500 (Tue, 20 Dec 2005) | 1 line + - Added an application `urlparser.PkgResourcesParser + <class-paste.urlparser.PkgResourcesParser.html>`_ for serving static + files found with ``pkg_resources`` (e.g., out of zipped Eggs). ------------------------------------------------------------------------- -r4093 | ianb | 2005-12-19 18:12:41 -0500 (Mon, 19 Dec 2005) | 1 line + - Be less picky about ambiguous filenames when using `URLParser + <class-paste.urlparser.URLParser.html>`_; if an exact file match + exists, use that. (``file.gif.bak`` would cause a request for + ``file.gif`` to be ambiguous before) -Better attribute errors; allow forcing of setting of hidden fields; allow extra environ to be passed into TestApp (that will be present in all requests); handle case where a select box has no options + - Now looks for a ``.wsgi_application`` attribute when serving + Python files/modules, as a general hook for returning a WSGI + application version of an object. ------------------------------------------------------------------------- -r4086 | ianb | 2005-12-19 03:15:05 -0500 (Mon, 19 Dec 2005) | 1 line +* The `ErrorMiddleware + <class-paste.exceptions.errormiddleware.ErrorMiddleware.html>`_: -Added an option cwd parameter to TestFileEnvironment.run ------------------------------------------------------------------------- -r4080 | ianb | 2005-12-18 18:28:31 -0500 (Sun, 18 Dec 2005) | 1 line + - Returns trimmed-down exceptions if there is a ``_`` GET variable + in the request (which is meant to signal an XMLHttpRequest). + Exceptions displayed in this context are best when they are smaller + and easier to display. -A bunch of little import cleanups noted from pyflakes ------------------------------------------------------------------------- -r4079 | ianb | 2005-12-18 16:43:59 -0500 (Sun, 18 Dec 2005) | 1 line + - Includes a text version of the traceback, for easier + copy-and-paste. -Just include the packed form of MochiKit in evalexception, not the entire checkout ------------------------------------------------------------------------- -r4077 | ianb | 2005-12-18 16:36:13 -0500 (Sun, 18 Dec 2005) | 1 line + - Avoid printing exceptions to ``wsgi.errors`` if they are already + displayed elsewhere (at least by default). -Added deprecated modules back in ------------------------------------------------------------------------- -r4071 | ianb | 2005-12-18 16:19:02 -0500 (Sun, 18 Dec 2005) | 1 line + - Highlight Python code. -Added -W option to tests, which will turn warnings into errors (warnings haven't actually been removed yet, though). Split response and fileapp from wsgilib. Some portions of wsgilib may still move to response module, this is just the first cut ------------------------------------------------------------------------- -r4046 | ianb | 2005-12-14 21:36:56 -0500 (Wed, 14 Dec 2005) | 1 line +* Use ``pkg_resources.declare_namespace`` so that there are less + problems about confusing the ``paste`` package that is provided by + Paste, Paste Script, Paste Deploy, and Paste WebKit. Before you + could get one of these at random if you didn't use + ``pkg_resources.require`` first. -Added a fix for httpexceptions when an exception is raised by the iterator, along with another error catching function for making it work ------------------------------------------------------------------------- -r4043 | ianb | 2005-12-14 19:52:20 -0500 (Wed, 14 Dec 2005) | 1 line +* Cleaned up use of ``exc_info`` argument in ``start_response`` calls + (both accepting and producing), in a variety of places. -Moved a function to request that shouldn't be ------------------------------------------------------------------------- -r4041 | ianb | 2005-12-14 16:56:22 -0500 (Wed, 14 Dec 2005) | 1 line -Let HTTPExceptions in the app iterator bubble up for now, because by using the generator we aren't calling the close method like we should - ------------------------------------------------------------------------- -r4040 | ianb | 2005-12-14 16:55:47 -0500 (Wed, 14 Dec 2005) | 1 line - -Moved printdebug to use intercept_output - ------------------------------------------------------------------------- -r4028 | ianb | 2005-12-14 02:22:59 -0500 (Wed, 14 Dec 2005) | 1 line - -Warn at the right stacklevel ------------------------------------------------------------------------- -r4025 | bbangert | 2005-12-13 18:12:47 -0500 (Tue, 13 Dec 2005) | 1 line - -make_middleware doesn't use global_conf, not sure why its a required arg. Eval exception calls middleware without a global_conf though. Updated evalexception/middleware to use make_middleware instead, and make_middleware to not require global_conf. ------------------------------------------------------------------------- -r4024 | ianb | 2005-12-13 17:49:51 -0500 (Tue, 13 Dec 2005) | 1 line - -Avoid using exceptions in Cascade; this was causing a problem if an exception-catching middleware was above the cascade process. Now it doesn't use exceptions at all. ------------------------------------------------------------------------- -r4023 | ianb | 2005-12-13 17:30:42 -0500 (Tue, 13 Dec 2005) | 1 line - -Be a little less picky about 'ambiguous' filenames in URLParser, when one of the filename matches is an exact match ------------------------------------------------------------------------- -r4022 | ianb | 2005-12-13 17:14:23 -0500 (Tue, 13 Dec 2005) | 1 line - -removed debug print; keep httpexceptions.middleware signature, which matches make_middleware not HTTPExceptionHandler ------------------------------------------------------------------------- -r4020 | ianb | 2005-12-13 03:20:25 -0500 (Tue, 13 Dec 2005) | 1 line - -Deprecate the wsgilib.error_response functions; stop using them internally as well, in preference of httpexceptions.*.wsgi_application ------------------------------------------------------------------------- -r4019 | ianb | 2005-12-13 02:58:12 -0500 (Tue, 13 Dec 2005) | 1 line - -I highly doubt anyone uses this, or will ------------------------------------------------------------------------- -r4016 | ianb | 2005-12-13 02:54:35 -0500 (Tue, 13 Dec 2005) | 1 line - -Moved doctest_webapp; old location not deprecated because I think it is probably broken at the moment anyway, so obviously no one is depending on it ;) ------------------------------------------------------------------------- -r4015 | ianb | 2005-12-13 02:53:52 -0500 (Tue, 13 Dec 2005) | 1 line - -Removed in favor of paste.auth (not deprecated because I don't think anyone is using it yet) ------------------------------------------------------------------------- -r4014 | ianb | 2005-12-13 02:53:04 -0500 (Tue, 13 Dec 2005) | 1 line - -Added entry point for pkg_resources file serving ------------------------------------------------------------------------- -r4013 | ianb | 2005-12-13 02:49:35 -0500 (Tue, 13 Dec 2005) | 1 line - -Deprecated httpexceptions.middleware; split the httpexceptions middleware from its paste.deploy setup function ------------------------------------------------------------------------- -r3955 | ianb | 2005-12-09 17:01:11 -0500 (Fri, 09 Dec 2005) | 1 line - -But with package data subdirectories that contain __init__.py but aren't actually contained in packages (likely with create templates); from Ben Bangert ------------------------------------------------------------------------- -r3724 | ianb | 2005-12-05 04:26:15 -0500 (Mon, 05 Dec 2005) | 1 line - -Put in reduced-content exceptions for XMLHttpRequest responses, marked by the presence of a _ GET variable ------------------------------------------------------------------------- -r3723 | ianb | 2005-12-05 04:25:25 -0500 (Mon, 05 Dec 2005) | 1 line - -Handle lists in variable parsing better ------------------------------------------------------------------------- -r3721 | ianb | 2005-12-02 16:24:39 -0500 (Fri, 02 Dec 2005) | 1 line - -Added text version of traceback to standard exception report ------------------------------------------------------------------------- -r3720 | ianb | 2005-12-02 16:08:38 -0500 (Fri, 02 Dec 2005) | 1 line - -Improve error message on urlparser Not Founds ------------------------------------------------------------------------- -r3719 | ianb | 2005-12-02 11:29:10 -0500 (Fri, 02 Dec 2005) | 1 line - -Rest of fix for #35, handle </form> properly ------------------------------------------------------------------------- -r3711 | ianb | 2005-12-01 18:50:28 -0500 (Thu, 01 Dec 2005) | 1 line - -Make form tag parsing case-insensitive, per #35 ------------------------------------------------------------------------- -r3710 | ianb | 2005-12-01 18:49:10 -0500 (Thu, 01 Dec 2005) | 1 line - -Use pywin32 in pre-2.4 Windows python's, per ticket #34 ------------------------------------------------------------------------- -r3708 | ianb | 2005-11-30 12:41:56 -0500 (Wed, 30 Nov 2005) | 1 line - -Fixed small bug in header_value noted by Brad Clements; added remove_header function; added intercept_output function which is much more useful than capture_output (probably capture_output should be deprecated) ------------------------------------------------------------------------- -r3706 | ianb | 2005-11-28 17:29:32 -0500 (Mon, 28 Nov 2005) | 1 line - -Fixes for including other files via recursive, from Brad Clements ------------------------------------------------------------------------- -r3704 | ianb | 2005-11-28 15:25:16 -0500 (Mon, 28 Nov 2005) | 1 line - -Fix for case when you pass a string to cascade ------------------------------------------------------------------------- -r3703 | ianb | 2005-11-28 12:57:20 -0500 (Mon, 28 Nov 2005) | 1 line - -Fixed error message when traceback turned off ------------------------------------------------------------------------- -r3696 | ianb | 2005-11-21 22:18:41 -0500 (Mon, 21 Nov 2005) | 1 line - -Hopefully maybe make this Windows compatible ------------------------------------------------------------------------- -r3694 | ianb | 2005-11-21 03:13:02 -0500 (Mon, 21 Nov 2005) | 1 line - -Added pkg_resources.declare_namespace ------------------------------------------------------------------------- -r3689 | ianb | 2005-11-18 15:42:06 -0500 (Fri, 18 Nov 2005) | 1 line - -Fix form finding regex ------------------------------------------------------------------------- -r3684 | ianb | 2005-11-16 22:23:40 -0500 (Wed, 16 Nov 2005) | 1 line - -Unfortunately, can't get POST variables reliably ------------------------------------------------------------------------- -r3683 | ianb | 2005-11-16 21:32:24 -0500 (Wed, 16 Nov 2005) | 1 line - -Added a tbid attribute to frame objects; simplify signature of format_source_line function (passing in frame object); fixed evalexception middleware when traceback lines are trimmed (was counting lines, and the count was off during trimming) ------------------------------------------------------------------------- -r3682 | ianb | 2005-11-16 20:28:45 -0500 (Wed, 16 Nov 2005) | 1 line - -If there are nested dictionaries in a URL variable, use variable_encode to de-nest them ------------------------------------------------------------------------- -r3681 | ianb | 2005-11-16 20:28:10 -0500 (Wed, 16 Nov 2005) | 1 line - -Fix paste.testing_variables, which was quite broken; hide click() from py.test tracebacks ------------------------------------------------------------------------- -r3677 | ianb | 2005-11-14 21:03:31 -0500 (Mon, 14 Nov 2005) | 1 line - -Fix module loadingtests/conftest.py ------------------------------------------------------------------------- -r3676 | ianb | 2005-11-14 16:57:59 -0500 (Mon, 14 Nov 2005) | 1 line - -Fix problem from last decorator @ removal patch; allow setting selects to non-string values ------------------------------------------------------------------------- -r3673 | ianb | 2005-11-14 11:13:21 -0500 (Mon, 14 Nov 2005) | 1 line - -Removed decorator syntax ------------------------------------------------------------------------- -r3669 | ianb | 2005-11-13 21:57:29 -0500 (Sun, 13 Nov 2005) | 1 line - -Bunch of minor changes suggested by pyflakes ------------------------------------------------------------------------- -r3668 | ianb | 2005-11-13 21:41:26 -0500 (Sun, 13 Nov 2005) | 1 line - -Keep docstring in classinstancemethod ------------------------------------------------------------------------- -r3665 | ianb | 2005-11-13 21:32:20 -0500 (Sun, 13 Nov 2005) | 1 line - -Added wsgi_application hook to objects that URLParser finds ------------------------------------------------------------------------- -r3660 | ianb | 2005-11-13 19:33:34 -0500 (Sun, 13 Nov 2005) | 1 line - -Patch from Paul Clifford for py2.3 compatibility ------------------------------------------------------------------------- -r3638 | ianb | 2005-11-12 19:07:26 -0500 (Sat, 12 Nov 2005) | 1 line - -Added history (up and down arrows). Made compacted variables have expanding link ------------------------------------------------------------------------- -r3634 | ianb | 2005-11-11 16:55:05 -0500 (Fri, 11 Nov 2005) | 1 line - -typo ------------------------------------------------------------------------- -r3633 | ianb | 2005-11-11 13:51:46 -0500 (Fri, 11 Nov 2005) | 1 line - -Fix docstrings for pudge ------------------------------------------------------------------------- -r3632 | ianb | 2005-11-11 13:51:28 -0500 (Fri, 11 Nov 2005) | 1 line - -Allow testing for the presence of non-string items (they will be converted to strings); expand the 404 error; add a .form property that means .forms[0]; handle fully-qualified redirect properly ------------------------------------------------------------------------- -r3623 | ianb | 2005-11-09 17:14:36 -0500 (Wed, 09 Nov 2005) | 1 line - -Remove extra _debug from URLs ------------------------------------------------------------------------- -r3622 | ianb | 2005-11-09 17:02:30 -0500 (Wed, 09 Nov 2005) | 1 line - -Expand error message ------------------------------------------------------------------------- -r3619 | ianb | 2005-11-09 01:20:23 -0500 (Wed, 09 Nov 2005) | 1 line - -Some whitespace, line length, and docstring fixes ------------------------------------------------------------------------- -r3616 | ianb | 2005-11-07 19:29:18 -0500 (Mon, 07 Nov 2005) | 1 line - -Added docstrings ------------------------------------------------------------------------- -r3615 | ianb | 2005-11-07 19:16:36 -0500 (Mon, 07 Nov 2005) | 1 line - -Added form-filling code ------------------------------------------------------------------------- -r3614 | ianb | 2005-11-07 14:43:51 -0500 (Mon, 07 Nov 2005) | 1 line - -Added a .click() method to response objects, to follow the described link ------------------------------------------------------------------------- -r3612 | ianb | 2005-11-06 18:54:50 -0500 (Sun, 06 Nov 2005) | 1 line - -Added a button to re-make the request; truncated variables a little (should have button to show full value too) ------------------------------------------------------------------------- -r3611 | ianb | 2005-11-06 18:34:59 -0500 (Sun, 06 Nov 2005) | 1 line - -Improved UI of the error catcher in several ways ------------------------------------------------------------------------- -r3610 | ianb | 2005-11-06 18:34:27 -0500 (Sun, 06 Nov 2005) | 1 line - -Added some new routines; one for a header-like dictionary object, and another for parsing out form variables ------------------------------------------------------------------------- -r3609 | ianb | 2005-11-06 06:01:50 -0500 (Sun, 06 Nov 2005) | 1 line - -Now with actual expression evaluation, which is where it starts getting interesting ------------------------------------------------------------------------- -r3608 | ianb | 2005-11-06 05:38:00 -0500 (Sun, 06 Nov 2005) | 1 line - -Further refactoring and expansion of the eval exception middleware; functions now, but not that fancy yet ------------------------------------------------------------------------- -r3607 | ianb | 2005-11-05 22:10:36 -0500 (Sat, 05 Nov 2005) | 1 line - -Added new (in progress) middleware for interactive debugging ------------------------------------------------------------------------- -r3602 | ianb | 2005-11-05 00:04:09 -0500 (Sat, 05 Nov 2005) | 1 line - -Don't show extra data in the expandable full traceback (since it's already shown in the short traceback) ------------------------------------------------------------------------- -r3601 | ianb | 2005-11-04 23:50:59 -0500 (Fri, 04 Nov 2005) | 1 line - -Add a hook to the error middleware to ignore (re-raise) exceptions in env[paste.expected_exceptions]; also made httpexceptions put this in. This way if httpexceptions wraps error middleware, it'll still work ------------------------------------------------------------------------- -r3600 | ianb | 2005-11-04 23:48:40 -0500 (Fri, 04 Nov 2005) | 1 line - -get rid of tracebacks printed, when we want to catch and ignore the traceback entirely ------------------------------------------------------------------------- -r3599 | ianb | 2005-11-04 22:11:40 -0500 (Fri, 04 Nov 2005) | 1 line - -Fixed case when the code could not be highlighted because it is too invalid; fixed tests that broke due to change of output ------------------------------------------------------------------------- -r3597 | ianb | 2005-11-03 20:07:13 -0500 (Thu, 03 Nov 2005) | 1 line - -Add source highlighting to tracebacks ------------------------------------------------------------------------- -r3596 | ianb | 2005-11-03 19:48:57 -0500 (Thu, 03 Nov 2005) | 1 line - -Improve the error output, a little more compact with expandable source ------------------------------------------------------------------------- -r3595 | ianb | 2005-11-03 19:48:31 -0500 (Thu, 03 Nov 2005) | 1 line - -Add a debugging hook to disable httpexceptions dynamically ------------------------------------------------------------------------- -r3585 | ianb | 2005-11-02 23:08:18 -0500 (Wed, 02 Nov 2005) | 1 line - -Added hook for frameworks to add custom variables to the response object ------------------------------------------------------------------------- -r3531 | bbangert | 2005-10-24 19:48:25 -0400 (Mon, 24 Oct 2005) | 1 line - -msg not converted properly using as_string ------------------------------------------------------------------------- -r3477 | ianb | 2005-10-06 21:08:06 -0400 (Thu, 06 Oct 2005) | 1 line - -Fix doc strings ------------------------------------------------------------------------- -r3475 | ianb | 2005-10-05 19:07:26 -0400 (Wed, 05 Oct 2005) | 1 line - -Added some more directories to ignore ------------------------------------------------------------------------- -r3474 | ianb | 2005-10-05 19:06:09 -0400 (Wed, 05 Oct 2005) | 1 line - -More docstring notes ------------------------------------------------------------------------- -r3473 | ianb | 2005-10-05 19:03:56 -0400 (Wed, 05 Oct 2005) | 1 line - -Enumerate all the files, not just patterns ------------------------------------------------------------------------- -r3472 | ianb | 2005-10-05 18:52:17 -0400 (Wed, 05 Oct 2005) | 1 line - -Added new function ------------------------------------------------------------------------- -r3471 | ianb | 2005-10-05 18:43:14 -0400 (Wed, 05 Oct 2005) | 1 line - -Changed a name ------------------------------------------------------------------------- -r3470 | ianb | 2005-10-05 18:34:23 -0400 (Wed, 05 Oct 2005) | 1 line - -Added function for finding data for setup.py files ------------------------------------------------------------------------- -r3452 | ianb | 2005-10-04 19:16:32 -0400 (Tue, 04 Oct 2005) | 1 line - -Default type when mimetypes returns None ------------------------------------------------------------------------- -r3451 | ianb | 2005-10-04 19:16:17 -0400 (Tue, 04 Oct 2005) | 1 line - -Handle case where start_response is called multiple times (which happens during errors) ------------------------------------------------------------------------- -r3428 | ianb | 2005-10-03 19:36:57 -0400 (Mon, 03 Oct 2005) | 1 line - -Don't require paste.config ------------------------------------------------------------------------- -r3385 | ianb | 2005-10-01 18:35:00 -0400 (Sat, 01 Oct 2005) | 1 line - -Updates to documentation ------------------------------------------------------------------------- -r3373 | ianb | 2005-10-01 04:45:37 -0400 (Sat, 01 Oct 2005) | 1 line - -Putting new version in place ------------------------------------------------------------------------- -r3362 | ianb | 2005-09-30 11:27:51 -0400 (Fri, 30 Sep 2005) | 1 line - -Test for empty session ID, which is invalid ------------------------------------------------------------------------- -r3346 | ianb | 2005-09-28 17:56:31 -0400 (Wed, 28 Sep 2005) | 1 line - -Added parser that reads files from an egg using pkg_resources ------------------------------------------------------------------------- -r3316 | ianb | 2005-09-27 13:50:27 -0400 (Tue, 27 Sep 2005) | 1 line - -Minor bug ------------------------------------------------------------------------- -r3312 | ianb | 2005-09-27 03:07:02 -0400 (Tue, 27 Sep 2005) | 1 line - -Fix docstrings ------------------------------------------------------------------------- -r3308 | ianb | 2005-09-26 21:43:23 -0400 (Mon, 26 Sep 2005) | 1 line - -Brought in PySourceColor, changed import to same ------------------------------------------------------------------------- -r3263 | ianb | 2005-09-24 21:36:33 -0400 (Sat, 24 Sep 2005) | 1 line - -Removed references to deleted package ------------------------------------------------------------------------- -r3262 | ianb | 2005-09-24 21:36:22 -0400 (Sat, 24 Sep 2005) | 1 line - -Made objects bold in traceback ------------------------------------------------------------------------- -r3255 | ianb | 2005-09-24 18:49:11 -0400 (Sat, 24 Sep 2005) | 1 line - -Removed package; moving to Pudge instead ------------------------------------------------------------------------- -r3254 | ianb | 2005-09-24 18:48:44 -0400 (Sat, 24 Sep 2005) | 1 line - -Removed unneeded import ------------------------------------------------------------------------- -r3225 | ianb | 2005-09-21 17:29:39 -0400 (Wed, 21 Sep 2005) | 1 line - -Fixes suggested by pyflakes ------------------------------------------------------------------------- -r3217 | ianb | 2005-09-21 02:18:51 -0400 (Wed, 21 Sep 2005) | 1 line - -Be more careful about sharing environments ------------------------------------------------------------------------- -r3216 | ianb | 2005-09-20 23:20:07 -0400 (Tue, 20 Sep 2005) | 1 line - -Added static file-serving app ------------------------------------------------------------------------- -r3199 | rflosi | 2005-09-20 13:50:55 -0400 (Tue, 20 Sep 2005) | 1 line - -Added more information to 404 message ------------------------------------------------------------------------- -r3177 | rflosi | 2005-09-19 12:20:50 -0400 (Mon, 19 Sep 2005) | 1 line - -Added module for converting strings to relative dates ------------------------------------------------------------------------- -r3099 | ianb | 2005-09-12 16:20:21 -0400 (Mon, 12 Sep 2005) | 1 line - -Find packages even when some directories are relative ------------------------------------------------------------------------- -r3098 | ianb | 2005-09-12 16:20:00 -0400 (Mon, 12 Sep 2005) | 1 line - -Nicer repr() and error message ------------------------------------------------------------------------- -r3075 | ianb | 2005-09-09 14:05:19 -0400 (Fri, 09 Sep 2005) | 1 line - -Hide some frames from py.test; add argument to add environmental variables to requests; make directories when necessary when writing files ------------------------------------------------------------------------- -r3074 | ianb | 2005-09-09 14:04:31 -0400 (Fri, 09 Sep 2005) | 1 line - -Handle unicode printing; don't capture when run in a unit testing environment ------------------------------------------------------------------------- -r3063 | ianb | 2005-09-08 12:38:45 -0400 (Thu, 08 Sep 2005) | 1 line - -Added some docstrings, fixed bugs/typos ------------------------------------------------------------------------- -r3052 | ianb | 2005-09-07 16:55:50 -0400 (Wed, 07 Sep 2005) | 1 line - -Added function to write files from a template ------------------------------------------------------------------------- -r3051 | ianb | 2005-09-07 14:05:54 -0400 (Wed, 07 Sep 2005) | 1 line - -Added file content assertions ------------------------------------------------------------------------- -r3048 | ianb | 2005-09-07 13:42:16 -0400 (Wed, 07 Sep 2005) | 1 line - -New fixture for acceptance testing of command-line scripts ------------------------------------------------------------------------- -r3028 | ianb | 2005-08-31 17:33:10 -0400 (Wed, 31 Aug 2005) | 1 line - -Removed old configuration code ------------------------------------------------------------------------- -r3013 | ianb | 2005-08-30 22:37:29 -0400 (Tue, 30 Aug 2005) | 1 line - -Added license comment to all substantive files ------------------------------------------------------------------------- -r2999 | ianb | 2005-08-29 14:29:18 -0400 (Mon, 29 Aug 2005) | 1 line - -Typo ------------------------------------------------------------------------- -r2929 | ianb | 2005-08-22 19:29:31 -0400 (Mon, 22 Aug 2005) | 1 line - -Moved webkit to separate project ------------------------------------------------------------------------- -r2927 | ianb | 2005-08-22 19:27:44 -0400 (Mon, 22 Aug 2005) | 1 line - -Moved wareweb to separate project ------------------------------------------------------------------------- -r2921 | ianb | 2005-08-22 19:00:51 -0400 (Mon, 22 Aug 2005) | 1 line - -Removed deprecated module ------------------------------------------------------------------------- -r2920 | ianb | 2005-08-22 18:56:15 -0400 (Mon, 22 Aug 2005) | 1 line - -Removed and moved last of paste.tests ------------------------------------------------------------------------- -r2916 | ianb | 2005-08-22 18:38:27 -0400 (Mon, 22 Aug 2005) | 1 line - -paste.deployified urlparser ------------------------------------------------------------------------- -r2915 | ianb | 2005-08-22 18:20:26 -0400 (Mon, 22 Aug 2005) | 1 line - -Removed things that are either defunct (frameworks, server glue) or will move to a separate package (app_templates) ------------------------------------------------------------------------- -r2914 | ianb | 2005-08-22 18:19:11 -0400 (Mon, 22 Aug 2005) | 1 line - -paste.deployified wdg_validate ------------------------------------------------------------------------- -r2912 | ianb | 2005-08-22 18:17:25 -0400 (Mon, 22 Aug 2005) | 1 line - -paste.deployified session ------------------------------------------------------------------------- -r2911 | ianb | 2005-08-22 18:16:34 -0400 (Mon, 22 Aug 2005) | 1 line - -paste.deployified recursive ------------------------------------------------------------------------- -r2910 | ianb | 2005-08-22 18:15:58 -0400 (Mon, 22 Aug 2005) | 1 line - -paste.deployified pycgiwrapper ------------------------------------------------------------------------- -r2909 | ianb | 2005-08-22 18:14:25 -0400 (Mon, 22 Aug 2005) | 1 line - -paste.deployified profilemiddleware ------------------------------------------------------------------------- -r2908 | ianb | 2005-08-22 18:06:47 -0400 (Mon, 22 Aug 2005) | 1 line - -paste.deployified printdebug ------------------------------------------------------------------------- -r2907 | ianb | 2005-08-22 18:05:12 -0400 (Mon, 22 Aug 2005) | 1 line - -Make global_conf optional (fixes tests) ------------------------------------------------------------------------- -r2906 | ianb | 2005-08-22 18:04:28 -0400 (Mon, 22 Aug 2005) | 1 line - -paste.deployified login ------------------------------------------------------------------------- -r2905 | ianb | 2005-08-22 18:00:08 -0400 (Mon, 22 Aug 2005) | 1 line - -paste.deployified lint ------------------------------------------------------------------------- -r2904 | ianb | 2005-08-22 17:59:18 -0400 (Mon, 22 Aug 2005) | 1 line - -paste.deployified httpexceptions ------------------------------------------------------------------------- -r2903 | ianb | 2005-08-22 17:58:20 -0400 (Mon, 22 Aug 2005) | 1 line - -paste.deployified gzipper ------------------------------------------------------------------------- -r2902 | ianb | 2005-08-22 17:56:49 -0400 (Mon, 22 Aug 2005) | 1 line - -paste-deployified flup session middleware ------------------------------------------------------------------------- -r2901 | ianb | 2005-08-22 17:50:35 -0400 (Mon, 22 Aug 2005) | 1 line - -Removed some more deprecated stuff ------------------------------------------------------------------------- -r2900 | ianb | 2005-08-22 17:49:38 -0400 (Mon, 22 Aug 2005) | 1 line - -Tests and bugfixes for cgitb_catcher ------------------------------------------------------------------------- -r2899 | ianb | 2005-08-22 17:41:23 -0400 (Mon, 22 Aug 2005) | 1 line - -Moved test ------------------------------------------------------------------------- -r2898 | ianb | 2005-08-22 17:35:39 -0400 (Mon, 22 Aug 2005) | 1 line - -Cleanup from the last delete ------------------------------------------------------------------------- -r2897 | ianb | 2005-08-22 17:25:25 -0400 (Mon, 22 Aug 2005) | 1 line - -paste.deployified cascade ------------------------------------------------------------------------- -r2896 | ianb | 2005-08-22 17:20:19 -0400 (Mon, 22 Aug 2005) | 1 line - -Removed configuration and other parts redundant with paste.deploy ------------------------------------------------------------------------- -r2895 | ianb | 2005-08-22 17:18:47 -0400 (Mon, 22 Aug 2005) | 1 line - -Removed defunct dir ------------------------------------------------------------------------- -r2894 | ianb | 2005-08-22 17:17:49 -0400 (Mon, 22 Aug 2005) | 1 line - -Bug fixes ------------------------------------------------------------------------- -r2893 | ianb | 2005-08-22 17:11:50 -0400 (Mon, 22 Aug 2005) | 1 line - -Moved test ------------------------------------------------------------------------- -r2892 | ianb | 2005-08-22 17:08:12 -0400 (Mon, 22 Aug 2005) | 1 line - -Moved test ------------------------------------------------------------------------- -r2891 | ianb | 2005-08-22 17:07:47 -0400 (Mon, 22 Aug 2005) | 1 line - -paste.deployify urlmap ------------------------------------------------------------------------- -r2890 | ianb | 2005-08-22 16:52:36 -0400 (Mon, 22 Aug 2005) | 1 line - -Moved test ------------------------------------------------------------------------- -r2889 | ianb | 2005-08-22 16:51:44 -0400 (Mon, 22 Aug 2005) | 1 line - -Converted cgiapp to paste.deploy ------------------------------------------------------------------------- -r2888 | ianb | 2005-08-22 15:48:45 -0400 (Mon, 22 Aug 2005) | 1 line - -Moved cgiapp tests ------------------------------------------------------------------------- -r2887 | ianb | 2005-08-22 15:46:31 -0400 (Mon, 22 Aug 2005) | 1 line - -Removed thirdparty stuff ------------------------------------------------------------------------- -r2886 | ianb | 2005-08-22 15:43:11 -0400 (Mon, 22 Aug 2005) | 1 line - -Removed 3rd-party; moved backported modules to paste.util ------------------------------------------------------------------------- -r2885 | ianb | 2005-08-22 15:40:42 -0400 (Mon, 22 Aug 2005) | 1 line - -Got exception tests working; error_catcher filter now paste-deploy-ified ------------------------------------------------------------------------- -r2884 | ianb | 2005-08-22 15:25:29 -0400 (Mon, 22 Aug 2005) | 1 line - -More moving around of stuff ------------------------------------------------------------------------- -r2883 | ianb | 2005-08-22 15:19:10 -0400 (Mon, 22 Aug 2005) | 1 line - -Move around tests and exceptions; more moving to come, hence this intermediate (broken) commit ------------------------------------------------------------------------- -r2880 | ianb | 2005-08-22 13:35:07 -0400 (Mon, 22 Aug 2005) | 2 lines - -Branch for the refactoring - ------------------------------------------------------------------------- -r2867 | ianb | 2005-08-21 23:18:03 -0400 (Sun, 21 Aug 2005) | 1 line - -Be more careful about where HTML documents end ------------------------------------------------------------------------- -r2849 | ianb | 2005-08-18 17:55:21 -0400 (Thu, 18 Aug 2005) | 1 line - -Fixed problem with scripts that don't output any headers, and chop query string off earlier ------------------------------------------------------------------------- -r2848 | ianb | 2005-08-18 17:54:46 -0400 (Thu, 18 Aug 2005) | 1 line - -Added parameter to force printing even when content-type isn't html ------------------------------------------------------------------------- -r2847 | ianb | 2005-08-18 17:54:20 -0400 (Thu, 18 Aug 2005) | 1 line - -Fix capture_output's write() callable ------------------------------------------------------------------------- -r2846 | ianb | 2005-08-15 17:12:25 -0400 (Mon, 15 Aug 2005) | 1 line - -Removed debugging cruft ------------------------------------------------------------------------- -r2845 | ianb | 2005-08-15 15:03:21 -0400 (Mon, 15 Aug 2005) | 1 line - -Dispatcher to try multiple applications until 404 not given ------------------------------------------------------------------------- -r2844 | ianb | 2005-08-15 15:02:59 -0400 (Mon, 15 Aug 2005) | 1 line - -Added (non-Windows-compatible!) function to communicate with subprocesses, and other support code to avoid blocking on input or output ------------------------------------------------------------------------- -r2843 | ianb | 2005-08-15 14:58:52 -0400 (Mon, 15 Aug 2005) | 1 line - -Added static file server ------------------------------------------------------------------------- -r2842 | ianb | 2005-08-15 12:49:21 -0400 (Mon, 15 Aug 2005) | 1 line - -Added CGI proxy application ------------------------------------------------------------------------- -r2841 | ianb | 2005-08-15 12:47:38 -0400 (Mon, 15 Aug 2005) | 1 line - -Added form variables to traceback ------------------------------------------------------------------------- -r2840 | ianb | 2005-08-15 12:47:06 -0400 (Mon, 15 Aug 2005) | 1 line - -Added expect_errors argument; fixed typo ------------------------------------------------------------------------- -r2837 | ianb | 2005-08-08 12:58:20 -0400 (Mon, 08 Aug 2005) | 1 line - -Allow apps set to None, to mean a delete, and make the 404 app more informative for debugging in the comments ------------------------------------------------------------------------- -r2836 | ianb | 2005-08-08 12:57:47 -0400 (Mon, 08 Aug 2005) | 1 line - -Allow a urlmap-using-only configuration ------------------------------------------------------------------------- -r2802 | ianb | 2005-07-28 00:54:21 -0400 (Thu, 28 Jul 2005) | 1 line - -Added note ------------------------------------------------------------------------- -r2800 | ianb | 2005-07-26 14:16:21 -0400 (Tue, 26 Jul 2005) | 1 line - -Changed default for show_exceptions_in_error_log; fixed the setting of extra_data ------------------------------------------------------------------------- -r2799 | ianb | 2005-07-26 14:15:33 -0400 (Tue, 26 Jul 2005) | 1 line - -Catch errors in the other case where repr() is used ------------------------------------------------------------------------- -r2798 | ianb | 2005-07-26 13:12:53 -0400 (Tue, 26 Jul 2005) | 1 line - -Convert URLs to strings ------------------------------------------------------------------------- -r2797 | ianb | 2005-07-26 13:12:37 -0400 (Tue, 26 Jul 2005) | 1 line - -Make sure header names and values are strings ------------------------------------------------------------------------- -r2796 | ianb | 2005-07-26 13:12:18 -0400 (Tue, 26 Jul 2005) | 1 line - -Be more careful about whether headers were really sent, if an error occurs in the start_response call itself ------------------------------------------------------------------------- -r2794 | ianb | 2005-07-25 12:34:04 -0400 (Mon, 25 Jul 2005) | 1 line - -Add supplemental information about the servlet to tracebacks ------------------------------------------------------------------------- -r2793 | ianb | 2005-07-25 12:33:38 -0400 (Mon, 25 Jul 2005) | 1 line - -Ignore errors when printing extraData ------------------------------------------------------------------------- -r2792 | ianb | 2005-07-25 12:33:17 -0400 (Mon, 25 Jul 2005) | 1 line - -Use relative paths ------------------------------------------------------------------------- -r2791 | ianb | 2005-07-25 12:32:55 -0400 (Mon, 25 Jul 2005) | 1 line - -Avoid empty paths ------------------------------------------------------------------------- -r2790 | ianb | 2005-07-25 11:55:52 -0400 (Mon, 25 Jul 2005) | 1 line - -Handy module for quoting and unquoting ------------------------------------------------------------------------- -r2781 | ianb | 2005-07-21 17:46:32 -0400 (Thu, 21 Jul 2005) | 1 line - -Oops, it's confirm() not prompt() ------------------------------------------------------------------------- -r2780 | ianb | 2005-07-21 17:41:22 -0400 (Thu, 21 Jul 2005) | 1 line - -Fixed some js_repr usage; added class for buttons ------------------------------------------------------------------------- -r2779 | ianb | 2005-07-21 17:18:54 -0400 (Thu, 21 Jul 2005) | 1 line - -Added new module for constructing URLs ------------------------------------------------------------------------- -r2778 | ianb | 2005-07-21 17:16:23 -0400 (Thu, 21 Jul 2005) | 1 line - -Allow word wrapping; try to keep exceptions out of printed output ------------------------------------------------------------------------- -r2777 | ianb | 2005-07-21 17:15:32 -0400 (Thu, 21 Jul 2005) | 1 line - -Go up to higher-level directories to find server.conf ------------------------------------------------------------------------- -r2776 | ianb | 2005-07-21 17:14:58 -0400 (Thu, 21 Jul 2005) | 1 line - -load defaults and get output directory from conf ------------------------------------------------------------------------- -r2775 | ianb | 2005-07-21 16:05:30 -0400 (Thu, 21 Jul 2005) | 1 line - -More suggestive error ------------------------------------------------------------------------- -r2774 | ianb | 2005-07-21 16:05:09 -0400 (Thu, 21 Jul 2005) | 1 line - -Added error if you misuse MethodDispatch ------------------------------------------------------------------------- -r2773 | ianb | 2005-07-21 16:02:06 -0400 (Thu, 21 Jul 2005) | 1 line - -Added docstrings ------------------------------------------------------------------------- -r2772 | ianb | 2005-07-21 11:35:17 -0400 (Thu, 21 Jul 2005) | 1 line - -Renamed cookie module to cookiewriter (cookie broke windows) and reordered imports some ------------------------------------------------------------------------- -r2771 | ianb | 2005-07-20 20:05:09 -0400 (Wed, 20 Jul 2005) | 1 line - -Made urlmap work with domain matching as well ------------------------------------------------------------------------- -r2770 | ianb | 2005-07-19 23:50:58 -0400 (Tue, 19 Jul 2005) | 1 line - -Fixed regex to better match reST output ------------------------------------------------------------------------- -r2763 | ianb | 2005-07-19 23:28:46 -0400 (Tue, 19 Jul 2005) | 1 line - -Added some missing dict methods, make sure __getattr__ doesn't get too much ------------------------------------------------------------------------- -r2751 | ianb | 2005-07-17 21:13:23 -0400 (Sun, 17 Jul 2005) | 1 line - -Strify incoming urls to redirect ------------------------------------------------------------------------- -r2742 | ianb | 2005-07-17 18:46:06 -0400 (Sun, 17 Jul 2005) | 1 line - -Fixed regex used in redirects ------------------------------------------------------------------------- -r2741 | ianb | 2005-07-17 18:45:53 -0400 (Sun, 17 Jul 2005) | 1 line - -Provide a more complete ImportError message ------------------------------------------------------------------------- -r2740 | ianb | 2005-07-17 18:45:38 -0400 (Sun, 17 Jul 2005) | 1 line - -Forgot that we put in builders, not actual functions ------------------------------------------------------------------------- -r2737 | ianb | 2005-07-16 22:01:06 -0400 (Sat, 16 Jul 2005) | 1 line - -Redesign to display contents more nicely, and move blog off front page (which I didn't really want to do, but blogger was being a PITA) ------------------------------------------------------------------------- -r2730 | ianb | 2005-07-16 16:25:34 -0400 (Sat, 16 Jul 2005) | 1 line - -Added more transformations ------------------------------------------------------------------------- -r2729 | ianb | 2005-07-16 15:47:35 -0400 (Sat, 16 Jul 2005) | 1 line - -Added (preliminary) scripts to generate Paste style ------------------------------------------------------------------------- -r2727 | ianb | 2005-07-15 13:55:27 -0400 (Fri, 15 Jul 2005) | 1 line - -Use defaults by default ------------------------------------------------------------------------- -r2720 | ianb | 2005-07-13 00:44:56 -0400 (Wed, 13 Jul 2005) | 1 line - -Added code to allow setting of cookies ------------------------------------------------------------------------- -r2719 | ianb | 2005-07-13 00:44:40 -0400 (Wed, 13 Jul 2005) | 1 line - -Added cookie setting method ------------------------------------------------------------------------- -r2718 | ianb | 2005-07-12 23:54:29 -0400 (Tue, 12 Jul 2005) | 1 line - -Remove install-related commands (that will all just go in the setuptools command lines) ------------------------------------------------------------------------- -r2713 | ianb | 2005-07-11 17:29:27 -0400 (Mon, 11 Jul 2005) | 1 line - -Create fast path for applications that return lists or tuples with catch_errors ------------------------------------------------------------------------- -r2710 | ianb | 2005-07-11 17:15:16 -0400 (Mon, 11 Jul 2005) | 1 line - -Added new utility function to catch errors in subapplications, and use callbacks in those cases ------------------------------------------------------------------------- -r2705 | ianb | 2005-07-07 14:33:52 -0400 (Thu, 07 Jul 2005) | 1 line - -Added a decorator function for profiling any function and logging to a file ------------------------------------------------------------------------- -r2704 | ianb | 2005-07-07 14:33:17 -0400 (Thu, 07 Jul 2005) | 1 line - -Added more information about failed imports ------------------------------------------------------------------------- -r2695 | ianb | 2005-07-03 15:58:51 -0400 (Sun, 03 Jul 2005) | 1 line - -Bug with extra arguments to wrapped events; Made dispatching less likely to clobber actual method (by allowing no-op return of None) ------------------------------------------------------------------------- -r2694 | ianb | 2005-07-03 15:57:34 -0400 (Sun, 03 Jul 2005) | 1 line - -Made event wrapping more subclassing-friendly; added foward_to_wsgiapp method; refactored to move main processing from __call__ to _process ------------------------------------------------------------------------- -r2693 | ianb | 2005-07-03 14:13:49 -0400 (Sun, 03 Jul 2005) | 1 line - -Another bug fix from the refactoring ------------------------------------------------------------------------- -r2692 | ianb | 2005-07-02 20:09:36 -0400 (Sat, 02 Jul 2005) | 1 line - -Added new middleware for debugging with print statemetns ------------------------------------------------------------------------- -r2691 | ianb | 2005-07-02 20:07:47 -0400 (Sat, 02 Jul 2005) | 1 line - -Added new configuration, important_middleware, which gets applied very early in the middleware stack ------------------------------------------------------------------------- -r2690 | ianb | 2005-07-02 20:07:20 -0400 (Sat, 02 Jul 2005) | 1 line - -Added new function capture_output ------------------------------------------------------------------------- -r2689 | ianb | 2005-07-02 20:07:04 -0400 (Sat, 02 Jul 2005) | 1 line - -Make it slightly easier to capture output selectively, and otherwise not effect things ------------------------------------------------------------------------- -r2688 | ianb | 2005-07-02 17:24:34 -0400 (Sat, 02 Jul 2005) | 1 line - -Fixed hook (broken from last commit) ------------------------------------------------------------------------- -r2687 | ianb | 2005-07-01 23:28:56 -0400 (Fri, 01 Jul 2005) | 1 line - -Fixed bug introduced in refactoring ------------------------------------------------------------------------- -r2686 | ianb | 2005-06-30 16:55:38 -0400 (Thu, 30 Jun 2005) | 1 line - -Added request.config() method, closing #2 ------------------------------------------------------------------------- -r2684 | ianb | 2005-06-30 16:48:10 -0400 (Thu, 30 Jun 2005) | 1 line - -Patch from Thomas Jenkins (ticket #17), fixing paster list ------------------------------------------------------------------------- -r2683 | ianb | 2005-06-30 16:45:30 -0400 (Thu, 30 Jun 2005) | 1 line - -Patch from Thomas Jenkins (ticket #18, not completely applied to packing.py) ------------------------------------------------------------------------- -r2681 | ianb | 2005-06-29 19:11:15 -0400 (Wed, 29 Jun 2005) | 1 line - -Made HTTPUnauthorized use a realm argument, so that it is compatible with Webware ------------------------------------------------------------------------- -r2680 | ianb | 2005-06-28 14:09:32 -0400 (Tue, 28 Jun 2005) | 1 line - -Missing imports ------------------------------------------------------------------------- -r2675 | ianb | 2005-06-17 12:02:38 -0400 (Fri, 17 Jun 2005) | 1 line - -Copy namespace over from config, don't delete; that way functions will work ------------------------------------------------------------------------- -r2672 | ianb | 2005-06-14 11:26:50 -0400 (Tue, 14 Jun 2005) | 1 line - -Patch for scgiserver ------------------------------------------------------------------------- -r2666 | ianb | 2005-06-13 02:17:24 -0400 (Mon, 13 Jun 2005) | 1 line - -Fixed typo ------------------------------------------------------------------------- -r2665 | ianb | 2005-06-13 02:17:11 -0400 (Mon, 13 Jun 2005) | 1 line - -Added __str__ method ------------------------------------------------------------------------- -r2664 | ianb | 2005-06-12 21:50:15 -0400 (Sun, 12 Jun 2005) | 1 line - -Changed construct_url to allow overrides instead of additions ------------------------------------------------------------------------- -r2663 | ianb | 2005-06-12 21:49:54 -0400 (Sun, 12 Jun 2005) | 1 line - -Put in a check for loops when using the application hook ------------------------------------------------------------------------- -r2662 | ianb | 2005-06-12 19:03:49 -0400 (Sun, 12 Jun 2005) | 1 line - -Added html_title; fixed title ------------------------------------------------------------------------- -r2661 | ianb | 2005-06-12 19:03:33 -0400 (Sun, 12 Jun 2005) | 1 line - -Added new arguments to construct_url ------------------------------------------------------------------------- -r2660 | ianb | 2005-06-12 14:22:15 -0400 (Sun, 12 Jun 2005) | 1 line - -Some refactoring; added a 'application' hook for __init__.py; documented current hooks ------------------------------------------------------------------------- -r2659 | ianb | 2005-06-12 14:21:41 -0400 (Sun, 12 Jun 2005) | 1 line - -Added function for parsing QUERY_STRING ------------------------------------------------------------------------- -r2657 | ianb | 2005-06-10 18:37:44 -0400 (Fri, 10 Jun 2005) | 1 line - -Make copy_dir respect simulate (closes #7) ------------------------------------------------------------------------- -r2656 | ianb | 2005-06-10 18:32:27 -0400 (Fri, 10 Jun 2005) | 1 line - -Added a --stop-daemon option to paster serve ------------------------------------------------------------------------- -r2655 | ianb | 2005-06-10 17:57:06 -0400 (Fri, 10 Jun 2005) | 1 line - -Check for existance of PID file, warn if PID file exists, raise error when the process still exists ------------------------------------------------------------------------- -r2654 | ianb | 2005-06-10 17:56:07 -0400 (Fri, 10 Jun 2005) | 1 line - -Added some package URLs ------------------------------------------------------------------------- -r2651 | ianb | 2005-06-08 16:20:17 -0400 (Wed, 08 Jun 2005) | 1 line - -Make setup_module() work without a module passed in ------------------------------------------------------------------------- -r2650 | ianb | 2005-06-06 18:07:29 -0400 (Mon, 06 Jun 2005) | 1 line - -Typo ------------------------------------------------------------------------- -r2649 | ianb | 2005-06-06 15:52:23 -0400 (Mon, 06 Jun 2005) | 1 line - -Make sure the required REMOTE_ADDR key is set ------------------------------------------------------------------------- -r2648 | ianb | 2005-06-06 14:36:15 -0400 (Mon, 06 Jun 2005) | 1 line - -Allow configurable error message ------------------------------------------------------------------------- -r2646 | ianb | 2005-06-03 17:23:49 -0400 (Fri, 03 Jun 2005) | 1 line - -Make sure a package is installed before enabling with Psate ------------------------------------------------------------------------- -r2635 | ianb | 2005-06-02 16:50:04 -0400 (Thu, 02 Jun 2005) | 1 line - -Allow root_url = None (auto SCRIPT_NAME) ------------------------------------------------------------------------- -r2633 | ianb | 2005-06-02 14:13:49 -0400 (Thu, 02 Jun 2005) | 1 line - -Fixed up the cgi server ------------------------------------------------------------------------- -r2632 | ianb | 2005-06-02 14:13:29 -0400 (Thu, 02 Jun 2005) | 1 line - -Fixed problem where arguments were ignored with paster serve ------------------------------------------------------------------------- -r2631 | ianb | 2005-06-02 14:12:57 -0400 (Thu, 02 Jun 2005) | 1 line - -Added class property wsgi_app that serves as a WSGI application that creates new instances on each invocation ------------------------------------------------------------------------- -r2630 | ianb | 2005-06-02 14:12:11 -0400 (Thu, 02 Jun 2005) | 1 line - -Added application subobject to configuration ------------------------------------------------------------------------- -r2629 | ianb | 2005-06-02 02:14:14 -0400 (Thu, 02 Jun 2005) | 1 line - -Added paster install command ------------------------------------------------------------------------- -r2627 | ianb | 2005-06-01 01:53:45 -0400 (Wed, 01 Jun 2005) | 1 line - -Added indexing of configuration and WSGI keys ------------------------------------------------------------------------- -r2626 | ianb | 2005-06-01 01:53:28 -0400 (Wed, 01 Jun 2005) | 1 line - -Added docstrings ------------------------------------------------------------------------- -r2625 | ianb | 2005-06-01 01:22:31 -0400 (Wed, 01 Jun 2005) | 1 line - -Removed import overhead when not extracting; made sure that class instance methods and module functions don't blur together ------------------------------------------------------------------------- -r2621 | ianb | 2005-06-01 00:01:02 -0400 (Wed, 01 Jun 2005) | 1 line - -Changed name of executable (paste-server -> paster) ------------------------------------------------------------------------- -r2615 | ianb | 2005-05-31 15:24:02 -0400 (Tue, 31 May 2005) | 1 line - -Move source directory resolver into a method so subclassing is easier ------------------------------------------------------------------------- -r2614 | ianb | 2005-05-31 15:23:44 -0400 (Tue, 31 May 2005) | 1 line - -Give better error message ------------------------------------------------------------------------- -r2612 | ianb | 2005-05-31 15:03:31 -0400 (Tue, 31 May 2005) | 1 line - -Added whole-server profiling, which has to be started at a different level than the middleware can do ------------------------------------------------------------------------- -r2610 | ianb | 2005-05-31 14:32:20 -0400 (Tue, 31 May 2005) | 1 line - -Removed deprecated warnings temporarily due to performance hit ------------------------------------------------------------------------- -r2609 | ianb | 2005-05-31 14:31:52 -0400 (Tue, 31 May 2005) | 1 line - -Added profiling middleware ------------------------------------------------------------------------- -r2608 | ianb | 2005-05-31 13:09:19 -0400 (Tue, 31 May 2005) | 1 line - -Made setuptools/easy_install optional (lazily import it) ------------------------------------------------------------------------- -r2605 | ianb | 2005-05-30 16:51:33 -0400 (Mon, 30 May 2005) | 1 line - -Removed, as easy_install duplicates this ------------------------------------------------------------------------- -r2604 | ianb | 2005-05-30 16:50:58 -0400 (Mon, 30 May 2005) | 1 line - -First experimental code for installing from a centralized database; deadended with the emergence of easy_install, but I want to get it in the repository before deleting it. ------------------------------------------------------------------------- -r2603 | ianb | 2005-05-30 16:49:51 -0400 (Mon, 30 May 2005) | 1 line - -Added urlmap, which does top-level mapping to different applications, without any 'parsing' phase, typically using configuration files as application descriptors. Also added use_package function to configuration, which requires and installs the named package with easy_install. ------------------------------------------------------------------------- -r2602 | ianb | 2005-05-30 16:48:10 -0400 (Mon, 30 May 2005) | 1 line - -Format supplemental info more like Zope does ------------------------------------------------------------------------- -r2601 | ianb | 2005-05-30 16:47:48 -0400 (Mon, 30 May 2005) | 1 line - -Make sure import * doesn't require server.conf, as when not used for application acceptance testing ------------------------------------------------------------------------- -r2600 | ianb | 2005-05-30 16:47:18 -0400 (Mon, 30 May 2005) | 1 line - -Module rename ------------------------------------------------------------------------- -r2599 | ianb | 2005-05-30 16:47:08 -0400 (Mon, 30 May 2005) | 1 line - -Typo ------------------------------------------------------------------------- -r2598 | ianb | 2005-05-30 16:46:42 -0400 (Mon, 30 May 2005) | 1 line - -Make sure URLParser is given proper package names ------------------------------------------------------------------------- -r2589 | ianb | 2005-05-29 15:02:35 -0400 (Sun, 29 May 2005) | 1 line - -Allow _tmpl on the end of application template template files, so that .py files in their unparseable template form don't have the .py extension; updated templates with new filenames ------------------------------------------------------------------------- -r2587 | ianb | 2005-05-29 03:25:07 -0400 (Sun, 29 May 2005) | 1 line - -An application for giving error reponses (like 404 reponses) ------------------------------------------------------------------------- -r2586 | ianb | 2005-05-29 03:24:30 -0400 (Sun, 29 May 2005) | 1 line - -Use at least a bare minimum of middleware ------------------------------------------------------------------------- -r2583 | ianb | 2005-05-25 14:23:10 -0400 (Wed, 25 May 2005) | 1 line - -Added --daemon and related options ------------------------------------------------------------------------- -r2564 | ianb | 2005-05-22 23:21:25 -0400 (Sun, 22 May 2005) | 1 line - -Add error-trimming support to webkit and wareweb ------------------------------------------------------------------------- -r2563 | ianb | 2005-05-22 23:20:56 -0400 (Sun, 22 May 2005) | 1 line - -Include both trimmed and full tracebacks in exception reports ------------------------------------------------------------------------- -r2558 | ianb | 2005-05-22 22:42:01 -0400 (Sun, 22 May 2005) | 1 line - -Added better consolidated __traceback_hide__ support ------------------------------------------------------------------------- -r2555 | ianb | 2005-05-22 16:55:32 -0400 (Sun, 22 May 2005) | 1 line - -Added new packaging package, which will (in time) deal with installing and managing local packages ------------------------------------------------------------------------- -r2552 | ianb | 2005-05-22 02:47:13 -0400 (Sun, 22 May 2005) | 1 line - -Made this module importable even when subprocess module is missing ------------------------------------------------------------------------- -r2551 | ianb | 2005-05-22 02:45:18 -0400 (Sun, 22 May 2005) | 1 line - -Make functions monospace/quoted ------------------------------------------------------------------------- -r2550 | ianb | 2005-05-22 02:41:19 -0400 (Sun, 22 May 2005) | 1 line - -Added docs ------------------------------------------------------------------------- -r2549 | ianb | 2005-05-22 02:37:22 -0400 (Sun, 22 May 2005) | 1 line - -Added docs ------------------------------------------------------------------------- -r2548 | ianb | 2005-05-22 02:34:55 -0400 (Sun, 22 May 2005) | 1 line - -Added documetation ------------------------------------------------------------------------- -r2547 | ianb | 2005-05-22 02:27:35 -0400 (Sun, 22 May 2005) | 1 line - -Added documentation ------------------------------------------------------------------------- -r2546 | ianb | 2005-05-22 02:25:16 -0400 (Sun, 22 May 2005) | 1 line - -Added documentation to httpexceptions, and a special extractor for HTTPException subclasses ------------------------------------------------------------------------- -r2545 | ianb | 2005-05-22 02:24:51 -0400 (Sun, 22 May 2005) | 1 line - -Added documentation ------------------------------------------------------------------------- -r2544 | ianb | 2005-05-22 02:24:33 -0400 (Sun, 22 May 2005) | 1 line - -Only find files that are valid Python module names ------------------------------------------------------------------------- -r2543 | ianb | 2005-05-22 02:24:16 -0400 (Sun, 22 May 2005) | 1 line - -Added support for explicit configuration elements ------------------------------------------------------------------------- -r2542 | ianb | 2005-05-21 18:36:03 -0400 (Sat, 21 May 2005) | 1 line - -Added build process for reference docs ------------------------------------------------------------------------- -r2540 | ianb | 2005-05-21 18:23:34 -0400 (Sat, 21 May 2005) | 1 line - -Added documentation to configmiddleware; tweaked documentation extractor for lazy attributes (string references) ------------------------------------------------------------------------- -r2539 | ianb | 2005-05-21 18:05:44 -0400 (Sat, 21 May 2005) | 1 line - -Turned config middleware function into a class ------------------------------------------------------------------------- -r2538 | ianb | 2005-05-21 18:01:27 -0400 (Sat, 21 May 2005) | 1 line - -Added document extraction system; made recursive documentable ------------------------------------------------------------------------- -r2537 | ianb | 2005-05-21 18:00:22 -0400 (Sat, 21 May 2005) | 1 line - -Moved classinstance into util ------------------------------------------------------------------------- -r2534 | ianb | 2005-05-20 11:30:19 -0400 (Fri, 20 May 2005) | 1 line - -Added better error messages when modules not found ------------------------------------------------------------------------- -r2533 | ianb | 2005-05-20 11:28:50 -0400 (Fri, 20 May 2005) | 1 line - -Make sure status codes are 3 chars ------------------------------------------------------------------------- -r2527 | ianb | 2005-05-19 22:40:45 -0400 (Thu, 19 May 2005) | 1 line - -Added another PATH_INFO popping function ------------------------------------------------------------------------- -r2521 | ianb | 2005-05-18 16:56:13 -0400 (Wed, 18 May 2005) | 1 line - -Renamed file so it doesn't try to get compiled ------------------------------------------------------------------------- -r2520 | ianb | 2005-05-18 03:37:44 -0400 (Wed, 18 May 2005) | 1 line - -Made app_templates pluggable; added serve command to paste-setup ------------------------------------------------------------------------- -r2519 | ianb | 2005-05-18 03:24:57 -0400 (Wed, 18 May 2005) | 1 line - -Add .plugin_name attribute to plugin modules ------------------------------------------------------------------------- -r2518 | ianb | 2005-05-18 02:18:27 -0400 (Wed, 18 May 2005) | 1 line - -Moved command.py to __init__.py ------------------------------------------------------------------------- -r2517 | ianb | 2005-05-18 02:18:15 -0400 (Wed, 18 May 2005) | 1 line - -Moving ------------------------------------------------------------------------- -r2516 | ianb | 2005-05-18 02:18:01 -0400 (Wed, 18 May 2005) | 1 line - -Moved command.py to __init__.py ------------------------------------------------------------------------- -r2515 | ianb | 2005-05-18 02:17:30 -0400 (Wed, 18 May 2005) | 1 line - -Replacing ------------------------------------------------------------------------- -r2514 | ianb | 2005-05-18 02:17:02 -0400 (Wed, 18 May 2005) | 1 line - -Moving app template to plugins ------------------------------------------------------------------------- -r2513 | ianb | 2005-05-18 01:40:59 -0400 (Wed, 18 May 2005) | 1 line - -Fixed name clash; added tests for path items with converters ------------------------------------------------------------------------- -r2512 | ianb | 2005-05-17 22:46:02 -0400 (Tue, 17 May 2005) | 1 line - -.rstrip is of course better ------------------------------------------------------------------------- -r2511 | ianb | 2005-05-17 22:27:52 -0400 (Tue, 17 May 2005) | 1 line - -Make sure root_url has no trailing /, which breaks stuff ------------------------------------------------------------------------- -r2510 | ianb | 2005-05-17 22:26:26 -0400 (Tue, 17 May 2005) | 1 line - -Make sure root_url has no trailing /, which breaks stuff ------------------------------------------------------------------------- -r2509 | ianb | 2005-05-17 22:26:00 -0400 (Tue, 17 May 2005) | 1 line - -Made prefix consistent with other servers (root_url), and make sure there's no trailing / (which breaks stuff) ------------------------------------------------------------------------- -r2508 | ianb | 2005-05-17 21:47:28 -0400 (Tue, 17 May 2005) | 1 line - -Misspelled option ------------------------------------------------------------------------- -r2507 | ianb | 2005-05-17 19:26:06 -0400 (Tue, 17 May 2005) | 1 line - -Made HTML backward compatible with non-JS browsers (which describes most email programs; embed CSS in all HTML errors messages (since it makes them prettier) ------------------------------------------------------------------------- -r2506 | ianb | 2005-05-17 19:24:55 -0400 (Tue, 17 May 2005) | 1 line - -Removed 0 from characters, which is hard to distinguish from O ------------------------------------------------------------------------- -r2505 | ianb | 2005-05-16 23:06:22 -0400 (Mon, 16 May 2005) | 1 line - -A bunch of pylint-inspired changes; all minor code cleanup ------------------------------------------------------------------------- -r2501 | ianb | 2005-05-16 20:12:39 -0400 (Mon, 16 May 2005) | 1 line - -Register the first config as the main one ------------------------------------------------------------------------- -r2500 | ianb | 2005-05-16 20:12:23 -0400 (Mon, 16 May 2005) | 1 line - -Added option for use when creating fully qualified base urls ------------------------------------------------------------------------- -r2499 | ianb | 2005-05-16 16:44:50 -0400 (Mon, 16 May 2005) | 1 line - -Added method to request fields ------------------------------------------------------------------------- -r2498 | ianb | 2005-05-16 15:56:29 -0400 (Mon, 16 May 2005) | 1 line - -Changes due to new module names ------------------------------------------------------------------------- -r2497 | ianb | 2005-05-16 00:48:52 -0400 (Mon, 16 May 2005) | 1 line - -Renamed error_middleware to errormiddleware; added middleware configuration value; created makeapp with helper functions; refactored server.py to be a bit simpler; consolidated some pyconfig methods ------------------------------------------------------------------------- -r2496 | ianb | 2005-05-15 23:51:36 -0400 (Sun, 15 May 2005) | 1 line - -Removed now-redundant modules ------------------------------------------------------------------------- -r2495 | ianb | 2005-05-15 23:49:12 -0400 (Sun, 15 May 2005) | 1 line - -Added framework plugins ------------------------------------------------------------------------- -r2492 | ianb | 2005-05-15 23:20:15 -0400 (Sun, 15 May 2005) | 1 line - -Fixed expired .pyc file bug ------------------------------------------------------------------------- -r2491 | ianb | 2005-05-15 23:15:01 -0400 (Sun, 15 May 2005) | 1 line - -Added new template for Wareweb/ZPT ------------------------------------------------------------------------- -r2490 | ianb | 2005-05-15 23:14:43 -0400 (Sun, 15 May 2005) | 1 line - -Added static url; allow title to be rebound ------------------------------------------------------------------------- -r2486 | ianb | 2005-05-15 19:01:56 -0400 (Sun, 15 May 2005) | 1 line - -Added functions to append to files, run shell commands; changed options to doctest to allow ellipses ------------------------------------------------------------------------- -r2483 | ianb | 2005-05-14 21:09:43 -0400 (Sat, 14 May 2005) | 1 line - -Added setup_module fixture ------------------------------------------------------------------------- -r2479 | ianb | 2005-05-14 19:12:45 -0400 (Sat, 14 May 2005) | 1 line - -Added Wareweb, a new framework. Yea for more frameworks\! ------------------------------------------------------------------------- -r2478 | ianb | 2005-05-14 19:11:31 -0400 (Sat, 14 May 2005) | 1 line - -Removed prints ------------------------------------------------------------------------- -r2477 | ianb | 2005-05-14 18:41:05 -0400 (Sat, 14 May 2005) | 1 line - -Added (still experimental) flup session support ------------------------------------------------------------------------- -r2476 | ianb | 2005-05-14 18:40:47 -0400 (Sat, 14 May 2005) | 1 line - -Added start_response exc_info argument ------------------------------------------------------------------------- -r2475 | ianb | 2005-05-14 18:40:10 -0400 (Sat, 14 May 2005) | 1 line - -Changed session and httpexceptions orders ------------------------------------------------------------------------- -r2474 | ianb | 2005-05-14 14:29:02 -0400 (Sat, 14 May 2005) | 1 line - -Added functions for converting strings to values ------------------------------------------------------------------------- -r2472 | ianb | 2005-05-14 14:04:55 -0400 (Sat, 14 May 2005) | 1 line - -Added description ------------------------------------------------------------------------- -r2471 | ianb | 2005-05-14 13:58:38 -0400 (Sat, 14 May 2005) | 1 line - -Added descriptions, options ------------------------------------------------------------------------- -r2470 | ianb | 2005-05-14 13:53:39 -0400 (Sat, 14 May 2005) | 1 line - -Added flup SCGI servers ------------------------------------------------------------------------- -r2469 | ianb | 2005-05-14 13:48:22 -0400 (Sat, 14 May 2005) | 1 line - -Added FastCGI ------------------------------------------------------------------------- -r2468 | ianb | 2005-05-14 13:48:08 -0400 (Sat, 14 May 2005) | 1 line - -Moved options to a list instead of a dict ------------------------------------------------------------------------- -r2467 | ianb | 2005-05-14 13:31:31 -0400 (Sat, 14 May 2005) | 1 line - -Added AJP servers from flup ------------------------------------------------------------------------- -r2464 | ianb | 2005-05-14 02:10:38 -0400 (Sat, 14 May 2005) | 1 line - -Finished making servers pluggable ------------------------------------------------------------------------- -r2463 | ianb | 2005-05-14 01:50:19 -0400 (Sat, 14 May 2005) | 1 line - -Starting work on making servers pluggable (have to commit as I rearrange files) ------------------------------------------------------------------------- -r2461 | ianb | 2005-05-13 17:14:33 -0400 (Fri, 13 May 2005) | 1 line - -Added cookie support to test browser ------------------------------------------------------------------------- -r2460 | ianb | 2005-05-13 16:34:05 -0400 (Fri, 13 May 2005) | 1 line - -Added showbrowser() method to responses; some docstrings ------------------------------------------------------------------------- -r2458 | ianb | 2005-05-13 14:53:07 -0400 (Fri, 13 May 2005) | 1 line - -Move timing into a property of responses; made test fixture py.test (and presumably unittest)-friendly ------------------------------------------------------------------------- -r2457 | phunt | 2005-05-12 20:37:07 -0400 (Thu, 12 May 2005) | 1 line - -fixed a pyconfig bug relating to windows vs unix newlines ------------------------------------------------------------------------- -r2454 | ianb | 2005-05-11 18:07:39 -0400 (Wed, 11 May 2005) | 1 line - -POST requests, and some new convenience methods ------------------------------------------------------------------------- -r2453 | ianb | 2005-05-11 18:06:38 -0400 (Wed, 11 May 2005) | 1 line - -Option so you can override the early load process in setup_config (e.g., to let later config files know what context they are being used in) ------------------------------------------------------------------------- -r2451 | ianb | 2005-05-10 19:17:06 -0400 (Tue, 10 May 2005) | 1 line - -Added test fixture for use with doctest (will probably replace fake_request soon) ------------------------------------------------------------------------- -r2450 | ianb | 2005-05-10 18:22:30 -0400 (Tue, 10 May 2005) | 1 line - -Moved error middleware logic out so that it can be run outside of a middleware context, and the middleware is just a small bit of glue around that; added environmental config variable to suppress the middleware ------------------------------------------------------------------------- -r2449 | ianb | 2005-05-10 18:21:20 -0400 (Tue, 10 May 2005) | 1 line - -Add WebKit.Application; Task manager setup ------------------------------------------------------------------------- -r2448 | ianb | 2005-05-10 18:20:49 -0400 (Tue, 10 May 2005) | 1 line - -Insert configured paths into the beginning of sys.path ------------------------------------------------------------------------- -r2447 | ianb | 2005-05-10 18:20:16 -0400 (Tue, 10 May 2005) | 1 line - -Added new public method to dispatcher to de-dispath; new function to load a config file and update sys.path and paste.CONFIG ------------------------------------------------------------------------- -r2444 | ianb | 2005-05-08 03:10:34 -0400 (Sun, 08 May 2005) | 1 line - -Some minor problems in features that ZPT exceptions use ------------------------------------------------------------------------- -r2443 | ianb | 2005-05-08 03:10:13 -0400 (Sun, 08 May 2005) | 1 line - -More threadlocal fixes ------------------------------------------------------------------------- -r2442 | ianb | 2005-05-08 02:30:37 -0400 (Sun, 08 May 2005) | 1 line - -Fix thread local data (was just being misused) ------------------------------------------------------------------------- -r2441 | ianb | 2005-05-08 02:30:15 -0400 (Sun, 08 May 2005) | 1 line - -Ignore some errors when polling files ------------------------------------------------------------------------- -r2429 | ianb | 2005-05-07 03:46:43 -0400 (Sat, 07 May 2005) | 1 line - -Added new validating middleware ------------------------------------------------------------------------- -r2428 | ianb | 2005-05-07 03:46:29 -0400 (Sat, 07 May 2005) | 1 line - -The order of arguments was off ------------------------------------------------------------------------- -r2427 | ianb | 2005-05-07 03:46:12 -0400 (Sat, 07 May 2005) | 1 line - -Added urlparser_wrap hook for __init__.py's ------------------------------------------------------------------------- -r2421 | ianb | 2005-05-04 18:04:45 -0400 (Wed, 04 May 2005) | 1 line - -Build default configuration into pyconfig directly ------------------------------------------------------------------------- -r2420 | ianb | 2005-05-04 13:53:37 -0400 (Wed, 04 May 2005) | 1 line - -A bit more backward-compatibility ------------------------------------------------------------------------- -r2418 | ianb | 2005-05-04 13:24:53 -0400 (Wed, 04 May 2005) | 1 line - -Nicer repr() ------------------------------------------------------------------------- -r2417 | ianb | 2005-05-04 13:24:11 -0400 (Wed, 04 May 2005) | 1 line - -Simplified wsgi variables; put in exception information about exceptions raised by supplements; removed empty CGI variables ------------------------------------------------------------------------- -r2416 | ianb | 2005-05-04 13:07:33 -0400 (Wed, 04 May 2005) | 1 line - -Added config to error output; changed CSS slightly ------------------------------------------------------------------------- -r2415 | ianb | 2005-05-04 13:07:03 -0400 (Wed, 04 May 2005) | 1 line - -[] isn't caught by __getattr__ apparently ------------------------------------------------------------------------- -r2414 | ianb | 2005-05-04 13:06:43 -0400 (Wed, 04 May 2005) | 1 line - -Fixed word wrapping some ------------------------------------------------------------------------- -r2413 | ianb | 2005-05-04 12:32:00 -0400 (Wed, 04 May 2005) | 1 line - -Improved error messages; more info included (and extensible) ------------------------------------------------------------------------- -r2412 | ianb | 2005-05-03 20:04:41 -0400 (Tue, 03 May 2005) | 1 line - -Added a globally accessible, threadsafe configuration object (paste.CONFIG) ------------------------------------------------------------------------- -r2411 | ianb | 2005-05-03 17:44:07 -0400 (Tue, 03 May 2005) | 1 line - -threadlocal backward-compatibility module ------------------------------------------------------------------------- -r2410 | ianb | 2005-05-03 17:30:44 -0400 (Tue, 03 May 2005) | 1 line - -Added TaskKit from Webware ------------------------------------------------------------------------- -r2409 | ianb | 2005-05-03 17:07:05 -0400 (Tue, 03 May 2005) | 1 line - -Make sure default_config.conf is loaded ------------------------------------------------------------------------- -r2408 | ianb | 2005-05-03 17:06:44 -0400 (Tue, 03 May 2005) | 1 line - -Put in sys_path, so sys_path.append() will always work ------------------------------------------------------------------------- -r2407 | ianb | 2005-05-03 04:10:02 -0400 (Tue, 03 May 2005) | 1 line - -typo ------------------------------------------------------------------------- -r2406 | ianb | 2005-05-03 04:07:39 -0400 (Tue, 03 May 2005) | 1 line - -Changed help text for server ------------------------------------------------------------------------- -r2395 | ianb | 2005-05-02 00:25:35 -0400 (Mon, 02 May 2005) | 1 line - -Removed Twisted support, which is reported to be buggy (not thread safe) ------------------------------------------------------------------------- -r2394 | ianb | 2005-05-01 18:53:29 -0400 (Sun, 01 May 2005) | 1 line - -Added load() and include() commands to configuration ------------------------------------------------------------------------- -r2393 | ianb | 2005-05-01 18:52:20 -0400 (Sun, 01 May 2005) | 1 line - -Keep track of all explicit watched files even when no Monitor is installed ------------------------------------------------------------------------- -r2387 | ianb | 2005-04-25 22:10:41 -0400 (Mon, 25 Apr 2005) | 1 line - -Renamed publish_application to publish_app; put in warning about webkit_dir ------------------------------------------------------------------------- -r2386 | ianb | 2005-04-25 22:08:10 -0400 (Mon, 25 Apr 2005) | 1 line - -Added publish_application ------------------------------------------------------------------------- -r2384 | ianb | 2005-04-25 21:02:06 -0400 (Mon, 25 Apr 2005) | 1 line - -Renamed webkit_dir to publish_dir ------------------------------------------------------------------------- -r2383 | ianb | 2005-04-25 21:01:49 -0400 (Mon, 25 Apr 2005) | 1 line - -Renamed script ------------------------------------------------------------------------- -r2374 | ianb | 2005-04-22 04:00:19 -0400 (Fri, 22 Apr 2005) | 1 line - -Use normal rst2html name ------------------------------------------------------------------------- -r2372 | ianb | 2005-04-22 01:14:38 -0400 (Fri, 22 Apr 2005) | 1 line - -Use abspath to get better error messages ------------------------------------------------------------------------- -r2369 | ianb | 2005-04-21 23:38:04 -0400 (Thu, 21 Apr 2005) | 1 line - -Picked up some missed renames ------------------------------------------------------------------------- -r2367 | ianb | 2005-04-21 23:18:20 -0400 (Thu, 21 Apr 2005) | 1 line - -Renamed package itself ------------------------------------------------------------------------- -r2364 | ianb | 2005-04-21 22:44:48 -0400 (Thu, 21 Apr 2005) | 1 line - -Renamed WSGIKit to Paste ------------------------------------------------------------------------- -r2363 | ianb | 2005-04-21 02:59:52 -0400 (Thu, 21 Apr 2005) | 1 line - -Added 'servlet' command to webkit_zpt that creates a servlet and template ------------------------------------------------------------------------- -r2362 | ianb | 2005-04-21 02:59:34 -0400 (Thu, 21 Apr 2005) | 1 line - -Keep track of the server configuration filename ------------------------------------------------------------------------- -r2359 | ianb | 2005-04-20 23:08:13 -0400 (Wed, 20 Apr 2005) | 1 line - -Log errors to wsgi.errors ------------------------------------------------------------------------- -r2358 | ianb | 2005-04-20 23:07:14 -0400 (Wed, 20 Apr 2005) | 1 line - -use os.path.join for Windows compatibility ------------------------------------------------------------------------- -r2357 | ianb | 2005-04-20 23:06:40 -0400 (Wed, 20 Apr 2005) | 1 line - -Added a file reporter (mostly for stderr logging) ------------------------------------------------------------------------- -r2352 | ianb | 2005-04-15 17:15:46 -0400 (Fri, 15 Apr 2005) | 1 line - -Check for case where start_response() isn't called ------------------------------------------------------------------------- -r2351 | amk | 2005-04-15 16:43:08 -0400 (Fri, 15 Apr 2005) | 1 line - -Simplify scgiserver by ignoring all the fiddly details of start_response; instead the code just waits until it has all the output before writing anything back to the SCGI client ------------------------------------------------------------------------- -r2348 | amk | 2005-04-15 15:03:31 -0400 (Fri, 15 Apr 2005) | 1 line - -Add SCGI package ------------------------------------------------------------------------- -r2341 | amk | 2005-04-15 13:42:13 -0400 (Fri, 15 Apr 2005) | 1 line - -Add SCGI support by incorporating Titus Brown's SWAP code ------------------------------------------------------------------------- -r2337 | ianb | 2005-04-15 12:24:06 -0400 (Fri, 15 Apr 2005) | 1 line - -fixed HTML ------------------------------------------------------------------------- -r2334 | ianb | 2005-04-14 15:25:05 -0400 (Thu, 14 Apr 2005) | 1 line - -Removed unneeded import ------------------------------------------------------------------------- -r2332 | ianb | 2005-04-13 17:13:12 -0400 (Wed, 13 Apr 2005) | 1 line - -Tested for path existance ------------------------------------------------------------------------- -r2329 | ianb | 2005-04-11 22:01:43 -0400 (Mon, 11 Apr 2005) | 1 line - -typo ------------------------------------------------------------------------- -r2327 | ianb | 2005-04-11 02:24:01 -0400 (Mon, 11 Apr 2005) | 1 line - -More doctest work to allow for different kinds of doctest statements; Very beginning of blog tutorial which will make use of new features ------------------------------------------------------------------------- -r2325 | ianb | 2005-04-11 01:16:53 -0400 (Mon, 11 Apr 2005) | 2 lines - -Delegate most of the command processing to the template's command module - ------------------------------------------------------------------------- -r2324 | ianb | 2005-04-10 22:14:36 -0400 (Sun, 10 Apr 2005) | 1 line - -Use repr()'d strings, which will work on Windows ------------------------------------------------------------------------- -r2322 | ianb | 2005-04-10 22:05:59 -0400 (Sun, 10 Apr 2005) | 1 line - -Use spawnve instead of spawnvpe, which isn't available on Windows ------------------------------------------------------------------------- -r2311 | ianb | 2005-04-09 03:39:48 -0400 (Sat, 09 Apr 2005) | 1 line - -Added delete method to change_file, stub out html_matches for now; Allow source-highlight to highlight messages; show pages in a subprocess ------------------------------------------------------------------------- -r2310 | ianb | 2005-04-09 03:38:45 -0400 (Sat, 09 Apr 2005) | 1 line - -Fix __setitem__; Allow for more controlled insertion of defaults; Fix long-format bool_options ------------------------------------------------------------------------- -r2309 | ianb | 2005-04-09 03:38:02 -0400 (Sat, 09 Apr 2005) | 1 line - -Fixed quoting ------------------------------------------------------------------------- -r2308 | ianb | 2005-04-09 03:37:44 -0400 (Sat, 09 Apr 2005) | 1 line - -Give slightly better error messages on 404 ------------------------------------------------------------------------- -r2307 | ianb | 2005-04-09 03:37:25 -0400 (Sat, 09 Apr 2005) | 1 line - -Added console (stdout) server ------------------------------------------------------------------------- -r2304 | ianb | 2005-04-06 02:58:44 -0400 (Wed, 06 Apr 2005) | 1 line - -Added a show_file() command, and another source highlighting option ------------------------------------------------------------------------- -r2301 | ianb | 2005-04-05 04:32:43 -0400 (Tue, 05 Apr 2005) | 5 lines - -Added a (only partially complete) Todo Tutorial. - -Also started infrastructure for doctests of tutorials. The current -tutorial is completely doctestable (at least on my system). - ------------------------------------------------------------------------- -r2300 | ianb | 2005-04-05 04:31:21 -0400 (Tue, 05 Apr 2005) | 1 line - -Add the parent dir to sys.path ------------------------------------------------------------------------- -r2299 | ianb | 2005-04-05 04:31:01 -0400 (Tue, 05 Apr 2005) | 1 line - -Add the parent dir to the available substitution variables ------------------------------------------------------------------------- -r2297 | ianb | 2005-04-05 03:02:31 -0400 (Tue, 05 Apr 2005) | 1 line - -Refactor to allow creating an application using server without actually running it ------------------------------------------------------------------------- -r2296 | asaddi | 2005-04-04 05:58:25 -0400 (Mon, 04 Apr 2005) | 2 lines - -check_environ() wasn't being called. Also, allow REQUEST_METHOD to be HEAD. - ------------------------------------------------------------------------- -r2295 | asaddi | 2005-04-04 05:51:39 -0400 (Mon, 04 Apr 2005) | 2 lines - -Implement --server=cgi option. - ------------------------------------------------------------------------- -r2294 | asaddi | 2005-04-04 05:49:01 -0400 (Mon, 04 Apr 2005) | 3 lines - -Better compliance with WSGI. Also, add automatic determination of -Content-Length when possible. - ------------------------------------------------------------------------- -r2290 | ianb | 2005-04-03 22:17:08 -0400 (Sun, 03 Apr 2005) | 1 line - -Added style for notification messages (Component.notify) ------------------------------------------------------------------------- -r2289 | ianb | 2005-04-03 22:16:44 -0400 (Sun, 03 Apr 2005) | 1 line - -Added sys_path configuration parameter ------------------------------------------------------------------------- -r2288 | ianb | 2005-04-03 22:16:20 -0400 (Sun, 03 Apr 2005) | 1 line - -Added __file__ attribute for config files to use ------------------------------------------------------------------------- -r2278 | ianb | 2005-04-03 00:06:16 -0500 (Sun, 03 Apr 2005) | 1 line - -Added script to create app frameworks/file layout ------------------------------------------------------------------------- -r2277 | ianb | 2005-04-03 00:05:17 -0500 (Sun, 03 Apr 2005) | 1 line - -Add some debugging info to 404 errors ------------------------------------------------------------------------- -r2276 | ianb | 2005-04-03 00:04:51 -0500 (Sun, 03 Apr 2005) | 1 line - -Add space for a debugging message in error responses ------------------------------------------------------------------------- -r2275 | ianb | 2005-04-03 00:03:57 -0500 (Sun, 03 Apr 2005) | 1 line - -Watch base configuration files with reloader; fix typo ------------------------------------------------------------------------- -r2274 | ianb | 2005-04-03 00:03:18 -0500 (Sun, 03 Apr 2005) | 1 line - -Added serverSideContextPath implementation ------------------------------------------------------------------------- -r2273 | ianb | 2005-04-03 00:02:49 -0500 (Sun, 03 Apr 2005) | 1 line - -Make sure the stored filenames are absolute, not relative ------------------------------------------------------------------------- -r2270 | ianb | 2005-03-31 14:05:08 -0500 (Thu, 31 Mar 2005) | 2 lines - -Typo - ------------------------------------------------------------------------- -r2269 | ianb | 2005-03-31 11:43:12 -0500 (Thu, 31 Mar 2005) | 3 lines - -* Make GET parameters to a POST request partially flattened, like they - are during a GET request (reported by Eric Radman) - ------------------------------------------------------------------------- -r2265 | ianb | 2005-03-30 19:40:41 -0500 (Wed, 30 Mar 2005) | 1 line - -Allow multiple values for config_file ------------------------------------------------------------------------- -r2264 | ianb | 2005-03-30 19:34:17 -0500 (Wed, 30 Mar 2005) | 1 line - -Make sure imported modules don't show up in the config ------------------------------------------------------------------------- -r2263 | ianb | 2005-03-30 19:03:13 -0500 (Wed, 30 Mar 2005) | 3 lines - -Allow configuration files to use and update previously-defined -configuration values. - ------------------------------------------------------------------------- -r2255 | ianb | 2005-03-30 00:15:06 -0500 (Wed, 30 Mar 2005) | 1 line - -Buglets from class refactoring ------------------------------------------------------------------------- -r2254 | ianb | 2005-03-30 00:14:40 -0500 (Wed, 30 Mar 2005) | 1 line - -Ignore contents ------------------------------------------------------------------------- -r2253 | ianb | 2005-03-30 00:14:21 -0500 (Wed, 30 Mar 2005) | 1 line - -Raise proper error ------------------------------------------------------------------------- -r2252 | ianb | 2005-03-29 22:39:41 -0500 (Tue, 29 Mar 2005) | 2 lines - -Moved environment keys to wsgikit keyspace - ------------------------------------------------------------------------- -r2251 | ianb | 2005-03-29 22:35:58 -0500 (Tue, 29 Mar 2005) | 2 lines - -Moved to wsgikit keyspace - ------------------------------------------------------------------------- -r2250 | ianb | 2005-03-29 22:34:36 -0500 (Tue, 29 Mar 2005) | 1 line - -Moved classinstance into util/ ------------------------------------------------------------------------- -r2249 | ianb | 2005-03-29 22:33:33 -0500 (Tue, 29 Mar 2005) | 3 lines - -Simplified configuration so it's only dictionary-like, without special -callbacks or attribute-style (__getattr__) access - ------------------------------------------------------------------------- -r2248 | ianb | 2005-03-29 22:31:33 -0500 (Tue, 29 Mar 2005) | 2 lines - -Removed libraries that no longer fit into system - ------------------------------------------------------------------------- -r2247 | ianb | 2005-03-29 22:21:10 -0500 (Tue, 29 Mar 2005) | 2 lines - -Moved config out of way (since it's no longer preferred) - ------------------------------------------------------------------------- -r2245 | ianb | 2005-03-26 16:50:09 -0500 (Sat, 26 Mar 2005) | 2 lines - -Moved some nested functions to classes; hopefully easier to read - ------------------------------------------------------------------------- -r2243 | ianb | 2005-03-26 16:28:03 -0500 (Sat, 26 Mar 2005) | 1 line - -Removed some of the errors/warnings about not found files ------------------------------------------------------------------------- -r2242 | ianb | 2005-03-26 15:52:10 -0500 (Sat, 26 Mar 2005) | 2 lines - -Fixed some tests - ------------------------------------------------------------------------- -r2241 | ianb | 2005-03-26 15:52:04 -0500 (Sat, 26 Mar 2005) | 1 line - -Give a warning when you are running from a different wsgikit than you might expect ------------------------------------------------------------------------- -r2240 | ianb | 2005-03-26 15:31:33 -0500 (Sat, 26 Mar 2005) | 3 lines - -Set up a system for distributing modules that aren't part of our system, -like WSGIUtils, doctest from python 2.4, etc. - ------------------------------------------------------------------------- -r2239 | ianb | 2005-03-26 15:30:49 -0500 (Sat, 26 Mar 2005) | 1 line - -removed spurious print ------------------------------------------------------------------------- -r2238 | ianb | 2005-03-26 15:30:32 -0500 (Sat, 26 Mar 2005) | 1 line - -Fixed path adding ------------------------------------------------------------------------- -r2237 | ianb | 2005-03-26 15:03:28 -0500 (Sat, 26 Mar 2005) | 1 line - -Removed dispatch, a prototype of URL dispatching ------------------------------------------------------------------------- -r2236 | ianb | 2005-03-26 15:02:41 -0500 (Sat, 26 Mar 2005) | 2 lines - -Moved CGI examples into examples/ - ------------------------------------------------------------------------- -r2235 | ianb | 2005-03-26 15:02:29 -0500 (Sat, 26 Mar 2005) | 1 line - -Moved test_fixture into tests/fixture; renamed, cleaned up whitespace in test_authentication ------------------------------------------------------------------------- -r2234 | ianb | 2005-03-26 15:01:43 -0500 (Sat, 26 Mar 2005) | 1 line - -fix up path when wsgikit isn't on the path ------------------------------------------------------------------------- -r2232 | ianb | 2005-03-26 02:05:10 -0500 (Sat, 26 Mar 2005) | 2 lines - -Make the middleware more reliable when a reporter fails -Fix some email errors ------------------------------------------------------------------------- -r2230 | ianb | 2005-03-26 01:02:50 -0500 (Sat, 26 Mar 2005) | 1 line - -whoops, forgot some code ------------------------------------------------------------------------- -r2229 | ianb | 2005-03-26 01:02:39 -0500 (Sat, 26 Mar 2005) | 1 line - -catch the exceptions from ^C ------------------------------------------------------------------------- -r2228 | ianb | 2005-03-26 00:52:39 -0500 (Sat, 26 Mar 2005) | 2 lines - -Added a hook to watch other files - ------------------------------------------------------------------------- -r2226 | ianb | 2005-03-26 00:32:36 -0500 (Sat, 26 Mar 2005) | 2 lines - -Added an exception handler - ------------------------------------------------------------------------- -r2225 | ianb | 2005-03-26 00:32:09 -0500 (Sat, 26 Mar 2005) | 1 line - -fixed configuration, reloader ------------------------------------------------------------------------- -r2224 | ianb | 2005-03-26 00:31:34 -0500 (Sat, 26 Mar 2005) | 1 line - -added some file writing tests, and more linting ------------------------------------------------------------------------- -r2223 | ianb | 2005-03-26 00:30:52 -0500 (Sat, 26 Mar 2005) | 1 line - -check .py files when a .pyc file is loaded ------------------------------------------------------------------------- -r2218 | asl2 | 2005-03-22 18:41:37 -0500 (Tue, 22 Mar 2005) | 2 lines - -Add location for wsgiref library - ------------------------------------------------------------------------- -r2217 | asl2 | 2005-03-22 18:40:38 -0500 (Tue, 22 Mar 2005) | 3 lines - -Fix 'AUTHENTICATION' to 'AUTHORIZATION' - - ------------------------------------------------------------------------- -r2213 | tracyshaun | 2005-03-22 18:11:30 -0500 (Tue, 22 Mar 2005) | 1 line - -fixes for index names and config file location ------------------------------------------------------------------------- -r2212 | asl2 | 2005-03-22 17:57:30 -0500 (Tue, 22 Mar 2005) | 2 lines - -Test cookie code - ------------------------------------------------------------------------- -r2211 | asl2 | 2005-03-22 17:57:06 -0500 (Tue, 22 Mar 2005) | 2 lines - -Make cookie code work - ------------------------------------------------------------------------- -r2210 | ianb | 2005-03-22 17:53:16 -0500 (Tue, 22 Mar 2005) | 2 lines - -Added default config file - ------------------------------------------------------------------------- -r2209 | tracyshaun | 2005-03-22 17:52:59 -0500 (Tue, 22 Mar 2005) | 1 line - -fixed path parsing and urlparser script_name creation ------------------------------------------------------------------------- -r2208 | ianb | 2005-03-22 17:52:55 -0500 (Tue, 22 Mar 2005) | 2 lines - -Removed spurious prints - ------------------------------------------------------------------------- -r2207 | tracyshaun | 2005-03-22 17:47:40 -0500 (Tue, 22 Mar 2005) | 1 line - -if no path, return 2-tuple of empty strings ------------------------------------------------------------------------- -r2206 | tracyshaun | 2005-03-22 17:13:15 -0500 (Tue, 22 Mar 2005) | 1 line - -fixed the conf file getting called with 'load_file' instead of 'load' which defaults to a file name ------------------------------------------------------------------------- -r2204 | asl2 | 2005-03-22 17:04:05 -0500 (Tue, 22 Mar 2005) | 2 lines - -Minor cleanup - ------------------------------------------------------------------------- -r2203 | grayrest | 2005-03-22 17:02:34 -0500 (Tue, 22 Mar 2005) | 2 lines - -Remove bogus 'Authentication' header check, now that I understand WSGI HTTP header conventions - ------------------------------------------------------------------------- -r2202 | grayrest | 2005-03-22 16:54:54 -0500 (Tue, 22 Mar 2005) | 2 lines - -make HTTP basic_auth work and tests for it - ------------------------------------------------------------------------- -r2201 | tracyshaun | 2005-03-22 16:53:24 -0500 (Tue, 22 Mar 2005) | 1 line - -fixed indentation problem in loading the server.conf file (line 48) ------------------------------------------------------------------------- -r2200 | ianb | 2005-03-22 16:42:32 -0500 (Tue, 22 Mar 2005) | 3 lines - -* Added not_found_hook for urlparser -* Fixed a problem creating more deeply nested __init__.py files - ------------------------------------------------------------------------- -r2199 | ianb | 2005-03-22 16:40:49 -0500 (Tue, 22 Mar 2005) | 2 lines - -Better exceptions for a particular case of a bad app return value - ------------------------------------------------------------------------- -r2195 | grayrest | 2005-03-22 15:41:28 -0500 (Tue, 22 Mar 2005) | 2 lines - -Bugfixes for login, initial draft of test_authentication - ------------------------------------------------------------------------- -r2187 | ianb | 2005-03-22 13:27:39 -0500 (Tue, 22 Mar 2005) | 2 lines - -Another typo - ------------------------------------------------------------------------- -r2186 | ianb | 2005-03-22 13:26:25 -0500 (Tue, 22 Mar 2005) | 2 lines - -typo in interactive - ------------------------------------------------------------------------- -r2184 | ianb | 2005-03-22 13:03:14 -0500 (Tue, 22 Mar 2005) | 3 lines - -If an iterator isn't closed, we can't raise an error in __del__ -- -instead we write to sys.stderr - ------------------------------------------------------------------------- -r2183 | ianb | 2005-03-22 13:02:30 -0500 (Tue, 22 Mar 2005) | 2 lines - -Renamed the session.factory key to wsgikit.session.factory - ------------------------------------------------------------------------- -r2182 | ianb | 2005-03-22 13:01:40 -0500 (Tue, 22 Mar 2005) | 2 lines - -Added a dummy setTimeout method, for backward compatibility - ------------------------------------------------------------------------- -r2179 | ianb | 2005-03-22 12:40:11 -0500 (Tue, 22 Mar 2005) | 2 lines - -Documented urlparser_hook - ------------------------------------------------------------------------- -r2178 | ianb | 2005-03-22 12:36:48 -0500 (Tue, 22 Mar 2005) | 4 lines - -* Fixed nested package Python module importing -* Test nested packages -* Added new simple hook for __init__.py - ------------------------------------------------------------------------- -r2177 | ianb | 2005-03-22 12:05:02 -0500 (Tue, 22 Mar 2005) | 2 lines - -Fixed all_ok() - ------------------------------------------------------------------------- -r2176 | ianb | 2005-03-22 11:58:50 -0500 (Tue, 22 Mar 2005) | 2 lines - -Added tests for Python applications, and minor test for streaming - ------------------------------------------------------------------------- -r2175 | ianb | 2005-03-22 11:58:27 -0500 (Tue, 22 Mar 2005) | 2 lines - -Added more debugging/error messages for 404s - ------------------------------------------------------------------------- -r2174 | ianb | 2005-03-22 11:41:27 -0500 (Tue, 22 Mar 2005) | 2 lines - -Added URLParser test, an example of using test_fixture - ------------------------------------------------------------------------- -r2173 | ianb | 2005-03-22 11:41:02 -0500 (Tue, 22 Mar 2005) | 3 lines - -* Better error messages -* Changed environmental keys to use wsgikit. - ------------------------------------------------------------------------- -r2172 | ianb | 2005-03-22 11:40:03 -0500 (Tue, 22 Mar 2005) | 3 lines - -* Small bug fixes -* __repr__ and __str__ - ------------------------------------------------------------------------- -r2171 | ianb | 2005-03-22 11:39:35 -0500 (Tue, 22 Mar 2005) | 3 lines - -Leave out host port when it is the default and we are reconstructing -the URL - ------------------------------------------------------------------------- -r2169 | ianb | 2005-03-22 11:12:25 -0500 (Tue, 22 Mar 2005) | 2 lines - -Added a function for more easily testing applications through WSGI - ------------------------------------------------------------------------- -r2168 | ianb | 2005-03-22 11:11:38 -0500 (Tue, 22 Mar 2005) | 2 lines - -Added a function for splitting the first part off a path - ------------------------------------------------------------------------- -r2157 | ianb | 2005-03-21 18:44:59 -0500 (Mon, 21 Mar 2005) | 3 lines - -* Simple middleware for adding configuration information -* Server for starting up webkit generically, and loading configuration - ------------------------------------------------------------------------- -r2156 | ianb | 2005-03-21 18:44:22 -0500 (Mon, 21 Mar 2005) | 4 lines - -* translate - to _ -* docstrings -* default keyword argument - ------------------------------------------------------------------------- -r2149 | ianb | 2005-03-21 17:11:46 -0500 (Mon, 21 Mar 2005) | 2 lines - -Added code to load and merge in config options from the command line - ------------------------------------------------------------------------- -r2141 | ianb | 2005-03-21 16:04:58 -0500 (Mon, 21 Mar 2005) | 2 lines - -Added simple configuration loader - ------------------------------------------------------------------------- -r2126 | ianb | 2005-03-21 13:22:44 -0500 (Mon, 21 Mar 2005) | 2 lines - -Added a generic reloader, Webware-style - ------------------------------------------------------------------------- -r2124 | ianb | 2005-03-21 13:22:20 -0500 (Mon, 21 Mar 2005) | 2 lines - -Forgot to do returns from decorator - ------------------------------------------------------------------------- -r2123 | ianb | 2005-03-21 13:21:44 -0500 (Mon, 21 Mar 2005) | 3 lines - -Changed the middleware stack setup a little... maybe more understandable? -Also made use of lint a configuration option - ------------------------------------------------------------------------- -r2122 | ianb | 2005-03-21 13:19:10 -0500 (Mon, 21 Mar 2005) | 5 lines - -* Avoided using write(), return iterator instead - (seems to be a bug in WSGIUtils that doesn't like writing) -* Added a separate middleware that uses the traceback module instead of - cgitb (not tested) - ------------------------------------------------------------------------- -r2121 | ianb | 2005-03-21 13:17:20 -0500 (Mon, 21 Mar 2005) | 3 lines - -Added stuff from MiscUtils and WebUtils to FakeWebware (just copied -from the original distribution) - ------------------------------------------------------------------------- -r2119 | ianb | 2005-03-21 11:17:25 -0500 (Mon, 21 Mar 2005) | 2 lines - -Typos and import problems - ------------------------------------------------------------------------- -r2081 | eradman | 2005-03-04 15:31:27 -0500 (Fri, 04 Mar 2005) | 1 line - -Imported backup files ------------------------------------------------------------------------- diff --git a/paste/wsgilib.py b/paste/wsgilib.py index 793d437..2aae5e5 100644 --- a/paste/wsgilib.py +++ b/paste/wsgilib.py @@ -27,7 +27,7 @@ __all__ = ['get_cookies', 'add_close', 'raw_interactive', 'interactive', 'construct_url', 'error_body_response', 'error_response', 'send_file', 'has_header', 'header_value', 'path_info_split', 'path_info_pop', 'capture_output', - 'catch_errors', 'dump_environ'] + 'catch_errors', 'dump_environ', 'intercept_output'] class add_close: |
