{"count":51956,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=674","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=672","results":[{"name":"py27-mcrypt","portdir":"python/py-mcrypt","version":"1.1","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://niemeyer.net/python-mcrypt","description":"a comprehensive Python interface to the mcrypt library","long_description":"py-mcrypt is a comprehensive Python interface to the mcrypt library, which provides a uniform interface to several symmetric encryption algorithms. It is intended to have a simple interface to access encryption algorithms in ofb, cbc, cfb, ecb and stream modes. The algorithms it supports are DES, 3DES, RIJNDAEL, Twofish, IDEA, GOST, CAST-256, ARCFOUR, SERPENT, SAFER+, and more.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27","mcrypt"]}],"depends_on":[{"type":"lib","ports":["py-mcrypt"]}]},{"name":"py-mcrypt","portdir":"python/py-mcrypt","version":"1.1","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://niemeyer.net/python-mcrypt","description":"a comprehensive Python interface to the mcrypt library","long_description":"py-mcrypt is a comprehensive Python interface to the mcrypt library, which provides a uniform interface to several symmetric encryption algorithms. It is intended to have a simple interface to access encryption algorithms in ofb, cbc, cfb, ecb and stream modes. The algorithms it supports are DES, 3DES, RIJNDAEL, Twofish, IDEA, GOST, CAST-256, ARCFOUR, SERPENT, SAFER+, and more.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py27-mcrypt"]}],"depends_on":[]},{"name":"py38-mayavi","portdir":"python/py-mayavi","version":"4.7.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/enthought/mayavi","description":"The Enthought mayavi package","long_description":"3D Scientific Data Visualization and Plotting using VTK as the rendering backend and pyqt5/pyqt4/pyside2 for the (G)UI.","active":false,"categories":["devel","graphics","math","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":143}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-sphinx","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["vtk","python38","py38-apptools","py38-envisage","py38-numpy","py38-traitsui"]}],"depends_on":[]},{"name":"py37-mayavi","portdir":"python/py-mayavi","version":"4.7.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/enthought/mayavi","description":"The Enthought mayavi package","long_description":"3D Scientific Data Visualization and Plotting using VTK as the rendering backend and pyqt5/pyqt4/pyside2 for the (G)UI.","active":false,"categories":["devel","graphics","math","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":143}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-sphinx","clang-14"]},{"type":"lib","ports":["py37-envisage","vtk","py37-traitsui","py37-numpy","python37","py37-apptools"]}],"depends_on":[]},{"name":"py36-mayavi","portdir":"python/py-mayavi","version":"4.7.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/enthought/mayavi","description":"The Enthought mayavi package","long_description":"3D Scientific Data Visualization and Plotting using VTK as the rendering backend and pyqt5/pyqt4/pyside2 for the (G)UI.","active":false,"categories":["devel","graphics","math","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":143}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools","py36-sphinx"]},{"type":"lib","ports":["py36-envisage","vtk","py36-traitsui","py36-numpy","python36","py36-apptools"]}],"depends_on":[]},{"name":"py35-mayavi","portdir":"python/py-mayavi","version":"4.7.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/enthought/mayavi","description":"The Enthought mayavi package","long_description":"3D Scientific Data Visualization and Plotting using VTK as the rendering backend and wxpython or pyqt4 for the (G)UI.","active":false,"categories":["devel","graphics","math","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":143}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools","py35-sphinx"]},{"type":"lib","ports":["py35-envisage","vtk","py35-traitsui","py35-numpy","python35","py35-apptools"]}],"depends_on":[]},{"name":"py-mayavi","portdir":"python/py-mayavi","version":"4.8.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/enthought/mayavi","description":"**Obsolete port** The Enthought mayavi package","long_description":"**Obsolete port.** This port no longer works due to lack of upstream maintenance. It will be removed from Macports in the future. 3D Scientific Data Visualization and Plotting using VTK as the rendering backend and pyqt5/pyqt4/pyside2 for the (G)UI.","active":true,"categories":["devel","graphics","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-mayavi"]}],"depends_on":[]},{"name":"py38-maxminddb","portdir":"python/py-maxminddb","version":"2.6.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.maxmind.com/en/home","description":"Reader for the MaxMind DB format","long_description":"This is a Python module for reading MaxMind DB files. The module includes both a pure Python reader and an optional C extension. MaxMind DB is a binary file format that stores data indexed by IP address subnets (IPv4 or IPv6).","active":false,"categories":["python"],"maintainers":[{"name":"gstaniak","github":"gstaniak","ports_count":5}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py38-build","py38-installer","py38-setuptools","py38-setuptools_scm","py38-wheel"]},{"type":"lib","ports":["python38","libmaxminddb"]}],"depends_on":[]},{"name":"py37-maxminddb","portdir":"python/py-maxminddb","version":"2.2.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.maxmind.com/en/home","description":"Reader for the MaxMind DB format","long_description":"This is a Python module for reading MaxMind DB files. The module includes both a pure Python reader and an optional C extension. MaxMind DB is a binary file format that stores data indexed by IP address subnets (IPv4 or IPv6).","active":false,"categories":["python"],"maintainers":[{"name":"gstaniak","github":"gstaniak","ports_count":5}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["libmaxminddb","python37"]}],"depends_on":[]},{"name":"py-maxminddb","portdir":"python/py-maxminddb","version":"2.6.1","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.maxmind.com/en/home","description":"Reader for the MaxMind DB format","long_description":"This is a Python module for reading MaxMind DB files. The module includes both a pure Python reader and an optional C extension. MaxMind DB is a binary file format that stores data indexed by IP address subnets (IPv4 or IPv6).","active":true,"categories":["python"],"maintainers":[{"name":"gstaniak","github":"gstaniak","ports_count":5}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-maxminddb"]}],"depends_on":[]},{"name":"py38-matplotlib-basemap","portdir":"python/py-matplotlib-basemap","version":"1.2.2","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/basemap","description":"matplotlib toolkit for plotting data on map projections","long_description":"Matplotlib basemap is a matplotlib toolkit python library for plotting data on map projections","active":false,"categories":["graphics","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["py38-six","geos","python38","py38-matplotlib","py38-numpy","py38-pyproj","py38-pyshp"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[]},{"name":"py37-matplotlib-basemap","portdir":"python/py-matplotlib-basemap","version":"1.2.2","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/basemap","description":"matplotlib toolkit for plotting data on map projections","long_description":"Matplotlib basemap is a matplotlib toolkit python library for plotting data on map projections","active":false,"categories":["graphics","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["py37-six","geos","python37","py37-matplotlib","py37-numpy","py37-pyproj","py37-pyshp"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[]},{"name":"py36-matplotlib-basemap","portdir":"python/py-matplotlib-basemap","version":"1.2.2","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/basemap","description":"matplotlib toolkit for plotting data on map projections","long_description":"Matplotlib basemap is a matplotlib toolkit python library for plotting data on map projections","active":false,"categories":["graphics","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["py36-numpy","py36-pyproj","python36","py36-six","geos","py36-pyshp","py36-matplotlib"]}],"depends_on":[]},{"name":"py35-matplotlib-basemap","portdir":"python/py-matplotlib-basemap","version":"1.2.2","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/basemap","description":"matplotlib toolkit for plotting data on map projections","long_description":"Matplotlib basemap is a matplotlib toolkit python library for plotting data on map projections","active":false,"categories":["graphics","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["py35-numpy","py35-pyproj","python35","py35-six","geos","py35-pyshp","py35-matplotlib"]}],"depends_on":[]},{"name":"py27-matplotlib-basemap","portdir":"python/py-matplotlib-basemap","version":"1.2.2","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/basemap","description":"matplotlib toolkit for plotting data on map projections","long_description":"Matplotlib basemap is a matplotlib toolkit python library for plotting data on map projections","active":false,"categories":["graphics","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["py27-numpy","py27-pyproj","python27","py27-six","geos","py27-pyshp","py27-matplotlib"]}],"depends_on":[]},{"name":"py-matplotlib-basemap","portdir":"python/py-matplotlib-basemap","version":"2.0.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/basemap","description":"matplotlib toolkit for plotting data on map projections","long_description":"Matplotlib basemap is a matplotlib toolkit python library for plotting data on map projections","active":true,"categories":["graphics","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-matplotlib-basemap"]}],"depends_on":[]},{"name":"py39-matplotlib","portdir":"python/py-matplotlib","version":"3.9.4","license":"(PSF or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://matplotlib.org/","description":"Matplotlib is a python plotting library","long_description":"Matplotlib strives to produce publication quality 2D graphics for interactive graphing, scientific publishing, user interface development and web application servers targeting multiple user interfaces and hardcopy output formats. There is a 'pylab' mode which emulates matlab graphics. The library uses numpy for handling large data sets and supports a variety of output backends. This port provides variants for the different GUIs (gtk2, gtk3, tkinter, qt5, cairo, latex).","active":false,"categories":["graphics","math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["tkinter","gtk3","qt5","qt6","cairo","pyside2","pyside6","dvipng","ghostscript","latex","pdftops","universal"],"dependencies":[{"type":"build","ports":["ninja","pkgconfig","py39-certifi","py39-pybind11","py39-setuptools_scm","py39-build","py39-installer","py39-meson-python","clang-20"]},{"type":"lib","ports":["py39-packaging","py39-parsing","python39","py39-importlib-resources","py39-contourpy","py39-fonttools","qhull","freetype","py39-Pillow","py39-cairo","py39-cycler","py39-dateutil","py39-kiwisolver","py39-numpy"]}],"depends_on":[{"type":"lib","ports":["py39-graph-tool","py39-commpy","py39-filterpy","py39-fipy","py39-gpilab-core","py39-jupyterthemes","py39-magenta","py39-matplotlib-basemap","py39-metpy","py39-spacepy","py39-corner","py39-skyfield","py39-pyFAI","py39-pacal","py39-obspy","chemex-devel","py39-mpl-animators","py39-arviz","py39-seaborn","py39-astroML","py39-geoplot","py39-pytest-mpl","py39-astlib","py39-healpy","py39-cartopy","py39-MDAnalysis","py39-contextily","py39-control","py39-gammapy","py39-gwpy","py39-ipympl","py39-astropy","py39-mlxtend","py39-tropycal","py39-plotly"]},{"type":"run","ports":["py39-gammapy","py39-htseq","py39-gradio","py39-splot","py39-scapy-devel","py39-wxmplot","py39-aplpy","py39-xraylarch","py39-spyder","py39-scapy","py39-colour","py39-transformers","py39-librosa","py39-imutils","py39-pointpats","py39-wordcloud","py39-scikit-image","py39-pyregion","py39-memprof","py39-spyder-devel","py39-photomosaic","py39-magenta","py39-pymatgen","py39-segregation","py39-clawpack"]},{"type":"test","ports":["py39-allennlp","py39-numdifftools","py39-spopt","py39-gyoto","py39-tensorboardX","py39-igraph","py39-nbval"]}]},{"name":"py38-matplotlib","portdir":"python/py-matplotlib","version":"3.7.4","license":"(PSF or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://matplotlib.org/","description":"Matplotlib is a python plotting library","long_description":"Matplotlib strives to produce publication quality 2D graphics for interactive graphing, scientific publishing, user interface development and web application servers targeting multiple user interfaces and hardcopy output formats. There is a 'pylab' mode which emulates matlab graphics. The library uses numpy for handling large data sets and supports a variety of output backends. This port provides variants for the different GUIs (gtk2, gtk3, tkinter, qt4, qt5, cairo, latex).","active":false,"categories":["graphics","math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["webagg","tkinter","gtk3","qt5","cairo","pyside2","dvipng","ghostscript","latex","pdftops","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","py38-certifi","py38-pybind11","py38-setuptools","py38-setuptools_scm","clang-17"]},{"type":"lib","ports":["py38-dateutil","py38-importlib-resources","py38-kiwisolver","py38-numpy","python38","py38-parsing","py38-fonttools","py38-contourpy","py38-packaging","qhull","freetype","py38-Pillow","py38-cairo","py38-cycler"]}],"depends_on":[{"type":"lib","ports":["py38-contextily","py38-filterpy","py38-spacepy","py38-lalinference","py38-descartes","py38-corner","py38-gpilab-core","py38-fipy","py38-geoplot","py38-gammapy","py38-ipympl","py38-graph-tool","py38-skyfield","py38-control","py38-seaborn","py38-pytest-mpl","py38-astropy","py38-healpy","py38-matplotlib-basemap","py38-mpld3","py38-arviz","py38-metpy","py38-cartopy","py38-tropycal","py38-obspy","py38-pyFAI","py38-gwpy","py38-magenta","py38-plotly","py38-MDAnalysis","py38-astlib","py38-astroML","py38-commpy"]},{"type":"run","ports":["py38-transformers","py38-scapy","py38-gammapy","py38-magenta","py38-photomosaic","py38-pymatgen","py38-imutils","py38-spyder-devel","py38-scapy-devel","py38-wordcloud","py38-yt","py38-spyder","py38-aplpy","py38-clawpack","py38-colour","py38-xraylarch","py38-htseq","py38-wxmplot","py38-scikit-image","py38-pyregion","py38-librosa","py38-gradio"]},{"type":"test","ports":["py38-tensorboardX","py38-nbval","py38-allennlp","py38-igraph"]}]},{"name":"py37-matplotlib","portdir":"python/py-matplotlib","version":"3.5.3","license":"(PSF or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://matplotlib.org/","description":"Matplotlib is a python plotting library","long_description":"Matplotlib strives to produce publication quality 2D graphics for interactive graphing, scientific publishing, user interface development and web application servers targeting multiple user interfaces and hardcopy output formats. There is a 'pylab' mode which emulates matlab graphics. The library uses numpy for handling large data sets and supports a variety of output backends. This port provides variants for the different GUIs (gtk2, gtk3, tkinter, qt4, qt5, cairo, latex).","active":false,"categories":["graphics","math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["webagg","tkinter","gtk3","qt5","cairo","pyside2","dvipng","ghostscript","latex","pdftops","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","py37-certifi","py37-pybind11","py37-setuptools","py37-setuptools_scm","py37-setuptools_scm_git_archive","clang-16"]},{"type":"lib","ports":["py37-importlib-resources","py37-kiwisolver","py37-numpy","python37","py37-parsing","py37-fonttools","py37-packaging","qhull","freetype","py37-Pillow","py37-cairo","py37-cycler","py37-dateutil"]}],"depends_on":[{"type":"lib","ports":["py37-plotly","py37-corner","py37-arviz","py37-gammapy","py37-control","py37-geoplot","py37-gpilab-core","py37-obspy","py37-spacepy","py37-descartes","py37-contextily","py37-tropycal","py37-skyfield","py37-cartopy","py37-gwpy","py37-magenta","py37-ipympl","py37-metpy","py37-pytest-mpl","py37-seaborn","py37-astroML","py37-matplotlib-basemap","py37-stfio","py37-pyFAI","py37-lalinference","py37-fipy","py37-filterpy","py37-MDAnalysis","py37-astlib","py37-mpld3","py37-healpy","py37-commpy"]},{"type":"run","ports":["py37-yt","py37-scikit-image","py37-pymatgen","py37-xraylarch","py37-spyder","py37-pyregion","py37-aplpy","py37-gammapy","py37-spyder-devel","py37-htseq","py37-librosa","py37-magenta","py37-imutils","py37-wordcloud","py37-photomosaic","py37-wxmplot","py37-clawpack","py37-colour"]},{"type":"test","ports":["py37-igraph","py37-nbval","py37-tensorboardX"]}]},{"name":"py36-matplotlib","portdir":"python/py-matplotlib","version":"3.3.4","license":"(PSF or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://matplotlib.org/","description":"Matplotlib is a python plotting library","long_description":"Matplotlib strives to produce publication quality 2D graphics for interactive graphing, scientific publishing, user interface development and web application servers targeting multiple user interfaces and hardcopy output formats. There is a 'pylab' mode which emulates matlab graphics. The library uses numpy for handling large data sets and supports a variety of output backends. This port provides variants for the different GUIs (gtk2, gtk3, tkinter, qt4, qt5, cairo, latex).","active":false,"categories":["graphics","math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["pyside","cairo","dvipng","qt5","qt4","webagg","tkinter","gtk3","ghostscript","latex","pdftops","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","py36-certifi","py36-setuptools","clang-14"]},{"type":"lib","ports":["py36-cairo","py36-cycler","py36-dateutil","python36","py36-numpy","py36-parsing","py36-tornado","py36-kiwisolver","qhull","freetype","py36-Pillow"]}],"depends_on":[{"type":"lib","ports":["py36-pytest-mpl","py36-nltk","py36-seaborn","py36-spacepy","py36-lalinference","py36-commpy","py36-MDAnalysis","py36-cartopy","py36-matplotlib-basemap","py36-fipy","py36-obspy","py36-ipympl","py36-corner","py36-pyFAI","py36-arviz","py36-stfio","py36-astlib","py36-astroML","py36-control","py36-descartes","py36-gpilab-core","py36-gwpy","py36-healpy","py36-mpld3","py36-qutip"]},{"type":"run","ports":["py36-spyder","py36-scikit-image","py36-yt","py36-aplpy","py36-htseq","py36-memprof","py36-colour","py36-spyder-devel","py36-pyregion","py36-gammapy"]},{"type":"test","ports":["py36-nbval"]}]},{"name":"py35-matplotlib","portdir":"python/py-matplotlib","version":"3.0.3","license":"(PSF or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://matplotlib.org/","description":"Matplotlib is a python plotting library","long_description":"Matplotlib strives to produce publication quality 2D graphics for interactive graphing, scientific publishing, user interface development and web application servers targeting multiple user interfaces and hardcopy output formats. There is a 'pylab' mode which emulates matlab graphics. The library uses numpy for handling large data sets and supports a variety of output backends. This port provides variants for the different GUIs (gtk2, gtk3, tkinter, qt4, qt5, cairo, latex).","active":false,"categories":["graphics","math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["qt4","webagg","tkinter","gtk3","qt5","pyside","cairo","dvipng","ghostscript","latex","pdftops","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","py35-setuptools","clang-14"]},{"type":"lib","ports":["freetype","py35-cairo","py35-cycler","py35-dateutil","libpng","py35-numpy","py35-parsing","py35-tornado","py35-kiwisolver","python35","qhull"]}],"depends_on":[{"type":"lib","ports":["py35-pyFAI","py35-seaborn","py35-mpld3","py35-qutip","py35-spacepy","py35-commpy","py35-matplotlib-basemap","py35-obspy","py35-nltk","py35-stfio","py35-astlib","py35-astroML","py35-cartopy","py35-control","py35-descartes","py35-healpy","py35-ipympl"]},{"type":"run","ports":["py35-gammapy","py35-scikit-image","py35-aplpy","py35-memprof","py35-pyregion","py35-yt"]},{"type":"test","ports":["py35-nbval"]}]},{"name":"py27-matplotlib","portdir":"python/py27-matplotlib","version":"2.2.5","license":"(PSF or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://matplotlib.org/","description":"Matplotlib is a python plotting library","long_description":"Matplotlib strives to produce publication quality 2D graphics for interactive graphing, scientific publishing, user interface development and web application servers targeting multiple user interfaces and hardcopy output formats. There is a 'pylab' mode which emulates matlab graphics. The library uses numpy for handling large data sets and supports a variety of output backends. This port provides variants for the different GUIs (gtk2, gtk3, tkinter, qt4, qt5, cairo, latex).","active":true,"categories":["graphics","math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["gtk2","qt4","webagg","tkinter","gtk3","qt5","cairo","dvipng","ghostscript","latex","pdftops","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","py27-setuptools","clang-18"]},{"type":"lib","ports":["freetype","py27-backports-functools_lru_cache","py27-cairo","py27-cycler","py27-dateutil","py27-importlib-resources","libpng","py27-numpy","py27-parsing","py27-six","py27-subprocess32","py27-tornado","py27-tz","py27-kiwisolver","python27","qhull"]}],"depends_on":[{"type":"lib","ports":["py27-nltk","py27-seaborn","py27-stfio","py27-MDAnalysis","py27-astlib","py27-astroML","py27-cartopy","py27-control","py27-descartes","py27-gwpy","py27-healpy","py27-ipympl","py27-mpld3","py27-qutip","py27-sfepy","py27-spacepy","py27-lalinference","py27-commpy","py27-matplotlib-basemap","py27-fipy","py27-obspy","py27-corner","py27-pytest-mpl","py27-pacal","py27-pyFAI","py27-pymca","py27-pyml","py27-trep","py27-pyphant","py27-pyphant-osc","py27-pandas","py27-psychopy","py27-pyslides","py27-pyvttbl","py27-scitools","HORTON","alps","nMOLDYN"]},{"type":"run","ports":["gr37-mapper","gr37-ofdm","gr37-osmosdr","py27-magpy","gr37-pcap","gr37-pyqt","pyfa","gr37-rds","gr37-satellites","py27-scapy","gr37-mac","gnuradio-devel","gr37-sdrplay","gr37-specest","py27-aplpy","gr37-tdd","digital_rf","gnuradio37","py27-colour","gr37-adapt","gr37-air-modes","py27-gammapy","gr37-ais","gr37-baz","py27-htseq","gr37-cdma","py27-kapteyn","py27-memprof","gr37-fcdproplus","py27-pyregion","gr37-foo","gr37-fosphor","gr37-gfdm","py27-yt","gr37-gsm","gr37-ieee802-11","gr37-ieee802-15-4","gr37-iio","gr37-iqbalance","py27-scikit-image","gr37-iridium","gr37-limesdr","gr37-lora-BastilleResearch","gr37-lora-rpp0","gr37-lte"]},{"type":"test","ports":["py27-nbval"]}]},{"name":"py-matplotlib","portdir":"python/py-matplotlib","version":"3.10.9","license":"(PSF or BSD)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://matplotlib.org/","description":"Matplotlib is a python plotting library","long_description":"Matplotlib strives to produce publication quality 2D graphics for interactive graphing, scientific publishing, user interface development and web application servers targeting multiple user interfaces and hardcopy output formats. There is a 'pylab' mode which emulates matlab graphics. The library uses numpy for handling large data sets and supports a variety of output backends. This port provides variants for the different GUIs (gtk2, gtk3, tkinter, qt5, cairo, latex).","active":true,"categories":["graphics","math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-matplotlib"]}],"depends_on":[]},{"name":"py39-markupsafe","portdir":"python/py-markupsafe","version":"3.0.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://palletsprojects.com/p/markupsafe/","description":"Implements a XML/HTML/XHTML Markup safe string for Python","long_description":"Implements a XML/HTML/XHTML Markup safe string for Python","active":false,"categories":["textproc","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-build","py39-setuptools","py39-wheel","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-breathe","py39-nbconvert","py39-mako","py39-jinja2","py39-werkzeug"]}]},{"name":"py38-markupsafe","portdir":"python/py-markupsafe","version":"2.1.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://palletsprojects.com/p/markupsafe/","description":"Implements a XML/HTML/XHTML Markup safe string for Python","long_description":"Implements a XML/HTML/XHTML Markup safe string for Python","active":false,"categories":["textproc","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-build","py38-setuptools","py38-wheel","py38-installer","clang-18"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-mako","py38-werkzeug","py38-breathe","py38-nbconvert","py38-httpbin","py38-jinja2"]}]},{"name":"py37-markupsafe","portdir":"python/py-markupsafe","version":"2.1.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://palletsprojects.com/p/markupsafe/","description":"Implements a XML/HTML/XHTML Markup safe string for Python","long_description":"Implements a XML/HTML/XHTML Markup safe string for Python","active":false,"categories":["textproc","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-build","py37-setuptools","py37-wheel","py37-installer","clang-18"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-nbconvert","py37-mako","py37-httpbin","py37-werkzeug","py37-jinja2"]}]},{"name":"py36-markupsafe","portdir":"python/py-markupsafe","version":"2.0.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://palletsprojects.com/p/markupsafe/","description":"Implements a XML/HTML/XHTML Markup safe string for Python","long_description":"Implements a XML/HTML/XHTML Markup safe string for Python","active":false,"categories":["textproc","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-18"]},{"type":"lib","ports":["python36"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"lib","ports":["py36-cookiecutter","py36-mako","py36-jinja2"]}]},{"name":"py35-markupsafe","portdir":"python/py-markupsafe","version":"1.1.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://palletsprojects.com/p/markupsafe/","description":"Implements a XML/HTML/XHTML Markup safe string for Python","long_description":"Implements a XML/HTML/XHTML Markup safe string for Python","active":false,"categories":["textproc","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-15"]},{"type":"lib","ports":["python35"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-jinja2","py35-mako"]}]},{"name":"py27-markupsafe","portdir":"python/py-markupsafe","version":"1.1.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://palletsprojects.com/p/markupsafe/","description":"Implements a XML/HTML/XHTML Markup safe string for Python","long_description":"Implements a XML/HTML/XHTML Markup safe string for Python","active":true,"categories":["textproc","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-mako","py27-jinja2","py27-webhelpers","py27-werkzeug"]}]},{"name":"py-markupsafe","portdir":"python/py-markupsafe","version":"3.0.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://palletsprojects.com/p/markupsafe/","description":"Implements a XML/HTML/XHTML Markup safe string for Python","long_description":"Implements a XML/HTML/XHTML Markup safe string for Python","active":true,"categories":["textproc","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-markupsafe"]}],"depends_on":[]},{"name":"py39-markdown2","portdir":"python/py-markdown2","version":"2.5.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/trentm/python-markdown2","description":"A fast and complete implementation of Markdown in Python","long_description":"A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-18","py39-setuptools","py39-wheel","py39-build"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-pygments"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[]},{"name":"py38-markdown2","portdir":"python/py-markdown2","version":"2.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/trentm/python-markdown2","description":"A fast and complete implementation of Markdown in Python","long_description":"A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-installer","clang-16","py38-setuptools","py38-wheel","py38-build"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-pygments"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[]},{"name":"py37-markdown2","portdir":"python/py-markdown2","version":"2.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/trentm/python-markdown2","description":"A fast and complete implementation of Markdown in Python","long_description":"A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-installer","clang-16","py37-setuptools","py37-wheel","py37-build"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-pygments"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[]},{"name":"py36-markdown2","portdir":"python/py-markdown2","version":"2.4.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/trentm/python-markdown2","description":"A fast and complete implementation of Markdown in Python","long_description":"A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-12"]},{"type":"lib","ports":["python36"]},{"type":"run","ports":["py36-pygments"]}],"depends_on":[]},{"name":"py35-markdown2","portdir":"python/py-markdown2","version":"2.4.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/trentm/python-markdown2","description":"A fast and complete implementation of Markdown in Python","long_description":"A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-12"]},{"type":"lib","ports":["python35"]},{"type":"run","ports":["py35-pygments"]}],"depends_on":[]},{"name":"py27-markdown2","portdir":"python/py-markdown2","version":"2.4.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/trentm/python-markdown2","description":"A fast and complete implementation of Markdown in Python","long_description":"A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-12"]},{"type":"lib","ports":["python27"]},{"type":"run","ports":["py27-pygments"]}],"depends_on":[]},{"name":"py-markdown2","portdir":"python/py-markdown2","version":"2.5.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/trentm/python-markdown2","description":"A fast and complete implementation of Markdown in Python","long_description":"A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-markdown2"]}],"depends_on":[]},{"name":"py38-markdown-it-py","portdir":"python/py-markdown-it-py","version":"3.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/executablebooks/markdown-it-py","description":"Python port of markdown-it","long_description":"Python port of markdown-it. Markdown parser done right.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py38-flit_core","py38-build","py38-installer"]},{"type":"lib","ports":["python38","py38-mdit-py-plugins","py38-mdurl","py38-linkify-it-py"]}],"depends_on":[{"type":"lib","ports":["py38-jupytext"]},{"type":"run","ports":["py38-gradio","py38-myst-parser","py38-panel","py38-rich","py38-telethon"]}]},{"name":"py37-markdown-it-py","portdir":"python/py-markdown-it-py","version":"2.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/executablebooks/markdown-it-py","description":"Python port of markdown-it","long_description":"Python port of markdown-it. Markdown parser done right.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-flit_core","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["py37-mdurl","python37","py37-linkify-it-py","py37-attrs","py37-mdit-py-plugins","py37-typing_extensions"]}],"depends_on":[{"type":"lib","ports":["py37-jupytext"]},{"type":"run","ports":["py37-rich","py37-myst-parser"]}]},{"name":"py36-markdown-it-py","portdir":"python/py-markdown-it-py","version":"2.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/executablebooks/markdown-it-py","description":"Markdown parser done right.","long_description":"This is a Python port of markdown-it, and some of its associated plugins.","active":false,"categories":["textproc","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":143}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-attrs","py36-mdit-py-plugins","py36-typing_extensions"]}],"depends_on":[{"type":"lib","ports":["py36-jupytext"]},{"type":"run","ports":["py36-myst-parser"]}]},{"name":"py-markdown-it-py","portdir":"python/py-markdown-it-py","version":"4.2.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/executablebooks/markdown-it-py","description":"Python port of markdown-it","long_description":"Python port of markdown-it. Markdown parser done right.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-markdown-it-py"]}],"depends_on":[]},{"name":"py39-markdown","portdir":"python/py-markdown","version":"3.9","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":false,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-18","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-importlib-metadata","python39"]}],"depends_on":[{"type":"lib","ports":["py39-tensorboard","py39-tensorboard1","py39-panel"]},{"type":"run","ports":["py39-mdx_linkify","py39-panel"]}]},{"name":"py38-markdown","portdir":"python/py-markdown","version":"3.7","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":false,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-17","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-importlib-metadata","python38"]}],"depends_on":[{"type":"lib","ports":["py38-tensorboard","py38-tensorboard1"]},{"type":"run","ports":["py38-panel","py38-mdx_linkify"]}]},{"name":"py37-markdown","portdir":"python/py-markdown","version":"3.4.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":false,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","py37-installer","clang-16","py37-setuptools","py37-build"]},{"type":"lib","ports":["py37-importlib-metadata","python37"]}],"depends_on":[{"type":"lib","ports":["py37-tensorboard","py37-tensorboard1"]},{"type":"run","ports":["py37-panel"]}]},{"name":"py36-markdown","portdir":"python/py-markdown","version":"3.3.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":false,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python36","py36-setuptools"]}],"depends_on":[{"type":"lib","ports":["py36-tensorboard1"]}]},{"name":"py35-markdown","portdir":"python/py-markdown","version":"3.1.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":false,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python35","py35-setuptools"]}],"depends_on":[]},{"name":"py27-markdown","portdir":"python/py-markdown","version":"3.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-setuptools"]}],"depends_on":[{"type":"build","ports":["redo"]},{"type":"lib","ports":["py27-tensorboard1"]}]},{"name":"py-markdown","portdir":"python/py-markdown","version":"3.10.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-markdown"]}],"depends_on":[]},{"name":"py38-marisa-trie","portdir":"python/py-marisa-trie","version":"1.1.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytries/marisa-trie","description":"Static memory-efficient & fast Trie structures for Python (based on marisa-trie C++ library)","long_description":"Static memory-efficient & fast Trie structures for Python (based on marisa-trie C++ library)","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-hypothesis","py38-pytest","py38-readme_renderer"]}],"depends_on":[]},{"name":"py37-marisa-trie","portdir":"python/py-marisa-trie","version":"0.8.0","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kmike/marisa-trie","description":"Static memory-efficient & fast Trie structures for Python (based on marisa-trie C++ library)","long_description":"Static memory-efficient & fast Trie structures for Python (based on marisa-trie C++ library)","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py37-setuptools","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-hypothesis","py37-pytest","py37-readme_renderer"]}],"depends_on":[]}]}