[MacPorts] #56955: py-automat: remove py-graphviz dependency

MacPorts noreply at macports.org
Fri Aug 10 00:34:20 UTC 2018


#56955: py-automat: remove py-graphviz dependency
-------------------------+------------------------
 Reporter:  jmroot       |      Owner:  (none)
     Type:  enhancement  |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:
 Keywords:               |       Port:  py-automat
-------------------------+------------------------
 - graphviz is listed in extras_require, i.e. it is not considered
 necessary for automat's core functionality
  - it's quite a heavy dependency
  - it's only used by the visualize feature, which also requires twisted
  - automat cannot depend on twisted since that would be a circular
 dependency

 Thus it would make sense to remove the dependency and have the notes tell
 users to install both twisted and graphviz if they want to use automat-
 visualize.

-- 
Ticket URL: <https://trac.macports.org/ticket/56955>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list