{"count":51973,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=83","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=81","results":[{"name":"p5.32-test-describeme","portdir":"perl/p5-test-describeme","version":"0.4.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::DescribeMe","description":"Test::DescribeMe - Tell test runners what kind of test you are","long_description":"Test::DescribeMe - Tell test runners what kind of test you are","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-test-settings"]}],"depends_on":[{"type":"build","ports":["p5.32-array-iterator"]}]},{"name":"p5.30-test-describeme","portdir":"perl/p5-test-describeme","version":"0.4.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::DescribeMe","description":"Test::DescribeMe - Tell test runners what kind of test you are","long_description":"Test::DescribeMe - Tell test runners what kind of test you are","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-test-settings"]}],"depends_on":[{"type":"build","ports":["p5.30-array-iterator"]}]},{"name":"p5.28-test-describeme","portdir":"perl/p5-test-describeme","version":"0.4.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::DescribeMe","description":"Test::DescribeMe - Tell test runners what kind of test you are","long_description":"Test::DescribeMe - Tell test runners what kind of test you are","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-test-settings"]}],"depends_on":[{"type":"build","ports":["p5.28-array-iterator"]}]},{"name":"p5-test-settings","portdir":"perl/p5-test-settings","version":"0.3.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-test-settings","homepage":"https://metacpan.org/pod/Test::Settings","description":"Test::Settings - Ask or tell when certain types of tests should be run","long_description":"Test::Settings - Ask or tell when certain types of tests should be run","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-test-settings"]}],"depends_on":[]},{"name":"p5-test-describeme","portdir":"perl/p5-test-describeme","version":"0.4.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-test-describeme","homepage":"https://metacpan.org/pod/Test::DescribeMe","description":"Test::DescribeMe - Tell test runners what kind of test you are","long_description":"Test::DescribeMe - Tell test runners what kind of test you are","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-test-describeme"]}],"depends_on":[]},{"name":"py313-anytree","portdir":"python/py-anytree","version":"2.13.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/c0fec0de/anytree","description":"Python tree data library","long_description":"Python tree data library","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-pdm-backend"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"virglrenderer","portdir":"graphics/virglrenderer","version":"0.10.4e","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gitlab.freedesktop.org/virgl/virglrenderer","description":"VirGL virtual OpenGL renderer","long_description":"Library that gives emulators the necessary tools to implement a virtio-gpu device, in particular one with 3D support.","active":true,"categories":["graphics"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":["x11","quartz"],"dependencies":[{"type":"build","ports":["ninja","vulkan-headers","clang-18","meson","pkgconfig"]},{"type":"lib","ports":["libepoxy","MoltenVK"]}],"depends_on":[{"type":"lib","ports":["libkrun"]}]},{"name":"krunkit","portdir":"emulators/krunkit","version":"1.1.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/containers/krunkit","description":"Tool to launch configurable virtual machines using libkrun","long_description":"Tool to launch configurable virtual machines using libkrun.","active":true,"categories":["emulators"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind","libkrun"]}],"depends_on":[{"type":"run","ports":["ramalama"]}]},{"name":"libkrun","portdir":"emulators/libkrun","version":"1.16.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/containers/libkrun","description":"Dynamic library providing Virtualization-based process isolation capabilities","long_description":"Dynamic library that allows programs to easily acquire the ability to run processes in a partially isolated environment using Hypervisor.framework on macOS.","active":true,"categories":["emulators"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20","cargo","legacy-support","pkgconfig","rust"]},{"type":"lib","ports":["libepoxy","virglrenderer","libunwind"]},{"type":"run","ports":["dtc"]}],"depends_on":[{"type":"lib","ports":["krunkit"]}]},{"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":162}],"variants":[],"dependencies":[{"type":"build","ports":["dart-sdk","clang-18"]}],"depends_on":[]},{"name":"fvm","portdir":"devel/fvm","version":"4.1.0","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":162}],"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":"test","ports":["py313-tenacity"]}]},{"name":"py313-pygls","portdir":"python/py-pygls","version":"2.0.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":655}],"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":655}],"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.1.0","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-lsprotocol","py313-python-lsp-ruff","py313-requests-cache"]},{"type":"run","ports":["py313-pygls"]}]},{"name":"ttf-nerd-fonts-symbols","portdir":"fonts/ttf-nerd-fonts-symbols","version":"3.4.0","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":655}],"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":225}],"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-pyFAI","py313-pymca","py313-fabio","py313-guidata","py313-h5netcdf","py313-astropy"]},{"type":"run","ports":["py313-xraylarch","py313-hdf5plugin","py313-silx"]},{"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":2651}],"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":2651}],"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":2651}],"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":2651}],"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":2651}],"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":2651}],"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":2651}],"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":2651}],"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":2651}],"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":2651}],"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":2651}],"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":2651}],"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":2651}],"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":2651}],"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":2651}],"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.25","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":1419}],"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.21.0","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":2122}],"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":[]},{"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":2122}],"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":2122}],"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":2122}],"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":2122}],"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.0","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-mgwr","py313-spglm","py313-spint","py313-splot","py313-spvcm"]}]},{"name":"py313-spopt","portdir":"python/py-spopt","version":"0.7.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":["clang-18","py313-setuptools_scm","py313-wheel","py313-setuptools","py313-installer","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-geopandas","py313-pulp","py313-scikit-learn","py313-libpysal","py313-mapclassify","py313-pointpats","py313-spaghetti","py313-pandas","py313-networkx","py313-shapely","py313-scipy","py313-tqdm","py313-numpy"]},{"type":"test","ports":["py313-pytest","py313-pytest-xdist","py313-coverage","py313-pytest-cov","py313-matplotlib","py313-codecov","py313-folium","py313-mapclassify"]}],"depends_on":[{"type":"lib","ports":["py313-pysal","py-spopt"]}]},{"name":"py313-spint","portdir":"python/py-spint","version":"1.0.7","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","py-spint"]}]},{"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","py-spglm"]},{"type":"run","ports":["py313-mgwr","py313-spint"]}]},{"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","py-spaghetti"]},{"type":"run","ports":["py313-spopt"]}]},{"name":"py313-pointpats","portdir":"python/py-pointpats","version":"2.5.5","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"]}]}]}