﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	notify_on_close	platform	project
3741	devel install fails with new wheel version 0.35.1 module.	Tom Goddard	Greg Couch	"With PyPi wheel module version 0.35.1 bundle_builder fails apparently because it was using private methods of the wheel module.

I have reverted the wheel module to the last working version 0.34.2.
{{{
$ cd bundles/alignments 
$ make install
../../../ChimeraX.app/Contents/bin/ChimeraX --nogui --safemode --exit --cmd ""devel install . user false exit true  ""
0.00% done: Initializing core
50.00% done: Initializing bundles
Executing: devel install . user false exit true  
Traceback (most recent call last):  
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/runpy.py"",
line 193, in _run_module_as_main  
    ""__main__"", mod_spec)  
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/runpy.py"",
line 85, in _run_code  
    exec(code, run_globals)  
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/ChimeraX_main.py"", line 915, in <module>  
    exit_code = init(sys.argv)  
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/ChimeraX_main.py"", line 650, in init  
    run(sess, cmd)  
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/chimerax/core/commands/run.py"", line 31, in run  
    results = command.run(text, log=log)  
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/chimerax/core/commands/cli.py"", line 2805, in run  
    result = ci.function(session, **kw_args)  
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/chimerax/core/commands/devel.py"", line 126, in devel_install  
    session, debug=debug, user=user, no_deps=no_deps)  
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/chimerax/core/commands/devel.py"", line 157, in _run  
    bb = _get_builder(path, logger)  
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/chimerax/core/commands/devel.py"", line 201, in _get_builder  
    bb = BundleBuilder(logger, bundle_path=path)  
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/chimerax/bundle_builder/bundle_builder.py"", line 57, in __init__  
    self._make_paths()  
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/chimerax/bundle_builder/bundle_builder.py"", line 609, in _make_paths  
    self.tag = tag(self._is_pure_python())  
  File ""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/chimerax/bundle_builder/wheel_tag.py"", line 37, in tag  
    from wheel.pep425tags import get_impl_ver  
ModuleNotFoundError: No module named 'wheel.pep425tags'  
  

ModuleNotFoundError: No module named 'wheel.pep425tags'  
  
File
""/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/bundle_builder/wheel_tag.py"", line 37, in tag  
from wheel.pep425tags import get_impl_ver  
  
 _See log for complete Python traceback._  
  

make: *** [install] Error 1
$ 
}}}"	defect	closed	moderate	1.2	Build System		fixed						all	ChimeraX
