summaryrefslogtreecommitdiff
path: root/pyramid
AgeCommit message (Collapse)Author
2015-12-01Add documentation why we add a naming conventionBert JW Regeer
2015-11-12Restore progress after backing changes out of master.Michael Merickel
This reverts commit 049e670aef9ea5611561546fd5c0e2dd6152b9b7.
2015-11-11Revert "update wiki2/src/basiclayout/tutorial"Steve Piercy
2015-11-11Merge pull request #2109 from mmerickel/fixes-from-quantified-codeMichael Merickel
apply some suggestions from quantified code analysis
2015-11-11apply some suggestions from quantified code analysisMichael Merickel
2015-11-11Merge pull request #2108 from stevepiercy/feature/alchemy-scaffold-updateSteve Piercy
update wiki2/src/basiclayout/tutorial
2015-11-07add configure mappers after all our models get importedMarcin Lulek
2015-11-01fix add_route_predicate docs to reference add_routeMichael Merickel
2015-10-22flake8: make the linter happyMarcin Lulek
2015-10-22alchemy: use jinja2 as default templating engineMarcin Lulek
2015-10-22alchemy: change file structure to modules for views and modelsMarcin Lulek
2015-10-21Merge branch 'master' into feature/alchemy-scaffold-updateMichael Merickel
2015-10-21fix coverageMichael Merickel
2015-10-21exercise optionxformMichael Merickel
2015-10-21remove ipython and bpython from coreMichael Merickel
2015-10-19add pshell --list and default_shell ini optionsMichael Merickel
2015-10-14Merge pull request #1976 from bertjwregeer/fix/python3.5Michael Merickel
Fix python 3.5 support
2015-10-14Merge pull request #1929 from jessedhillon/better-pshell-env-helpMichael Merickel
populate pshell's env_help with docstring of values
2015-10-14Merge pull request #1907 from mnaberez/circus-as-pserve-daemonize-replacementMichael Merickel
Mention Circus as a pserve --daemon replacement. Refs #1554, #1641
2015-10-11No cover a branchBert JW Regeer
2015-10-11Fix Python 3.5 supportBert JW Regeer
Python 3.5 inserts an extra stackframe when calling extract_traceback, this adds in a check to see if the last frame is this extra frame, and if so removes it. This doesn't affect any other version of Python.
2015-10-11fix broken testMichael Merickel
2015-10-11fix broken sortMichael Merickel
2015-10-11order shells alphabetically instead of prioritizing ipython/bpythonMichael Merickel
2015-10-11Merge pull request #1891 from sontek/use_entry_points_for_shellsMichael Merickel
Use entry points for pshell
2015-10-11removed default fall through when passed a specific shellJohn Anderson
2015-10-07populate pshell's env_help with docstring of valuesJesse Dhillon
2015-10-01Mention Circus as a pserve --daemon replacement. Refs #1554, #1641Mike Naberezny
2015-09-13fix broken testsMichael Merickel
2015-09-13deprecate pserve daemonizationMichael Merickel
2015-09-06Use entry points for pshellJohn Anderson
2015-08-31fix difference between py2 and py3 with base64.b64decodeMichael Merickel
2015-08-31Merge branch 'fixes/cookie_values' of bertjwregeer/pyramid into pull.1866Michael Merickel
2015-08-03base64 encode cookie valuesBert JW Regeer
This way they are valid according to the RFC, and newer versions of WebOb won't complain.
2015-08-03Fix Pyramid against WebOb >=1.5.0Bert JW Regeer
Due to changes in WebOb we may no longer create a Response() object with an invalid status (i.e. 'None None'). For the top-level HTTPException if it is not correctly overriden in child classes then we now use '520 Unknown Error'. While not an official RFC error, this has been used by Microsoft's Azure as well as CloudFlare to signify an error that doesn't have a more appropriate error message.
2015-06-13metadata: add proper naming convention to metadata - same as suggested by ↵Marcin Lulek
alembic/sqlalchemy documentation
2015-06-11use input_ from p.compat, renamed optionIgor Stroh
- Use pyramid.compat.input_ instead of manually checking for python version and chosing the appropriate input/raw_input function - Renamed--force-conflicting-name option to --ignore-conflicting-name - Display invalid scaffold names in a sorted manner
2015-06-10added py2.6 compatibility, removed test for 'site'Igor Stroh
- Made sure str.format() calls are py2.6 compatible - Removed test_scaffolds/test_init.py#test_pre_site since the check is handled in pcreate script
2015-06-10make sure user input is py2.x/py3 compatibleIgor Stroh
- Use input() in python3 and raw_input in python 2.x - Remoced unused local variables
2015-06-10removed unused exceptionsIgor Stroh
2015-06-10handle conflicting project names gracefully, fixes: #1357Igor Stroh
- Check for importable packages/modules with the same name as the package to be created - Added --force-conflicting-name option to enforce the use of a conflicting package - Added appropriate tests
2015-06-09Merge pull request #1836 from Pylons/fix-1832-masterTres Seaver
Return concrete classes from 'pyramid.httpexceptions.exception_response'
2015-06-09Return concrete classes from 'pyramid.httpexceptions.exception_response'.Tres Seaver
The base classes are not appropriate for 400 and 500 status codes. See: #1832
2015-06-05We explicitly pass in the interfaces provided by the request asChris McDonough
request_iface to _call_view; we don't want _call_view to use request.request_iface, because render_view_to_response and friends are pretty much limited to finding views that are not views associated with routes, and the only thing request.request_iface is used for is to find route-based views. The render_view_to_response API is (and always has been) a stepchild API reserved for use of those who actually use traversal. Doing this fixes an infinite recursion bug introduced in Pyramid 1.6a1, and causes the render_view* APIs to behave as they did in 1.5 and previous. We should probably provide some sort of different API that would allow people to find views for routes. Fixes #1643.
2015-05-27add an example decorator showing a response being used unconditionallyMichael Merickel
2015-05-24update theme CSS files for wiki tutorialsSteve Piercy
2015-05-24cache bust tokenSteve Piercy
2015-04-26allow dots in the jsonp callback and prefix content with a commentMichael Merickel
The comment prefix should potential exploints from flash plugins (See CVE-2014-4671 "Rosetta Flash").
2015-04-20update development.ini in scaffolds to listen on 127.0.0.1Michael Merickel
2015-04-20Merge branch 'alchemy_scaffold_update' of Taar/pyramidMichael Merickel