[TIP] tox on Python 3.3?

Alfredo Deza alfredodeza at gmail.com
Sun Jul 15 05:40:40 PDT 2012


On Sun, Jul 15, 2012 at 8:23 AM, Ned Batchelder <ned at nedbatchelder.com>wrote:

> I'm trying to use tox with Python 3.3b1, and failing.  The full output is
> appended.  I tried getting the tips of pip and distribute and installing
> them into my Python 3.3 first, but it doesn't affect the outcome.  I can't
> be the only person trying to use tox with 3.3? I must be missing something
> obvious.
>
> Hi Ned,

Have you seen this issue on pip? It seems like it is relevant to what you
are experiencing:

https://github.com/pypa/pip/issues/552




> --Ned.
>
>
> GLOB sdist-make: /home/ned/coverage/with_tox/**setup.py
> py33 create: /home/ned/coverage/with_tox/.**tox/py33
> py33 installdeps: nose, mock
> ERROR: invocation failed, logfile: /home/ned/coverage/with_tox/.**
> tox/py33/log/py33-1.log
> ERROR: actionid=py33
> msg=getenv
> cmdargs=[local('/home/ned/**coverage/with_tox/.tox/py33/**bin/pip'),
> 'install', '--download-cache=/home/ned/**coverage/with_tox/.tox/_**download',
> 'nose', 'mock']
> env={'USERNAME': 'ned', 'PYTHONIOENCODING': 'utf_8',
> 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'ORBIT_SOCKETDIR':
> '/tmp/orbit-ned', 'LOGNAME': 'ned', 'USER': 'ned', 'GNOME_KEYRING_CONTROL':
> '/tmp/keyring-sDdKVg', 'PATH': '/home/ned/coverage/with_tox/.**
> tox/py33/bin:/opt/bin:/home/**ned/coverage/ve/26/bin:/home/**
> ned/bin:/opt/local/bin:/usr/**local/sbin:/usr/local/bin:/**
> usr/sbin:/usr/bin:/sbin:/bin:/**usr/games:/usr/sbin', 'PS1':
> '(26)\\[\\e[0;36m\\]\\u.\\h\\[**\\e[31;1m\\] \\w> \\[\\e[0m\\]',
> 'WINDOWPATH': '7', 'SSH_AGENT_PID': '1801', 'LANG': 'en_US.utf8',
> 'IGNOREEOF': '10', 'TERM': 'xterm', 'SHELL': '/bin/bash',
> 'XDG_SESSION_COOKIE': '**fb1a5f5caaecc546a6cf64e4000000**
> 06-1332901475.418059-**1335983804', 'SESSION_MANAGER': 'local/ned-vbox:@
> /tmp/.ICE-**unix/1726,unix/ned-vbox:/tmp/.**ICE-unix/1726', 'SHLVL': '1',
> 'MANDATORY_PATH': '/usr/share/gconf/gnome.**mandatory.path', 'HISTSIZE':
> '10000', 'WINDOWID': '35651615', 'EDITOR': 'vim', 'MANPATH':
> '/usr/share/man:/usr/local/**man:/usr/man', 'HOME': '/home/ned',
> 'GDM_KEYBOARD_LAYOUT': 'us', 'PYTHONPATH': 'test/eggsrc', 'SSH_AUTH_SOCK':
> '/tmp/keyring-sDdKVg/ssh', 'VIRTUAL_ENV': '/home/ned/coverage/ve/26',
> 'GDMSESSION': 'gnome', 'DESKTOP_SESSION': 'gnome',
> 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-**VxNzRAqT55,guid=**
> 15c2a7184be12bd99802a9dc000000**29', '_': '/home/ned/coverage/ve/26/bin/**tox',
> 'DEFAULTS_PATH': '/usr/share/gconf/gnome.**default.path',
> 'LD_LIBRARY_PATH': '/usr/local/lib:/usr/lib', 'XDG_CONFIG_DIRS':
> '/etc/xdg/xdg-gnome:/etc/xdg', 'GTK_MODULES': 'canberra-gtk-module',
> 'PYTHONSTARTUP': '/home/ned/.startup.py', 'OLDPWD': '/home/ned/src/pip',
> 'GDM_LANG': 'en_US.utf8', 'XAUTHORITY': '/var/run/gdm/auth-for-ned-**IQMFnF/database',
> 'HISTCONTROL': 'erasedups', 'XDG_DATA_DIRS': '/usr/share/gnome:/usr/local/
> **share/:/usr/share/', 'PWD': '/home/ned/coverage/with_tox', 'COLORTERM':
> 'gnome-terminal', 'DISPLAY': ':0.0'}
> Traceback (most recent call last):
>   File "../bin/pip", line 9, in <module>
>     load_entry_point('pip==1.1', 'console_scripts', 'pip')()
>   File "/home/ned/coverage/with_tox/.**tox/py33/lib/python3.3/site-**
> packages/distribute-0.6.27-**py3.3.egg/pkg_resources.py", line 337, in
> load_entry_point
>     return get_distribution(dist).load_**entry_point(group, name)
>   File "/home/ned/coverage/with_tox/.**tox/py33/lib/python3.3/site-**
> packages/distribute-0.6.27-**py3.3.egg/pkg_resources.py", line 2308, in
> load_entry_point
>     return ep.load()
>   File "/home/ned/coverage/with_tox/.**tox/py33/lib/python3.3/site-**
> packages/distribute-0.6.27-**py3.3.egg/pkg_resources.py", line 2018, in
> load
>     entry = __import__(self.module_name, globals(),globals(), ['__name__'])
>   File "<frozen importlib._bootstrap>", line 1294, in _find_and_load
>   File "<frozen importlib._bootstrap>", line 1261, in
> _find_and_load_unlocked
>   File "<frozen importlib._bootstrap>", line 432, in _check_name_wrapper
>   File "<frozen importlib._bootstrap>", line 778, in load_module
>   File "<frozen importlib._bootstrap>", line 759, in load_module
>   File "<frozen importlib._bootstrap>", line 408, in
> module_for_loader_wrapper
>   File "<frozen importlib._bootstrap>", line 647, in _load_module
>   File "/home/ned/coverage/with_tox/.**tox/py33/lib/python3.3/site-**
> packages/pip-1.1-py3.3.egg/**pip/__init__.py", line 11, in <module>
>     from pip.basecommand import command_dict, load_command,
> load_all_commands, command_names
>   File "<frozen importlib._bootstrap>", line 1294, in _find_and_load
>   File "<frozen importlib._bootstrap>", line 1261, in
> _find_and_load_unlocked
>   File "<frozen importlib._bootstrap>", line 432, in _check_name_wrapper
>   File "<frozen importlib._bootstrap>", line 778, in load_module
>   File "<frozen importlib._bootstrap>", line 759, in load_module
>   File "<frozen importlib._bootstrap>", line 408, in
> module_for_loader_wrapper
>   File "<frozen importlib._bootstrap>", line 647, in _load_module
>   File "/home/ned/coverage/with_tox/.**tox/py33/lib/python3.3/site-**
> packages/pip-1.1-py3.3.egg/**pip/basecommand.py", line 12, in <module>
>     from pip.download import urlopen
>   File "<frozen importlib._bootstrap>", line 1294, in _find_and_load
>   File "<frozen importlib._bootstrap>", line 1261, in
> _find_and_load_unlocked
>   File "<frozen importlib._bootstrap>", line 432, in _check_name_wrapper
>   File "<frozen importlib._bootstrap>", line 778, in load_module
>   File "<frozen importlib._bootstrap>", line 759, in load_module
>   File "<frozen importlib._bootstrap>", line 408, in
> module_for_loader_wrapper
>   File "<frozen importlib._bootstrap>", line 647, in _load_module
>   File "/home/ned/coverage/with_tox/.**tox/py33/lib/python3.3/site-**
> packages/pip-1.1-py3.3.egg/**pip/download.py", line 15, in <module>
>     from pip.vcs import vcs
>   File "<frozen importlib._bootstrap>", line 1294, in _find_and_load
>   File "<frozen importlib._bootstrap>", line 1261, in
> _find_and_load_unlocked
>   File "<frozen importlib._bootstrap>", line 432, in _check_name_wrapper
>   File "<frozen importlib._bootstrap>", line 778, in load_module
>   File "<frozen importlib._bootstrap>", line 759, in load_module
>   File "<frozen importlib._bootstrap>", line 408, in
> module_for_loader_wrapper
>   File "<frozen importlib._bootstrap>", line 647, in _load_module
>   File "/home/ned/coverage/with_tox/.**tox/py33/lib/python3.3/site-**
> packages/pip-1.1-py3.3.egg/**pip/vcs/__init__.py", line 81, in <module>
>     vcs = VcsSupport()
>   File "/home/ned/coverage/with_tox/.**tox/py33/lib/python3.3/site-**
> packages/pip-1.1-py3.3.egg/**pip/vcs/__init__.py", line 22, in __init__
>     urlparse.uses_fragment.extend(**self.schemes)
> AttributeError: 'module' object has no attribute 'uses_fragment'
>
> ERROR: could not install deps [nose, mock]
> ______________________________**______________________________ summary
> ______________________________**______________________________**_
> ERROR:   py33: could not install deps [nose, mock]
>
>
> ______________________________**_________________
> testing-in-python mailing list
> testing-in-python at lists.idyll.**org <testing-in-python at lists.idyll.org>
> http://lists.idyll.org/**listinfo/testing-in-python<http://lists.idyll.org/listinfo/testing-in-python>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.idyll.org/pipermail/testing-in-python/attachments/20120715/1a9c2fe3/attachment.html>


More information about the testing-in-python mailing list