HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50744,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=47",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=45",
"results": [
{
"name": "py313-flask-restful",
"portdir": "python/py-flask-restful",
"version": "0.3.10",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://flask-restful.readthedocs.io",
"description": "Flask extension for quickly building REST APIs.",
"long_description": "Flask-RESTful is an extension for Flask that adds support for quickly building REST APIs. It is a lightweight abstraction that works with your existing ORM/libraries.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-tz",
"py313-six",
"py313-flask",
"py313-aniso8601"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-flask-restful"
]
}
]
},
{
"name": "py313-flask-login",
"portdir": "python/py-flask-login",
"version": "0.6.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://flask-login.readthedocs.org/",
"description": "User session management for Flask",
"long_description": "Flask-Login provides user session management for Flask. It handles the common tasks of logging in, logging out, and remembering your users' sessions over extended periods of time.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-17",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-flask",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-flask-login"
]
}
]
},
{
"name": "py313-flask-mail",
"portdir": "python/py-flask-mail",
"version": "0.10.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://flask-mail.readthedocs.io",
"description": "Flask Mail extension",
"long_description": "A Flask extension for sending email messages.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-blinker",
"py313-flask",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-flask-mail"
]
}
]
},
{
"name": "py312-flask-mail",
"portdir": "python/py-flask-mail",
"version": "0.10.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://flask-mail.readthedocs.io",
"description": "Flask Mail extension",
"long_description": "A Flask extension for sending email messages.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-flit_core",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"py312-blinker",
"py312-flask",
"python312"
]
}
],
"depends_on": []
},
{
"name": "py313-flask-frozen",
"portdir": "python/py-flask-frozen",
"version": "1.0.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Frozen-Flask/Frozen-Flask",
"description": "Freeze a Flask application into a set of static files.",
"long_description": "Freeze a Flask application into a set of static files. The result can be hosted without any server-side software other than a traditional web server.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"clang-17",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"py313-flask",
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-flask-frozen"
]
}
]
},
{
"name": "py313-flask-babel",
"portdir": "python/py-flask-babel",
"version": "4.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-babel/flask-babel",
"description": "Adds i18n/l10n support to Flask applications",
"long_description": "Adds i18n/l10n support to Flask applications",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"py313-flask",
"python313",
"py313-tz",
"py313-babel",
"py313-jinja2"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-flask-babel"
]
}
]
},
{
"name": "ollama",
"portdir": "llm/ollama",
"version": "0.16.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ollama.com",
"description": "ollama runs and manages LLMs",
"long_description": "Get up and running with large language models easily",
"active": true,
"categories": [
"llm"
],
"maintainers": [
{
"name": "github",
"github": "rdallman",
"ports_count": 1
},
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 229
}
],
"variants": [
"logging",
"completion"
],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"ollama-bash-completion-plugin"
]
}
],
"depends_on": []
},
{
"name": "ollama-bash-completion-plugin",
"portdir": "llm/ollama-bash-completion-plugin",
"version": "20250428",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ehrlz/ollama-bash-completion-plugin",
"description": "Ollama bash completion",
"long_description": "Tiny plugin for bash shell to autocomplete commands and model names in ollama commands",
"active": true,
"categories": [
"sysutils",
"llm"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 229
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "run",
"ports": [
"bash-completion"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"ollama"
]
}
]
},
{
"name": "py313-nanobind",
"portdir": "python/py-nanobind",
"version": "2.11.0",
"license": "BSD and MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wjakob/nanobind",
"description": "nanobind: tiny and efficient C++/Python bindings",
"long_description": "nanobind: tiny and efficient C++/Python bindings",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"ninja",
"clang-18",
"py313-installer",
"py313-scikit-build-core"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-soxr",
"py313-gemmi"
]
}
]
},
{
"name": "py-nanobind",
"portdir": "python/py-nanobind",
"version": "2.11.0",
"license": "BSD and MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wjakob/nanobind",
"description": "nanobind: tiny and efficient C++/Python bindings",
"long_description": "nanobind: tiny and efficient C++/Python bindings",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-nanobind"
]
}
],
"depends_on": []
},
{
"name": "py313-gemmi",
"portdir": "python/py-gemmi",
"version": "0.7.4",
"license": "(MPL-2.0 or LGPL-3)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/project-gemmi/gemmi",
"description": "library for structural biology",
"long_description": "library for structural biology",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-nanobind",
"ninja",
"py313-build",
"py313-installer",
"py313-wheel",
"py313-scikit-build-core",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-gemmi"
]
}
]
},
{
"name": "py-gemmi",
"portdir": "python/py-gemmi",
"version": "0.7.4",
"license": "(MPL-2.0 or LGPL-3)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/project-gemmi/gemmi",
"description": "library for structural biology",
"long_description": "library for structural biology",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"py313-gemmi"
]
}
],
"depends_on": []
},
{
"name": "py313-usadel1",
"portdir": "python/py-usadel1",
"version": "0.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.jyu.fi/jyucmt/usadel1",
"description": "Quasiclassical equations on a 1D network",
"long_description": "This code solves Usadel equations in a circuit consisting of quasi-1D metallic wires. This is an efficient approach for modelling charge and heat transport in mesoscopic electronic circuits made of superconducting and normal-state metals, in the presence of a sufficient amount of impurities (dirty limit).",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-oldest-supported-numpy",
"clang-17",
"gcc14",
"py313-build",
"py313-installer",
"py313-meson-python"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-numpy",
"py313-scipy",
"py313-tables",
"libgcc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-usadel1"
]
}
]
},
{
"name": "py313-tables",
"portdir": "python/py-tables",
"version": "3.10.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.pytables.org/",
"description": "Package for managing hierarchical datasets",
"long_description": "PyTables is a package for managing hierarchical datasets and designed to efficiently and easily cope with extremely large amounts of data",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-cython"
]
},
{
"type": "lib",
"ports": [
"py313-numpy",
"blosc",
"py313-numexpr",
"py313-blosc2",
"bzip2",
"lzo2",
"zlib",
"hdf5",
"python313",
"py313-cpuinfo"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-usadel1"
]
}
]
},
{
"name": "py313-pygit2",
"portdir": "python/py-pygit2",
"version": "1.18.0",
"license": "(GPL-2 or Permissive)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.pygit2.org/",
"description": "Python bindings for libgit2",
"long_description": "Pygit2 is a set of Python bindings to the libgit2 shared library, libgit2 implements the core of Git.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2625
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 354
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-cffi",
"libgit2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pygit2",
"gitless"
]
}
]
},
{
"name": "py313-numexpr",
"portdir": "python/py-numexpr",
"version": "2.14.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pydata/numexpr",
"description": "Multiple-operator array expression evaluator",
"long_description": "The numexpr package evaluates multiple-operator array expressions many times faster than NumPy can. It accepts the expression as a string, analyzes it, rewrites it more efficiently, and compiles it on the fly into code for its internal virtual machine (VM). Due to its integrated just-in-time (JIT) compiler, it does not require a compiler at runtime.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2873
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-numpy",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-numexpr",
"py313-blosc2",
"py313-tables",
"py313-pyFAI"
]
},
{
"type": "run",
"ports": [
"py313-xraylarch"
]
}
]
},
{
"name": "py313-ndindex",
"portdir": "python/py-ndindex",
"version": "1.10.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://quansight-labs.github.io/ndindex/",
"description": "Python library for manipulating indices of ndarrays",
"long_description": "ndindex is a library that allows representing and manipulating objects that can be valid indices to numpy arrays, i.e., slices, integers, ellipses, None, integer and boolean arrays, and tuples thereof.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-cython",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-numpy"
]
},
{
"type": "test",
"ports": [
"py313-hypothesis",
"py313-pytest",
"py313-sympy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-blosc2"
]
}
]
},
{
"name": "py313-blosc2",
"portdir": "python/py-blosc2",
"version": "4.0.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/blosc2/",
"description": "Python wrapper for Blosc2",
"long_description": "A Python wrapper for the extremely fast Blosc2 compression library",
"active": true,
"categories": [
"devel",
"archivers",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18",
"py313-build",
"py313-installer",
"py313-scikit-build-core",
"py313-cython",
"py313-oldest-supported-numpy"
]
},
{
"type": "lib",
"ports": [
"blosc2",
"python313",
"py313-requests",
"py313-msgpack",
"py313-numpy",
"py313-ndindex",
"py313-numexpr"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-tables"
]
}
]
},
{
"name": "async-profiler",
"portdir": "java/async-profiler",
"version": "4.3",
"license": "Apache-2",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/async-profiler/async-profiler",
"description": "Low overhead sampling profiler for Java",
"long_description": "The profiler works with OpenJDK and other Java runtimes based on the HotSpot JVM. It features HotSpot-specific API to collect stack traces and to track memory allocations. Unlike traditional Java profilers, async-profiler monitors non-Java threads (e.g., GC and JIT compiler threads) and shows native and kernel frames in stack traces.",
"active": true,
"categories": [
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk11"
]
}
],
"depends_on": []
},
{
"name": "h3",
"portdir": "gis/h3",
"version": "4.4.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://h3geo.org",
"description": "A hexagonal hierarchical geospatial indexing system",
"long_description": "H3 is a geospatial indexing system using a hexagonal grid that can be (approximately) subdivided into finer and finer hexagonal grids, combining the benefits of a hexagonal grid with S2's hierarchical subdivisions.",
"active": true,
"categories": [
"devel",
"gis"
],
"maintainers": [
{
"name": "cardi",
"github": "cardi",
"ports_count": 6
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py313-pbs_installer",
"portdir": "python/py-pbs_installer",
"version": "2025.10.14",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/frostming/pbs-installer",
"description": "An installer for indygreg's python-build-standalone",
"long_description": "The list of python versions are kept sync with the upstream automatically",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 144
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-pdm-backend"
]
},
{
"type": "lib",
"ports": [
"py313-zstd",
"py313-httpx",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pbs_installer"
]
}
]
},
{
"name": "py311-pbs_installer",
"portdir": "python/py-pbs_installer",
"version": "2025.10.14",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/frostming/pbs-installer",
"description": "An installer for indygreg's python-build-standalone",
"long_description": "The list of python versions are kept sync with the upstream automatically",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 144
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-pdm-backend",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py311-httpx",
"py311-zstd",
"python311"
]
}
],
"depends_on": []
},
{
"name": "py312-pbs_installer",
"portdir": "python/py-pbs_installer",
"version": "2025.10.14",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/frostming/pbs-installer",
"description": "An installer for indygreg's python-build-standalone",
"long_description": "The list of python versions are kept sync with the upstream automatically",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 144
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-pdm-backend",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-zstd",
"py312-httpx",
"python312"
]
}
],
"depends_on": []
},
{
"name": "py39-pbs_installer",
"portdir": "python/py-pbs_installer",
"version": "2025.8.28",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/frostming/pbs-installer",
"description": "An installer for indygreg's python-build-standalone",
"long_description": "The list of python versions are kept sync with the upstream automatically",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 144
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-installer",
"py39-pdm-backend",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py39-httpx",
"py39-zstd",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py310-pbs_installer",
"portdir": "python/py-pbs_installer",
"version": "2025.10.14",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/frostming/pbs-installer",
"description": "An installer for indygreg's python-build-standalone",
"long_description": "The list of python versions are kept sync with the upstream automatically",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 144
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-installer",
"py310-pdm-backend",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-zstd",
"py310-httpx",
"python310"
]
}
],
"depends_on": []
},
{
"name": "py-pbs_installer",
"portdir": "python/py-pbs_installer",
"version": "2025.10.14",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/frostming/pbs-installer",
"description": "An installer for indygreg's python-build-standalone",
"long_description": "The list of python versions are kept sync with the upstream automatically",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 144
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-pbs_installer"
]
}
],
"depends_on": []
},
{
"name": "py313-backports.tarfile",
"portdir": "python/py-backports.tarfile",
"version": "1.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jaraco/backports.tarfile",
"description": "Backport of CPython tarfile module",
"long_description": "Backport of CPython tarfile module",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"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": [
"py-backports.tarfile"
]
}
]
},
{
"name": "py312-backports.tarfile",
"portdir": "python/py-backports.tarfile",
"version": "1.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jaraco/backports.tarfile",
"description": "Backport of CPython tarfile module",
"long_description": "Backport of CPython tarfile module",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"py312-build",
"py312-installer",
"clang-18",
"py312-wheel",
"py312-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py311-backports.tarfile",
"portdir": "python/py-backports.tarfile",
"version": "1.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jaraco/backports.tarfile",
"description": "Backport of CPython tarfile module",
"long_description": "Backport of CPython tarfile module",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"clang-18",
"py311-wheel",
"py311-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-jaraco.context"
]
}
]
},
{
"name": "py310-backports.tarfile",
"portdir": "python/py-backports.tarfile",
"version": "1.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jaraco/backports.tarfile",
"description": "Backport of CPython tarfile module",
"long_description": "Backport of CPython tarfile module",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-setuptools",
"py310-setuptools_scm",
"clang-18",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-jaraco.context"
]
}
]
},
{
"name": "py39-backports.tarfile",
"portdir": "python/py-backports.tarfile",
"version": "1.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jaraco/backports.tarfile",
"description": "Backport of CPython tarfile module",
"long_description": "Backport of CPython tarfile module",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-setuptools",
"py39-setuptools_scm",
"clang-17",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-jaraco.context"
]
}
]
},
{
"name": "py-backports.tarfile",
"portdir": "python/py-backports.tarfile",
"version": "1.2.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jaraco/backports.tarfile",
"description": "Backport of CPython tarfile module",
"long_description": "Backport of CPython tarfile module",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-backports.tarfile"
]
}
],
"depends_on": []
},
{
"name": "py313-u-msgpack-python",
"portdir": "python/py-u-msgpack-python",
"version": "2.8.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/vsergeev/u-msgpack-python",
"description": "A portable lightweight MessagePack serializer and deserializer written in pure Python.",
"long_description": "A portable lightweight MessagePack serializer and deserializer written in pure Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-u-msgpack-python"
]
},
{
"type": "run",
"ports": [
"py313-autobahn"
]
}
]
},
{
"name": "py312-u-msgpack-python",
"portdir": "python/py-u-msgpack-python",
"version": "2.8.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/vsergeev/u-msgpack-python",
"description": "A portable lightweight MessagePack serializer and deserializer written in pure Python.",
"long_description": "A portable lightweight MessagePack serializer and deserializer written in pure Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-autobahn"
]
}
]
},
{
"name": "py313-txtorcon",
"portdir": "python/py-txtorcon",
"version": "24.8.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://txtorcon.readthedocs.org",
"description": "Twisted based Tor controller client with state tracking and configuration abstractions.",
"long_description": "Twisted based Tor controller client with state tracking and configuration abstractions.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-txtorcon",
"magic-wormhole"
]
}
]
},
{
"name": "py312-txtorcon",
"portdir": "python/py-txtorcon",
"version": "24.8.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://txtorcon.readthedocs.org",
"description": "Twisted based Tor controller client with state tracking and configuration abstractions.",
"long_description": "Twisted based Tor controller client with state tracking and configuration abstractions.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py313-txaio",
"portdir": "python/py-txaio",
"version": "23.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crossbario/txaio",
"description": "Compatibility API between asyncio/Twisted/Trollius",
"long_description": "txaio is a helper library for writing code that runs unmodified on both Twisted and asyncio / Trollius.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"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-txaio",
"py313-zlmdb"
]
},
{
"type": "run",
"ports": [
"py313-autobahn"
]
}
]
},
{
"name": "py312-txaio",
"portdir": "python/py-txaio",
"version": "23.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crossbario/txaio",
"description": "Compatibility API between asyncio/Twisted/Trollius",
"long_description": "txaio is a helper library for writing code that runs unmodified on both Twisted and asyncio / Trollius.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-autobahn"
]
}
]
},
{
"name": "py313-twisted",
"portdir": "python/py-twisted",
"version": "24.11.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": 1513
},
{
"name": "olv.bonnet",
"github": "",
"ports_count": 12
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-hatch-fancy-pypi-readme",
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"py313-hyperlink",
"py313-bcrypt",
"py313-incremental",
"python313",
"py313-constantly",
"py313-automat",
"py313-setuptools",
"py313-attrs",
"py313-zopeinterface",
"py313-typing_extensions"
]
},
{
"type": "run",
"ports": [
"py313-pyhamcrest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"deluge",
"magic-wormhole",
"py313-treq"
]
},
{
"type": "run",
"ports": [
"py313-autobahn"
]
},
{
"type": "test",
"ports": [
"py313-testfixtures",
"py313-automat"
]
}
]
},
{
"name": "py313-spake2",
"portdir": "python/py-spake2",
"version": "0.9",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/warner/python-spake2",
"description": "SPAKE2 password authenticated key exchange pure python",
"long_description": "SPAKE2 password authenticated key exchange pure python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-hkdf",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-spake2",
"magic-wormhole"
]
}
]
},
{
"name": "py312-spake2",
"portdir": "python/py-spake2",
"version": "0.9",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/warner/python-spake2",
"description": "SPAKE2 password authenticated key exchange pure python",
"long_description": "SPAKE2 password authenticated key exchange pure python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-wheel",
"clang-18",
"py312-build",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"py312-hkdf",
"python312"
]
}
],
"depends_on": []
},
{
"name": "py313-qrcode",
"portdir": "python/py-qrcode",
"version": "8.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lincolnloop/python-qrcode",
"description": "QR Code image generator",
"long_description": "QR Code image generator",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"py313-setuptools",
"py313-six",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-qrcode",
"py313-hanko",
"magic-wormhole"
]
},
{
"type": "run",
"ports": [
"py313-django-allauth",
"py313-autobahn"
]
}
]
},
{
"name": "py313-pytrie",
"portdir": "python/py-pytrie",
"version": "0.4.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gsakkis/pytrie/",
"description": "A pure Python implementation of the trie data structure.",
"long_description": "A pure Python implementation of the trie data structure.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-sortedcontainers",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pytrie"
]
},
{
"type": "run",
"ports": [
"py313-autobahn"
]
}
]
},
{
"name": "py312-pytrie",
"portdir": "python/py-pytrie",
"version": "0.4.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gsakkis/pytrie/",
"description": "A pure Python implementation of the trie data structure.",
"long_description": "A pure Python implementation of the trie data structure.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-wheel",
"clang-18",
"py312-build",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"py312-sortedcontainers",
"python312"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-autobahn"
]
}
]
},
{
"name": "py313-python-snappy",
"portdir": "python/py-python-snappy",
"version": "0.7.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://github.com/andrix/python-snappy",
"description": "Python library for the snappy compression library from Google",
"long_description": "Python library for the snappy compression library from Google",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-cffi",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"snappy",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-cramjam",
"snappy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-python-snappy"
]
},
{
"type": "run",
"ports": [
"hashcat",
"py313-autobahn"
]
}
]
},
{
"name": "py312-python-snappy",
"portdir": "python/py-python-snappy",
"version": "0.7.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://github.com/andrix/python-snappy",
"description": "Python library for the snappy compression library from Google",
"long_description": "Python library for the snappy compression library from Google",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-setuptools",
"py312-wheel",
"py312-cffi",
"snappy",
"py312-build",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-cramjam",
"snappy"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-autobahn"
]
}
]
},
{
"name": "py313-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": 1513
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-hatch-vcs",
"py313-setuptools",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py313-twisted"
]
},
{
"type": "test",
"ports": [
"py313-behave"
]
}
]
},
{
"name": "py313-passlib",
"portdir": "python/py-passlib",
"version": "1.7.4",
"license": "bsd",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://passlib.readthedocs.io/en/stable/",
"description": "password hashing library",
"long_description": "py-passlib is a password hashing library which provides cross-platform implementations of over 20 password hashing algorithms, as well as a framework for managing existing passowrd hashes.",
"active": true,
"categories": [
"security",
"www",
"python"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 157
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-mitmproxy",
"py-passlib"
]
},
{
"type": "run",
"ports": [
"py313-autobahn"
]
}
]
},
{
"name": "py312-passlib",
"portdir": "python/py-passlib",
"version": "1.7.4",
"license": "bsd",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://passlib.readthedocs.io/en/stable/",
"description": "password hashing library",
"long_description": "py-passlib is a password hashing library which provides cross-platform implementations of over 20 password hashing algorithms, as well as a framework for managing existing passowrd hashes.",
"active": true,
"categories": [
"security",
"www",
"python"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 157
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-mitmproxy"
]
},
{
"type": "run",
"ports": [
"py312-autobahn"
]
}
]
},
{
"name": "py313-hkdf",
"portdir": "python/py-hkdf",
"version": "0.0.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/casebeer/python-hkdf",
"description": "HMAC based Extract and Expand Key Derivation Function HKDF",
"long_description": "HMAC based Extract and Expand Key Derivation Function HKDF",
"active": true,
"categories": [
"security",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-spake2",
"py-hkdf",
"magic-wormhole"
]
}
]
}
]
}