{"count":53014,"next":"https://ports.macports.org/api/v1/ports/?format=json&page=104","previous":"https://ports.macports.org/api/v1/ports/?format=json&page=102","results":[{"name":"pub2port","portdir":"sysutils/pub2port","version":"0.0.1","license":"BSD","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/amake/pub2port","description":"A tool for creating MacPorts portfiles for Dart projects","long_description":"A tool for creating MacPorts portfiles for Dart projects","active":true,"categories":["sysutils","macports"],"maintainers":[{"name":"amake","github":"amake","ports_count":164}],"variants":[],"dependencies":[{"type":"build","ports":["dart-sdk","clang-18"]}],"depends_on":[]},{"name":"fvm","portdir":"devel/fvm","version":"4.3.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://fvm.app/","description":"A simple CLI to manage Flutter SDK versions","long_description":"A simple CLI to manage Flutter SDK versions","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":164}],"variants":[],"dependencies":[{"type":"build","ports":["dart-sdk","clang-18"]}],"depends_on":[]},{"name":"py313-typeguard","portdir":"python/py-typeguard","version":"4.4.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/agronholm/typeguard","description":"Run time type checker for Python","long_description":"Run time type checker for Python","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["py313-typing_extensions","python313"]}],"depends_on":[{"type":"lib","ports":["py313-itables"]},{"type":"test","ports":["py313-tenacity"]}]},{"name":"py313-pygls","portdir":"python/py-pygls","version":"2.1.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/openlawlibrary/pygls","description":"Pythonic generic implementation of the Language Server Protocol","long_description":"pygls (pronounced like \"pie glass\") is a pythonic generic implementation of the Language Server Protocol for use as a foundation for writing language servers using Python (e.g. Python, XML, etc.). It allows you to write your own language server in just a few lines of code.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-poetry-core","py313-installer","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-lsprotocol","py313-cattrs","py313-attrs"]},{"type":"test","ports":["py313-pytest","py313-pytest-asyncio","py313-mock"]}],"depends_on":[{"type":"run","ports":["cmake-language-server"]}]},{"name":"py313-lsprotocol","portdir":"python/py-lsprotocol","version":"2025.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/microsoft/lsprotocol","description":"Python implementation of the Language Server Protocol.","long_description":"Python implementation of the Language Server Protocol.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["py313-attrs","py313-cattrs","python313"]}],"depends_on":[{"type":"lib","ports":["py313-python-lsp-ruff"]},{"type":"run","ports":["py313-pygls"]}]},{"name":"py313-flit_scm","portdir":"python/py-flit_scm","version":"1.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/flit-scm","description":"A PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit to build the package.","long_description":"A PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit to build the package.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-flit_core","py313-setuptools_scm","python313"]}],"depends_on":[{"type":"build","ports":["py313-exceptiongroup"]},{"type":"lib","ports":["py-flit_scm"]}]},{"name":"py313-exceptiongroup","portdir":"python/py-exceptiongroup","version":"1.3.1","license":"MIT","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://pypi.org/project/exceptiongroup","description":"Backport of PEP 654 (exception groups)","long_description":"Backport of PEP 654 (exception groups)","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-flit_scm","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py-exceptiongroup"]}]},{"name":"py313-cattrs","portdir":"python/py-cattrs","version":"26.2.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-attrs/cattrs","description":"py-cattrs is an open-source Python library for structuring and unstructuring data.","long_description":"py-cattrs is an open-source Python library for structuring and unstructuring data.. py-cattrs works best with attrs classes, dataclasses and the usual Python collections, but other kinds of classes are supported by manually registering converters.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-hatch-vcs","py313-build","py313-installer","py313-hatchling","clang-18"]},{"type":"lib","ports":["py313-attrs","py313-typing_extensions","python313"]}],"depends_on":[{"type":"lib","ports":["py313-python-lsp-ruff","py313-lsprotocol","py313-requests-cache"]},{"type":"run","ports":["py313-pygls"]}]},{"name":"ttf-nerd-fonts-symbols","portdir":"fonts/ttf-nerd-fonts-symbols","version":"3.5.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://nerdfonts.com","description":"High number of extra glyphs from popular 'iconic fonts'","long_description":"High number of extra glyphs from popular 'iconic fonts'","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[{"type":"build","ports":["kitty"]}]},{"name":"py313-h5py","portdir":"python/py-h5py","version":"3.16.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.h5py.org","description":"Read and write HDF5 files from Python","long_description":"The h5py package provides both a high- and low-level interface to the HDF5 library from Python. The low-level interface is intended to be a complete wrapping of the HDF5 API, while the high-level component supports access to HDF5 files, datasets and groups using established Python and NumPy concepts. \n\nA strong emphasis on automatic conversion between Python (Numpy) datatypes and data structures and their HDF5 equivalents vastly simplifies the process of reading and writing data from Python.","active":true,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":228}],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","gfortran","mpich","openmpi","universal"],"dependencies":[{"type":"build","ports":["py313-pkgconfig","py313-setuptools","py313-wheel","py313-cython","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313","py313-numpy","hdf5"]}],"depends_on":[{"type":"lib","ports":["py313-sunpy","py313-pyFAI","py313-pymca","py313-guidata","py313-astropy","py313-fabio","py313-h5netcdf"]},{"type":"run","ports":["py313-silx","py313-xraylarch","py313-hdf5plugin"]},{"type":"test","ports":["py313-emcee3"]}]},{"name":"p5.34-pdl-io-hdf","portdir":"perl/p5-pdl-io-hdf","version":"2.3.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PDL::IO::HDF","description":"PDL::IO::HDF - A PDL interface to the HDF4 library","long_description":"PDL::IO::HDF - A PDL interface to the HDF4 library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.34-extutils-depends","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-pdl","p5.34-alien-hdf4"]}],"depends_on":[{"type":"lib","ports":["p5-pdl-io-hdf"]}]},{"name":"p5.32-pdl-io-hdf","portdir":"perl/p5-pdl-io-hdf","version":"2.3.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PDL::IO::HDF","description":"PDL::IO::HDF - A PDL interface to the HDF4 library","long_description":"PDL::IO::HDF - A PDL interface to the HDF4 library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-extutils-depends","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-pdl","p5.32-alien-hdf4"]}],"depends_on":[]},{"name":"p5.30-pdl-io-hdf","portdir":"perl/p5-pdl-io-hdf","version":"2.3.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PDL::IO::HDF","description":"PDL::IO::HDF - A PDL interface to the HDF4 library","long_description":"PDL::IO::HDF - A PDL interface to the HDF4 library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.30-extutils-depends","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-pdl","p5.30-alien-hdf4"]}],"depends_on":[]},{"name":"p5.28-pdl-io-hdf","portdir":"perl/p5-pdl-io-hdf","version":"2.3.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PDL::IO::HDF","description":"PDL::IO::HDF - A PDL interface to the HDF4 library","long_description":"PDL::IO::HDF - A PDL interface to the HDF4 library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.28-extutils-depends","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-pdl","p5.28-alien-hdf4"]}],"depends_on":[]},{"name":"p5-pdl-io-hdf","portdir":"perl/p5-pdl-io-hdf","version":"2.3.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-pdl-io-hdf","homepage":"https://metacpan.org/pod/PDL::IO::HDF","description":"PDL::IO::HDF - A PDL interface to the HDF4 library","long_description":"PDL::IO::HDF - A PDL interface to the HDF4 library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-pdl-io-hdf"]}],"depends_on":[]},{"name":"p5.34-pdl-io-gd","portdir":"perl/p5-pdl-io-gd","version":"2.103.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PDL::IO::GD","description":"PDL::IO::GD - Interface to the GD image library","long_description":"PDL::IO::GD - Interface to the GD image library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gd2","perl5.34","p5.34-pdl"]}],"depends_on":[{"type":"lib","ports":["p5-pdl-io-gd"]}]},{"name":"p5.32-pdl-io-gd","portdir":"perl/p5-pdl-io-gd","version":"2.103.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PDL::IO::GD","description":"PDL::IO::GD - Interface to the GD image library","long_description":"PDL::IO::GD - Interface to the GD image library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gd2","perl5.32","p5.32-pdl"]}],"depends_on":[]},{"name":"p5.30-pdl-io-gd","portdir":"perl/p5-pdl-io-gd","version":"2.103.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PDL::IO::GD","description":"PDL::IO::GD - Interface to the GD image library","long_description":"PDL::IO::GD - Interface to the GD image library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gd2","perl5.30","p5.30-pdl"]}],"depends_on":[]},{"name":"p5.28-pdl-io-gd","portdir":"perl/p5-pdl-io-gd","version":"2.103.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PDL::IO::GD","description":"PDL::IO::GD - Interface to the GD image library","long_description":"PDL::IO::GD - Interface to the GD image library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gd2","perl5.28","p5.28-pdl"]}],"depends_on":[]},{"name":"p5.34-pdl-graphics-simple","portdir":"perl/p5-pdl-graphics-simple","version":"1.16.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PDL::Graphics::Simple","description":"PDL::Graphics::Simple - Simple backend-independent plotting for PDL","long_description":"PDL::Graphics::Simple - Simple backend-independent plotting for PDL","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-pdl","p5.34-time-hires"]}],"depends_on":[{"type":"lib","ports":["p5-pdl-graphics-simple"]}]},{"name":"p5.32-pdl-graphics-simple","portdir":"perl/p5-pdl-graphics-simple","version":"1.16.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PDL::Graphics::Simple","description":"PDL::Graphics::Simple - Simple backend-independent plotting for PDL","long_description":"PDL::Graphics::Simple - Simple backend-independent plotting for PDL","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-pdl","p5.32-time-hires"]}],"depends_on":[]},{"name":"p5.30-pdl-graphics-simple","portdir":"perl/p5-pdl-graphics-simple","version":"1.16.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PDL::Graphics::Simple","description":"PDL::Graphics::Simple - Simple backend-independent plotting for PDL","long_description":"PDL::Graphics::Simple - Simple backend-independent plotting for PDL","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-pdl","p5.30-time-hires"]}],"depends_on":[]},{"name":"p5.28-pdl-graphics-simple","portdir":"perl/p5-pdl-graphics-simple","version":"1.16.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PDL::Graphics::Simple","description":"PDL::Graphics::Simple - Simple backend-independent plotting for PDL","long_description":"PDL::Graphics::Simple - Simple backend-independent plotting for PDL","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-pdl","p5.28-time-hires"]}],"depends_on":[]},{"name":"p5-pdl-io-gd","portdir":"perl/p5-pdl-io-gd","version":"2.103.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-pdl-io-gd","homepage":"https://metacpan.org/pod/PDL::IO::GD","description":"PDL::IO::GD - Interface to the GD image library","long_description":"PDL::IO::GD - Interface to the GD image library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-pdl-io-gd"]}],"depends_on":[]},{"name":"p5-pdl-graphics-simple","portdir":"perl/p5-pdl-graphics-simple","version":"1.16.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-pdl-graphics-simple","homepage":"https://metacpan.org/pod/PDL::Graphics::Simple","description":"PDL::Graphics::Simple - Simple backend-independent plotting for PDL","long_description":"PDL::Graphics::Simple - Simple backend-independent plotting for PDL","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-pdl-graphics-simple"]}],"depends_on":[]},{"name":"py313-sgp4","portdir":"python/py-sgp4","version":"2.27","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/brandon-rhodes/python-sgp4","description":"Most recent SGP4 satellite tracking algorithm in Python.","long_description":"This Python package computes the position and velocity of an earth-orbiting satellite, given the satellite's TLE orbital elements from a source like Celestrak. Algorithm described in paper AIAA 2006-6753; see http://goo.gl/OaVlLh","active":true,"categories":["science","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1629}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-skyfield"]}]},{"name":"py313-sphinx-gallery","portdir":"python/py-sphinx-gallery","version":"0.22.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sphinx-gallery.github.io","description":"Extension for automatic generation of an example gallery","long_description":"Extension for automatic generation of an example gallery","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2237}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["py313-Pillow","py313-sphinx","python313"]}],"depends_on":[{"type":"test","ports":["py313-vispy"]}]},{"name":"py313-pyqt5-webengine","portdir":"python/py-pyqt5-webengine","version":"5.15.7","license":"(GPL-3 or OpenSSLException)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.riverbankcomputing.com/software/pyqtwebengine","description":"PyQt5 Webengine bindings","long_description":"PyQtWebEngine is a set of Python bindings for The Qt Company's Qt WebEngine framework. The framework provides the ability to embed web content in applications and is based on the Chrome browser. The bindings sit on top of PyQt5 and are implemented as three separate modules corresponding to the different libraries that make up the framework.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2237}],"variants":["debug"],"dependencies":[{"type":"build","ports":["py313-sip","pkgconfig","clang-18","py313-pyqt-builder"]},{"type":"lib","ports":["qt5-qtbase","qt5-qtwebengine","python313","py313-pyqt5"]}],"depends_on":[{"type":"run","ports":["py313-spyder"]}]},{"name":"py313-pyqt5-scintilla","portdir":"python/py-pyqt5-scintilla","version":"2.14.1","license":"(GPL-3 or OpenSSLException)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.riverbankcomputing.com/software/qscintilla","description":"PyQt5 bindings for the QScintilla programmers editor widget","long_description":"QScintilla is a port to Qt of the Scintilla programmers editor widget. It supports the traditional low-level Scintilla API and implements a high-level API covering such things as auto-completion, code folding and lexer configuration.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2237}],"variants":["debug"],"dependencies":[{"type":"build","ports":["py313-sip","pkgconfig","clang-18","py313-pyqt-builder"]},{"type":"lib","ports":["qt5-qtbase","qscintilla-qt5","python313","py313-pyqt5"]}],"depends_on":[{"type":"lib","ports":["tortoisehg"]}]},{"name":"py313-id","portdir":"python/py-id","version":"1.6.1","license":"Apache-2.0","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/di/id","description":"A tool for generating OIDC identities","long_description":"A tool for generating OIDC identities","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2237}],"variants":[],"dependencies":[{"type":"build","ports":["py313-flit_core","py313-installer","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-requests"]},{"type":"test","ports":["py313-pytest","py313-pretend"]}],"depends_on":[]},{"name":"py-id","portdir":"python/py-id","version":"1.6.1","license":"Apache-2.0","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/di/id","description":"A tool for generating OIDC identities","long_description":"A tool for generating OIDC identities","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2237}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-id"]}],"depends_on":[]},{"name":"py313-tobler","portdir":"python/py-tobler","version":"0.14.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pysal.org/tobler/","description":"Spatial interpolation, Dasymetric Mapping, & Change of Support (tobler)","long_description":"The PySAL tobler is a library for areal interpolation and dasymetric mapping.","active":true,"categories":["python","gis"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-setuptools_scm","py313-wheel","py313-setuptools","py313-installer","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-statsmodels","py313-geopandas","py313-rasterstats","py313-libpysal","py313-pandas","py313-joblib","py313-rasterio","py313-scipy","py313-tqdm","py313-numpy"]}],"depends_on":[{"type":"lib","ports":["py313-pysal"]}]},{"name":"py313-spvcm","portdir":"python/py-spvcm","version":"0.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pysal/spvcm","description":"Multilevel spatially-correlated variance components models (spvcm)","long_description":"The PySAL spvcm is a package to estimate spatially-correlated variance components models/varying intercept models. In addition to a general toolkit to conduct Gibbs sampling in Python, the package also provides an interface to PyMC3 and CODA. For a complete overview, consult the walkthrough.","active":true,"categories":["python","gis"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-wheel","py313-setuptools","py313-installer","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-spreg","py313-libpysal","py313-seaborn","py313-pandas","py313-scipy","py313-numpy"]}],"depends_on":[{"type":"lib","ports":["py313-pysal","py-spvcm"]}]},{"name":"py313-spreg","portdir":"python/py-spreg","version":"1.9.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pysal.org/spreg/","description":"PySAL Spatial Econometrics Package (spreg)","long_description":"PySAL Spatial Econometrics Package (spreg), short for “spatial regression”, is a Python package to estimate simultaneous autoregressive spatial regression models. These models are useful when modeling processes where observations interact with one another.","active":true,"categories":["python","gis"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-numpy","py313-scipy","py313-pandas","py313-scikit-learn","py313-libpysal"]}],"depends_on":[{"type":"lib","ports":["py313-pysal"]},{"type":"run","ports":["py313-spglm","py313-spint","py313-mgwr","py313-splot","py313-spvcm"]}]},{"name":"py313-spopt","portdir":"python/py-spopt","version":"0.8.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pysal/spopt","description":"Spatial Optimization (spopt)","long_description":"Spatial Optimization (spopt) is an open-source Python library for solving optimization problems with spatial data. Originating from the region module in PySAL (Python Spatial Analysis Library), it is under active development for the inclusion of newly proposed models and methods for regionalization, facility location, and transportation-oriented solutions.","active":true,"categories":["python","gis"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools_scm","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-geopandas","py313-pulp","py313-scikit-learn","py313-libpysal","py313-mapclassify","py313-spaghetti","py313-pointpats","py313-numpy","py313-tqdm","py313-scipy","py313-shapely","py313-networkx","py313-pandas"]},{"type":"test","ports":["py313-pytest","py313-pytest-xdist","py313-coverage","py313-pytest-cov","py313-codecov"]}],"depends_on":[{"type":"lib","ports":["py313-pysal"]}]},{"name":"py313-spint","portdir":"python/py-spint","version":"1.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pysal/spint","description":"Spatial Interaction Modeling Package (spint)","long_description":"The PySAL Spatial Interaction Modeling Package (spint) module seeks to provide a collection of tools to study spatial interaction processes and analyze spatial interaction data.","active":true,"categories":["python","gis"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-wheel","py313-setuptools","py313-installer","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-spreg","py313-spglm","py313-libpysal","py313-scipy","py313-numpy"]}],"depends_on":[{"type":"lib","ports":["py313-pysal"]}]},{"name":"py313-spglm","portdir":"python/py-spglm","version":"1.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pysal.org/spreg/","description":"SParse Generalized Linear Models (spglm)","long_description":"SParse Generalized Linear Models (spglm) module is an adaptation of a portion of GLM functionality from the Statsmodels package, this it has been simplified and customized for the purposes of serving as the base for several other PySAL modules, namely SpInt and GWR. Currently, it supports the estimation of Gaussian, Poisson, and Logistic regression using only iteratively weighted least squares estimation (IWLS).","active":true,"categories":["python","gis"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-numpy","py313-scipy","py313-libpysal","py313-spreg"]}],"depends_on":[{"type":"lib","ports":["py313-pysal"]},{"type":"run","ports":["py313-spint","py313-mgwr"]}]},{"name":"py313-spaghetti","portdir":"python/py-spaghetti","version":"1.7.6","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pysal.org/spaghetti/","description":"Spatial graphs: networks, topology and inference (spaghetti)","long_description":"The PySAL Spatial graphs: networks, topology and inference (spaghetti) package is an open-source Python library for the analysis of network-based spatial data.","active":true,"categories":["python","gis"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-setuptools_scm","py313-wheel","py313-setuptools","py313-installer","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-esda","py313-libpysal","py313-geopandas","py313-pandas","py313-shapely","py313-scipy","py313-rtree","py313-numpy"]}],"depends_on":[{"type":"lib","ports":["py313-pysal"]},{"type":"run","ports":["py313-spopt"]}]},{"name":"py313-pointpats","portdir":"python/py-pointpats","version":"2.6.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pysal.org/pointpats/","description":"Point Pattern Analysis (pointpats)","long_description":"The PySAL Point Pattern Analysis (pointpats) package is an open-source python library for the statistical analysis of planar point patterns.","active":true,"categories":["python","gis"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-setuptools_scm","py313-wheel","py313-setuptools","py313-installer","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-libpysal","py313-geopandas","py313-pandas","py313-matplotlib","py313-shapely","py313-scipy","py313-numpy"]}],"depends_on":[{"type":"lib","ports":["py313-pysal"]},{"type":"run","ports":["py313-spopt"]}]},{"name":"py313-momepy","portdir":"python/py-momepy","version":"0.10.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.momepy.org/en/stable/","description":"Urban Morphology Measuring Toolkit (momepy)","long_description":"The PySAL momepy package is a library for quantitative analysis of urban form - urban morphometrics.","active":true,"categories":["python","gis"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-setuptools_scm","py313-wheel","py313-setuptools","py313-installer","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-libpysal","py313-geopandas","py313-pandas","py313-networkx","py313-shapely","py313-tqdm","py313-packaging"]}],"depends_on":[{"type":"lib","ports":["py-momepy","py313-pysal"]}]},{"name":"py313-mgwr","portdir":"python/py-mgwr","version":"2.2.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://mgwr.readthedocs.io/en/latest/","description":"Multiscale Geographically Weighted Regression (mgwr)","long_description":"Multiscale Geographically Weighted Regression (mgwr), short for “spatial regression”, is a Python package to estimate simultaneous autoregressive spatial regression models. These models are useful when modeling processes where observations interact with one another.","active":true,"categories":["python","gis"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-wheel","py313-setuptools","py313-installer","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-spreg","py313-spglm","py313-libpysal","py313-scipy","py313-numpy"]}],"depends_on":[{"type":"lib","ports":["py-mgwr","py313-pysal"]}]},{"name":"py313-mapclassify","portdir":"python/py-mapclassify","version":"2.11.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pysal.org/mapclassify/","description":"Classification Schemes for Choropleth Maps","long_description":"mapclassify is an open-source python library for Choropleth map classification. It is part of PySAL the Python Spatial Analysis Library.","active":true,"categories":["python","gis"],"maintainers":[],"variants":["spatial"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel","py313-setuptools_scm"]},{"type":"lib","ports":["py313-pandas","py313-geopandas","python313","py313-libpysal","py313-scikit-learn","py313-numpy","py313-scipy","py313-shapely","py313-matplotlib","py313-networkx"]}],"depends_on":[{"type":"lib","ports":["py313-movingpandas","py313-pysal"]},{"type":"run","ports":["py313-spopt","py313-segregation","py313-giddy","py313-splot"]}]},{"name":"py313-libpysal","portdir":"python/py-libpysal","version":"4.15.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pysal.org","description":"Core components of PySAL","long_description":"Core components of PySAL, a library of spatial analysis functions.","active":true,"categories":["python","gis"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1629}],"variants":["plus"],"dependencies":[{"type":"build","ports":["clang-18","py313-setuptools_scm","py313-wheel","py313-setuptools","py313-installer","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-shapely","py313-pandas","py313-beautifulsoup4","py313-geopandas","py313-scikit-learn","py313-scipy","py313-jinja2","py313-numpy","py313-platformdirs","py313-requests","py313-packaging"]}],"depends_on":[{"type":"lib","ports":["py313-inequality","py313-pysal","py313-mapclassify"]},{"type":"run","ports":["py313-spint","py313-pointpats","py313-spaghetti","py313-spopt","py313-segregation","py313-spreg","py313-giddy","py313-inequality","py313-mgwr","py313-momepy","py313-splot","py313-spvcm","py313-tobler","py313-esda","py313-spglm"]}]},{"name":"py313-inequality","portdir":"python/py-inequality","version":"1.2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pysal/inequality","description":"Spatial Inequality Analysis (inequality)","long_description":"Spatial Inequality Analysis (inequality) implements measures for the analysis of inequality over space and time and is part of the PySAL family.","active":true,"categories":["python","gis"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-wheel","py313-setuptools","py313-installer","py313-build","clang-18"]},{"type":"lib","ports":["py313-pandas","py313-libpysal","python313","py313-numpy","py313-tqdm","py313-scipy","py313-matplotlib","py313-joblib"]},{"type":"run","ports":["py313-libpysal","py313-pandas","py313-matplotlib","py313-scipy","py313-numpy"]}],"depends_on":[{"type":"lib","ports":["py313-pysal"]}]},{"name":"py313-folium","portdir":"python/py-folium","version":"0.20.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-visualization/folium/","description":"Python Data, Leaflet.js Mfolaps","long_description":"folium builds on the data wrangling strengths of the Python ecosystem and the mapping strengths of the Leaflet.js library. Manipulate your data in Python, then visualize it in a Leaflet map via folium.","active":true,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-requests","py313-numpy","py313-jinja2","py313-xyzservices","py313-branca"]}],"depends_on":[{"type":"lib","ports":["py313-movingpandas"]}]},{"name":"py313-esda","portdir":"python/py-esda","version":"2.10.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pysal.org/esda/","description":"Exploratory Spatial Data Analysis in PySAL (esda)","long_description":"Exploratory Spatial Data Analysis in PySAL (esda) is an open-source Python library for the exploratory analysis of spatial data.","active":true,"categories":["python","gis"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-setuptools_scm","py313-wheel","py313-setuptools","py313-installer","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-libpysal","py313-scikit-learn","py313-geopandas","py313-pandas","py313-shapely","py313-scipy","py313-numpy"]}],"depends_on":[{"type":"lib","ports":["py313-pysal"]},{"type":"run","ports":["py313-spaghetti","py313-giddy","py313-splot"]}]},{"name":"py313-codecov","portdir":"python/py-codecov","version":"2.1.13","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/codecov/codecov-python","description":"Hosted coverage reports for Github, Bitbucket and Gitlab","long_description":"Hosted coverage reports for Github, Bitbucket and Gitlab.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-requests","py313-coverage"]}],"depends_on":[{"type":"lib","ports":["py-codecov"]},{"type":"test","ports":["py313-spopt"]}]},{"name":"py313-branca","portdir":"python/py-branca","version":"0.8.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-visualization/branca","description":"Generate complex HTML+JS pages with Python","long_description":"Generate complex HTML+JS pages with Python. This library is a spinoff from folium, that would host the non-map-specific features.","active":true,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-jinja2"]}],"depends_on":[{"type":"run","ports":["py313-folium"]}]},{"name":"py313-access","portdir":"python/py-access","version":"1.1.10.post3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pysal.org/access/","description":"Spatial Access for PySAL (access)","long_description":"Spatial Access for PySAL (access) provides classical and novel measures of spatial accessibility to services.","active":true,"categories":["python","gis"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-requests","py313-numpy","py313-pandas","py313-geopandas"]}],"depends_on":[{"type":"lib","ports":["py313-pysal"]}]},{"name":"py313-pyqt5-chart","portdir":"python/py-pyqt5-chart","version":"5.15.7","license":"(GPL-3 or OpenSSLException)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.riverbankcomputing.com/software/pyqtchart","description":"PyQt5 Chart bindings","long_description":"PyQtChart is a set of Python bindings for The Qt Company's Qt Charts library. The bindings sit on top of PyQt5 and are implemented as a single module..","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2237}],"variants":["debug"],"dependencies":[{"type":"build","ports":["py313-sip","pkgconfig","clang-18","py313-pyqt-builder"]},{"type":"lib","ports":["qt5-qtbase","qt5-qtcharts","python313","py313-pyqt5"]}],"depends_on":[{"type":"lib","ports":["pcraster"]}]}]}