summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-01-20Using non mutable optional parameter for install_reloader extra_filesThomas Hill
2012-01-20Adding app_spec to list of files that trigger restartThomas Hill
2012-01-19gardenChris McDonough
2012-01-19coverageChris McDonough
2012-01-19Merge branch 'dnouri-master'Chris McDonough
2012-01-19Merge branch '1.3-branch'Chris McDonough
2012-01-19Merge branch 'master' into 1.3-branchChris McDonough
2012-01-19Merge branch 'master' of github.com:Pylons/pyramidChris McDonough
2012-01-19Merge branch 'master' into 1.3-branchChris McDonough
2012-01-18untangle some docs about using alternate wsgi servers (divide into 2 ↵Chris McDonough
sections, one about pserve, the other about waitress vs. others)
2012-01-18include correct fileChris McDonough
2012-01-17For #404: Remove the 'order == s' part of the overwriting condition.Daniel Nouri
Also, enhance tests.
2012-01-17Fix bug with registration of identical views with same 'accept'.Daniel Nouri
2012-01-16have _FileIter return self from __iter__ so .close has a chance to be calledChris McDonough
2012-01-16- Responses generated by Pyramid's ``static_view`` now useChris McDonough
a ``wsgi.file_wrapper`` (see http://www.python.org/dev/peps/pep-0333/#optional-platform-specific-file-handling) when one is provided by the web server.
2012-01-16explain loggingChris McDonough
2012-01-16ughChris McDonough
2012-01-16typosChris McDonough
2012-01-16guess we have to be drooly hereChris McDonough
2012-01-16fix Windows break sequenceChris McDonough
2012-01-16fix Windows break sequenceChris McDonough
2012-01-16fix output expectations for wsgiref, add indication that a virtualenv should ↵Chris McDonough
be used to run helloworld
2012-01-14Merge pull request #401 from tseaver/masterChris McDonough
Close the file we are reading, not the string read from it.
2012-01-14Fix borked attempt to close a string (instead of the file it was read from).Tres Seaver
Corrects fccffe9c468ec652e07c13991cb340e76e82166d.
2012-01-11Merge branch 'feature.lazy-request-properties' into 1.3-branchMichael Merickel
2012-01-11Updated the changelogs.Michael Merickel
2012-01-11Added config.set_request_property().Michael Merickel
This is a wrapper around request.set_property() which provides conflict detection for addons.
2012-01-11Renamed the func to callable in the docs.Michael Merickel
2012-01-10Merge branch '1.3-branch'Chris McDonough
2012-01-09prep for 1.3a5Chris McDonough
2012-01-08gardenMichael Merickel
2012-01-06- The ``path_info`` route and view predicates now match againstChris McDonough
``request.upath_info`` (Unicode) rather than ``request.path_info`` (indeterminate value based on Python 3 vs. Python 2). This has to be done to normalize matching on Python 2 and Python 3.
2012-01-06add tests for different kinds of namesChris McDonough
2012-01-06- The ``pyramid.view.view_defaults`` decorator did not work properly whenChris McDonough
more than one view relied on the defaults being different for configuration conflict resolution. See https://github.com/Pylons/pyramid/issues/394. Closes #394.
2012-01-05prep for 1.3a4Chris McDonough
2012-01-05coverageChris McDonough
2012-01-05fix test on py3Chris McDonough
2012-01-05whatsnewChris McDonough
2012-01-05Merge branch '1.3-branch' of github.com:Pylons/pyramid into 1.3-branchChris McDonough
2012-01-05coverageChris McDonough
2012-01-05gardenChris McDonough
2012-01-05fix test failures on python 3Chris McDonough
2012-01-05- Using a dynamic segment named ``traverse`` in a route pattern like this::Chris McDonough
config.add_route('trav_route', 'traversal/{traverse:.*}') Would cause a ``UnicodeDecodeError`` when the route was matched and the matched portion of the URL contained any high-order characters. See also https://github.com/Pylons/pyramid/issues/385 .
2012-01-05gardenChris McDonough
2012-01-05bring docs up to date with codeChris McDonough
2012-01-05bring docs up to date with codeChris McDonough
2012-01-05- String values passed to ``route_url`` or ``route_path`` that are meant toChris McDonough
replace "remainder" matches will now be URL-quoted except for embedded slashes. For example:: config.add_route('remain', '/foo*remainder') request.route_path('remain', remainder='abc / def') # -> '/foo/abc%20/%20def' Previously string values passed as remainder replacements were tacked on untouched, without any URL-quoting. But this doesn't really work logically if the value passed is Unicode (raw unicode cannot be placed in a URL or in a path) and it is inconsistent with the rest of the URL generation machinery if the value is a string (it won't be quoted unless by the caller). Some folks will have been relying on the older behavior to tack on query string elements and anchor portions of the URL; sorry, you'll need to change your code to use the ``_query`` and/or ``_anchor`` arguments to ``route_path`` or ``route_url`` to do this now. - If you pass a bytestring that contains non-ASCII characters to ``add_route`` as a pattern, it will now fail at startup time. Use Unicode instead.
2012-01-05Merge branch '1.3-branch' of github.com:Pylons/pyramid into 1.3-branchMichael Merickel
2012-01-05Fixed a couple docs bugs reported by davidfung.Michael Merickel
2012-01-05add test for pattern and match value having high-order characters in a traverse=Chris McDonough