[MacPorts] #58799: py-Pillow and py-pil conflict

MacPorts noreply at macports.org
Wed Aug 7 20:32:47 UTC 2019


#58799: py-Pillow and py-pil conflict
-------------------------------+--------------------
  Reporter:  renzresearch      |      Owner:  (none)
      Type:  defect            |     Status:  new
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:  2.5.4
Resolution:                    |   Keywords:
      Port:  py-Pillow py-pil  |
-------------------------------+--------------------

Comment (by stromnov):

 https://scikit-image.org/docs/stable/install.html#runtime-requirements

 {{{
 Runtime requirements
 ...
 pillow>=4.3.0
 ...
 }}}


 https://pillow.readthedocs.io/en/stable/

 {{{
 Pillow is the friendly PIL fork
 }}}

 Pillow is a //partial// drop-in replacement for PIL with many backward
 incompatible improvements (like a several major version bumps).
 Unfortunately, they are occupying the same python module namespace and so
 they cannot be installed both at the same time. In the wild (outside of
 MacPorts ecosystem) they often coexist side-by-side in separate virtualenv
 environments (as well as different versions of the same library).

-- 
Ticket URL: <https://trac.macports.org/ticket/58799#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list