summaryrefslogtreecommitdiff
path: root/CHANGES.txt
AgeCommit message (Collapse)Author
2010-12-21- Added "Finding the Root Resource" to Resources narrative chapter.Chris McDonough
- Added "Finding a Resource With a Class or Interface in Lineage" to Resources narrative chapter.
2010-12-20- Added "Obtaining the Lineage of a Resource" to the Resources narrativeChris McDonough
chapter. - Added "Determining if a Resource is In The Lineage of Another Resource" to Resources narrative chapter.
2010-12-20FeaturesChris McDonough
-------- - If a resource implements a ``__resource_url__`` method, it will be called as the result of invoking the ``pyramid.url.resource_url`` function to generate a URL, overriding the default logic. See the new "Generating The URL Of A Resource" section within the Resources narrative chapter. Documentation ------------- - Added "Generating The URL Of A Resource" section to the Resources narrative chapter (includes information about overriding URL generation using ``__resource_url__``). - Added "Generating the Path To a Resource" section to the Resources narrative chapter. - Added "Finding a Resource by Path" section to the Resources narrative chapter.
2010-12-20back to developmentChris McDonough
2010-12-20prep for 1.0a7Chris McDonough
2010-12-20BFG_ -> PYRAMID_Jamaludin Ahmad
2010-12-19- Split off "Renderers" as its own chapter from "Views" chapter in narrativeChris McDonough
documentation.
2010-12-19rearrangeChris McDonough
2010-12-19add functional testing exampleChris McDonough
2010-12-19- All environment variables which used to be prefixed with ``BFG_`` are nowChris McDonough
prefixed with ``PYRAMID_`` (e.g. ``BFG_DEBUG_NOTFOUND`` is now ``PYRAMID_DEBUG_NOTFOUND``)
2010-12-19- When a configuration conflict is encountered during scanning, the conflictChris McDonough
exception now shows the decorator information that caused the conflict. - Depend on Venusian >= 0.5 (for scanning conflict exception decoration).
2010-12-18resource/asset normalizationChris McDonough
2010-12-18spacing, noteChris McDonough
2010-12-18spacingChris McDonough
2010-12-18summarize asset/resource/model changesChris McDonough
2010-12-16- Direct Jython users to Mako rather than Jinja2 in "Install" narrativeChris McDonough
chapter.
2010-12-16- The name ``registry`` is now available in a ``pshell`` environment byChris McDonough
default. It is the application registry object. - Changed "Project" chapter slightly to expand on use of ``paster pshell``.
2010-12-16mention paster templatesChris McDonough
2010-12-16FeaturesChris McDonough
-------- - Added ``debug_routematch`` configuration setting that logs matched routes (including the matchdict and predicates). Documentation ------------- - Added "Debugging Route Matching" section to the urldispatch narrative documentation chapter. - Added reference to ``BFG_DEBUG_ROUTEMATCH`` envvar and ``debug_routematch`` config file setting to the Environment narrative docs chapter.
2010-12-16Added debug_matched configuration setting.Joachim Krebs
2010-12-15note work done to make nosetests passChris McDonough
2010-12-15back to developmentChris McDonough
2010-12-15prep for 1.0a6Chris McDonough
2010-12-15- Fix reference to ``repoze.bfg.traversalwrapper`` in "Models" chapter (pointChris McDonough
at ``pyramid_traversalwrapper`` instead).
2010-12-15- If you followed it to-the-letter, the ZODB+Traversal Wiki tutorial wouldChris McDonough
instruct you to run a test which would fail because the view callable generated by the ``pyramid_zodb`` tutorial used a one-arg view callable, but the test in the sample code used a two-arg call. - Updated ZODB+Traversal tutorial setup.py of all steps to match what's generated by ``pyramid_zodb``.
2010-12-15- Tests now pass on Windows (no bugs found, but a few tests in the test suiteChris McDonough
assumed UNIX path segments in filenames).
2010-12-15gardeningChris McDonough
2010-12-15more specificityChris McDonough
2010-12-15- 1.0a5 introduced a bug when ``pyramid.config.Configurator.scan`` was used.Chris McDonough
The symptoms were: lots of deprecation warnings printed to the console about imports of deprecated Pyramid functions and classes and non-detection of views decorated with ``view_config`` decorators. This has now been fixed. Closes #68.
2010-12-15back to developmentChris McDonough
2010-12-15prep for 1.0a5Chris McDonough
2010-12-13- When creating a Configurator from within a ``paster pshell`` session, youChris McDonough
were required to pass a ``package`` argument although ``package`` is not actually required. If you didn't pass ``package``, you would receive an error something like ``KeyError: '__name__'`` emanating from the ``pyramid.path.caller_module`` function. This has now been fixed.
2010-12-09note docsChris McDonough
2010-12-09- Add a ``handler`` ZCML directive. This directive does the same thing asChris McDonough
``pyramid.configuration.add_handler``.
2010-12-09Merge branch 'twophase'Chris McDonough
Conflicts: pyramid/configuration.py
2010-12-09fix docs: pyramid.configuration -> pyramid.configChris McDonough
2010-12-08create a context only as necessary (speed)Chris McDonough
2010-12-08deprecate Configurator, add ConfigChris McDonough
2010-11-27- Add a "Modifying Package Structure" section to the project narrativeChris McDonough
documentation chapter (explain turning a module into a package).
2010-11-24- New boolean Mako settings variable ``mako.strict_undefined``. See `MakoChris McDonough
Context Variables <http://www.makotemplates.org/docs/runtime.html#context-variables>`_ for its meaning. - Depend on Mako 0.3.6+ (we now require the ``strict_undefined`` feature).
2010-11-24typo fixChris McDonough
2010-11-24- The Mako renderer did not properly turn the ``mako.imports``,Chris McDonough
``mako.default_filters``, and ``mako.imports`` settings into lists. - The Mako renderer did not properly convert the ``mako.error_handler`` setting from a dotted name to a callable. - The Mako renderer now accepts a resource specification for ``mako.module_directory``.
2010-11-24- Add support for json on GAE by catching NotImplementedError and importingChris McDonough
simplejson from django.utils.
2010-11-22pyramid.testig.DummyRequest now has a class variable, query_string,Chris Rossi
+ which defaults to the empty string.
2010-11-21- Make default renderer work (renderer factory registered with no name, whichChris McDonough
is active for every view unless the view names a specific renderer).
2010-11-21- Add ``pyramid.interfaces.ITemplateRenderer`` interface to Interfaces APIChris McDonough
chapter (has ``implementation()`` method, required to be used when getting at Chameleon macros).
2010-11-21- SQLAlchemy+URLDispatch tutorial updated to integrate changes toChris McDonough
``pyramid_routesalchemy`` template.
2010-11-21- Add logging configuration to all paster templates.Chris McDonough
- ``pyramid_alchemy``, ``pyramid_routesalchemy``, and ``pylons_sqla`` paster templates now use idiomatic SQLAlchemy configuration in their respective ``.ini`` files and Python code.
2010-11-21- The ``pyramid_routesalchemy`` paster template's unit tests failedChris McDonough
(``AssertionError: 'SomeProject' != 'someproject'``). This is fixed.
2010-11-21- "Sample Applications" section of docs changed to note existence of Cluegun,Chris McDonough
Shootout and Virginia sample applications, ported from their repoze.bfg origin packages.