HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51978,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=440",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=438",
"results": [
{
"name": "py310-partd",
"portdir": "python/py-partd",
"version": "1.4.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mrocklin/partd/",
"description": "Appendable key-value storage.",
"long_description": "Appendable key-value storage.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-build",
"py310-installer",
"py310-versioneer",
"py310-setuptools",
"py310-wheel"
]
},
{
"type": "lib",
"ports": [
"py310-toolz",
"py310-locket",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-dask"
]
}
]
},
{
"name": "py310-parfive",
"portdir": "python/py-parfive",
"version": "2.3.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://parfive.readthedocs.io/en/stable/",
"description": "A parallel file downloader using asyncio.",
"long_description": "A parallel file downloader using asyncio. parfive can handle downloading multiple files in parallel as well as downloading each file in a number of chunks.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"ftp"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools",
"py310-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py310-aiohttp",
"py310-tqdm",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-sunpy"
]
}
]
},
{
"name": "py310-obspy",
"portdir": "python/py-obspy",
"version": "1.5.0",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/obspy/obspy/wiki/",
"description": "Python framework for processing seismological data",
"long_description": "ObsPy is an open-source project dedicated to provide a Python framework for processing seismological data. It provides support for file formats and signal processing routines which allow the manipulation, analysis and visualization of seismological time series. The goal of the ObsPy project is to facilitate rapid application development for seismology.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 612
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"clang-18",
"help2man",
"py310-installer",
"py310-wheel",
"py310-build"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"py310-sqlalchemy",
"python310",
"py310-decorator",
"py310-requests",
"py310-numpy",
"py310-scipy",
"py310-matplotlib",
"py310-lxml"
]
},
{
"type": "run",
"ports": [
"obspy_select"
]
},
{
"type": "test",
"ports": [
"py310-packaging",
"py310-pytest",
"py310-pyproj",
"py310-pytest-json-report"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-pyasdf"
]
}
]
},
{
"name": "py310-networkx",
"portdir": "python/py-networkx",
"version": "3.4.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://networkx.github.io",
"description": "NetworkX in a Python package for graph manipulation.",
"long_description": "NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-tropycal",
"py310-prov",
"py310-mapclassify"
]
},
{
"type": "run",
"ports": [
"py310-pyvis",
"py310-scikit-image",
"py310-spopt",
"py310-pymatgen",
"py310-momepy",
"py310-cfn-lint"
]
},
{
"type": "test",
"ports": [
"py310-igraph"
]
}
]
},
{
"name": "py310-mpi4py",
"portdir": "python/py-mpi4py",
"version": "4.1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mpi4py.github.io/mpi4py/",
"description": "MPI for Python - Python bindings for MPI",
"long_description": "MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. This package is constructed on top of the MPI-1/MPI-2 specification and provides an object oriented interface which closely follows MPI-2 C++ bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of any picklable Python object as well as optimized communications of Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects).",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gfortran",
"mpich",
"openmpi",
"interpreter"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"py310-cython",
"mpich-clang18",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-petsc4py"
]
}
]
},
{
"name": "py310-locket",
"portdir": "python/py-locket",
"version": "1.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mwilliamson/locket.py",
"description": "File-based locks for Python.",
"long_description": "File-based locks for Python.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-distributed",
"py310-partd"
]
}
]
},
{
"name": "py310-isodate",
"portdir": "python/py-isodate",
"version": "0.7.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/isodate",
"description": "An ISO 8601 date/time/duration parser and formatter",
"long_description": "This module implements ISO 8601 date, time and duration parsing. The implementation follows ISO8601:2004 standard, and implements only date/time representations mentioned in the standard. If something is not mentioned there, then it is treated as non existent, and not as an allowed option.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "esafak",
"github": "esafak",
"ports_count": 134
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-setuptools_scm",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-agate",
"py310-rdflib",
"py310-zeep"
]
}
]
},
{
"name": "py310-imageio",
"portdir": "python/py-imageio",
"version": "2.37.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://imageio.github.io/",
"description": "Easy interface to read and write a wide range of image data.",
"long_description": "Easy interface to read and write a wide range of image data.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"py310-numpy",
"py310-Pillow",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-napari-svg"
]
},
{
"type": "run",
"ports": [
"py310-moviepy",
"py310-scikit-image",
"py310-xraylarch"
]
},
{
"type": "test",
"ports": [
"py310-rawpy",
"py310-zbar"
]
}
]
},
{
"name": "py310-httpx",
"portdir": "python/py-httpx",
"version": "0.28.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/encode/httpx",
"description": "The next generation HTTP client.",
"long_description": "The next generation HTTP client.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-hatchling",
"py310-installer",
"py310-hatch-fancy-pypi-readme",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-click",
"py310-brotli",
"py310-rich",
"py310-h2",
"py310-httpcore",
"py310-sniffio",
"py310-socksio",
"py310-brotlicffi",
"python310",
"py310-idna",
"py310-certifi",
"py310-charset-normalizer",
"py310-pygments"
]
},
{
"type": "run",
"ports": [
"httpx_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-zeep",
"py310-weasel",
"py310-cloudflare",
"py310-diffusers",
"py310-httpx-aiohttp",
"py310-jupyterlab",
"py310-pbs_installer",
"py310-pylast"
]
},
{
"type": "run",
"ports": [
"py310-datasets",
"py310-huggingface_hub"
]
}
]
},
{
"name": "py310-httpcore",
"portdir": "python/py-httpcore",
"version": "1.0.9",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/encode/httpcore",
"description": "A minimal low level HTTP client.",
"long_description": "A minimal low level HTTP client.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-hatchling",
"py310-installer",
"py310-hatch-fancy-pypi-readme",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-anyio",
"python310",
"py310-socksio",
"py310-certifi",
"py310-h11",
"py310-h2",
"py310-sniffio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-httpx"
]
}
]
},
{
"name": "py310-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": [
"clang-18",
"py310-build",
"py310-pkgconfig",
"py310-installer",
"py310-setuptools",
"py310-cython",
"py310-wheel"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-numpy",
"hdf5"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-astropy",
"py310-keras",
"py310-keras_preprocessing",
"py310-pyFAI",
"py310-pyasdf",
"py310-fabio",
"py310-h5netcdf"
]
},
{
"type": "run",
"ports": [
"py310-xraylarch",
"py310-tensorflow-macos",
"py310-allennlp",
"py310-hdf5plugin",
"py310-transformers",
"py310-silx"
]
},
{
"type": "test",
"ports": [
"py310-emcee3"
]
}
]
},
{
"name": "py310-h5netcdf",
"portdir": "python/py-h5netcdf",
"version": "1.8.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/h5netcdf/h5netcdf",
"description": "A Python interface for the netCDF4 file-format",
"long_description": "A Python interface for the netCDF4 file-format that reads and writes local or remote HDF5 files directly via h5py or h5pyd, without relying on the Unidata netCDF library.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools_scm_git_archive",
"py310-build",
"py310-installer",
"py310-setuptools",
"py310-setuptools_scm",
"py310-wheel"
]
},
{
"type": "lib",
"ports": [
"py310-packaging",
"py310-h5py",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-arviz",
"py310-sunpy"
]
}
]
},
{
"name": "py310-geographiclib",
"portdir": "python/py-geographiclib",
"version": "2.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/geographiclib/",
"description": "The geodesic routines from GeographicLib",
"long_description": "The module implements algorithms for geodesics (Karney, 2013) for solving the direct and inverse problems for an ellipsoid of revolution.",
"active": true,
"categories": [
"devel",
"python",
"gis"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 612
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-setuptools",
"py310-wheel",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-geopy"
]
}
]
},
{
"name": "py310-gdal",
"portdir": "python/py-gdal",
"version": "3.12.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gdal.org",
"description": "GDAL: Geospatial Data Abstraction Library",
"long_description": "This Python package and extensions are a number of tools for programming and manipulating the GDAL Geospatial Data Abstraction Library.",
"active": true,
"categories": [
"python",
"gis"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 612
},
{
"name": "n_larsson",
"github": "nilason",
"ports_count": 111
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-wheel"
]
},
{
"type": "lib",
"ports": [
"gdal",
"python310",
"py310-numpy"
]
},
{
"type": "run",
"ports": [
"gdal_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py310-rsgislib"
]
}
]
},
{
"name": "py310-fsspec",
"portdir": "python/py-fsspec",
"version": "2026.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/intake/filesystem_spec",
"description": "File-system specification",
"long_description": "File-system specification",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-hatchling",
"py310-hatch-vcs",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-dask",
"py310-s3fs",
"py310-sunpy"
]
},
{
"type": "run",
"ports": [
"py310-reproject",
"py310-pytorch-lightning",
"py310-datasets",
"py310-huggingface_hub"
]
}
]
},
{
"name": "py310-flake8-polyfill",
"portdir": "python/py-flake8-polyfill",
"version": "1.0.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/flake8-polyfill",
"description": "Polyfill package for Flake8 plugins",
"long_description": "flake8-polyfill is a package that provides some compatibility helpers for Flake8 plugins that intend to support Flake8 2.x and 3.x simultaneously.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-flake8",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-flake8-pep8-naming"
]
}
]
},
{
"name": "py310-flake8-pep8-naming",
"portdir": "python/py-flake8-pep8-naming",
"version": "0.14.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/PyCQA/pep8-naming",
"description": "Check PEP-8 naming conventions, plugin for flake8",
"long_description": "Check PEP-8 naming conventions, plugin for flake8.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 612
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-flake8-polyfill"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": []
},
{
"name": "py310-drms",
"portdir": "python/py-drms",
"version": "0.9.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sunpy.org",
"description": "The drms module provides an easy-to-use interface for accessing HMI, AIA and MDI data with Python.",
"long_description": "The drms module provides an easy-to-use interface for accessing HMI, AIA and MDI data with Python. It uses the publicly accessible JSOC DRMS server by default, but can also be used with local NetDRMS sites.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools",
"py310-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py310-numpy",
"py310-pandas",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-sunpy"
]
}
]
},
{
"name": "py310-doctest-ignore-unicode",
"portdir": "python/py-doctest-ignore-unicode",
"version": "0.1.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/doctest-ignore-unicode",
"description": "Add flag to ignore unicode literal prefixes in doctests",
"long_description": "Add flag to ignore unicode literal prefixes in doctests",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py310-dask",
"portdir": "python/py-dask",
"version": "2025.9.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dask/dask/",
"description": "Minimal task scheduling abstraction.",
"long_description": "Dask provides multi-core execution on larger-than-memory datasets using blocked algorithms and task scheduling. It maps high-level NumPy, Pandas, and list operations on large datasets on to many operations on small in-memory datasets. It then executes these graphs in parallel on a single machine. Dask lets us use traditional NumPy, Pandas, and list programming while operating on inconveniently large data in a small amount of space.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-versioneer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-cloudpickle",
"python310",
"py310-partd",
"py310-fsspec",
"py310-click",
"py310-packaging",
"py310-importlib-metadata",
"py310-yaml",
"py310-toolz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-distributed"
]
},
{
"type": "run",
"ports": [
"py310-reproject"
]
}
]
},
{
"name": "py310-cloudpickle",
"portdir": "python/py-cloudpickle",
"version": "3.1.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cloudpipe/cloudpickle",
"description": "Extended pickling support for Python objects.",
"long_description": "Extended pickling support for Python objects.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-flit_core",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-spyder-kernels",
"py310-spyder-kernels-devel",
"py310-pymc",
"py310-dask",
"py310-distributed"
]
},
{
"type": "run",
"ports": [
"py310-spyder",
"py310-spyder-devel",
"py310-reproject",
"py310-pdftl"
]
},
{
"type": "test",
"ports": [
"py310-attrs"
]
}
]
},
{
"name": "py310-aioftp",
"portdir": "python/py-aioftp",
"version": "0.27.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/aioftp",
"description": "ftp client/server for asyncio",
"long_description": "ftp client/server for asyncio",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "backdown",
"portdir": "sysutils/backdown",
"version": "1.1.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Canop/backdown",
"description": "A deduplicator",
"long_description": "Backdown helps you safely and ergonomically remove duplicate files. Its design is based upon my observation of frequent patterns regarding build-up of duplicates with time, especially images and other media files. Finding duplicates is easy. Cleaning the disk when there are thousands of them is the hard part. What Backdown brings is the easy way to select and remove the duplicates you don't want to keep.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "p5.32-pod-parser",
"portdir": "perl/p5-pod-parser",
"version": "1.670.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Pod::Parser",
"description": "Pod::Parser - base class for creating POD filters and translators",
"long_description": "Pod::Parser - base class for creating POD filters and translators",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-cgi-alternatives"
]
},
{
"type": "lib",
"ports": [
"p5.32-gtk2-ex-podviewer",
"p5.32-pdl",
"p5.32-perl-critic",
"p5.32-pod-coverage"
]
}
]
},
{
"name": "p5.30-pod-parser",
"portdir": "perl/p5-pod-parser",
"version": "1.630.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Pod::Parser",
"description": "Pod::Parser - base class for creating POD filters and translators",
"long_description": "Pod::Parser - base class for creating POD filters and translators",
"active": false,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": []
},
{
"name": "p5.28-pod-parser",
"portdir": "perl/p5-pod-parser",
"version": "1.630.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Pod::Parser",
"description": "Pod::Parser - base class for creating POD filters and translators",
"long_description": "Pod::Parser - base class for creating POD filters and translators",
"active": false,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5-pod-parser",
"portdir": "perl/p5-pod-parser",
"version": "1.670.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-pod-parser",
"homepage": "https://metacpan.org/pod/Pod::Parser",
"description": "Pod::Parser - base class for creating POD filters and translators",
"long_description": "Pod::Parser - base class for creating POD filters and translators",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-pod-parser"
]
}
],
"depends_on": []
},
{
"name": "py310-zope-hookable",
"portdir": "python/py-zope-hookable",
"version": "5.4",
"license": "ZPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/zope.hookable",
"description": "Zope hookable.",
"long_description": "This package supports the efficient creation of “hookable” objects, which are callable objects that are meant to be optionally replaced.",
"active": true,
"categories": [
"python",
"zope"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"py310-setuptools",
"py310-cython",
"py310-pyobjc",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-zope-component"
]
}
]
},
{
"name": "py310-zope-component",
"portdir": "python/py-zope-component",
"version": "6.0",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/zope.component",
"description": "This package represents the core of the Zope Component Architecture.",
"long_description": "This package represents the core of the Zope Component Architecture.",
"active": true,
"categories": [
"python",
"zope"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"py310-zope-event",
"py310-zopeinterface",
"py310-zope-hookable",
"python310"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py310-testfixtures"
]
}
]
},
{
"name": "py310-openid",
"portdir": "python/py-openid",
"version": "3.2",
"license": "Apache-2",
"platforms": "{darwin any} freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openid/python-openid",
"description": "OpenID support for modern servers and consumers.",
"long_description": "OpenID support for modern servers and consumers.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-cryptography",
"py310-responses",
"py310-pytest",
"py310-six",
"py310-mock",
"py310-testfixtures",
"py310-lxml"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-django-allauth"
]
}
]
},
{
"name": "py310-django-allauth",
"portdir": "python/py-django-allauth",
"version": "65.9.0",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://allauth.org",
"description": "Django authentication, registration, and account management",
"long_description": "Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-asgiref",
"python310",
"py310-django"
]
},
{
"type": "run",
"ports": [
"py310-qrcode",
"py310-requests",
"py310-cryptography",
"py310-jwt",
"py310-requests-oauthlib",
"py310-openid",
"py310-fido2"
]
},
{
"type": "test",
"ports": [
"py310-pytest",
"py310-Pillow",
"py310-pytest-asyncio",
"py310-pytest-django"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-django-mailman3"
]
}
]
},
{
"name": "py310-sqlparse",
"portdir": "python/py-sqlparse",
"version": "0.5.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/sqlparse/",
"description": "Non-validating SQL parser",
"long_description": "Non-validating SQL parser that provides support for parsing, splitting and formatting SQL statements.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-hatchling",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-django",
"py310-django-debug-toolbar",
"py310-ipython-sql",
"py310-pgspecial",
"py310-sqlalchemy-migrate"
]
},
{
"type": "run",
"ports": [
"py310-django"
]
}
]
},
{
"name": "py310-django",
"portdir": "python/py-django",
"version": "5.2.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.djangoproject.com",
"description": "Django is a high-level Python Web framework",
"long_description": "Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-asgiref",
"py310-sqlparse"
]
},
{
"type": "run",
"ports": [
"py310-tz",
"py310-sqlparse"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-django-allauth",
"py310-django-debug-toolbar",
"py310-django-extensions"
]
},
{
"type": "run",
"ports": [
"py310-django-countries",
"py310-django-mailman3"
]
}
]
},
{
"name": "py310-readme_renderer",
"portdir": "python/py-readme_renderer",
"version": "44.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pypa/readme_renderer",
"description": "Safely render long_description/README files in Warehouse",
"long_description": "Safely render long_description/README files in Warehouse",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 443
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-pygments",
"py310-docutils",
"py310-bleach"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-postorius"
]
},
{
"type": "test",
"ports": [
"py310-marisa-trie"
]
}
]
},
{
"name": "py310-sphinx-click",
"portdir": "python/py-sphinx-click",
"version": "6.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sphinx-click.readthedocs.io/en/latest/",
"description": "A Sphinx plugin to automatically document click-based applications",
"long_description": "sphinx-click is a Sphinx plugin that allows you to automatically extract documentation from a click-based application and include it in your docs.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 166
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools_scm",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-click",
"py310-docutils",
"py310-sphinx"
]
}
],
"depends_on": []
},
{
"name": "py39-readme_renderer",
"portdir": "python/py-readme_renderer",
"version": "44.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pypa/readme_renderer",
"description": "Safely render long_description/README files in Warehouse",
"long_description": "Safely render long_description/README files in Warehouse",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 443
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-bleach",
"py39-docutils",
"py39-pygments"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py39-postorius"
]
},
{
"type": "test",
"ports": [
"py39-marisa-trie"
]
}
]
},
{
"name": "py310-twisted",
"portdir": "python/py-twisted",
"version": "25.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.twistedmatrix.com/",
"description": "An event-based Python framework for internet applications",
"long_description": "Twisted is an event-driven networking framework written in Python. Twisted supports TCP, UDP, SSL/TLS, multicast, Unix sockets, a large number of protocols (including HTTP, NNTP, SSH, IRC, FTP, and others), and much more.",
"active": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
},
{
"name": "olv.bonnet",
"github": "",
"ports_count": 12
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-build",
"py310-hatchling",
"py310-installer",
"py310-hatch-fancy-pypi-readme"
]
},
{
"type": "lib",
"ports": [
"py310-automat",
"py310-bcrypt",
"py310-constantly",
"python310",
"py310-incremental",
"py310-hyperlink",
"py310-setuptools",
"py310-typing_extensions",
"py310-attrs",
"py310-zopeinterface"
]
},
{
"type": "run",
"ports": [
"py310-pyhamcrest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-treq",
"py310-txrequests",
"py310-scrapy"
]
},
{
"type": "run",
"ports": [
"buildbot-worker",
"py310-autobahn",
"buildbot"
]
},
{
"type": "test",
"ports": [
"py310-automat",
"py310-grpcio",
"py310-testfixtures"
]
}
]
},
{
"name": "py310-pyhamcrest",
"portdir": "python/py-pyhamcrest",
"version": "2.1.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hamcrest/PyHamcrest",
"description": "Hamcrest framework for matcher objects",
"long_description": "Hamcrest framework for matcher objects",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-hatchling",
"py310-setuptools",
"py310-build",
"clang-18",
"py310-hatch-vcs",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-twisted"
]
}
]
},
{
"name": "py310-m2r",
"portdir": "python/py-m2r",
"version": "0.2.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/miyakogi/m2r",
"description": "Converts a markdown file including reStructuredText (rst) markups to a valid rst format",
"long_description": "M2R converts a markdown file including reStructuredText (rst) markups to a valid rst format.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"clang-18",
"py310-installer",
"py310-build",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-mistune",
"py310-docutils",
"py310-setuptools"
]
},
{
"type": "test",
"ports": [
"py310-pygments",
"py310-pytest",
"py310-mock"
]
}
],
"depends_on": []
},
{
"name": "py310-incremental",
"portdir": "python/py-incremental",
"version": "24.7.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/twisted/incremental",
"description": "A small library that versions your Python projects",
"long_description": "Incremental is a small library that versions your Python projects.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-click",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-treq",
"py310-twisted"
]
}
]
},
{
"name": "py310-hyperlink",
"portdir": "python/py-hyperlink",
"version": "21.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-hyper/hyperlink",
"description": "A pure-Python implementation of immutable URLs",
"long_description": "Hyperlink is a pure-Python package and requires nothing but Python.",
"active": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-idna"
]
},
{
"type": "test",
"ports": [
"py310-hypothesis",
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-treq",
"py310-twisted"
]
}
]
},
{
"name": "py310-constantly",
"portdir": "python/py-constantly",
"version": "23.10.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/twisted/constantly",
"description": "A library that provides symbolic constant support",
"long_description": "A library that provides symbolic constant support. It includes collections and constants with text, numeric, and bit flag values. Originally twisted.python.constants from the Twisted project.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-setuptools",
"py310-wheel",
"clang-18",
"py310-installer",
"py310-versioneer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-twisted"
]
}
]
},
{
"name": "py310-bcrypt",
"portdir": "python/py-bcrypt",
"version": "5.0.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/bcrypt/",
"description": "Modern password hashing for your software and your servers",
"long_description": "Modern password hashing for your software and your servers",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-installer",
"clang-20",
"cargo",
"legacy-support",
"rust",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-setuptools-rust"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-paramiko",
"py310-twisted"
]
},
{
"type": "run",
"ports": [
"py310-spyder"
]
}
]
},
{
"name": "py310-automat",
"portdir": "python/py-automat",
"version": "25.4.16",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/glyph/automat",
"description": "A library for concise, idiomatic Python expression of finite-state automata",
"long_description": "Automat is a library for concise, idiomatic Python expression of finite-state automata (particularly deterministic finite-state transducers).",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-hatchling",
"py310-hatch-vcs",
"clang-18",
"py310-installer",
"py310-setuptools_scm",
"py310-wheel",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-setuptools"
]
},
{
"type": "run",
"ports": [
"py310-six",
"py310-attrs"
]
},
{
"type": "test",
"ports": [
"py310-pytest",
"py310-pytest-benchmark",
"py310-twisted",
"py310-graphviz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-twisted"
]
}
]
},
{
"name": "horcrux",
"portdir": "sysutils/horcrux",
"version": "0.3",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jesseduffield/horcrux",
"description": "Split your file into encrypted fragments so that you don't need to remember a passcode",
"long_description": "Split your file into encrypted fragments so that you don't need to remember a passcode",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py36-jellyfish",
"portdir": "python/py-jellyfish",
"version": "0.9.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jamesturk/jellyfish",
"description": "A library for doing approximate and phonetic matching of strings.",
"long_description": "A library for doing approximate and phonetic matching of strings.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "kirill",
"github": "catap",
"ports_count": 120
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py36-spyder",
"py36-spyder-devel"
]
}
]
},
{
"name": "py310-cachecontrol",
"portdir": "python/py-cachecontrol",
"version": "0.14.3",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/psf/cachecontrol",
"description": "httplib2 caching for requests",
"long_description": "CacheControl is a port of the caching algorithms in httplib2 for use with requests session object.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 146
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-flit_core",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-requests",
"py310-msgpack",
"python310"
]
}
],
"depends_on": []
},
{
"name": "mod_tile",
"portdir": "gis/mod_tile",
"version": "0.8.1",
"license": "GPL-2+ and Boost-1 and BSD and Permissive and MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openstreetmap/mod_tile",
"description": "Renders map tiles with mapnik and serves them using Apache and mod_tile",
"long_description": "mod_tile is a system to serve raster tiles for example to use within a slippy map. It provides a dynamic combination of efficient caching and on the fly rendering. Due to its dynamic rendering, only a small fraction of overall tiles need to be kept on disk, reducing the resources required. At the same time, its caching strategy allows for a high performance serving and can support several thousand requests per second.",
"active": true,
"categories": [
"gis"
],
"maintainers": [
{
"name": "frank.dean",
"github": "frankdean",
"ports_count": 12
}
],
"variants": [
"postgresql16",
"postgresql17",
"osmosis",
"logrotate",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"carto",
"iniparser",
"apache2",
"pkgconfig",
"libtool",
"automake",
"autoconf-archive",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"freetype",
"proj9",
"postgresql17",
"boost187",
"pg17-postgis",
"zlib",
"icu",
"mapnik",
"harfbuzz",
"libjpeg-turbo",
"libpng",
"tiff",
"webp",
"curl"
]
},
{
"type": "run",
"ports": [
"openstreetmap-carto",
"trim_osc",
"osmosis",
"osmium-tool",
"gsed",
"logrotate",
"wget",
"osm2pgsql"
]
}
],
"depends_on": []
},
{
"name": "mint",
"portdir": "devel/mint",
"version": "0.18.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/yonaskolb/Mint",
"description": "A package manager that installs and runs executable Swift packages",
"long_description": "A package manager that installs and runs executable Swift packages",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "macports",
"github": "klanchman",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py310-grpcio-tools",
"portdir": "devel/grpc",
"version": "1.48.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/grpc/grpc",
"description": "Protobuf code generator for gRPC",
"long_description": "Protobuf code generator for gRPC",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"debug",
"test",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"py310-setuptools",
"clang-20"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"protobuf3-cpp",
"re2",
"c-ares",
"lbzip2",
"py310-protobuf3",
"py310-grpcio",
"python310",
"zlib",
"abseil",
"libuv",
"openssl"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": []
}
]
}