summaryrefslogtreecommitdiff
path: root/docs/designdefense.rst
AgeCommit message (Collapse)Author
2013-08-15prefer the functionish printPhilip Jenvey
2013-08-06Up through JSON.Paul Everitt
2013-05-25Update URLGraham Higgins
for pypi author ranking link
2013-04-06grammarMichael Merickel
2013-04-05Merge pull request #973 from tshepang/betterMichael Merickel
some doc improvements
2013-04-06remove repetition; improve readabilityTshepang Lekhonkhobe
2013-04-06typoTshepang Lekhonkhobe
2013-04-06fix some cross-referencesTshepang Lekhonkhobe
Also, pyramid_zcml is cross-referenced, so add it to intersphinx_mapping dict.
2013-03-22remove unused ignore-next-block directiveTshepang Lekhonkhobe
2013-03-05update linksTshepang Lekhonkhobe
2013-03-05update some links and fix othersTshepang Lekhonkhobe
2013-01-30use the more appropriate directivesTshepang Lekhonkhobe
2013-01-11Merge pull request #787 from tshepang/commasChris McDonough
add missing commas
2013-01-11add missing commasTshepang Lekhonkhobe
2013-01-06Clarify "TL". Fixes #777Mike Naberezny
2013-01-01eliminate repeated "the" wordsTshepang Lekhonkhobe
2012-09-16no longer an issueChris McDonough
2012-05-12configurator, not configurationChris McDonough
2012-05-12remove uses-interfaces-too-liberally (this was only true of bfg) and update ↵Chris McDonough
dependencies section
2012-02-24More trivial typosPaul Winkler
2012-02-04Add missing commaHynek Schlawack
2012-02-04Remove superfluous 's'Hynek Schlawack
2011-12-16stamp out paste.httpserver usageChris McDonough
2011-10-06remove stray references to PasteChris McDonough
2011-09-23fixed up all the warning dealing ..note and ..warnmichr
added a hide toc for glossary to prevent warnings
2011-09-12get rid of the airquotes everywhereChris McDonough
2011-09-08channels->channelChris McDonough
2011-09-08mention #pyramid irc channelMichael
2011-09-04remove documentation and todo mentions of zope.configurationChris McDonough
2011-08-29remove inappropriate ZCML usageChris McDonough
2011-08-28clean up inappropriate discussions of ZCMLChris McDonough
2011-07-22s/repoze/pyramid/Chris McDonough
2011-07-14describe what Pyramid doesChris McDonough
2011-07-14we no longer support py24Chris McDonough
2011-07-14mention traversalChris McDonough
2011-07-14note that flask does not use import ordering, but complexity orderingChris McDonough
2011-07-08point at groundhog github repo (why?)Chris McDonough
2011-06-20bring whatsnew up to dateChris McDonough
2011-06-18move defense from changes to design defense documentChris McDonough
2011-06-14merge httpexception-utils branchChris McDonough
2011-06-13- Remove IResponder abstraction in favor of more general IResponseChris McDonough
abstraction. - It is now possible to return an arbitrary object from a Pyramid view callable even if a renderer is not used, as long as a suitable adapter to ``pyramid.interfaces.IResponse`` is registered for the type of the returned object. See the section in the Hooks chapter of the documentation entitled "Changing How Pyramid Treats View Responses". - The Pyramid router now, by default, expects response objects returned from view callables to implement the ``pyramid.interfaces.IResponse`` interface. Unlike the Pyramid 1.0 version of this interface, objects which implement IResponse now must define a ``__call__`` method that accepts ``environ`` and ``start_response``, and which returns an ``app_iter`` iterable, among other things. Previously, it was possible to return any object which had the three WebOb ``app_iter``, ``headerlist``, and ``status`` attributes as a response, so this is a backwards incompatibility. It is possible to get backwards compatibility back by registering an adapter to IResponse from the type of object you're now returning from view callables. See the section in the Hooks chapter of the documentation entitled "Changing How Pyramid Treats View Responses". - The ``pyramid.interfaces.IResponse`` interface is now much more extensive. Previously it defined only ``app_iter``, ``status`` and ``headerlist``; now it is basically intended to directly mirror the ``webob.Response`` API, which has many methods and attributes. - Documentation changes to support above.
2011-05-30add design defense entry for simpler traversalChris McDonough
2011-05-14applied some of the suggestions from issue #189. closes #189Chris McDonough
2011-04-11fix improper use of :ref: (should have been :meth:)Chris McDonough
2011-03-05add section about pluggable appsChris McDonough
2011-01-30fix referencesChris McDonough
2011-01-27suppress build warningChris McDonough
2011-01-25tone down and point at github for ghChris McDonough
2011-01-24fixed typo: "reqest" -> request in "Pyramid Views Do Not Accept Arbitrary ↵michr
Keyword Arguments" section of "Defending Pyramid’s Design"
2011-01-24misspellingChris McDonough