[Sqlalchemy-tickets] [sqlalchemy] #2863: ParseError on installation, Python 3.3
Brought to you by:
zzzeek
|
From: sqlalchemy <mi...@zz...> - 2013-11-11 03:28:47
|
#2863: ParseError on installation, Python 3.3
----------------------+-----------------------------------------
Reporter: Julian_O | Owner: zzzeek
Type: defect | Status: new
Priority: medium | Milestone:
Component: (none) | Severity: no triage selected yet
Keywords: | Progress State: awaiting triage
----------------------+-----------------------------------------
When installing in Python 3.3, the setup script gives a !ParseError. It is
not clear if this is actually interfering with any functionality, but it
is a concerning flag, and is one of the first experiences users have with
the software.
The errors in question are:
{{{
Can't parse docstring in build\lib\sqlalchemy\ext\hybrid.py line 247:
ParseError: bad token: type=55, value='\\', context=('', (247, 42))
Can't parse docstring in build\lib\sqlalchemy\ext\hybrid.py line 448:
ParseError: bad token: type=55, value='\\', context=('', (450, 41))
Can't parse docstring in build\lib\sqlalchemy\sql\expression.py line
5607: ParseError: bad token: type=55, value='\\', context=('', (5607, 38))
}}}
I am not very familiar with the tool, but I think these might be output
from 2to3.
It works fine on Python 2.7.5, 32-bit, Windows.
It gives the errors on Python 3.3, 64-bit, Windows.
Here is the full output:
{{{
>pip install sqlalchemy
Downloading/unpacking sqlalchemy
Downloading SQLAlchemy-0.8.3.tar.gz (3.9MB): 3.9MB downloaded
Running setup.py egg_info for package sqlalchemy
warning: no files found matching '*.jpg' under directory 'doc'
no previously-included directories found matching 'doc\build\output'
***************************************************************************
WARNING: C extensions are not supported on this Python platform,
speedups are not enabled.
Plain-Python build succeeded.
***************************************************************************
Installing collected packages: sqlalchemy
Running setup.py install for sqlalchemy
Fixing build\lib\sqlalchemy\event.py build\lib\sqlalchemy\events.py
build\lib\sqlalchemy\exc.py build\lib\sqlalchemy\inspection.py
build\lib\sqlalchemy\interfaces.py build\lib\sqlal
\sqlalchemy\dialects\drizzle\__init__.py
build\lib\sqlalchemy\dialects\firebird\base.py
build\lib\sqlalchemy\dialects\firebird\fdb.py
build\lib\sqlalchemy\dialects\firebird\kinterbasdb.
ts\mysql\base.py build\lib\sqlalchemy\dialects\mysql\cymysql.py
build\lib\sqlalchemy\dialects\mysql\gaerdbms.py
build\lib\sqlalchemy\dialects\mysql\mysqlconnector.py build\lib\sqlalchem
ib\sqlalchemy\dialects\postgresql\pg8000.py
build\lib\sqlalchemy\dialects\postgresql\psycopg2.py
build\lib\sqlalchemy\dialects\postgresql\pypostgresql.py
build\lib\sqlalchemy\dialects\p
uild\lib\sqlalchemy\engine\interfaces.py
build\lib\sqlalchemy\engine\reflection.py
build\lib\sqlalchemy\engine\result.py
build\lib\sqlalchemy\engine\strategies.py build\lib\sqlalchemy\e
e\clsregistry.py build\lib\sqlalchemy\ext\declarative\__init__.py
build\lib\sqlalchemy\orm\attributes.py
build\lib\sqlalchemy\orm\collections.py
build\lib\sqlalchemy\orm\dependency.py b
y build\lib\sqlalchemy\orm\session.py build\lib\sqlalchemy\orm\state.py
build\lib\sqlalchemy\orm\strategies.py build\lib\sqlalchemy\orm\sync.py
build\lib\sqlalchemy\orm\unitofwork.py bu
build\lib\sqlalchemy\testing\mock.py
build\lib\sqlalchemy\testing\pickleable.py
build\lib\sqlalchemy\testing\profiling.py
build\lib\sqlalchemy\testing\requirements.py build\lib\sqlalch
\test_update_delete.py build\lib\sqlalchemy\testing\suite\__init__.py
build\lib\sqlalchemy\util\compat.py
build\lib\sqlalchemy\util\deprecations.py
build\lib\sqlalchemy\util\langhelpers
Skipping implicit fixer: buffer
Skipping implicit fixer: idioms
Skipping implicit fixer: set_literal
Skipping implicit fixer: ws_comma
Fixing build\lib\sqlalchemy\event.py build\lib\sqlalchemy\events.py
build\lib\sqlalchemy\exc.py build\lib\sqlalchemy\inspection.py
build\lib\sqlalchemy\interfaces.py build\lib\sqlal
\sqlalchemy\dialects\drizzle\__init__.py
build\lib\sqlalchemy\dialects\firebird\base.py
build\lib\sqlalchemy\dialects\firebird\fdb.py
build\lib\sqlalchemy\dialects\firebird\kinterbasdb.
ts\mysql\base.py build\lib\sqlalchemy\dialects\mysql\cymysql.py
build\lib\sqlalchemy\dialects\mysql\gaerdbms.py
build\lib\sqlalchemy\dialects\mysql\mysqlconnector.py build\lib\sqlalchem
ib\sqlalchemy\dialects\postgresql\pg8000.py
build\lib\sqlalchemy\dialects\postgresql\psycopg2.py
build\lib\sqlalchemy\dialects\postgresql\pypostgresql.py
build\lib\sqlalchemy\dialects\p
uild\lib\sqlalchemy\engine\interfaces.py
build\lib\sqlalchemy\engine\reflection.py
build\lib\sqlalchemy\engine\result.py
build\lib\sqlalchemy\engine\strategies.py build\lib\sqlalchemy\e
e\clsregistry.py build\lib\sqlalchemy\ext\declarative\__init__.py
build\lib\sqlalchemy\orm\attributes.py
build\lib\sqlalchemy\orm\collections.py
build\lib\sqlalchemy\orm\dependency.py b
y build\lib\sqlalchemy\orm\session.py build\lib\sqlalchemy\orm\state.py
build\lib\sqlalchemy\orm\strategies.py build\lib\sqlalchemy\orm\sync.py
build\lib\sqlalchemy\orm\unitofwork.py bu
build\lib\sqlalchemy\testing\mock.py
build\lib\sqlalchemy\testing\pickleable.py
build\lib\sqlalchemy\testing\profiling.py
build\lib\sqlalchemy\testing\requirements.py build\lib\sqlalch
\test_update_delete.py build\lib\sqlalchemy\testing\suite\__init__.py
build\lib\sqlalchemy\util\compat.py
build\lib\sqlalchemy\util\deprecations.py
build\lib\sqlalchemy\util\langhelpers
Skipping implicit fixer: buffer
Skipping implicit fixer: idioms
Skipping implicit fixer: set_literal
Skipping implicit fixer: ws_comma
Can't parse docstring in build\lib\sqlalchemy\ext\hybrid.py line 247:
ParseError: bad token: type=55, value='\\', context=('', (247, 42))
Can't parse docstring in build\lib\sqlalchemy\ext\hybrid.py line 448:
ParseError: bad token: type=55, value='\\', context=('', (450, 41))
Can't parse docstring in build\lib\sqlalchemy\sql\expression.py line
5607: ParseError: bad token: type=55, value='\\', context=('', (5607, 38))
warning: no files found matching '*.jpg' under directory 'doc'
no previously-included directories found matching 'doc\build\output'
***************************************************************************
WARNING: C extensions are not supported on this Python platform,
speedups are not enabled.
Plain-Python build succeeded.
***************************************************************************
Successfully installed sqlalchemy
Cleaning up...
}}}
--
Ticket URL: <http://www.sqlalchemy.org/trac/ticket/2863>
sqlalchemy <http://www.sqlalchemy.org/>
The Database Toolkit for Python
|