I'll try it later today and let you know whether it installs correctly
now.
As for the zope.component issue, I'll have another look at that as
well. Somehow (on Windows + Python 3.2), creating a start scaffold and
then running setup.py test -q results in the error below.
======================================================================
ERROR: test_my_view (speqs.tests.ViewTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "<mypath>\speqs\speqs\tests.py", line 7, in setUp
self.config = testing.setUp()
File "<mypath>\SpeqsToolProto1\lib\site-packages\pyramid-1.3.1-
py3.2.egg\pyramid\testing.py", line 830, in setUp
have_zca and hook_zca and config.hook_zca()
File "<mypath>\SpeqsToolProto1\lib\site-packages\pyramid-1.3.1-
py3.2.egg\pyramid\config\zca.py", line 12, in hook_zca
from zope.component import getSiteManager
File "<mypath>\SpeqsToolProto1\lib\site-packages
\zope.component-3.12.1-py3.2.egg\zope\component\__init__.py", line 21,
in <module>
from zope.component.interfaces import ComponentLookupError
File "<mypath>\SpeqsToolProto1\lib\site-packages
\zope.component-3.12.1-py3.2.egg\zope\component\interfaces.py", line
115
interface=Interface, name=u'',
^
SyntaxError: invalid syntax
----------------------------------------------------------------------
Ran 1 test in 0.062s
FAILED (errors=1)
Process finished with exit code 1
On May 20, 2:19 am, Chris McDonough <[email protected]> wrote:
> On 05/19/2012 06:31 PM, Chris McDonough wrote:
>
> > I'll investigate the packaging issue. Pyramid does not depend on
> > zope.component though.
>
> Pyramid 1.3.2 is out that hopefully corrects the packaging issue.
>
>
>
>
>
>
>
>
>
> > Angelo Hulshout<[email protected]> wrote:
>
> >> Thankis for that, Chris.
>
> >> A few remarks though:
>
> >> 1) The package contains a directory name "Pyramid (with the leading
> >> double quote), which blocks installation at least on Windows.
> >> 2) Creating a starter scaffold works fine, but running the tests
> >> (setup.py test -q) fails on Python 3.2, because (even the latest)
> >> zope.component uses old syntax ( name=u'' in a.o. interfaces.py).
> >> Apart from that, running the scaffold's default server is no problem,
> >> so unless I missed something a fix for Zope should solve all issues.
>
> >> Angelo
>
> >> On May 19, 3:35 pm, Chris McDonough<[email protected]> wrote:
> >>> Pyramid 1.3.1 has been released. It is a maintenance release in the 1.3
> >>> series. Here's what happened since the last release:
>
> >>> 1.3.1 (2012-05-19)
> >>> ==================
>
> >>> Bug Fixes
> >>> ---------
>
> >>> - Add ``REMOTE_ADDR`` to the ``prequest`` WSGI environ dict for
> >>> benefit of the debug toolbar, which effectively requires it to be
> >>> present to work properly.
>
> >>> - When an asset specification was used as a Mako ``renderer=``
> >>> argument and a ``mako.modules_directory`` was specified, Pyramid
> >>> would fail to render the template and instead would raise an error
> >>> when attempting to write the file to the modules directory.
> >>> Example symptom: ``WindowsError: [Error 267] The directory name is
> >>> invalid:
>
> >>> 'c:\\docume~1\\chrism\\locals~1\\temp\\tmp9jtjix\\pyramid.tests:fixtures'``
> >>> .
> >>> We now replace the colon in the Mako module filename with a dollar
> >>> sign, so it can work on Windows. See
> >>> https://github.com/Pylons/pyramid/issues/512formore information.
>
> >>> - When no authentication policy was configured, a call to
> >>> ``pyramid.security.effective_principals`` would unconditionally
> >>> return the empty list. This was incorrect, it should have
> >>> unconditionally returned ``[Everyone]``, and now does.
>
> >>> - Fix incompatibility with recently released zope.interface 4.0.
> >>> Symptom: ``TypeError: Class advice impossible in Python3. Use the
> >>> @provider class decorator instead.``
>
> >>> The documentation for the 1.3.1 release is available
> >>> athttp://docs.pylonsproject.org/projects/pyramid/en/1.3-branch/
>
> >>> You can install 1.3.1 via PyPI:
>
> >>> easy_install Pyramid==1.3.1
>
> >>> Enjoy, and please report any issues you find to the issue tracker
> >>> athttps://github.com/Pylons/pyramid/issues
>
> >>> Thanks!
>
> >>> - C
>
> >> --
> >> You received this message because you are subscribed to the Google Groups
> >> "pylons-discuss" group.
> >> To post to this group, send email to [email protected].
> >> To unsubscribe from this group, send email to
> >> [email protected].
> >> For more options, visit this group
> >> athttp://groups.google.com/group/pylons-discuss?hl=en.
--
You received this message because you are subscribed to the Google Groups
"pylons-discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/pylons-discuss?hl=en.