Pyxer 0.6.2

11 views
Skip to first unread message

dirk.h...@gmail.com

unread,
Feb 6, 2009, 7:08:32 AM2/6/09
to Pyxer - Python Framework
Hi,

here comes a new release that stabilizes the features of Pyxer. This
is an excerpt from CHANGELOG:

Version 0.6.2, 2008-02-06

- NEW: Support for reCaptcha
- NEW: New option "-U" which updates pyxer for the virtual environment
- NEW: New option "-c" to clear datastore on start of GAE
- NEW: Little helper for time zone specific strftime
- NEW: Function render(template=XXX) can now be called directly from
controller
- UPD: GAE now always shows emails in log
- UPD: More documentation
- UPD: Removed "-u" option
- UPD: Default host is 0.0.0.0 now
- UPD: Redirect now uses code 303 "See other" by default, location can
be
empty then the current path is used which results in a kind of
reload
- UPD: GAE demo on pyxer.appspot.com is working again
- FIX: The template unit test did fail
- FIX: url() dropped query data from URL
- FIX: Beaker sessions now working again on GAE

Dirk

Rusco

unread,
Feb 26, 2009, 9:03:59 AM2/26/09
to Pyxer - Python Framework
Sounds interesting, I I will look into this.

For now just 2 typos in the CHANGELOG.txt, you mean: 2009 ?

Version 0.6.2, 2008-02-06
Version 0.6.1, 2008-01-08

Regards
Rusco

On 6 fev, 12:08, "dirk.holtw...@gmail.com" <dirk.holtw...@gmail.com>
wrote:

Dirk Holtwick

unread,
Feb 26, 2009, 9:06:28 AM2/26/09
to py...@googlegroups.com
Am 26.02.2009 um 15:03 schrieb Rusco:

> Sounds interesting, I I will look into this.

Gret.

> For now just 2 typos in the CHANGELOG.txt, you mean: 2009 ?
>
> Version 0.6.2, 2008-02-06
> Version 0.6.1, 2008-01-08

Indeed :) Each year the same problems with switching to the a new
number...

Thanks.
Dirk


Rusco

unread,
Feb 26, 2009, 2:34:09 PM2/26/09
to Pyxer - Python Framework
Hi Dirk,

I attach the quite long commandline log on my Win2k Box.

Have you ever tried to install and run "pyxer init" on a "clean"
system without any other python libraries installed ?

It is not very obvious for me from where I shall run the "serve"
command, from the project root I assume ?

Here the command line log:

C:\test>pyxer init
Python WSGI
Name of project: myapp
Creating C:\test\Lib
Copying Python bootstrap modules
Copying to C:\test\Lib\codecs.py
Copying to C:\test\Lib\codecs.pyc
Copying to C:\test\Lib\codecs.pyo
Copying to C:\test\Lib\copy_reg.py
Copying to C:\test\Lib\copy_reg.pyc
Copying to C:\test\Lib\copy_reg.pyo
Copying to C:\test\Lib\encodings
Copying to C:\test\Lib\fnmatch.py
Copying to C:\test\Lib\fnmatch.pyc
Copying to C:\test\Lib\locale.py
Copying to C:\test\Lib\locale.pyc
Copying to C:\test\Lib\locale.pyo
Copying to C:\test\Lib\ntpath.py
Copying to C:\test\Lib\ntpath.pyc
Copying to C:\test\Lib\ntpath.pyo
Copying to C:\test\Lib\os.py
Copying to C:\test\Lib\os.pyc
Copying to C:\test\Lib\os.pyo
Copying to C:\test\Lib\posixpath.py
Copying to C:\test\Lib\posixpath.pyc
Copying to C:\test\Lib\re.py
Copying to C:\test\Lib\re.pyc
Copying to C:\test\Lib\re.pyo
Copying to C:\test\Lib\sre.py
Copying to C:\test\Lib\sre_compile.py
Copying to C:\test\Lib\sre_compile.pyc
Copying to C:\test\Lib\sre_compile.pyo
Copying to C:\test\Lib\sre_constants.py
Copying to C:\test\Lib\sre_constants.pyc
Copying to C:\test\Lib\sre_constants.pyo
Copying to C:\test\Lib\sre_parse.py
Copying to C:\test\Lib\sre_parse.pyc
Copying to C:\test\Lib\sre_parse.pyo
Copying to C:\test\Lib\stat.py
Copying to C:\test\Lib\stat.pyc
Copying to C:\test\Lib\stat.pyo
Copying to C:\test\Lib\types.py
Copying to C:\test\Lib\types.pyc
Copying to C:\test\Lib\types.pyo
Copying to C:\test\Lib\UserDict.py
Copying to C:\test\Lib\UserDict.pyc
Copying to C:\test\Lib\UserDict.pyo
Copying Python bootstrap modules
Creating C:\test\Lib\site-packages
Writing C:\test\Lib\site.py
Writing C:\test\Lib\orig-prefix.txt
Writing C:\test\Lib\no-global-site-packages.txt
Creating C:\test\Scripts
New python executable in C:\test\Scripts\python.exe
Changed mode of C:\test\Scripts\python.exe to 0777
Testing executable with C:\test\Scripts\python.exe -c "import sys;
print sys.prefix"
Got sys.prefix result: 'c:\\test'
Creating C:\test\Lib\distutils
Writing C:\test\Lib\distutils\__init__.py
Writing C:\test\Lib\distutils\distutils.cfg
No Setuptools egg found; downloading
Installing setuptools...
Downloading http://pypi.python.org/packages/2.5/s/setuptools/setuptools-0.6c9-py2.5.egg
Searching for setuptools
creating c:\test\lib\site-packages\setuptools-0.6c9-py2.5.egg
Extracting setuptools-0.6c9-py2.5.egg to c:\test\lib\site-packages
Processing dependencies for setuptools
Finished processing dependencies for setuptools
removing 'c:\test\lib\site-packages\setuptools-0.6c9-py2.5.egg' (and
everything under it)
creating c:\test\lib\site-packages\setuptools-0.6c9-py2.5.egg
Extracting setuptools-0.6c9-py2.5.egg to c:\test\lib\site-packages
setuptools 0.6c9 is already the active version in easy-install.pth
Processing dependencies for setuptools==0.6c9
Finished processing dependencies for setuptools==0.6c9
...Installing setuptools...done.
Writing C:\test\Scripts\activate.bat
Writing C:\test\Scripts\activate_this.py
Writing C:\test\Scripts\deactivate.bat
Set zip_ok = False in distutils.cfg
Downloading http://pypi.python.org/packages/source/W/WebOb/WebOb-0.9.6.1.tar.gz#md5=5702ac9c9bfc39
e6f04a39e15bd7b435
Running WebOb-0.9.6.1\setup.py -q bdist_egg --dist-dir c:
\docume~1\rebhan\locals~1\temp\easy_insta
ll-dggxmv\WebOb-0.9.6.1\egg-dist-tmp-frmuop
Installed c:\test\lib\site-packages\webob-0.9.6.1-py2.5.egg
Finished processing dependencies for webob
Downloading http://pypi.python.org/packages/source/P/PasteDeploy/PasteDeploy-1.3.3.tar.gz#md5=0598
aa8ab4184ea8087839b811f92284
Running PasteDeploy-1.3.3\setup.py -q bdist_egg --dist-dir c:
\docume~1\rebhan\locals~1\temp\easy_i
nstall-icvtt0\PasteDeploy-1.3.3\egg-dist-tmp-4uwpnt
warning: no previously-included files found matching 'docs\rebuild'
Installed c:\test\lib\site-packages\pastedeploy-1.3.3-py2.5.egg
Finished processing dependencies for PasteDeploy
Downloading http://pypi.python.org/packages/source/P/PasteScript/PasteScript-1.7.3.tar.gz#md5=9101
a3a23809d3413b39ba8b75dd0bce
Running PasteScript-1.7.3\setup.py -q bdist_egg --dist-dir c:
\docume~1\rebhan\locals~1\temp\easy_i
nstall-bbfzpe\PasteScript-1.7.3\egg-dist-tmp-lvjouc
Installing paster script to C:\test\Scripts
Installing paster-script.py script to C:\test\Scripts
Installing paster.exe script to C:\test\Scripts
Installed c:\test\lib\site-packages\pastescript-1.7.3-py2.5.egg
Downloading http://pypi.python.org/packages/source/P/Paste/Paste-1.7.2.tar.gz#md5=a6a58d08dc4bff91
d5d1c519d2277f8a
Running Paste-1.7.2\setup.py -q bdist_egg --dist-dir c:
\docume~1\rebhan\locals~1\temp\easy_install
-ag2a2b\Paste-1.7.2\egg-dist-tmp-g2dhjr
Installed c:\test\lib\site-packages\paste-1.7.2-py2.5.egg
Finished processing dependencies for Paste>=1.3
Finished processing dependencies for PasteScript
Wrote paste-deploy.py and development.ini and gae.ini
create C:\test\Lib\site-packages\pyxer\app.py
create C:\test\Lib\site-packages\pyxer\base.py
create C:\test\Lib\site-packages\pyxer\command.py
create C:\test\Lib\site-packages\pyxer\controller.py
create C:\test\Lib\site-packages\pyxer\create.py
create C:\test\Lib\site-packages\pyxer\gae\monkey\appengine_monkey.py
create C:\test\Lib\site-packages\pyxer\gae\monkey\boot.py
create C:\test\Lib\site-packages\pyxer\gae\monkey\fetchapp.py
create C:\test\Lib\site-packages\pyxer\gae\monkey\generate-
bootstrap.py
create C:\test\Lib\site-packages\pyxer\gae\monkey\module-replacements
\filesystem.py
create C:\test\Lib\site-packages\pyxer\gae\monkey\module-replacements
\httplib.py
create C:\test\Lib\site-packages\pyxer\gae\monkey\module-replacements
\subprocess.py
create C:\test\Lib\site-packages\pyxer\gae\monkey\module-replacements
\zipimport.py
create C:\test\Lib\site-packages\pyxer\gae\monkey\paste-deploy.py
create C:\test\Lib\site-packages\pyxer\gae\monkey\pth_relpath_fixup.py
create C:\test\Lib\site-packages\pyxer\gae\monkey\__init__.py
create C:\test\Lib\site-packages\pyxer\gae\__init__.py
create C:\test\Lib\site-packages\pyxer\helpers.py
create C:\test\Lib\site-packages\pyxer\paster\__init__.py
create C:\test\Lib\site-packages\pyxer\recaptcha\__init__.py
create C:\test\Lib\site-packages\pyxer\routing.py
create C:\test\Lib\site-packages\pyxer\sling\sling.py
create C:\test\Lib\site-packages\pyxer\sling\__init__.py
create C:\test\Lib\site-packages\pyxer\template\cssselect.py
create C:\test\Lib\site-packages\pyxer\template\genshi\builder.py
create C:\test\Lib\site-packages\pyxer\template\genshi\core.py
create C:\test\Lib\site-packages\pyxer\template\genshi\filters\html.py
create C:\test\Lib\site-packages\pyxer\template\genshi\filters\i18n.py
create C:\test\Lib\site-packages\pyxer\template\genshi\filters
\transform.py
create C:\test\Lib\site-packages\pyxer\template\genshi\filters
\__init__.py
create C:\test\Lib\site-packages\pyxer\template\genshi\input.py
create C:\test\Lib\site-packages\pyxer\template\genshi\output.py
create C:\test\Lib\site-packages\pyxer\template\genshi\path.py
create C:\test\Lib\site-packages\pyxer\template\genshi\util.py
create C:\test\Lib\site-packages\pyxer\template\genshi\__init__.py
create C:\test\Lib\site-packages\pyxer\template\templatestream.py
create C:\test\Lib\site-packages\pyxer\template\__init__.py
create C:\test\Lib\site-packages\pyxer\utils\jsonhelper.py
create C:\test\Lib\site-packages\pyxer\utils\my_zipimport.py
create C:\test\Lib\site-packages\pyxer\utils\__init__.py
create C:\test\Lib\site-packages\pyxer\__init__.py
Initialization completed!

C:\test>pyxer serve
Python WSGI
Traceback (most recent call last):
File "C:\UserData\software\python25\Scripts\pyxer-script.py", line
8, in <module>
load_entry_point('pyxer==0.6.2', 'console_scripts', 'pyxer')()
File "c:\userdata\software\python25\lib\site-packages\pyxer-0.6.2-
py2.5.egg\pyxer\command.py", lin
e 193, in command
import pyxer.app
File "c:\userdata\software\python25\lib\site-packages\pyxer-0.6.2-
py2.5.egg\pyxer\app.py", line 10
, in <module>
from paste.urlparser import StaticURLParser
ImportError: No module named paste.urlparser

C:\test>cd public

C:\test\public>pyxer serve
Python WSGI
Traceback (most recent call last):
File "C:\UserData\software\python25\Scripts\pyxer-script.py", line
8, in <module>
load_entry_point('pyxer==0.6.2', 'console_scripts', 'pyxer')()
File "c:\userdata\software\python25\lib\site-packages\pyxer-0.6.2-
py2.5.egg\pyxer\command.py", lin
e 193, in command
import pyxer.app
File "c:\userdata\software\python25\lib\site-packages\pyxer-0.6.2-
py2.5.egg\pyxer\app.py", line 10
, in <module>
from paste.urlparser import StaticURLParser
ImportError: No module named paste.urlparser

C:\test\public>
Reply all
Reply to author
Forward
0 new messages