GET /api/v1/search/?format=api&page=965
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 48981,
    "next": "https://ports.macports.org/api/v1/search/?format=api&page=966",
    "previous": "https://ports.macports.org/api/v1/search/?format=api&page=964",
    "results": [
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": null,
            "name": "py311-imageio",
            "description": "Easy interface to read and write a wide range of image data.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "graphics",
                "python"
            ],
            "version": "2.37.0"
        },
        {
            "maintainers": [
                "nerdling"
            ],
            "variants": [
                "universal"
            ],
            "name": "py311-shapely",
            "description": "Shapely is a Python package for manipulation and analysis of 2D geospatial geometries",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "2.1.2"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": [
                "universal"
            ],
            "name": "py311-bottleneck",
            "description": "Fast NumPy array functions written in Cython",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "version": "1.6.0"
        },
        {
            "maintainers": [
                "petrrr"
            ],
            "variants": [
                "universal"
            ],
            "name": "py311-cartopy",
            "description": "A cartographic python library with matplotlib support",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "graphics",
                "science",
                "python",
                "gis"
            ],
            "version": "0.25.0"
        },
        {
            "maintainers": [
                "jswhit"
            ],
            "variants": [
                "clang16",
                "clang17",
                "clang18",
                "clang13",
                "clang14",
                "clang15",
                "clang19",
                "clang20",
                "clang21",
                "clangdevel",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gccdevel",
                "gfortran",
                "mpich",
                "openmpi",
                "universal"
            ],
            "name": "py311-netcdf4",
            "description": "Python/numpy interface to netCDF",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "1.7.2"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": [
                "universal"
            ],
            "name": "py311-rasterio",
            "description": "Rasterio reads and writes geospatial raster data.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python",
                "gis"
            ],
            "version": "1.4.3"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": null,
            "name": "py311-geopandas",
            "description": "Geographic pandas extensions",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "1.1.1"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": null,
            "name": "py311-dask",
            "description": "Minimal task scheduling abstraction.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "2025.9.1"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": [
                "universal"
            ],
            "name": "py311-scikit-image",
            "description": "Image processing algorithms for SciPy.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "0.25.2"
        },
        {
            "maintainers": [
                "Schamschula"
            ],
            "variants": [
                "database",
                "image",
                "map",
                "net",
                "timeseries",
                "visualization",
                "universal"
            ],
            "name": "py311-sunpy",
            "description": "SunPy is an open-source Python library for Solar Physics data analysis and visualization.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "7.0.2"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py-pytensor",
            "description": "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "version": "2.31.7"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "universal"
            ],
            "name": "py38-pytensor",
            "description": "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "math",
                "python"
            ],
            "version": "2.12.3"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "universal"
            ],
            "name": "py39-pytensor",
            "description": "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "version": "2.31.7"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "universal"
            ],
            "name": "py310-pytensor",
            "description": "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "version": "2.31.7"
        },
        {
            "maintainers": [
                "Schamschula"
            ],
            "variants": [
                "universal"
            ],
            "name": "py311-vispy",
            "description": "VisPy is a high-performance interactive 2D/3D data visualization library.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.15.2"
        },
        {
            "maintainers": [
                "mascguy"
            ],
            "variants": [
                "debug"
            ],
            "name": "py311-opencv4",
            "description": "Open Source Computer Vision Library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "graphics",
                "science"
            ],
            "version": "4.9.0"
        },
        {
            "maintainers": [
                "mascguy"
            ],
            "variants": [
                "debug"
            ],
            "name": "py311-opencv4-devel",
            "description": "Open Source Computer Vision Library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "graphics",
                "science"
            ],
            "version": "4.9.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py311-nmrglue-devel",
            "description": "A module for working with NMR data in Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "20250920-1f575edf"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "universal"
            ],
            "name": "py311-pytensor",
            "description": "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "version": "2.31.7"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py-nmrglue-devel",
            "description": "A module for working with NMR data in Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "20250920-1f575edf"
        },
        {
            "maintainers": [
                "joefowler"
            ],
            "variants": null,
            "name": "py311-xraydb",
            "description": "X-ray reference data in a SQLite library, including a Python interface.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "4.5.8"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": null,
            "name": "py312-imageio",
            "description": "Easy interface to read and write a wide range of image data.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "graphics",
                "python"
            ],
            "version": "2.37.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "universal"
            ],
            "name": "py312-cftime",
            "description": "Time-handling functionality from netcdf4-python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.6.4.post1"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": null,
            "name": "py312-bokeh",
            "description": "Bokeh is an implementation of Grammar of Graphics",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "3.8.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "tkinter",
                "gtk3",
                "qt5",
                "cairo",
                "dvipng",
                "ghostscript",
                "latex",
                "pdftops",
                "universal"
            ],
            "name": "py312-matplotlib",
            "description": "Matplotlib is a python plotting library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "graphics",
                "math",
                "python"
            ],
            "version": "3.10.6"
        },
        {
            "maintainers": [
                "Schamschula"
            ],
            "variants": [
                "universal"
            ],
            "name": "py312-imagecodecs",
            "description": "Image transformation, compression, and decompression codecs",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "graphics",
                "python"
            ],
            "version": "2025.8.2"
        },
        {
            "maintainers": [
                "nerdling"
            ],
            "variants": [
                "universal"
            ],
            "name": "py312-shapely",
            "description": "Shapely is a Python package for manipulation and analysis of 2D geospatial geometries",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "2.1.2"
        },
        {
            "maintainers": [
                "petrrr",
                "nilason"
            ],
            "variants": [
                "universal"
            ],
            "name": "py312-gdal",
            "description": "GDAL: Geospatial Data Abstraction Library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python",
                "gis"
            ],
            "version": "3.11.4"
        },
        {
            "maintainers": [
                "jswhit"
            ],
            "variants": [
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang21",
                "clangdevel",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gccdevel",
                "gfortran",
                "mpich",
                "openmpi",
                "universal"
            ],
            "name": "py312-netcdf4",
            "description": "Python/numpy interface to netCDF",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "1.7.2"
        },
        {
            "maintainers": [
                "michaelld",
                "reneeotten"
            ],
            "variants": [
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gccdevel",
                "gfortran",
                "accelerate",
                "openblas",
                "flexiblas",
                "blis"
            ],
            "name": "py312-scipy",
            "description": "An opensource library of scientific tools for Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.16.2"
        },
        {
            "maintainers": [
                "eborisch"
            ],
            "variants": [
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang21",
                "clangdevel",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gccdevel",
                "gfortran",
                "mpich",
                "openmpi",
                "universal"
            ],
            "name": "py312-h5py",
            "description": "Read and write HDF5 files from Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "3.14.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-nmrglue",
            "description": "A module for working with NMR data in Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "0.11"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-nmrglue-devel",
            "description": "A module for working with NMR data in Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "20250920-1f575edf"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-numdifftools",
            "description": "Solve automatic numerical differentiation problems in one or more variables.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "version": "0.9.41"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": null,
            "name": "py312-patsy",
            "description": "Python package for describing statistical models.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "version": "1.0.1"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "universal"
            ],
            "name": "py312-pytensor",
            "description": "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "version": "2.31.7"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": [
                "universal"
            ],
            "name": "py312-statsmodels",
            "description": "Statistical computations and models for use with SciPy",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "math",
                "python"
            ],
            "version": "0.14.5"
        },
        {
            "maintainers": [
                "Schamschula"
            ],
            "variants": [
                "universal"
            ],
            "name": "py312-pyerfa",
            "description": "PyERFA is the Python wrapper for the ERFA library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "2.0.1.5"
        },
        {
            "maintainers": [
                "Schamschula"
            ],
            "variants": [
                "all",
                "universal"
            ],
            "name": "py312-astropy",
            "description": "A Community Python Library for Astronomy",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "7.1.0"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": [
                "universal"
            ],
            "name": "py312-scikit-image",
            "description": "Image processing algorithms for SciPy.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "0.25.2"
        },
        {
            "maintainers": [
                "Schamschula"
            ],
            "variants": [
                "database",
                "image",
                "map",
                "net",
                "timeseries",
                "visualization",
                "universal"
            ],
            "name": "py312-sunpy",
            "description": "SunPy is an open-source Python library for Solar Physics data analysis and visualization.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "7.0.2"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": [
                "universal"
            ],
            "name": "py312-rasterio",
            "description": "Rasterio reads and writes geospatial raster data.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python",
                "gis"
            ],
            "version": "1.4.3"
        },
        {
            "maintainers": [
                "Schamschula"
            ],
            "variants": [
                "universal"
            ],
            "name": "py312-vispy",
            "description": "VisPy is a high-performance interactive 2D/3D data visualization library.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.15.2"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": null,
            "name": "py312-dask",
            "description": "Minimal task scheduling abstraction.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "2025.9.1"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": null,
            "name": "py312-geopandas",
            "description": "Geographic pandas extensions",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "1.1.1"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": [
                "universal"
            ],
            "name": "py312-scikit-learn",
            "description": "Easy-to-use and general-purpose machine learning in Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "1.7.2"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "py311-iminuit",
            "description": "MINUIT from Python - Fitting like a boss",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "2.31.1"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "py312-iminuit",
            "description": "MINUIT from Python - Fitting like a boss",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "2.31.1"
        },
        {
            "maintainers": [
                "mascguy"
            ],
            "variants": [
                "debug"
            ],
            "name": "py312-opencv4-devel",
            "description": "Open Source Computer Vision Library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "graphics",
                "science"
            ],
            "version": "4.9.0"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": [
                "universal"
            ],
            "name": "py312-bottleneck",
            "description": "Fast NumPy array functions written in Cython",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "version": "1.6.0"
        }
    ]
}