#45584: py-matplotlib-basemap Portfile updated to basemap version 1.0.7 ------------------------------------+---------------------- Reporter: piergiuseppe.fogli@… | Owner: larryv@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: py-matplotlib-basemap | ------------------------------------+---------------------- Comment (by piergiuseppe.fogli@…): Replying to [comment:7 larryv@…]:
It doesn’t look like it would be too hard to add a Python 3.4 subport, '''but at least two of its dependencies needs to have it added first'''. You should open a new ticket requesting Python 3 support.
I digged a little more into this subject and actually it seems that the dependency on py-dap, which in turn requires py-httplib2, is no more necessary.[[BR]] According to the Basemap ChangeLog it was removed in version 1.0.2 .[[BR]] On the other hand some functionalities require extra packages which are not currently listed as dependencies: * scipy : required by some interpolation routine, provided by port py- scipy * Python Imaging Library : required by 'warpimage', provided by port py- Pillow (or alternatively the older py-pil) * OWSLib : required by 'wmsimage', actually not a MacPorts package but available through PyPI (it depends on py-elementtree and py-lxml) The first two can be easily added (Portfile diff attached, already tested on my system) and a python 3.x version should be straightforward.[[BR]] The last one requires extra efforts given that OWSLib is not a MacPorts package and there is no py-elementtree port for python 3.x.[[BR]] Any ideas? -- Ticket URL: <https://trac.macports.org/ticket/45584#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X