HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49691,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=61",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=59",
"results": [
{
"name": "py313-tqdm",
"portdir": "python/py-tqdm",
"version": "4.67.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tqdm/tqdm",
"description": "A Fast, Extensible Progress Meter",
"long_description": "A Fast, Extensible Progress Meter",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2760
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools_scm",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-sunpy",
"py-tqdm",
"py313-maggma",
"py313-MDAnalysis",
"magic-wormhole",
"py313-nltk",
"py313-parfive",
"internetarchive",
"napari",
"py313-panel",
"peakipy",
"gdown",
"py313-pooch"
]
},
{
"type": "run",
"ports": [
"py313-pymatgen",
"py313-panel",
"py313-tobler",
"py313-segregation",
"py313-sacremoses",
"py313-huggingface_hub",
"py313-momepy",
"py313-spopt"
]
}
]
},
{
"name": "py313-tatsu",
"portdir": "python/py-tatsu",
"version": "5.13.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/neogeny/tatsu",
"description": "Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.",
"long_description": "Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2760
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-tatsu"
]
}
]
},
{
"name": "py313-regex",
"portdir": "python/py-regex",
"version": "2025.9.18",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mrabarnett/mrab-regex",
"description": "Alternate regular expression module, to replace re.",
"long_description": "Alternate regular expression module, to replace re.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2760
}
],
"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": [
"sigil",
"py-regex",
"py313-nltk",
"py313-parsimonious"
]
},
{
"type": "run",
"ports": [
"py313-cfn-lint",
"py313-sacremoses"
]
}
]
},
{
"name": "py313-ordered-set",
"portdir": "python/py-ordered-set",
"version": "4.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rspeer/ordered-set",
"description": "An OrderedSet is a custom MutableSet that remembers its order, so that every",
"long_description": "An OrderedSet is a custom MutableSet that remembers its order, so that every",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"beets-beetcamp",
"py313-nuitka",
"py-ordered-set"
]
}
]
},
{
"name": "py312-ordered-set",
"portdir": "python/py-ordered-set",
"version": "4.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rspeer/ordered-set",
"description": "An OrderedSet is a custom MutableSet that remembers its order, so that every",
"long_description": "An OrderedSet is a custom MutableSet that remembers its order, so that every",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-flit_core",
"py312-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-nuitka"
]
}
]
},
{
"name": "py313-freezegun",
"portdir": "python/py-freezegun",
"version": "1.5.5",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/spulec/freezegun",
"description": "FreezeGun is a library that allows your python tests to travel through time by mocking the datetime module.",
"long_description": "FreezeGun is a library that allows your python tests to travel through time by mocking the datetime module.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-six",
"py313-dateutil"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-mock"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-freezegun"
]
},
{
"type": "test",
"ports": [
"py313-Faker",
"py313-babel",
"gtimelog",
"py313-structlog",
"py313-dateutil",
"py313-tempora",
"py313-itsdangerous"
]
}
]
},
{
"name": "py313-dateutil",
"portdir": "python/py-dateutil",
"version": "2.9.0.post0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dateutil/dateutil/",
"description": "Extensions to the standard Python datetime module",
"long_description": "The dateutil module provides powerful extensions to the datetime module available in the Python standard library.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools",
"py313-wheel",
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-six"
]
},
{
"type": "run",
"ports": [
"py313-tz"
]
},
{
"type": "test",
"ports": [
"py313-hypothesis",
"py313-pytest",
"py313-freezegun"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-pendulum",
"py313-sunpy",
"py313-discogs-client",
"py313-socid-extractor",
"py-dateutil",
"py313-maggma",
"py313-croniter",
"py313-owslib",
"py313-vobject",
"py313-botocore",
"py313-holidays",
"py313-soundcloud-v2",
"py313-aiobotocore",
"py313-aniso8601",
"py313-jupyter_client",
"py313-beancount",
"py313-beancount-import",
"py313-freezegun",
"py313-skyfield",
"py313-icalendar",
"barman",
"py313-prov",
"py313-pandas",
"py313-matplotlib",
"py313-fdsnwsscripts",
"py313-awscli2",
"toot",
"beets-beetcamp"
]
},
{
"type": "run",
"ports": [
"py313-pync",
"pyinfra",
"py313-Faker",
"py313-hcloud",
"py313-arrow",
"s3cmd",
"qgis3",
"qgis3-ltr"
]
}
]
},
{
"name": "py313-redis",
"portdir": "python/py-redis",
"version": "5.2.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/redis/redis-py",
"description": "Python client for Redis key-value store",
"long_description": "Python client for Redis key-value store",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2760
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-redis"
]
},
{
"type": "run",
"ports": [
"py313-spotipy"
]
}
]
},
{
"name": "py313-prometheus_client",
"portdir": "python/py-prometheus_client",
"version": "0.22.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/prometheus/client_python",
"description": "Prometheus instrumentation library for Python applications",
"long_description": "Prometheus instrumentation library for Python applications",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2760
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-jupyter_server",
"py-prometheus_client"
]
}
]
},
{
"name": "py313-levenshtein",
"portdir": "python/py-levenshtein",
"version": "0.27.1",
"license": "GPL-2+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/maxbachmann/Levenshtein",
"description": "Python module for fast computation of Levensthein distances.",
"long_description": "The Levenshtein Python C extension module contains functions for fast computation of Levenshtein (edit) distance, and edit operations, string similarity, approximate median strings, and generally string averaging, string sequence and set similarity. It supports both normal and Unicode strings.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2760
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-scikit-build-core",
"py313-setuptools",
"py313-wheel",
"ninja",
"clang-17",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-rapidfuzz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"translate-toolkit",
"py-levenshtein"
]
},
{
"type": "test",
"ports": [
"py313-fire"
]
}
]
},
{
"name": "py313-importlib-metadata",
"portdir": "python/py-importlib-metadata",
"version": "8.7.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://importlib-metadata.readthedocs.io/",
"description": "Library to access the metadata for a Python package.",
"long_description": "Library to access the metadata for a Python package.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2760
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-zipp",
"python313"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"cabal"
]
},
{
"type": "lib",
"ports": [
"py313-docstring-to-markdown",
"py313-asv",
"py-importlib-metadata",
"py313-pygccxml",
"napari",
"rst2pdf",
"py313-textx",
"py313-httpbin"
]
},
{
"type": "run",
"ports": [
"gtimelog",
"ansible-lint",
"py313-spyder"
]
}
]
},
{
"name": "py313-fsspec",
"portdir": "python/py-fsspec",
"version": "2025.9.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": 2760
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling",
"py313-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-s3fs",
"py-fsspec",
"py313-sunpy",
"py313-dask"
]
},
{
"type": "run",
"ports": [
"py313-huggingface_hub",
"py313-reproject"
]
}
]
},
{
"name": "py313-pyproject_metadata",
"portdir": "python/py-pyproject_metadata",
"version": "0.9.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/FFY00/python-pyproject-metadata",
"description": "Dataclass for PEP 621 metadata with support for core metadata generation",
"long_description": "Dataclass for PEP 621 metadata with support for core metadata generation",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2760
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-packaging"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-fabio"
]
},
{
"type": "lib",
"ports": [
"py313-meson-python",
"py-pyproject_metadata"
]
}
]
},
{
"name": "py313-oldest-supported-numpy",
"portdir": "python/py-oldest-supported-numpy",
"version": "0.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/project/oldest-supported-numpy/",
"description": "a numpy dependency stub",
"long_description": "We don't need oldest-supported-numpy in MacPorts, so this just installs metadata so that dependencies will be considered satisfied.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-netcdf4",
"py313-usadel1",
"py313-vispy",
"py313-cftime",
"py313-blosc2"
]
},
{
"type": "lib",
"ports": [
"py-oldest-supported-numpy"
]
},
{
"type": "run",
"ports": [
"py313-numpy"
]
}
]
},
{
"name": "py313-numpy",
"portdir": "python/py-numpy",
"version": "2.3.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://numpy.org",
"description": "The core utilities for the scientific library scipy for Python",
"long_description": "The core utilities for the scientific library scipy for Python",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 461
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1942
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"accelerate",
"openblas",
"flexiblas",
"blis",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-meson-python",
"clang-20",
"gcc15",
"pkgconfig",
"py313-build",
"py313-installer",
"py313-cython"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"python313"
]
},
{
"type": "run",
"ports": [
"py313-oldest-supported-numpy"
]
},
{
"type": "test",
"ports": [
"py313-tz",
"py313-charset-normalizer",
"py313-hypothesis",
"py313-pytest",
"py313-typing_extensions",
"py313-mypy",
"py313-cffi",
"py313-cython"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-rsgislib",
"py313-reproject"
]
},
{
"type": "lib",
"ports": [
"py313-pydicom",
"py313-pymca",
"boost181-numpy",
"py313-pyarrow",
"py313-quantecon",
"macos-fortress-easylistpac",
"mathgl",
"verde",
"py313-fisx",
"py313-imageio",
"chemex",
"py313-meshio",
"py313-peakutils",
"py313-pycifrw",
"py313-xarray-einstats",
"py313-xarray",
"py313-game",
"py313-metpy",
"py313-silx",
"py313-libsvm",
"py313-GridDataFormats",
"py313-MDAnalysis",
"py313-gsd",
"py313-mrcfile",
"boost188-numpy",
"py313-altair",
"py313-regions",
"py313-lap",
"py313-netcdf4",
"py313-pythonqwt",
"py313-guidata",
"py313-mdtraj",
"py-numpy",
"py313-pythran",
"pymol",
"pymol-devel",
"py313-mpl-animators",
"py313-scikit-learn",
"py313-blosc2",
"py313-napari-svg",
"py313-ndindex",
"py313-tables",
"py313-numcodecs",
"py313-numexpr",
"py313-pyFAI",
"py313-zarr",
"py313-cartopy",
"py313-opengl-accelerate",
"py313-emmet-core",
"py313-pymatgen",
"py313-tropycal",
"py313-biopython",
"py313-obspy",
"py313-pdal",
"py313-pdal-plugins",
"py313-acor",
"py313-deap",
"py313-scikit-umfpack",
"py313-cftime",
"py313-contourpy",
"py313-asdf-astropy",
"py313-astlib",
"py313-astroplan",
"py313-astropy-healpix",
"imager",
"py313-beancount-import",
"py313-bottleneck",
"py313-algopy",
"py313-lmfit",
"py313-numdifftools",
"py313-spiceypy",
"py313-emcee3",
"py313-asdf",
"py313-usadel1",
"arpeggio",
"arpeggio-devel",
"py313-skyfield",
"napari",
"py313-tifffile",
"gildas",
"py313-scipy",
"py313-pymc",
"py313-fabio",
"py313-siphon",
"py313-pandas",
"py313-matplotlib",
"py313-pytensor",
"peakipy",
"py313-seaborn",
"py313-networkit",
"grass",
"pcraster",
"py313-opencv4",
"py313-opencv4-devel",
"py313-gdal",
"py313-pyogrio",
"py313-rasterio",
"py313-astropy",
"beets",
"beets-devel",
"beets-bpmanalyser",
"beets-describe",
"py313-sunpy",
"py313-aubio",
"py313-gsl",
"py313-samplerate",
"py313-termplotlib",
"py313-ttfquery",
"py313-onnx",
"py313-drms",
"py313-mapclassify",
"py313-pytorch",
"py313-jplephem",
"py313-corner",
"py313-pyside6",
"py313-snuggs",
"py313-spglib",
"py313-bokeh",
"py313-geopandas",
"py313-imagecodecs",
"py313-nmrglue",
"py313-nmrglue-devel",
"py313-patsy",
"py313-pyerfa",
"py313-scikit-image",
"py313-vispy",
"vitables",
"py313-shapely",
"py313-statsmodels",
"boost187-numpy",
"root6",
"stimfit",
"py313-gyoto",
"py313-maggma",
"py313-numba",
"py313-pywavelets",
"py313-arviz",
"py313-h5py"
]
},
{
"type": "run",
"ports": [
"py313-xraydb",
"py313-mgwr",
"py313-tobler",
"py313-qimage2ndarray",
"py313-librosa",
"py313-pygmt",
"py313-spint",
"py313-pointpats",
"py313-resampy",
"py313-wxmplot",
"py313-rasterstats",
"py313-soundfile",
"py313-soxr",
"py313-spyder",
"py313-segregation",
"py313-spaghetti",
"py313-sounddevice",
"py313-ml_dtypes",
"py313-fasttext",
"qgis3",
"qgis3-ltr",
"py313-wxpython-4.0",
"py313-xraylarch",
"py313-spglm",
"py313-esda",
"py313-splot",
"py313-spvcm",
"py313-inequality",
"py313-libpysal",
"py313-reproject",
"py313-folium",
"py313-spopt",
"py313-spreg",
"py313-access"
]
},
{
"type": "test",
"ports": [
"py313-zbar",
"py313-cairocffi",
"py313-svgelements",
"py313-igraph",
"py313-blosc",
"py313-uncertainties",
"py313-mmtf-python",
"py313-dill"
]
}
]
},
{
"name": "py313-meson-python",
"portdir": "python/py-meson-python",
"version": "0.18.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mesonbuild/meson-python",
"description": "Meson Python build backend (PEP 517)",
"long_description": "Meson Python build backend (PEP 517)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1942
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"py313-setuptools",
"py313-meson",
"py313-pyproject_metadata",
"python313"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-pyFAI",
"py313-scikit-umfpack",
"py313-contourpy",
"py313-usadel1",
"py313-scipy",
"py313-fabio",
"py313-pandas",
"py313-matplotlib",
"py313-gsl",
"py313-scikit-image",
"py313-cairo",
"py313-pywavelets",
"py313-numpy",
"py313-gobject3",
"py313-scikit-learn"
]
},
{
"type": "lib",
"ports": [
"py-meson-python"
]
}
]
},
{
"name": "py313-meson",
"portdir": "python/py-meson",
"version": "1.9.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mesonbuild.com",
"description": "Meson - A high productivity build system",
"long_description": "Meson is a build system designed to optimize programmer productivity. It aims to do this by providing simple, out-of-the-box support for modern software development tools and practices, such as unit tests, coverage reports, Valgrind, CCache and the like. It is both extremely fast, and, even more importantly, as user friendly as possible.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "git",
"github": "SoapZA",
"ports_count": 23
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1942
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"ninja",
"py313-setuptools"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"qemu"
]
},
{
"type": "lib",
"ports": [
"meson",
"py-meson",
"py313-meson-python"
]
}
]
},
{
"name": "py313-userpath",
"portdir": "python/py-userpath",
"version": "1.9.2",
"license": "(MIT or Apache-2)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ofek/userpath",
"description": "A tool and library for adding locations to user PATH",
"long_description": "A tool and library for adding locations to user PATH",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-click"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"hatch",
"py-userpath",
"pipx"
]
}
]
},
{
"name": "py313-zipp",
"portdir": "python/py-zipp",
"version": "3.23.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jaraco/zipp",
"description": "A pathlib-compatible Zipfile object wrapper.",
"long_description": "A pathlib-compatible Zipfile object wrapper.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2760
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-coherent.licensed",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"cabal"
]
},
{
"type": "lib",
"ports": [
"py313-importlib-metadata",
"py-zipp"
]
}
]
},
{
"name": "py313-starlette",
"portdir": "python/py-starlette",
"version": "0.41.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/encode/starlette",
"description": "The little ASGI library that shines.",
"long_description": "Starlette is a lightweight ASGI framework/toolkit, which is ideal for building high performance asyncio services.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-anyio"
]
}
],
"depends_on": []
},
{
"name": "py312-starlette",
"portdir": "python/py-starlette",
"version": "0.41.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/encode/starlette",
"description": "The little ASGI library that shines.",
"long_description": "Starlette is a lightweight ASGI framework/toolkit, which is ideal for building high performance asyncio services.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-hatchling"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-anyio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-starlette"
]
},
{
"type": "run",
"ports": [
"py312-fastapi"
]
}
]
},
{
"name": "py313-anyio",
"portdir": "python/py-anyio",
"version": "4.11.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/agronholm/anyio",
"description": "AnyIO is a asynchronous compatibility API",
"long_description": "AnyIO is a asynchronous compatibility API",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2760
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"py313-idna",
"py313-sniffio",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-starlette",
"py313-jupyter_server",
"py313-cloudflare",
"py-anyio",
"py313-httpcore"
]
},
{
"type": "run",
"ports": [
"py313-python-socks"
]
}
]
},
{
"name": "py313-aioitertools",
"portdir": "python/py-aioitertools",
"version": "0.12.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aioitertools.omnilib.dev/",
"description": "Async implementation of itertools, builtins and more.",
"long_description": "Async implementation of itertools, builtins and more.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2760
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-aiobotocore",
"py-aioitertools",
"py313-maggma"
]
}
]
},
{
"name": "py313-libvirt",
"portdir": "python/py-libvirt",
"version": "11.8.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libvirt.org",
"description": "The libvirt virtualization API python binding",
"long_description": "The libvirt virtualization API python binding provides a module that permits applications written in the Python programming language to call the interface supplied by the libvirt library, to manage the virtualization capabilities of recent versions of Linux and other OSes.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-installer",
"py313-setuptools",
"pkgconfig",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"libvirt"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"virt-manager",
"py-libvirt"
]
}
]
},
{
"name": "py313-rapidfuzz",
"portdir": "python/py-rapidfuzz",
"version": "3.14.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/maxbachmann/RapidFuzz",
"description": "A fast string matching library for Python.",
"long_description": "A fast string matching library for Python.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2760
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"ninja",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-scikit-build-core",
"py313-cython"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"chemex",
"py313-cleo",
"py-rapidfuzz"
]
},
{
"type": "run",
"ports": [
"py313-levenshtein"
]
}
]
},
{
"name": "py313-msgpack",
"portdir": "python/py-msgpack",
"version": "1.1.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://msgpack.org/",
"description": "MessagePack (de)serializer for Python.",
"long_description": "MessagePack (de)serializer for Python.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2760
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-cython",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-blosc2",
"py313-maggma",
"py313-mp-api",
"py313-mmtf-python",
"py-msgpack",
"py313-cachecontrol",
"py313-mitmproxy",
"py313-neovim"
]
},
{
"type": "run",
"ports": [
"py313-oslo-serialization",
"py313-autobahn",
"borgbackup",
"py313-librosa"
]
}
]
},
{
"name": "py313-click",
"portdir": "python/py-click",
"version": "8.2.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pallets/click",
"description": "A simple wrapper around optparse for powerful command line utilities.",
"long_description": "A simple wrapper around optparse for powerful command line utilities.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2760
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mycli",
"proselint",
"py313-pgspecial",
"py313-uvicorn",
"litecli",
"pgcli",
"hatch",
"osxphotos",
"py313-click-plugins",
"py313-spark_parser",
"py313-cligj",
"py313-uncompyle6",
"py313-xdis",
"magic-wormhole",
"py313-cookiecutter",
"py313-dask",
"py313-osxmetadata",
"py313-hanko",
"py-click",
"py313-httpx",
"py313-nltk",
"napari",
"py313-flask",
"py313-incremental",
"py313-python-dotenv",
"py313-textx",
"py313-black",
"py313-fiona",
"toot",
"py313-tmuxp",
"py313-pytorch",
"py313-snuggs"
]
},
{
"type": "run",
"ports": [
"py313-rasterstats",
"py313-rasterio",
"py313-sacremoses",
"pyinfra",
"yubikey-manager",
"py313-userpath",
"py313-sphinx-click",
"py313-typer"
]
}
]
},
{
"name": "R-monad",
"portdir": "R/R-monad",
"version": "0.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mikmart.github.io/monad",
"description": "Operators and generics for monads",
"long_description": "Operators and generics for monads",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-S7",
"R-CRAN-recommended"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-purrr",
"R-testthat",
"R-roxygen2",
"R-maybe"
]
}
],
"depends_on": []
},
{
"name": "R-hfr",
"portdir": "R/R-hfr",
"version": "0.7.1",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://hfr.residualmetrics.com",
"description": "Estimate hierarchical feature regression models",
"long_description": "Estimate hierarchical feature regression models",
"active": true,
"categories": [
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-corpcor",
"R-dendextend",
"R-CRAN-recommended",
"R-RColorBrewer",
"R-quadprog"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-testthat"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"R-tidyfit"
]
}
]
},
{
"name": "R-autometric",
"portdir": "R/R-autometric",
"version": "0.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wlandau.github.io/autometric",
"description": "Background resource logging",
"long_description": "Background resource logging",
"active": true,
"categories": [
"sysutils",
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"R",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"R-CRAN-recommended"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-ps",
"R-tinytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-crew"
]
},
{
"type": "test",
"ports": [
"R-targets"
]
}
]
},
{
"name": "py313-crashtest",
"portdir": "python/py-crashtest",
"version": "0.4.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sdispater/crashtest",
"description": "Manage Python errors with ease",
"long_description": "Crashtest is a Python library that makes exceptions handling and inspection easier.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 148
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-cleo",
"py-crashtest",
"py313-clikit"
]
}
]
},
{
"name": "schismtracker",
"portdir": "audio/schismtracker",
"version": "20241021",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://schismtracker.org",
"description": "Oldschool sample-based music composition tool",
"long_description": "Schism Tracker is a free and open-source reimplementation of Impulse Tracker, a program used to create high-quality music without the requirements of specialized, expensive equipment.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"autoconf",
"automake",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libsdl2",
"desktop-file-utils",
"libutf8proc",
"flac"
]
}
],
"depends_on": []
},
{
"name": "py313-tomlkit",
"portdir": "python/py-tomlkit",
"version": "0.13.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-poetry/tomlkit",
"description": "Style preserving TOML library",
"long_description": "Style preserving TOML library",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 139
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 611
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-poetry-core",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-yaml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"hatch",
"py-tomlkit",
"toot",
"py313-uv-dynamic-versioning",
"poetry",
"py313-jupyter_packaging",
"py313-pylint"
]
}
]
},
{
"name": "R-pagedown",
"portdir": "R/R-pagedown",
"version": "0.21",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=pagedown",
"description": "Paginate the HTML output of R markdown with CSS for print",
"long_description": "Paginate the HTML output of R markdown with CSS for print",
"active": true,
"categories": [
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-later",
"R-xfun",
"R-htmltools",
"R-processx",
"R-rmarkdown",
"R-servr",
"R-bookdown",
"R-websocket",
"R-CRAN-recommended",
"R-httpuv",
"R-jsonlite"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-promises",
"R-xml2",
"R-covr",
"R-testit",
"R-pdftools"
]
}
],
"depends_on": []
},
{
"name": "R-htm2txt",
"portdir": "R/R-htm2txt",
"version": "2.2.2",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/replicable/htm2txt",
"description": "Convert HTML into text",
"long_description": "Convert a HTML document to plain text by stripping off all HTML tags.",
"active": true,
"categories": [
"textproc",
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"R",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"R-CRAN-recommended"
]
},
{
"type": "run",
"ports": [
"R"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"R-Hmisc"
]
}
]
},
{
"name": "timg",
"portdir": "graphics/timg",
"version": "1.6.2",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://timg.sh/",
"description": "Terminal Image and Video Viewer",
"long_description": "A user-friendly terminal image viewer that uses graphic capabilities of terminals (Sixel, Kitty or iterm2), or 24-Bit color capabilities and unicode character blocks if these are not available.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "urkle",
"github": "urkle",
"ports_count": 1
}
],
"variants": [
"debug",
"librsvg",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"librsvg",
"openslide",
"GraphicsMagick",
"webp",
"libdeflate",
"ffmpeg7",
"poppler",
"cairo",
"libexif"
]
}
],
"depends_on": []
},
{
"name": "py313-requests-mock",
"portdir": "python/py-requests-mock",
"version": "1.12.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://requests-mock.readthedocs.io/",
"description": "Mock out responses from the requests package",
"long_description": "requests-mock provides a building block to stub out the HTTP requests portions of your testing code.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 591
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-pbr",
"py313-setuptools",
"py313-wheel",
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-requests",
"py313-six",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-requests-mock"
]
},
{
"type": "test",
"ports": [
"py313-upt-cpan",
"py313-upt-macports",
"py313-upt-rubygems",
"py313-requests-oauthlib",
"py313-soco"
]
}
]
},
{
"name": "py313-requests-oauthlib",
"portdir": "python/py-requests-oauthlib",
"version": "2.0.0",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/requests/requests-oauthlib",
"description": "OAuth for Humans",
"long_description": "OAuth for Humans: an easy-to-use Python interface for building OAuth1 and OAuth2 clients.",
"active": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-requests",
"py313-oauthlib"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-mock",
"py313-requests-mock"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-requests-oauthlib",
"beets",
"beets-devel"
]
},
{
"type": "run",
"ports": [
"py313-django-allauth"
]
}
]
},
{
"name": "py313-pbr",
"portdir": "python/py-pbr",
"version": "7.0.3",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.openstack.org/pbr/latest/",
"description": "Python Build Reasonableness",
"long_description": "A library for managing setuptools packaging needs in a consistent manner. pbr reads and then filters the setup.cfg data through a setup hook to fill in default values and provide more sensible behaviors, and then feeds the results in as the arguments to a call to setup.py - so the heavy lifting of handling python packaging needs is still being done by setuptools.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1942
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-setuptools",
"python313"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-oslo-config",
"py313-debtcollector",
"py313-keystoneauth1",
"py313-keystoneclient",
"py313-os-service-types",
"py313-oslo-i18n",
"py313-oslo-utils",
"py313-oslo-serialization",
"py313-cliff",
"py313-requestsexceptions",
"py313-openstacksdk",
"py313-osc-lib",
"py313-cinderclient",
"bandit",
"py313-requests-mock",
"py313-qstylizer",
"py313-stevedore",
"py313-novaclient",
"py313-openstackclient"
]
},
{
"type": "lib",
"ports": [
"py313-sarif-om",
"py-pbr",
"py313-jschema_to_python"
]
}
]
},
{
"name": "py313-oauthlib",
"portdir": "python/py-oauthlib",
"version": "3.2.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/oauthlib/oauthlib",
"description": "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic.",
"long_description": "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic.",
"active": true,
"categories": [
"net",
"security",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 591
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-blinker",
"py313-cryptography",
"py313-jwt"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-mock"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-oauthlib",
"py313-requests-oauthlib",
"py313-discogs-client"
]
}
]
},
{
"name": "py313-jwt",
"portdir": "python/py-jwt",
"version": "2.10.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jpadilla/pyjwt",
"description": "JSON Web Token implementation in Python",
"long_description": "JSON Web Token implementation in Python",
"active": true,
"categories": [
"security",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 591
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-oauthlib",
"py-jwt",
"py313-twilio"
]
},
{
"type": "run",
"ports": [
"py313-pygithub",
"py313-django-allauth"
]
}
]
},
{
"name": "py313-cryptography_vectors",
"portdir": "python/py-cryptography",
"version": "46.0.3",
"license": "BSD",
"platforms": "{darwin any >= 13}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/cryptography",
"description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"long_description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2760
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-uv-build",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py313-cryptography"
]
}
]
},
{
"name": "py313-cryptography",
"portdir": "python/py-cryptography",
"version": "46.0.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/cryptography",
"description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"long_description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2760
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools",
"py313-setuptools-rust",
"py313-maturin",
"clang-20",
"cargo",
"legacy-support",
"rust",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"openssl3",
"python313",
"py313-cffi"
]
},
{
"type": "test",
"ports": [
"py313-certifi",
"py313-pytest",
"py313-pretend",
"py313-pytest-benchmark",
"py313-pytest-xdist",
"py313-cryptography_vectors"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"certbot-dns-digitalocean",
"certbot-dns-dnsimple",
"certbot-dns-dnsmadeeasy",
"certbot-dns-gehirn",
"certbot-dns-google",
"certbot-dns-linode",
"certbot-dns-luadns",
"certbot-dns-nsone",
"certbot-dns-ovh",
"certbot-dns-rfc2136",
"py313-oauthlib",
"buku",
"py313-requests_ntlm",
"py313-ansible-core",
"py313-mitmproxy",
"offpunk",
"py313-aioquic",
"py-cryptography",
"py313-stem",
"py313-hanko",
"py313-fido2",
"py313-hanko-certvalidator",
"py313-requests-kerberos",
"py313-pyspnego",
"py313-asyncssh",
"mycli",
"py313-josepy",
"py313-twilio",
"py313-openssl",
"py313-pdfminer",
"py313-dnspython",
"py313-scapy",
"py313-paramiko",
"certbot-dns-route53",
"certbot-dns-sakuracloud",
"py313-service_identity",
"py313-acme",
"certbot",
"certbot-apache",
"certbot-nginx",
"certbot-dns-cloudflare"
]
},
{
"type": "run",
"ports": [
"py313-autobahn",
"dnsviz",
"hashcat",
"yubikey-manager",
"py313-django-allauth",
"py313-pygithub",
"py313-dns-lexicon",
"py313-trustme",
"py313-openstackclient",
"py313-openstacksdk"
]
},
{
"type": "test",
"ports": [
"py313-openid",
"py313-werkzeug",
"py313-trio"
]
}
]
},
{
"name": "py313-blinker",
"portdir": "python/py-blinker",
"version": "1.9.0",
"license": "MIT and BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://blinker.readthedocs.io",
"description": "Fast, simple object-to-object and broadcast signaling",
"long_description": "Blinker provides a fast dispatching system that allows any number of interested parties to subscribe to events, or \"signals\". Signal receivers can subscribe to specific senders or receive signals sent by any sender.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 422
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-flit_core",
"clang-17",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest-asyncio",
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-flask",
"py313-flask-mail",
"py313-oauthlib",
"py-blinker"
]
}
]
},
{
"name": "py312-eventlet",
"portdir": "python/py-eventlet",
"version": "0.40.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://eventlet.net/",
"description": "Highly concurrent networking library",
"long_description": "Eventlet is a networking library written in Python. It achieves high scalability by using non-blocking io while at the same time retaining high programmer usability by using coroutines to make the non-blocking io operations appear blocking at the source code level.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1099
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-hatchling",
"py312-hatch-vcs",
"clang-18",
"py312-build",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-greenlet",
"py312-dnspython"
]
},
{
"type": "test",
"ports": [
"py312-pynose"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py312-fasteners"
]
}
]
},
{
"name": "py312-crayons",
"portdir": "python/py-crayons",
"version": "0.4.0",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/crayons/",
"description": "Text UI colors",
"long_description": "This module is really simple, it gives you colored strings for terminal usage. Included colors are ``red``, ``green``, ``yellow``, ``blue``, ``black``, ``magenta``, ``magenta``, ``cyan``, ``white``, ``clean``, and ``disable``.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 428
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-setuptools",
"py312-wheel",
"clang-17",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"py312-colorama",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"legit"
]
}
]
},
{
"name": "py313-zipfile-deflate64",
"portdir": "python/py-zipfile-deflate64",
"version": "0.2.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/brianhelba/zipfile-deflate64",
"description": "Extract Deflate64 ZIP archives with Python's zipfile API.",
"long_description": "Extract Deflate64 ZIP archives with Python's zipfile API.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools_scm",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-zipfile-deflate64"
]
}
]
},
{
"name": "py313-cython",
"portdir": "python/py-cython",
"version": "3.1.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cython.org/",
"description": "A language for writing C extension modules for Python.",
"long_description": "Cython is a language that makes writing C extensions for the Python language as easy as Python itself. Cython is based on the well-known Pyrex, but supports more cutting edge functionality and optimizations",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2760
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-setuptools",
"python313"
]
},
{
"type": "run",
"ports": [
"cython_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-pymatgen",
"py313-debugpy",
"py313-pymca",
"py313-mssql",
"py313-scikit-learn",
"py313-blosc2",
"py313-ndindex",
"py313-tables",
"py313-numcodecs",
"py313-pyFAI",
"py313-openpyxl",
"gobject-introspection",
"py313-cartopy",
"py313-opengl-accelerate",
"py313-zmq",
"py313-sqlalchemy",
"py313-fisx",
"borgbackup",
"py313-pyproj",
"py313-libdnet",
"py313-pypcap",
"py313-cftime",
"py313-yaml",
"py313-logbook",
"py313-spiceypy",
"py313-scipy",
"vapoursynth",
"py313-fabio",
"py313-fonttools",
"py313-pandas",
"py313-yarl",
"py313-rencode",
"py313-pytensor",
"py313-peewee",
"py313-networkit",
"py313-cytoolz",
"py313-fiona",
"py313-pyogrio",
"py313-rasterio",
"py313-gevent",
"py313-astropy",
"py313-frozenlist",
"py313-gssapi",
"py313-propcache",
"py313-cwcwidth",
"py313-fugashi",
"py313-imagecodecs",
"py313-scikit-image",
"py313-vispy",
"py313-krb5",
"py313-shapely",
"py313-statsmodels",
"py313-cairo",
"py313-line_profiler",
"py313-reproject",
"py313-pywavelets",
"py313-h5py",
"py313-hdf5plugin",
"py313-silx",
"py313-MDAnalysis",
"py313-gsd",
"py313-regions",
"py313-wsaccel",
"py313-lap",
"py313-msgpack",
"py313-lxml",
"py313-rapidfuzz",
"py313-netcdf4",
"py313-bigfloat",
"py313-mdtraj",
"py313-wxpython-4.0",
"py313-numpy",
"py313-pysimdjson",
"py313-timelib",
"py313-falcon"
]
},
{
"type": "lib",
"ports": [
"py313-cymem",
"py-cython",
"py313-tifffile",
"py313-zope-hookable",
"py313-mpi4py",
"py313-pyarrow",
"py313-murmurhash",
"py313-preshed"
]
},
{
"type": "run",
"ports": [
"py313-spyder"
]
},
{
"type": "test",
"ports": [
"recode",
"py313-numpy",
"py313-netcdf4"
]
}
]
},
{
"name": "py313-stagger",
"portdir": "python/py-stagger",
"version": "1.0.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/staggerpkg/stagger",
"description": "ID3v1/ID3v2 tag manipulation package in pure Python 3",
"long_description": "The ID3v2 tag format is notorious for its useless specification documents and its quirky, mutually incompatible part-implementations. Stagger is to provide a robust tagging package that is able to handle all the various badly formatted tags out there and allow you to convert them to a consensus format.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-stagger"
]
}
]
},
{
"name": "py312-stagger",
"portdir": "python/py-stagger",
"version": "1.0.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/staggerpkg/stagger",
"description": "ID3v1/ID3v2 tag manipulation package in pure Python 3",
"long_description": "The ID3v2 tag format is notorious for its useless specification documents and its quirky, mutually incompatible part-implementations. Stagger is to provide a robust tagging package that is able to handle all the various badly formatted tags out there and allow you to convert them to a consensus format.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"py312-build",
"py312-installer",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": []
}
]
}