New File Format for Recent ChimeraX Versions
Hello, I recall installing support for the XYZ file format by following the tutorial for older versions of ChimeraX, which worked as expected: https://www.cgl.ucsf.edu/chimerax/docs/devel/tutorials/tutorial_read_format.... However, in recent ChimeraX versions (1.10 and 1.11), the same procedure no longer works. When running devel install, I encounter the below error message. I was wondering whether the documentation might need to be updated. Thanks. Best, Siyoung ``` devel install /Users/siyoungkim/Downloads/tut_read /Applications/ChimeraX-1.11.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: Freeware See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#licens... for details. ******************************************************************************** !! self._finalize_license_expression() running build running build_py running bdist_wheel installing to build/bdist.macosx-10.9-universal2/wheel running install running install_lib copying build/lib/chimerax/tut_read/io.py -> build/bdist.macosx-10.9-universal2/wheel/./chimerax/tut_read Traceback (most recent call last): File "/Applications/ChimeraX-1.11.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/chimerax/core/commands/devel.py", line 180, in _run unbound_method(bb, *args, **kw) File "/Applications/ChimeraX-1.11.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/chimerax/bundle_builder/bundle_builder.py", line 165, in make_install _ = self.make_wheel(debug=debug) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Applications/ChimeraX-1.11.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/chimerax/bundle_builder/bundle_builder.py", line 120, in make_wheel raise RuntimeError(f"Building wheel failed: {wheel}") RuntimeError: Building wheel failed: ChimeraX_TutorialReadFormat-0.1-py3-none-any.whl ```
Hi Siyoung, I also get the error you report if I try to run "devel install tut_read" twice. The first time I run the command it works with no error. So my guess is that you already have the tut_read bundle installed and don't need to install it again. It of course should work when you try to install it again (e.g. maybe you have modified the code and want to reinstall). I've opened a ChimeraX bug report so that problem will get fixed. https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/19534 Tom
On Dec 21, 2025, at 7:21 AM, kkssy141--- via ChimeraX-users <chimerax-users@cgl.ucsf.edu> wrote:
Hello,
I recall installing support for the XYZ file format by following the tutorial for older versions of ChimeraX, which worked as expected: https://www.cgl.ucsf.edu/chimerax/docs/devel/tutorials/tutorial_read_format....
However, in recent ChimeraX versions (1.10 and 1.11), the same procedure no longer works. When running devel install, I encounter the below error message. I was wondering whether the documentation might need to be updated.
Thanks. Best, Siyoung
``` devel install /Users/siyoungkim/Downloads/tut_read /Applications/ChimeraX-1.11.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !!
******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression:
License :: Freeware
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#licens... for details. ********************************************************************************
!! self._finalize_license_expression() running build running build_py running bdist_wheel installing to build/bdist.macosx-10.9-universal2/wheel running install running install_lib copying build/lib/chimerax/tut_read/io.py -> build/bdist.macosx-10.9-universal2/wheel/./chimerax/tut_read Traceback (most recent call last): File "/Applications/ChimeraX-1.11.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/chimerax/core/commands/devel.py", line 180, in _run unbound_method(bb, *args, **kw) File "/Applications/ChimeraX-1.11.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/chimerax/bundle_builder/bundle_builder.py", line 165, in make_install _ = self.make_wheel(debug=debug) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Applications/ChimeraX-1.11.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/chimerax/bundle_builder/bundle_builder.py", line 120, in make_wheel raise RuntimeError(f"Building wheel failed: {wheel}") RuntimeError: Building wheel failed: ChimeraX_TutorialReadFormat-0.1-py3-none-any.whl ``` _______________________________________________ ChimeraX-users mailing list -- chimerax-users@cgl.ucsf.edu To unsubscribe send an email to chimerax-users-leave@cgl.ucsf.edu Archives: https://mail.cgl.ucsf.edu/mailman/archives/list/chimerax-users@cgl.ucsf.edu/
Hi Tom, Thank you for confirming it. I received two types of errors, and this explains. I can confirm that running "devel install <package>" works fine. Thanks! Best, Siyoung On Tue, Dec 23, 2025 at 5:27 AM Tom Goddard <goddard@sonic.net> wrote:
Hi Siyoung,
I also get the error you report if I try to run "devel install tut_read" twice. The first time I run the command it works with no error. So my guess is that you already have the tut_read bundle installed and don't need to install it again.
It of course should work when you try to install it again (e.g. maybe you have modified the code and want to reinstall). I've opened a ChimeraX bug report so that problem will get fixed.
https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/19534
Tom
On Dec 21, 2025, at 7:21 AM, kkssy141--- via ChimeraX-users < chimerax-users@cgl.ucsf.edu> wrote:
Hello,
I recall installing support for the XYZ file format by following the tutorial for older versions of ChimeraX, which worked as expected:
https://www.cgl.ucsf.edu/chimerax/docs/devel/tutorials/tutorial_read_format....
However, in recent ChimeraX versions (1.10 and 1.11), the same procedure no longer works. When running devel install, I encounter the below error message. I was wondering whether the documentation might need to be updated.
Thanks. Best, Siyoung
``` devel install /Users/siyoungkim/Downloads/tut_read /Applications/ ChimeraX-1.11.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !!
******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression:
License :: Freeware
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#licens... for details.
********************************************************************************
!! self._finalize_license_expression() running build running build_py running bdist_wheel installing to build/bdist.macosx-10.9-universal2/wheel running install running install_lib copying build/lib/chimerax/tut_read/io.py -> build/bdist.macosx-10.9-universal2/wheel/./chimerax/tut_read Traceback (most recent call last): File "/Applications/ ChimeraX-1.11.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/chimerax/core/commands/devel.py", line 180, in _run unbound_method(bb, *args, **kw) File "/Applications/ ChimeraX-1.11.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/chimerax/bundle_builder/bundle_builder.py", line 165, in make_install _ = self.make_wheel(debug=debug) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Applications/ ChimeraX-1.11.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/chimerax/bundle_builder/bundle_builder.py", line 120, in make_wheel raise RuntimeError(f"Building wheel failed: {wheel}") RuntimeError: Building wheel failed: ChimeraX_TutorialReadFormat-0.1-py3-none-any.whl ``` _______________________________________________ ChimeraX-users mailing list -- chimerax-users@cgl.ucsf.edu To unsubscribe send an email to chimerax-users-leave@cgl.ucsf.edu Archives: https://mail.cgl.ucsf.edu/mailman/archives/list/chimerax-users@cgl.ucsf.edu/
participants (3)
-
kkssy141@gmail.com -
Siyoung Kim -
Tom Goddard