HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51580,
"next": "https://ports.macports.org/api/v1/ports/?format=api&page=2",
"previous": null,
"results": [
{
"name": "tcl9",
"portdir": "lang/tcl",
"version": "9.0.3",
"license": "Tcl/Tk",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.tcl-lang.org/",
"description": "Tool Command Language",
"long_description": "Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more. Open source and business-friendly, Tcl is a mature yet evolving language that is truly cross platform, easily deployed and highly extensible.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1595
},
{
"name": "chrischavez",
"github": "chrstphrchvz",
"ports_count": 95
}
],
"variants": [
"corefoundation",
"memdebug",
"dtrace",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libtommath"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"tcl9-tls"
]
}
]
},
{
"name": "tcl9-tls",
"portdir": "devel/tcl-tls",
"version": "2.0",
"license": "Tcl/Tk",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://core.tcl-lang.org/tcltls/",
"description": "TLS OpenSSL extension to TCL.",
"long_description": "TLS is an OpenSSL / RSA-bsafe Tcl extension that provides secure connections on top of the Tcl socket mechanism.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl",
"tcl9"
]
}
],
"depends_on": []
},
{
"name": "quien",
"portdir": "net/quien",
"version": "0.2.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://benword.com/quien-a-better-whois-lookup-tool",
"description": "A better WHOIS lookup tool",
"long_description": "A better WHOIS lookup tool. Interactive TUI with tabbed views for WHOIS, DNS, mail, SSL/TLS, HTTP headers, and tech stack detection.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1044
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py312-spacy-loggers",
"portdir": "python/py-spacy-loggers",
"version": "1.0.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://spacy.io",
"description": "Logging utilities for spaCy",
"long_description": "This package provides logging utilities for spaCy, including loggers for Weights & Biases, MLflow, and other experiment tracking tools.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 147
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py311-spacy-loggers",
"portdir": "python/py-spacy-loggers",
"version": "1.0.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://spacy.io",
"description": "Logging utilities for spaCy",
"long_description": "This package provides logging utilities for spaCy, including loggers for Weights & Biases, MLflow, and other experiment tracking tools.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 147
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-spacy-loggers",
"portdir": "python/py-spacy-loggers",
"version": "1.0.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://spacy.io",
"description": "Logging utilities for spaCy",
"long_description": "This package provides logging utilities for spaCy, including loggers for Weights & Biases, MLflow, and other experiment tracking tools.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 147
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py312-spacy-legacy",
"portdir": "python/py-spacy-legacy",
"version": "3.0.12",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://spacy.io",
"description": "Legacy registered functions for spaCy backwards compatibility",
"long_description": "Legacy registered functions for spaCy backwards compatibility",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 147
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py311-spacy-legacy",
"portdir": "python/py-spacy-legacy",
"version": "3.0.12",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://spacy.io",
"description": "Legacy registered functions for spaCy backwards compatibility",
"long_description": "Legacy registered functions for spaCy backwards compatibility",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 147
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-spacy-legacy",
"portdir": "python/py-spacy-legacy",
"version": "3.0.12",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://spacy.io",
"description": "Legacy registered functions for spaCy backwards compatibility",
"long_description": "Legacy registered functions for spaCy backwards compatibility",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 147
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py312-cloudpathlib",
"portdir": "python/py-cloudpathlib",
"version": "0.23.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/drivendataorg/cloudpathlib",
"description": "pathlib-style classes for cloud storage services",
"long_description": "cloudpathlib provides pathlib.Path-style classes for interacting with cloud storage services including AWS S3, Azure Blob Storage, and Google Cloud Storage.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 147
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-flit_core",
"py312-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py311-cloudpathlib",
"portdir": "python/py-cloudpathlib",
"version": "0.23.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/drivendataorg/cloudpathlib",
"description": "pathlib-style classes for cloud storage services",
"long_description": "cloudpathlib provides pathlib.Path-style classes for interacting with cloud storage services including AWS S3, Azure Blob Storage, and Google Cloud Storage.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 147
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-flit_core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-cloudpathlib",
"portdir": "python/py-cloudpathlib",
"version": "0.23.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/drivendataorg/cloudpathlib",
"description": "pathlib-style classes for cloud storage services",
"long_description": "cloudpathlib provides pathlib.Path-style classes for interacting with cloud storage services including AWS S3, Azure Blob Storage, and Google Cloud Storage.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 147
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-flit_core",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "renode",
"portdir": "emulators/renode",
"version": "1.16.1",
"license": "MIT",
"platforms": "{darwin >= 21}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://renode.io",
"description": "Virtual development framework for embedded systems",
"long_description": "Renode is an open source virtual development framework for complex embedded systems. It simulates SoCs, sensors, and other hardware, letting you run unmodified firmware binaries on your workstation. Supports ARM, RISC-V, SPARC, x86, Xtensa, POWER and more.",
"active": true,
"categories": [
"devel",
"emulators"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 147
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"coreutils",
"dotnet-sdk-8",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "run",
"ports": [
"dotnet-cli",
"dotnet-runtime-8"
]
}
],
"depends_on": []
},
{
"name": "pastix",
"portdir": "science/pastix",
"version": "6.4.0",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://solverstack.gitlabpages.inria.fr/pastix/",
"description": "PaStiX: A sparse direct solver",
"long_description": "PaStiX: A sparse direct solver PaStiX (Parallel Sparse matriX package) is a scientific library that provides a high performance parallel solver for very large sparse linear systems based on direct methods. Numerical algorithms are implemented in single or double precision (real or complex) using LLt, LDLt and LU with static pivoting (for non symmetric matrices having a symmetric pattern). This solver also provides some low-rank compression methods to reduce the memory footprint and/or the time-to-solution.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [
"debug",
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"scotch",
"hwloc",
"gcc15",
"OpenBLAS",
"metis"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"octave-mboct-numerical"
]
}
]
},
{
"name": "mbdyn",
"portdir": "science/mbdyn",
"version": "1.7.3",
"license": "GPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mbdyn.org",
"description": "MBDyn is the first and one of the few full-featured free* general purpose Multibody Dynamics analysis software.",
"long_description": "MBDyn is the first and one of the few full-featured free* general purpose Multibody Dynamics analysis software.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"SuiteSparse",
"libgcc",
"gcc15",
"metis",
"GiNaC",
"OpenBLAS"
]
}
],
"depends_on": []
},
{
"name": "octave-mboct-numerical",
"portdir": "octave/octave-mboct-numerical",
"version": "0.1.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/octave-user/mboct-numerical-pkg",
"description": "TMBDyn/Octave numerical solvers.",
"long_description": "TMBDyn/Octave numerical solvers. mboct-numerical belongs to a suite of packages which can be used for pre- and post-processing of flexible bodies in MBDyn with GNU-Octave and Gmsh.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"OpenBLAS",
"metis",
"mumps",
"gtest",
"octave-mboct-octave",
"pastix",
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-mboct-octave",
"portdir": "octave/octave-mboct-octave",
"version": "0.1.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/octave-user/mboct-octave-pkg",
"description": "TMBDyn/Octave utility package.",
"long_description": "TMBDyn/Octave utility package. mboct-octave belongs to a suite of packages which can be used for pre- and post-processing of flexible bodies in MBDyn with GNU-Octave and Gmsh.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"octave-mboct-numerical"
]
}
]
},
{
"name": "Ice",
"portdir": "aqua/Ice",
"version": "0.11.12",
"license": "GPL-3",
"platforms": "{macosx >= 14}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://icemenubar.app/",
"description": "Powerful menu bar manager for macOS",
"long_description": "Ice is a powerful menu bar management tool for macOS. While its primary function is hiding and showing menu bar items, it offers a wide range of features to manage the menu bar. Items can be hidden or shown on demand, rearranged via drag-and-drop, and searched. The menu bar appearance can also be fully customized.",
"active": true,
"categories": [
"aqua"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1044
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "helm-3.20",
"portdir": "sysutils/helm",
"version": "3.20.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/helm/helm",
"description": "Kubernetes package manager",
"long_description": "Helps you manage Kubernetes applications — Helm Charts help you define, install, and upgrade even the most complex Kubernetes application.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "sirn",
"github": "sirn",
"ports_count": 33
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1044
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"helm_select"
]
}
],
"depends_on": []
},
{
"name": "py314-altair",
"portdir": "python/py-altair",
"version": "6.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://altair-viz.github.io/",
"description": "A declarative statistical visualization library for Python.",
"long_description": "A declarative statistical visualization library for Python.",
"active": true,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2893
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"py314-jinja2",
"py314-pandas",
"python314",
"py314-jsonschema",
"py314-narwhals",
"py314-toolz",
"py314-packaging",
"py314-numpy",
"py314-typing_extensions"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-altair"
]
}
]
},
{
"name": "py314-socid-extractor",
"portdir": "python/py-socid-extractor",
"version": "0.0.28",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/soxoj/socid-extractor",
"description": "Extract information about a user from profile webpages / API responses and save it in machine-readable format.",
"long_description": "Extract information about a user from profile webpages / API responses and save it in machine-readable format.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"py314-dateutil",
"py314-requests",
"py314-beautifulsoup4",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-socid-extractor"
]
}
]
},
{
"name": "rrsync",
"portdir": "net/rsync",
"version": "3.4.1",
"license": "(GPL-3+ or OpenSSLException)",
"platforms": "darwin freebsd sunos",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rsync.samba.org",
"description": "a script to set up restricted rsync users via ssh logins",
"long_description": "rrsync is a script to set up restricted rsync users via ssh logins.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"rsync"
]
}
],
"depends_on": []
},
{
"name": "copilot-cli",
"portdir": "llm/copilot-cli",
"version": "1.0.21",
"license": "Restrictive/Distributable",
"platforms": "{darwin >= 20}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.github.com/copilot/concepts/agents/about-copilot-cli",
"description": "GitHub Copilot CLI -- AI-powered coding assistant in the terminal",
"long_description": "GitHub Copilot CLI brings AI-powered coding assistance directly to your command line, enabling you to build, debug, and understand code through natural language conversations. Powered by the same agentic harness as GitHub's Copilot coding agent.",
"active": true,
"categories": [
"llm"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "critcl",
"portdir": "lang/critcl",
"version": "3.3.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/andreas-kupries/critcl",
"description": "C Runtime In Tcl",
"long_description": "A system for embedding and using C code from within Tcl scripts.",
"active": true,
"categories": [
"devel",
"lang",
"tcl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"tcl"
]
}
],
"depends_on": []
},
{
"name": "openjdk26-temurin",
"portdir": "java/openjdk26-temurin",
"version": "26",
"license": "GPL-2+",
"platforms": "{ darwin any >= 20 }",
"epoch": 0,
"replaced_by": null,
"homepage": "https://adoptium.net",
"description": "Eclipse Temurin, based on OpenJDK 26 (Short Term Support until September 2026)",
"long_description": "Eclipse Temurin, based on OpenJDK 26 (Short Term Support until September 2026) \n\nOpenJDK 26 (Java Development Kit) distribution from Adoptium.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "unfurl",
"portdir": "www/unfurl",
"version": "20260405",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/obsidianforensics/unfurl",
"description": "Extract and Visualize Data from URLs",
"long_description": "Extract and Visualize Data from URLs Unfurl takes a URL and expands (\"unfurls\") it into a directed graph, extracting every bit of information from the URL and exposing the obscured.",
"active": true,
"categories": [
"www"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [
"python310",
"python311",
"python312",
"python313",
"python314"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py314-flask",
"py314-aniso8601",
"py314-bbpb",
"py314-dnslib",
"python314",
"py314-flask-restx",
"py314-netaddr",
"py314-publicsuffix2",
"py314-flask-cors",
"py314-requests",
"py314-networkx",
"py314-protobuf3",
"py314-country",
"py314-ulid"
]
}
],
"depends_on": []
},
{
"name": "py314-publicsuffix2",
"portdir": "python/py-publicsuffix2",
"version": "2.20191221",
"license": "(MIT or MPL-2)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nexB/python-publicsuffix2",
"description": "Get a public suffix for a domain name using the Public Suffix List",
"long_description": "Get a public suffix for a domain name using the Public Suffix List",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"clang-18",
"py314-build",
"py314-requests",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-publicsuffix2",
"unfurl"
]
}
]
},
{
"name": "py314-discid",
"portdir": "python/py-discid",
"version": "1.4.0",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/discid/",
"description": "Python bindings for libdiscid by MusicBrainz.",
"long_description": "The main purpose is the calculation of an identifier for audio discs (Disc ID) to use for the MusicBrainz database. Additionally the disc MCN and track ISRCs can be extracted.",
"active": true,
"categories": [
"devel",
"audio",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"libdiscid",
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-discid"
]
}
]
},
{
"name": "py314-elasticsearch-dsl",
"portdir": "python/py-elasticsearch-dsl",
"version": "8.18.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/elasticsearch/elasticsearch-dsl-py",
"description": "Python client for Elasticsearch",
"long_description": "Python client for Elasticsearch",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-dateutil",
"py314-typing_extensions",
"py314-elastic-transport",
"py314-elasticsearch"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-elasticsearch-dsl"
]
}
]
},
{
"name": "py314-elasticsearch",
"portdir": "python/py-elasticsearch",
"version": "9.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/elastic/elasticsearch-py",
"description": "Python client for Elasticsearch",
"long_description": "Python client for Elasticsearch",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-certifi",
"py314-urllib3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-elasticsearch"
]
},
{
"type": "run",
"ports": [
"py314-elasticsearch-dsl"
]
}
]
},
{
"name": "py314-elastic-transport",
"portdir": "python/py-elastic-transport",
"version": "9.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/elastic/elastic-transport-python",
"description": "Transport classes/utilities for Elastic client libraries",
"long_description": "Transport classes and utilities shared among Python Elastic client libraries",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-build",
"py314-installer",
"py314-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-certifi",
"py314-urllib3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-elastic-transport"
]
},
{
"type": "run",
"ports": [
"py314-elasticsearch-dsl"
]
}
]
},
{
"name": "py314-awscli2",
"portdir": "python/py-awscli2",
"version": "2.34.24",
"license": "Apache-2",
"platforms": "{darwin >= 20}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aws.amazon.com/cli/",
"description": "Universal Command Line Environment for Amazon Web Services.",
"long_description": "Universal Command Line Environment for Amazon Web Services.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 146
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools",
"clang-18",
"py314-build",
"py314-flit_core",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-colorama",
"py314-prompt_toolkit",
"py314-ruamel-yaml-clib",
"python314",
"py314-distro",
"py314-awscrt",
"py314-jmespath",
"py314-dateutil",
"py314-urllib3",
"py314-docutils",
"py314-ruamel-yaml"
]
},
{
"type": "run",
"ports": [
"awscli_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-awscli2"
]
}
]
},
{
"name": "py314-awscrt",
"portdir": "python/py-awscrt",
"version": "0.31.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aws.amazon.com/cli/",
"description": "A common runtime for AWS Python projects",
"long_description": "A common runtime for AWS Python projects",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 146
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-build",
"py314-installer",
"py314-setuptools",
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-setuptools",
"openssl3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-awscrt",
"py314-awscli2"
]
}
]
},
{
"name": "gobject-introspection-bootstrap-devel",
"portdir": "gnome/gobject-introspection-devel",
"version": "1.86.0",
"license": "(LGPL or GPL-2+)",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GObjectIntrospection",
"description": "gobject-introspection bootstrap build to avoid circular dependency with glib2.",
"long_description": "gobject-introspection bootstrap build to avoid circular dependency with glib2. \nSee https://discourse.gnome.org/t/dealing-with-glib-and-gobject-introspection-circular-dependency/18701",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 357
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"flex",
"meson",
"ninja",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libffi",
"glib2-bootstrap-devel",
"pkgconfig",
"python314",
"py314-setuptools",
"py314-mako",
"py314-markdown"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"glib2-devel"
]
}
]
},
{
"name": "glib2-bootstrap-devel",
"portdir": "devel/glib2-devel",
"version": "2.88.0",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/GLib",
"description": "Glib2 build with introspection disabled, used to build gobject-introspection and avoid circular dependency.",
"long_description": "Glib2 build with introspection disabled, used to build gobject-introspection and avoid circular dependency. \nSee https://discourse.gnome.org/t/dealing-with-glib-and-gobject-introspection-circular-dependency/18701",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 357
}
],
"variants": [
"debugoptimized",
"quartz",
"debug",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"meson",
"ninja",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"python314",
"libelf",
"libffi",
"pcre2",
"libiconv",
"gettext-runtime"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gobject-introspection-bootstrap-devel"
]
}
]
},
{
"name": "py314-netaddr",
"portdir": "python/py-netaddr",
"version": "1.3.0",
"license": "BSD and MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/drkjam/netaddr/",
"description": "A network address manipulation library for Python",
"long_description": "A network address manipulation library for Python",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2893
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"clang-18",
"py314-build",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-netaddr",
"unfurl"
]
}
]
},
{
"name": "py314-flask-restx",
"portdir": "python/py-flask-restx",
"version": "1.3.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-restx/flask-restx",
"description": "Flask-RESTX is an extension for Flask that adds support for quickly building REST APIs.",
"long_description": "Flask-RESTX is an extension for Flask that adds support for quickly building REST APIs.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-flask-restx",
"unfurl"
]
}
]
},
{
"name": "py313-flask-restx",
"portdir": "python/py-flask-restx",
"version": "1.3.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-restx/flask-restx",
"description": "Flask-RESTX is an extension for Flask that adds support for quickly building REST APIs.",
"long_description": "Flask-RESTX is an extension for Flask that adds support for quickly building REST APIs.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "py312-flask-restx",
"portdir": "python/py-flask-restx",
"version": "1.3.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-restx/flask-restx",
"description": "Flask-RESTX is an extension for Flask that adds support for quickly building REST APIs.",
"long_description": "Flask-RESTX is an extension for Flask that adds support for quickly building REST APIs.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py310-flask-restx",
"portdir": "python/py-flask-restx",
"version": "1.3.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-restx/flask-restx",
"description": "Flask-RESTX is an extension for Flask that adds support for quickly building REST APIs.",
"long_description": "Flask-RESTX is an extension for Flask that adds support for quickly building REST APIs.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py311-flask-restx",
"portdir": "python/py-flask-restx",
"version": "1.3.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-restx/flask-restx",
"description": "Flask-RESTX is an extension for Flask that adds support for quickly building REST APIs.",
"long_description": "Flask-RESTX is an extension for Flask that adds support for quickly building REST APIs.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py314-flask-cors",
"portdir": "python/py-flask-cors",
"version": "6.0.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://flask-cors.corydolphin.com/",
"description": "Cross Origin Resource Sharing (CORS) support for Flask",
"long_description": "A Flask extension for handling Cross Origin Resource Sharing (CORS), making cross-origin AJAX possible. This package has a simple philosophy, when you want to enable CORS, you wish to enable it for all use cases on a domain. This means no mucking around with different allowed headers, methods, etc. By default, submission of cookies across domains is disabled due to the security implications, please see the documentation for how to enable credential'ed requests, and please make sure you add some sort of CSRF protection before doing so!",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-werkzeug",
"py314-flask"
]
},
{
"type": "test",
"ports": [
"py314-packaging",
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-flask-cors",
"unfurl"
]
}
]
},
{
"name": "py-flask-restx",
"portdir": "python/py-flask-restx",
"version": "1.3.2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-restx/flask-restx",
"description": "Flask-RESTX is an extension for Flask that adds support for quickly building REST APIs.",
"long_description": "Flask-RESTX is an extension for Flask that adds support for quickly building REST APIs.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-flask-restx"
]
}
],
"depends_on": []
},
{
"name": "py314-dnslib",
"portdir": "python/py-dnslib",
"version": "0.9.26",
"license": "BSD-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/paulc/dnslib",
"description": "A library to encode/decode DNS wire-format packets.",
"long_description": "A library to encode/decode DNS wire-format packets.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-dnslib",
"unfurl"
]
}
]
},
{
"name": "py312-dnslib",
"portdir": "python/py-dnslib",
"version": "0.9.26",
"license": "BSD-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/paulc/dnslib",
"description": "A library to encode/decode DNS wire-format packets.",
"long_description": "A library to encode/decode DNS wire-format packets.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py313-dnslib",
"portdir": "python/py-dnslib",
"version": "0.9.26",
"license": "BSD-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/paulc/dnslib",
"description": "A library to encode/decode DNS wire-format packets.",
"long_description": "A library to encode/decode DNS wire-format packets.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "py311-dnslib",
"portdir": "python/py-dnslib",
"version": "0.9.26",
"license": "BSD-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/paulc/dnslib",
"description": "A library to encode/decode DNS wire-format packets.",
"long_description": "A library to encode/decode DNS wire-format packets.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-dnslib",
"portdir": "python/py-dnslib",
"version": "0.9.26",
"license": "BSD-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/paulc/dnslib",
"description": "A library to encode/decode DNS wire-format packets.",
"long_description": "A library to encode/decode DNS wire-format packets.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py-dnslib",
"portdir": "python/py-dnslib",
"version": "0.9.26",
"license": "BSD-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/paulc/dnslib",
"description": "A library to encode/decode DNS wire-format packets.",
"long_description": "A library to encode/decode DNS wire-format packets.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-dnslib"
]
}
],
"depends_on": []
},
{
"name": "py314-bbpb",
"portdir": "python/py-bbpb",
"version": "1.4.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nccgroup/blackboxprotobuf",
"description": "Blackbox Protobuf is a set of tools for working with encoded Protocol Buffers (protobuf) without the matching protobuf definition.",
"long_description": "Blackbox Protobuf is a set of tools for working with encoded Protocol Buffers (protobuf) without the matching protobuf definition.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-six"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-bbpb",
"unfurl"
]
}
]
}
]
}