Opened 2 years ago

Closed 5 days ago

#15288 closed defect (wontfix)

ChimeraX PyPi broken without nogui module

Reported by: rtkushner@… Owned by: Zach Pearson
Priority: high Milestone:
Component: Core Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

Because sessions initialize the GUI by themselves, either the Qt GUI or the NoGUI module must be present for session.__init__ to work. However, both modules are excluded from the PyPi package per our mandate to keep GUI code out of it. Initializing the GUI should be handled by core.__init__.

Change History (5)

comment:1 by Greg Couch, 17 months ago

Milestone: 1.91.10

Ticket retargeted after milestone closed

comment:2 by Zach Pearson, 11 months ago

Cc: chimerax-programmers removed
Milestone: 1.101.11

Should not hold up the release.

comment:3 by Zach Pearson, 5 months ago

Milestone: 1.111.12

comment:4 by Zach Pearson, 3 months ago

Milestone: 1.12

This really shouldn't affect releases.

comment:5 by Zach Pearson, 5 days ago

Resolution: wontfix
Status: assignedclosed

We are coming off the idea of releasing PyPi packages and warming up to a dockerized, GUI-less ChimeraX. That should be the target for scripting projects going forward.

Note: See TracTickets for help on using tickets.