#44285: python-related: switch from py*-pil to path-based dependency (maintained, no openmaintainer) ----------------------------------------------+---------------------- Reporter: ionic@… | Owner: rowue@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: py-aplpy py-psychopy py-pyphant | ----------------------------------------------+---------------------- Comment (by ionic@…): Replying to [comment:16 alexander.held@…]:
The commented-out dependencies in py-pyphant-tools and py-pyphant-osc are outdated and have been removed.
Thanks (also to Mojca!) :) [[BR]][[BR]]
The suggested patch for py-pyphant-imageprocessing will break the port, as PIL is also a dependency on the setuptools level. The runtime plugin mechanism for adding the py-pyphant-imageprocessing toolbox to py-pyphant will fail when it cannot resolve this dependency as it is based on pkg_resources. The Pillow/PIL fallback mechanism would also have to be implemented on the setuptools level. We are working on a solution for py- pyphant-imageprocessing. Any helpful input is welcome. We have also set all pyphant related ports to openmaintainer.
Thanks for checking. Unfortunately, I cannot provide any help. I've been looking around the setuptools documentation, but couldn't find any mention of multiple dependencies/packages satisfying one dependency. Maybe there is just no such thing in setuptools yet? -- Ticket URL: <https://trac.macports.org/ticket/44285#comment:19> MacPorts <http://www.macports.org/> Ports system for OS X