HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52338,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=82",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=80",
"results": [
{
"name": "p5.32-io-compress-brotli",
"portdir": "perl/p5-io-compress-brotli",
"version": "0.22.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/IO::Compress::Brotli",
"description": "IO::Compress::Brotli - Read/Write Brotli buffers/streams",
"long_description": "IO::Compress::Brotli - Read/Write Brotli buffers/streams",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2661
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"p5.32-alien-cmake3"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-file-slurper",
"p5.32-getopt-long",
"p5.32-time-hires"
]
}
],
"depends_on": []
},
{
"name": "p5.30-io-compress-brotli",
"portdir": "perl/p5-io-compress-brotli",
"version": "0.22.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/IO::Compress::Brotli",
"description": "IO::Compress::Brotli - Read/Write Brotli buffers/streams",
"long_description": "IO::Compress::Brotli - Read/Write Brotli buffers/streams",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2661
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"p5.30-alien-cmake3"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-file-slurper",
"p5.30-getopt-long",
"p5.30-time-hires"
]
}
],
"depends_on": []
},
{
"name": "p5.28-io-compress-brotli",
"portdir": "perl/p5-io-compress-brotli",
"version": "0.22.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/IO::Compress::Brotli",
"description": "IO::Compress::Brotli - Read/Write Brotli buffers/streams",
"long_description": "IO::Compress::Brotli - Read/Write Brotli buffers/streams",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2661
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"p5.28-alien-cmake3"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-file-slurper",
"p5.28-getopt-long",
"p5.28-time-hires"
]
}
],
"depends_on": []
},
{
"name": "p5-io-compress-brotli",
"portdir": "perl/p5-io-compress-brotli",
"version": "0.22.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.34-io-compress-brotli",
"homepage": "https://metacpan.org/pod/IO::Compress::Brotli",
"description": "IO::Compress::Brotli - Read/Write Brotli buffers/streams",
"long_description": "IO::Compress::Brotli - Read/Write Brotli buffers/streams",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2661
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-io-compress-brotli"
]
}
],
"depends_on": []
},
{
"name": "zot",
"portdir": "llm/zot",
"version": "0.2.3",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zot.sh",
"description": "Yet another coding agent harness, lightweight and written in Go",
"long_description": "zot is a single static binary AI-powered coding assistant with built-in support for 20+ LLM providers (Anthropic, OpenAI, Google Gemini, GitHub Copilot, DeepSeek, and others). It provides four tools for file operations (read, write, edit, bash), multiple interaction modes including interactive TUI, session management with resumable conversations, background subagents for parallel task execution, and extensions via subprocess and JSON-RPC.",
"active": true,
"categories": [
"llm"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1072
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py314-pyproject_api",
"portdir": "python/py-pyproject_api",
"version": "1.10.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tox-dev/pyproject-api",
"description": "API to interact with the python pyproject.toml based projects",
"long_description": "API to interact with the python pyproject.toml based projects",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1545
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-hatch-vcs",
"py314-hatchling",
"clang-18",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-packaging",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pyproject_api",
"py314-tox"
]
}
]
},
{
"name": "py313-pyproject_api",
"portdir": "python/py-pyproject_api",
"version": "1.10.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tox-dev/pyproject-api",
"description": "API to interact with the python pyproject.toml based projects",
"long_description": "API to interact with the python pyproject.toml based projects",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1545
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-hatchling",
"py313-hatch-vcs",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-packaging",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-tox"
]
}
]
},
{
"name": "py312-pyproject_api",
"portdir": "python/py-pyproject_api",
"version": "1.10.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tox-dev/pyproject-api",
"description": "API to interact with the python pyproject.toml based projects",
"long_description": "API to interact with the python pyproject.toml based projects",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1545
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-hatch-vcs",
"clang-18",
"py312-build",
"py312-hatchling"
]
},
{
"type": "lib",
"ports": [
"py312-packaging",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-tox"
]
}
]
},
{
"name": "py311-pyproject_api",
"portdir": "python/py-pyproject_api",
"version": "1.10.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tox-dev/pyproject-api",
"description": "API to interact with the python pyproject.toml based projects",
"long_description": "API to interact with the python pyproject.toml based projects",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1545
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-hatch-vcs",
"clang-18",
"py311-build",
"py311-hatchling"
]
},
{
"type": "lib",
"ports": [
"py311-packaging",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-tox"
]
}
]
},
{
"name": "py310-pyproject_api",
"portdir": "python/py-pyproject_api",
"version": "1.10.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tox-dev/pyproject-api",
"description": "API to interact with the python pyproject.toml based projects",
"long_description": "API to interact with the python pyproject.toml based projects",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1545
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-hatchling",
"py310-hatch-vcs",
"py310-installer",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-tomli",
"py310-packaging",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-tox"
]
}
]
},
{
"name": "py-pyproject_api",
"portdir": "python/py-pyproject_api",
"version": "1.10.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tox-dev/pyproject-api",
"description": "API to interact with the python pyproject.toml based projects",
"long_description": "API to interact with the python pyproject.toml based projects",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1545
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-pyproject_api"
]
}
],
"depends_on": []
},
{
"name": "py39-pyproject_api",
"portdir": "python/py-pyproject_api",
"version": "1.10.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tox-dev/pyproject-api",
"description": "API to interact with the python pyproject.toml based projects",
"long_description": "API to interact with the python pyproject.toml based projects",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1545
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-hatchling",
"py39-hatch-vcs",
"py39-installer",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"py39-packaging",
"py39-tomli",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-tox"
]
}
]
},
{
"name": "zimh",
"portdir": "emulators/zimh",
"version": "20260529-1f0fa5b3",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pmetzger/zimh",
"description": "Historical computer simulator forked from SIMH",
"long_description": "ZIMH, which stands for \"ZIMH Implements Machine History\", is a software emulator for historically important computer systems and peripherals. It is a hard fork of SIMH with a substantially different development track.",
"active": true,
"categories": [
"emulators"
],
"maintainers": [
{
"name": "pmetzger",
"github": "pmetzger",
"ports_count": 24
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"pcre2",
"libpng",
"zlib",
"libslirp",
"freetype",
"vde2-devel",
"libpcap",
"libedit",
"libsdl2",
"libsdl2_ttf"
]
}
],
"depends_on": []
},
{
"name": "zmap",
"portdir": "net/zmap",
"version": "4.4.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zmap.io/",
"description": "ZMap is a fast network scanner",
"long_description": "designed for Internet-wide network surveys capable of scanning the entire IPv4 address space in 5 minutes from a 10GbE connection.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "artkiver",
"github": "artkiver",
"ports_count": 12
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"byacc",
"cmake",
"flex",
"gengetopt",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"gmp",
"judy",
"libdnet",
"libpcap",
"json-c",
"libunistring"
]
}
],
"depends_on": []
},
{
"name": "zdns",
"portdir": "net/zdns",
"version": "2.1.1",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zmap/zdns",
"description": "Fast DNS Lookup Library and CLI Tool",
"long_description": "ZDNS is a command-line utility that provides high-speed DNS lookups. ZDNS is written in Go and contains its own recursive resolution code and a cache optimized for performing lookups of a diverse set of names. We use https://github.com/zmap/dns to construct and parse raw DNS packets. For more information about ZDNS's architecture and performance, check out the following paper appearing at ACM's Internet Measurement Conference '22: https://lizizhikevich.github.io/assets/papers/ZDNS.pdf",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1072
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py314-rich",
"portdir": "python/py-rich",
"version": "15.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rich.readthedocs.io",
"description": "Python library for rich text and beautiful formatting in the terminal",
"long_description": "Python library for rich text and beautiful formatting in the terminal. The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more out of the box.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 166
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-pygments",
"py314-markdown-it-py"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"osxphotos",
"py314-pymc",
"py-rich",
"py314-pdftl",
"chemex",
"ocrmypdf",
"py314-cookiecutter",
"py314-enrich",
"py314-httpx",
"py314-meshio",
"py314-objexplore",
"py314-rich-theme-manager",
"py314-rstcheck",
"twine",
"peakipy",
"maestral",
"rich-cli",
"py314-hatch",
"py314-npe2",
"py314-textual"
]
},
{
"type": "run",
"ports": [
"tiptop",
"py314-typer",
"py314-mcp",
"py314-rich-argparse",
"py314-rich-click",
"bandit",
"name-that-hash",
"py314-rich_rst",
"pywhat",
"search-that-hash"
]
},
{
"type": "test",
"ports": [
"py314-requests-cache"
]
}
]
},
{
"name": "py313-rich",
"portdir": "python/py-rich",
"version": "15.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rich.readthedocs.io",
"description": "Python library for rich text and beautiful formatting in the terminal",
"long_description": "Python library for rich text and beautiful formatting in the terminal. The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more out of the box.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 166
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-pygments",
"py313-markdown-it-py"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-rstcheck",
"py313-pdftl",
"py313-cookiecutter",
"py313-enrich",
"py313-httpx",
"py313-meshio",
"py313-objexplore",
"py313-rich-theme-manager",
"py313-pymc",
"py313-hatch",
"py313-npe2",
"py313-textual"
]
},
{
"type": "run",
"ports": [
"py313-rich-argparse",
"py313-typer",
"py313-rich_rst",
"py313-mcp",
"py313-rich-click",
"py313-cmd2"
]
},
{
"type": "test",
"ports": [
"py313-requests-cache"
]
}
]
},
{
"name": "py312-rich",
"portdir": "python/py-rich",
"version": "15.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rich.readthedocs.io",
"description": "Python library for rich text and beautiful formatting in the terminal",
"long_description": "Python library for rich text and beautiful formatting in the terminal. The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more out of the box.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 166
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"clang-18",
"py312-poetry-core",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-markdown-it-py",
"py312-pygments"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-rstcheck",
"py312-pdftl",
"py312-enrich",
"py312-httpx",
"py312-meshio",
"py312-objexplore",
"py312-rich-theme-manager",
"py312-pymc",
"py312-hatch",
"py312-npe2",
"py312-textual",
"httpie",
"jrnl",
"py312-cookiecutter"
]
},
{
"type": "run",
"ports": [
"py312-typer",
"py312-cmd2",
"py312-rich_rst",
"py312-rich-argparse",
"py312-rich-click"
]
},
{
"type": "test",
"ports": [
"py312-requests-cache"
]
}
]
},
{
"name": "py311-rich",
"portdir": "python/py-rich",
"version": "15.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rich.readthedocs.io",
"description": "Python library for rich text and beautiful formatting in the terminal",
"long_description": "Python library for rich text and beautiful formatting in the terminal. The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more out of the box.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 166
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"clang-18",
"py311-poetry-core",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-markdown-it-py",
"py311-pygments"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-rstcheck",
"py311-httpx",
"py311-meshio",
"py311-objexplore",
"py311-pymc",
"py311-rich-theme-manager",
"py311-pdftl",
"py311-hatch",
"py311-npe2",
"py311-textual",
"spotify-dl",
"py311-cookiecutter",
"py311-enrich"
]
},
{
"type": "run",
"ports": [
"py311-typer",
"py311-rich-click",
"py311-rich_rst",
"py311-rich-argparse",
"py311-cmd2"
]
},
{
"type": "test",
"ports": [
"py311-requests-cache"
]
}
]
},
{
"name": "py310-rich",
"portdir": "python/py-rich",
"version": "15.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rich.readthedocs.io",
"description": "Python library for rich text and beautiful formatting in the terminal",
"long_description": "Python library for rich text and beautiful formatting in the terminal. The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more out of the box.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 166
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-poetry-core",
"clang-18",
"py310-installer",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-markdown-it-py",
"py310-pygments"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-pdftl",
"py310-pymc",
"py310-enrich",
"py310-httpx",
"py310-meshio",
"py310-objexplore",
"py310-pygmsh",
"py310-rich-theme-manager",
"py310-rstcheck",
"py310-hatch",
"py310-npe2",
"py310-textual",
"py310-cookiecutter"
]
},
{
"type": "run",
"ports": [
"py310-rich-argparse",
"py310-rich_rst",
"py310-kraken",
"py310-typer",
"py310-cmd2",
"py310-rich-click"
]
},
{
"type": "test",
"ports": [
"py310-requests-cache"
]
}
]
},
{
"name": "py314-requests",
"portdir": "python/py-requests",
"version": "2.34.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://requests.readthedocs.io/",
"description": "Python HTTP for Humans.",
"long_description": "Most existing Python modules for dealing HTTP requests are insane. I have to look up everything that I want to do. Most of my worst Python experiences are a result of the various built-in HTTP libraries (yes, even worse than Logging). But this one's different. This one's going to be awesome. And simple. Really simple.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-charset-normalizer",
"py314-certifi",
"py314-idna",
"py314-urllib3"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py314-publicsuffix2",
"py314-pytorch",
"py314-fastdtw",
"py314-wxpython-4.0"
]
},
{
"type": "lib",
"ports": [
"py314-socid-extractor",
"gallery-dl",
"yfinance",
"py314-acme",
"py-requests",
"maigret",
"py314-guidata",
"py314-panel",
"py314-msal",
"py314-pyvo",
"py314-zeep",
"unfurl",
"py314-hanko-certvalidator",
"py314-tiktoken",
"osxphotos",
"py314-tldextract",
"py314-torchmetrics",
"py314-torrequest",
"py314-upt-cpan",
"py314-upt-macports",
"py314-upt-pypi",
"py314-upt-rubygems",
"twine",
"pdb2pqr",
"maestral",
"rich-cli",
"manjpfb",
"xml2rfc",
"linkchecker",
"py314-hanko",
"py314-dash",
"py314-docker",
"git-credential-email",
"py314-pysigma",
"platformio",
"openstreetmap-carto",
"virt-manager",
"gunits",
"streamlink",
"gdown",
"poetry",
"py314-blosc2",
"py314-cachecontrol",
"py314-cloudflare2",
"py314-contextily",
"py314-cookiecutter",
"py314-diffusers",
"py314-digitalocean",
"py314-dnspython",
"py314-dropbox",
"py314-fdsnwsscripts",
"py314-geocoder",
"py314-google-api-core",
"py314-google-i18n-address",
"py314-id",
"py314-jupyterlab_server",
"py314-obspy",
"py314-owslib",
"py314-pooch",
"py314-quantecon",
"py314-rangehttpserver",
"py314-requests-cache",
"py314-requests-file",
"py314-requests-futures",
"py314-requests-gssapi",
"py314-requests-mock",
"py314-requests-oauthlib",
"py314-requests-unixsocket",
"py314-responses",
"py314-resumable-urlretrieve",
"py314-robotframework-ride",
"py314-spaCy"
]
},
{
"type": "run",
"ports": [
"pypi2port",
"py314-folium",
"py314-dns-lexicon",
"py314-cloudscraper",
"py314-libpysal",
"py314-hcloud",
"py314-pygithub",
"py314-datasets",
"py314-sentipy",
"py314-requests-toolbelt",
"search-that-hash",
"py314-sphinx",
"qgis3",
"py314-access"
]
},
{
"type": "test",
"ports": [
"py314-pytest-httpserver"
]
}
]
},
{
"name": "py313-requests",
"portdir": "python/py-requests",
"version": "2.34.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://requests.readthedocs.io/",
"description": "Python HTTP for Humans.",
"long_description": "Most existing Python modules for dealing HTTP requests are insane. I have to look up everything that I want to do. Most of my worst Python experiences are a result of the various built-in HTTP libraries (yes, even worse than Logging). But this one's different. This one's going to be awesome. And simple. Really simple.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-certifi",
"py313-charset-normalizer",
"py313-idna",
"py313-urllib3"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-undetected-chromedriver",
"py313-wxpython-4.0",
"py313-publicsuffix2",
"py313-pytorch"
]
},
{
"type": "lib",
"ports": [
"toot",
"py313-hanko-certvalidator",
"py313-tiktoken",
"py313-socid-extractor",
"py313-rangehttpserver",
"py313-redmine",
"py313-requests-cache",
"py313-requests-file",
"py313-requests-futures",
"py313-requests-kerberos",
"py313-requests-gssapi",
"py313-requests-mock",
"py313-requests-oauthlib",
"py313-requests-unixsocket",
"py313-requests_ntlm",
"py313-responses",
"py313-resumable-urlretrieve",
"py313-robotframework-ride",
"py313-siphon",
"py313-smi",
"py313-soco",
"py313-soundcloud-v2",
"py313-spaCy",
"py313-tldextract",
"py313-torchmetrics",
"py313-torrequest",
"py313-treq",
"py313-tropycal",
"py313-twilio",
"py313-upt-cpan",
"py313-upt-macports",
"py313-upt-pypi",
"py313-upt-rubygems",
"py313-vo",
"py313-acme",
"py313-guidata",
"py313-panel",
"py313-msal",
"azure-cli",
"py313-pyvo",
"py313-zeep",
"py313-dash",
"py313-docker",
"py313-pysigma",
"beets",
"beets-devel",
"beets-beetcamp",
"beets-mosaic",
"beets-yearfixer",
"dnsdiag",
"offpunk",
"py313-hanko",
"internetarchive",
"py313-acoustid",
"py313-blosc2",
"py313-cachecontrol",
"py313-cloudflare2",
"py313-contextily",
"py313-cookiecutter",
"py313-coveralls",
"py313-datacite",
"py313-diffusers",
"py313-digitalocean",
"py313-discogs-client",
"py313-dnspython",
"py313-dropbox",
"py313-fdsnwsscripts",
"py313-google-api-core",
"py313-google-cloud-storage",
"py313-google-i18n-address",
"py313-gwosc",
"py313-hdfs",
"py313-ibroadcast",
"py313-id",
"py313-imgur",
"py313-jupyterlab_server",
"py313-mp-api",
"py313-obspy",
"py313-owslib",
"py313-pooch",
"py313-pynamecheap",
"py313-pywinrm",
"py313-quantecon"
]
},
{
"type": "run",
"ports": [
"py313-codecov",
"catgirl-downloader",
"py313-keystoneauth1",
"py313-keystoneclient",
"py313-mailmanclient",
"py313-datasets",
"py313-cloudscraper",
"py313-xraylarch",
"py313-requests-toolbelt",
"py313-hcloud",
"py313-socketio",
"py313-django-allauth",
"py313-libpysal",
"py313-openstackclient",
"py313-osc-lib",
"py313-engineio",
"py313-oslo-config",
"py313-flit",
"py313-folium",
"py313-pygithub",
"py313-panel",
"py313-dns-lexicon",
"py313-pymatgen",
"py313-access",
"borgmatic",
"py313-sphinx",
"py313-cinderclient",
"py313-spotipy"
]
},
{
"type": "test",
"ports": [
"py313-mitmproxy",
"py313-pytest-httpserver"
]
}
]
},
{
"name": "py312-requests",
"portdir": "python/py-requests",
"version": "2.34.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://requests.readthedocs.io/",
"description": "Python HTTP for Humans.",
"long_description": "Most existing Python modules for dealing HTTP requests are insane. I have to look up everything that I want to do. Most of my worst Python experiences are a result of the various built-in HTTP libraries (yes, even worse than Logging). But this one's different. This one's going to be awesome. And simple. Really simple.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-charset-normalizer",
"py312-certifi",
"py312-urllib3",
"py312-idna"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py312-undetected-chromedriver",
"py312-wxpython-4.0",
"py312-publicsuffix2",
"py312-pytorch"
]
},
{
"type": "lib",
"ports": [
"py312-spaCy",
"py312-hanko-certvalidator",
"py312-tiktoken",
"py312-socid-extractor",
"py312-pooch",
"py312-pyhyphen",
"py312-pynamecheap",
"py312-pywinrm",
"py312-quantecon",
"py312-rangehttpserver",
"py312-requests-cache",
"py312-requests-file",
"py312-requests-futures",
"py312-requests-kerberos",
"py312-requests-mock",
"py312-requests-oauthlib",
"py312-requests-unixsocket",
"py312-requests_ntlm",
"py312-responses",
"py312-resumable-urlretrieve",
"py312-scitokens",
"py312-siphon",
"py312-smi",
"py312-soco",
"py312-soundcloud-v2",
"py312-hanko",
"py312-tldextract",
"py312-torrequest",
"py312-treq",
"py312-tropycal",
"py312-update_checker",
"py312-upt-cpan",
"py312-upt-macports",
"py312-upt-pypi",
"py312-upt-rubygems",
"py312-urlwatch",
"py312-acme",
"py312-panel",
"py312-msal",
"py312-pyvo",
"py312-zeep",
"py312-dash",
"py312-docker",
"py312-pysigma",
"cartman",
"git-review",
"tmt",
"httpie",
"scdl",
"yewtube",
"py312-acoustid",
"py312-blosc2",
"py312-cachecontrol",
"py312-cloudflare2",
"py312-contextily",
"py312-cookiecutter",
"py312-coveralls",
"py312-dap",
"py312-diffusers",
"py312-digitalocean",
"py312-discogs-client",
"py312-dnspython",
"py312-dropbox",
"py312-epsg",
"py312-fdsnwsscripts",
"py312-fontaine",
"py312-google-api-core",
"py312-google-cloud-storage",
"py312-google-i18n-address",
"py312-gpstime",
"py312-gpsoauth",
"py312-gsecrets",
"py312-gwosc",
"py312-gwpy",
"py312-hdfs",
"py312-ibroadcast",
"py312-igwn-auth-utils",
"py312-imgur",
"py312-jupyterlab_server",
"py312-ligo-gracedb",
"py312-mp-api",
"py312-obspy",
"py312-owslib"
]
},
{
"type": "run",
"ports": [
"py312-panel",
"py312-datasets",
"py312-requests-toolbelt",
"py312-dns-lexicon",
"py312-pygithub",
"py312-django-allauth",
"py312-hcloud",
"py312-pymatgen",
"py312-sphinx",
"py312-libpysal",
"virt-manager",
"py312-engineio",
"py312-keystoneauth1",
"py312-esridump",
"py312-keystoneclient",
"gpodder",
"py312-flit",
"py312-folium",
"py312-oslo-config",
"py312-xraylarch",
"py312-access",
"py312-mailmanclient",
"py312-bpemb",
"py312-socketio",
"py312-cinderclient",
"py312-spotipy",
"py312-cloudscraper",
"py312-codecov",
"py312-openstackclient",
"py312-osc-lib"
]
},
{
"type": "test",
"ports": [
"py312-pytest-httpserver",
"py312-mitmproxy"
]
}
]
},
{
"name": "py311-requests",
"portdir": "python/py-requests",
"version": "2.34.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://requests.readthedocs.io/",
"description": "Python HTTP for Humans.",
"long_description": "Most existing Python modules for dealing HTTP requests are insane. I have to look up everything that I want to do. Most of my worst Python experiences are a result of the various built-in HTTP libraries (yes, even worse than Logging). But this one's different. This one's going to be awesome. And simple. Really simple.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-charset-normalizer",
"py311-certifi",
"py311-idna",
"py311-urllib3"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-undetected-chromedriver",
"py311-wxpython-4.0",
"py311-publicsuffix2",
"py311-pytorch"
]
},
{
"type": "lib",
"ports": [
"py311-astroquery",
"py311-hanko-certvalidator",
"py311-tiktoken",
"py311-socid-extractor",
"py311-mp-api",
"py311-obspy",
"py311-owslib",
"py311-pooch",
"py311-pynamecheap",
"py311-pywinrm",
"py311-quantecon",
"py311-rangehttpserver",
"py311-requests-cache",
"py311-requests-file",
"py311-requests-futures",
"py311-requests-kerberos",
"py311-requests-mock",
"py311-requests-oauthlib",
"py311-requests-unixsocket",
"py311-requests_ntlm",
"py311-responses",
"py311-resumable-urlretrieve",
"py311-siphon",
"py311-smi",
"py311-soco",
"py311-soundcloud-v2",
"py311-spaCy",
"py311-tldextract",
"py311-torrequest",
"py311-treq",
"py311-tropycal",
"py311-update_checker",
"py311-upt-cpan",
"py311-upt-macports",
"py311-upt-pypi",
"py311-upt-rubygems",
"py311-urlwatch",
"py311-acme",
"py311-panel",
"py311-msal",
"py311-pyvo",
"py311-zeep",
"py311-dash",
"py311-docker",
"py311-pysigma",
"openconnect-sso",
"qobuz-dl",
"docker-compose",
"py311-acoustid",
"py311-hanko",
"py311-blosc2",
"py311-bpython",
"py311-cachecontrol",
"py311-cloudflare2",
"py311-contextily",
"py311-cookiecutter",
"py311-coveralls",
"py311-diffusers",
"py311-digitalocean",
"py311-discogs-client",
"py311-dnspython",
"py311-dropbox",
"py311-epsg",
"py311-fdsnwsscripts",
"py311-google-api-core",
"py311-google-cloud-storage",
"py311-gpsoauth",
"py311-gsecrets",
"py311-hdfs",
"py311-ibroadcast",
"py311-jupyterlab_server",
"py311-kubernetes",
"py311-mechanicalsoup"
]
},
{
"type": "run",
"ports": [
"py311-spotipy",
"py311-mailmanclient",
"py311-xraylarch",
"py311-django-allauth",
"py311-panel",
"py311-pygithub",
"py311-engineio",
"py311-hcloud",
"py311-openstackclient",
"py311-osc-lib",
"py311-libpysal",
"py311-flit",
"py311-tensorflow-datasets",
"openshot-qt",
"py311-folium",
"py311-oslo-config",
"py311-requests-toolbelt",
"py311-access",
"py311-sphinx",
"py311-dns-lexicon",
"py311-pymatgen",
"py311-bpemb",
"py311-socketio",
"py311-jfricas",
"py311-cinderclient",
"py311-cloudscraper",
"py311-codecov",
"py311-keystoneauth1",
"py311-keystoneclient",
"py311-python-coveralls",
"py311-datasets"
]
},
{
"type": "test",
"ports": [
"py311-mitmproxy",
"py311-pytest-httpserver"
]
}
]
},
{
"name": "py310-requests",
"portdir": "python/py-requests",
"version": "2.34.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://requests.readthedocs.io/",
"description": "Python HTTP for Humans.",
"long_description": "Most existing Python modules for dealing HTTP requests are insane. I have to look up everything that I want to do. Most of my worst Python experiences are a result of the various built-in HTTP libraries (yes, even worse than Logging). But this one's different. This one's going to be awesome. And simple. Really simple.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-idna",
"py310-certifi",
"py310-charset-normalizer",
"py310-urllib3"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py310-undetected-chromedriver",
"py310-wxpython-4.0",
"py310-publicsuffix2",
"py310-pytorch",
"py310-prawcore"
]
},
{
"type": "lib",
"ports": [
"py310-msal",
"py310-pyvo",
"py310-zeep",
"py310-hanko",
"py310-hanko-certvalidator",
"py310-socid-extractor",
"py310-acme",
"py310-panel",
"py310-mp-api",
"py310-obspy",
"py310-owslib",
"py310-pooch",
"py310-pynamecheap",
"py310-pywinrm",
"py310-quantecon",
"py310-rangehttpserver",
"py310-requests-cache",
"py310-requests-file",
"py310-requests-futures",
"py310-requests-kerberos",
"py310-requests-mock",
"py310-requests-oauthlib",
"py310-requests-unixsocket",
"py310-requests_ntlm",
"py310-responses",
"py310-resumable-urlretrieve",
"py310-siphon",
"py310-smi",
"py310-soco",
"py310-soundcloud-v2",
"py310-spaCy",
"py310-sumy",
"py310-tldextract",
"py310-torrequest",
"py310-treq",
"py310-tropycal",
"py310-txrequests",
"py310-update_checker",
"py310-upt-cpan",
"py310-upt-macports",
"py310-upt-pypi",
"py310-upt-rubygems",
"py310-urlwatch",
"py310-wikipedia-api",
"uhd",
"uhd-39lts",
"uhd-devel",
"salt",
"py310-dash",
"py310-docker",
"py310-pysigma",
"howdoi",
"tuir",
"watson",
"py310-acoustid",
"py310-astroquery",
"py310-blosc2",
"py310-bpython",
"py310-cachecontrol",
"py310-ckanapi",
"py310-cloudflare2",
"py310-contextily",
"py310-cookiecutter",
"py310-coveralls",
"py310-diffusers",
"py310-digitalocean",
"py310-discogs-client",
"py310-dnspython",
"py310-dropbox",
"py310-epsg",
"py310-fdsnwsscripts",
"py310-google-api-core",
"py310-google-cloud-storage",
"py310-gpsoauth",
"py310-gsecrets",
"py310-hdfs",
"py310-ibroadcast",
"py310-jupyterlab_server",
"py310-keep",
"py310-kubernetes",
"py310-mechanicalsoup"
]
},
{
"type": "run",
"ports": [
"py310-folium",
"py310-photomosaic",
"gr-satellites",
"py310-libpysal",
"py310-xraylarch",
"py310-tensorflow-datasets",
"py310-transformers",
"py310-gradio",
"py310-dns-lexicon",
"py310-pymatgen",
"py310-pygithub",
"py310-access",
"py310-jfricas",
"py310-allennlp",
"py310-analytics-python",
"py310-flit",
"py310-hcloud",
"py310-python-coveralls",
"py310-bpemb",
"py310-keystoneauth1",
"py310-keystoneclient",
"py310-cinderclient",
"py310-kraken",
"py310-sphinx",
"py310-cloudscraper",
"py310-codecov",
"py310-mailmanclient",
"py310-spotipy",
"py310-datasets",
"py310-moviepy",
"py310-requests-toolbelt",
"py310-socketio",
"py310-django-allauth",
"py310-openstackclient",
"py310-osc-lib",
"py310-engineio",
"py310-oslo-config",
"py310-panel"
]
},
{
"type": "test",
"ports": [
"py310-pytest-httpserver",
"py310-mitmproxy"
]
}
]
},
{
"name": "py36-requests",
"portdir": "python/py-requests",
"version": "2.27.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://requests.readthedocs.io/",
"description": "Python HTTP for Humans.",
"long_description": "Most existing Python modules for dealing HTTP requests are insane. I have to look up everything that I want to do. Most of my worst Python experiences are a result of the various built-in HTTP libraries (yes, even worse than Logging). But this one's different. This one's going to be awesome. And simple. Really simple.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py36-idna",
"python36",
"py36-charset-normalizer",
"py36-urllib3",
"py36-certifi"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py36-publicsuffix2"
]
},
{
"type": "lib",
"ports": [
"py36-libcloud",
"py36-tweepy",
"py36-twilio",
"py36-requests-cache",
"py36-requests-unixsocket",
"py36-astroquery",
"py36-blaze",
"py36-ckanapi",
"py36-datacite",
"py36-epsg",
"py36-geocoder",
"py36-gpstime",
"py36-hdfs",
"py36-imgur",
"gnome-music",
"py36-tldextract",
"py36-obspy",
"py36-jupyterlab_server",
"py36-requests-oauthlib",
"py36-requests-mock",
"py36-rangehttpserver",
"py36-resumable-urlretrieve",
"py36-owslib",
"py36-rasa-nlu",
"py36-spaCy",
"py36-sumy",
"py36-tvdb",
"py36-update_checker",
"py36-urlwatch",
"py36-vo",
"py36-cookiecutter",
"py36-bpython",
"py36-rdflib",
"py36-requests-file",
"py36-acme",
"py36-dnspython",
"py36-pynamecheap"
]
},
{
"type": "run",
"ports": [
"py36-keystoneauth1",
"py36-keystoneclient",
"py36-oslo-config",
"py36-requests-toolbelt",
"py36-sphinx",
"py36-cinderclient",
"py36-dns-lexicon"
]
}
]
},
{
"name": "py27-requests",
"portdir": "python/py-requests",
"version": "2.27.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://requests.readthedocs.io/",
"description": "Python HTTP for Humans.",
"long_description": "Most existing Python modules for dealing HTTP requests are insane. I have to look up everything that I want to do. Most of my worst Python experiences are a result of the various built-in HTTP libraries (yes, even worse than Logging). But this one's different. This one's going to be awesome. And simple. Really simple.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-chardet",
"python27",
"py27-urllib3",
"py27-idna",
"py27-certifi"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py27-publicsuffix2"
]
},
{
"type": "lib",
"ports": [
"py27-docker",
"py27-twilio",
"py27-requests-cache",
"py27-astroquery",
"py27-blaze",
"py27-ckanapi",
"py27-datacite",
"py27-epsg",
"py27-geocoder",
"py27-dnspython",
"py27-libcloud",
"py27-requests-mock",
"py27-requests-oauthlib",
"py27-requests-unixsocket",
"py27-tweepy",
"py27-hdfs",
"py27-imgur",
"py27-owslib",
"py27-smart_open",
"py27-sumy",
"py27-tldextract",
"py27-tvdb",
"py27-update_checker",
"py27-rdflib",
"py27-requests-file",
"py27-pynamecheap",
"py27-obspy",
"py27-bpython",
"py27-dispel4py-registry-devel",
"py27-twill",
"py27-pygeocoder",
"fdroidserver",
"flashbake",
"voltron",
"skypipe"
]
},
{
"type": "run",
"ports": [
"py27-dns-lexicon",
"py27-sphinx",
"py27-requests-toolbelt",
"pyfa",
"py27-hcloud",
"gr37-satellites"
]
}
]
},
{
"name": "py-rich",
"portdir": "python/py-rich",
"version": "15.0.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rich.readthedocs.io",
"description": "Python library for rich text and beautiful formatting in the terminal",
"long_description": "Python library for rich text and beautiful formatting in the terminal. The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more out of the box.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 166
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-rich"
]
}
],
"depends_on": []
},
{
"name": "py-requests",
"portdir": "python/py-requests",
"version": "2.34.2",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://requests.readthedocs.io/",
"description": "Python HTTP for Humans.",
"long_description": "Most existing Python modules for dealing HTTP requests are insane. I have to look up everything that I want to do. Most of my worst Python experiences are a result of the various built-in HTTP libraries (yes, even worse than Logging). But this one's different. This one's going to be awesome. And simple. Really simple.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-requests"
]
}
],
"depends_on": []
},
{
"name": "py314-pytest-asyncio",
"portdir": "python/py-pytest-asyncio",
"version": "1.4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytest-asyncio.readthedocs.io/",
"description": "pytest support for asyncio",
"long_description": "asyncio code is usually written in the form of coroutines, which makes it slightly more difficult to test using normal testing tools. pytest-asyncio provides useful fixtures and markers to make testing easier.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-setuptools_scm",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-pytest"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-hypothesis"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pytest-asyncio",
"py314-hanko"
]
},
{
"type": "test",
"ports": [
"py314-aiodns",
"py314-filelock",
"py314-structlog",
"py314-blinker",
"py314-cssselect",
"py314-outcome",
"py314-pytest-mock",
"py314-responses",
"py314-xarray",
"py314-asgiref"
]
}
]
},
{
"name": "py313-pytest-asyncio",
"portdir": "python/py-pytest-asyncio",
"version": "1.4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytest-asyncio.readthedocs.io/",
"description": "pytest support for asyncio",
"long_description": "asyncio code is usually written in the form of coroutines, which makes it slightly more difficult to test using normal testing tools. pytest-asyncio provides useful fixtures and markers to make testing easier.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-pytest"
]
},
{
"type": "test",
"ports": [
"py313-hypothesis",
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-hanko"
]
},
{
"type": "test",
"ports": [
"py313-asgiref",
"py313-aiodns",
"py313-filelock",
"py313-structlog",
"py313-pygls",
"py313-blinker",
"py313-cssselect",
"py313-django-allauth",
"py313-graphql-relay",
"py313-mitmproxy",
"py313-outcome",
"py313-pytest-mock",
"py313-responses",
"py313-xarray"
]
}
]
},
{
"name": "py312-pytest-asyncio",
"portdir": "python/py-pytest-asyncio",
"version": "1.4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytest-asyncio.readthedocs.io/",
"description": "pytest support for asyncio",
"long_description": "asyncio code is usually written in the form of coroutines, which makes it slightly more difficult to test using normal testing tools. pytest-asyncio provides useful fixtures and markers to make testing easier.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-wheel",
"py312-setuptools_scm",
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-typing_extensions",
"py312-pytest"
]
},
{
"type": "test",
"ports": [
"py312-pytest",
"py312-hypothesis"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-hanko"
]
},
{
"type": "test",
"ports": [
"py312-asgiref",
"py312-aiodns",
"py312-filelock",
"py312-structlog",
"nvchecker",
"py312-pygls",
"py312-blinker",
"py312-cssselect",
"py312-django-allauth",
"py312-mitmproxy",
"py312-outcome",
"py312-pytest-mock",
"py312-responses",
"py312-scrapy",
"py312-xarray"
]
}
]
},
{
"name": "py311-pytest-asyncio",
"portdir": "python/py-pytest-asyncio",
"version": "1.4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytest-asyncio.readthedocs.io/",
"description": "pytest support for asyncio",
"long_description": "asyncio code is usually written in the form of coroutines, which makes it slightly more difficult to test using normal testing tools. pytest-asyncio provides useful fixtures and markers to make testing easier.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-wheel",
"py311-setuptools_scm",
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-typing_extensions",
"py311-pytest"
]
},
{
"type": "test",
"ports": [
"py311-hypothesis",
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-hanko"
]
},
{
"type": "test",
"ports": [
"py311-asgiref",
"py311-aiodns",
"py311-filelock",
"py311-structlog",
"py311-pygls",
"py311-blinker",
"py311-cssselect",
"py311-django-allauth",
"py311-mitmproxy",
"py311-outcome",
"py311-pytest-mock",
"py311-responses",
"py311-scrapy",
"py311-xarray"
]
}
]
},
{
"name": "py310-pytest-asyncio",
"portdir": "python/py-pytest-asyncio",
"version": "1.4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytest-asyncio.readthedocs.io/",
"description": "pytest support for asyncio",
"long_description": "asyncio code is usually written in the form of coroutines, which makes it slightly more difficult to test using normal testing tools. pytest-asyncio provides useful fixtures and markers to make testing easier.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-typing_extensions",
"py310-pytest",
"py310-backports.asyncio.runner"
]
},
{
"type": "test",
"ports": [
"py310-hypothesis",
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-hanko"
]
},
{
"type": "test",
"ports": [
"py310-asgiref",
"py310-aiodns",
"py310-filelock",
"py310-structlog",
"py310-pygls",
"py310-blinker",
"py310-cssselect",
"py310-django-allauth",
"py310-mitmproxy",
"py310-outcome",
"py310-pytest-mock",
"py310-responses",
"py310-scrapy",
"py310-xarray"
]
}
]
},
{
"name": "py-pytest-asyncio",
"portdir": "python/py-pytest-asyncio",
"version": "1.4.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytest-asyncio.readthedocs.io/",
"description": "pytest support for asyncio",
"long_description": "asyncio code is usually written in the form of coroutines, which makes it slightly more difficult to test using normal testing tools. pytest-asyncio provides useful fixtures and markers to make testing easier.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-pytest-asyncio"
]
}
],
"depends_on": []
},
{
"name": "py314-platformdirs",
"portdir": "python/py-platformdirs",
"version": "4.10.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/platformdirs/platformdirs",
"description": "A small Python module for determining appropriate platform-specific dirs",
"long_description": "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2220
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-hatch-vcs",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"xml2rfc",
"py-platformdirs",
"py314-virtualenv",
"maigret",
"pipx",
"py314-nutpie",
"py314-python-discovery",
"py314-hatch",
"py314-yapf",
"yfinance",
"py314-npe2",
"py314-black",
"py314-textual",
"poetry",
"py314-findpython",
"py314-jupyter_core",
"py314-pint",
"py314-pooch",
"py314-pylint",
"py314-requests-cache",
"py314-tox"
]
},
{
"type": "run",
"ports": [
"py314-libpysal",
"nvchecker"
]
}
]
},
{
"name": "py313-platformdirs",
"portdir": "python/py-platformdirs",
"version": "4.10.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/platformdirs/platformdirs",
"description": "A small Python module for determining appropriate platform-specific dirs",
"long_description": "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2220
}
],
"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-yapf",
"py313-nutpie",
"py313-python-discovery",
"py313-hatch",
"py313-requests-cache",
"py313-tox",
"py313-virtualenv",
"py313-npe2",
"py313-black",
"py313-textual",
"beets",
"beets-devel",
"py313-findpython",
"py313-jupyter_core",
"py313-pint",
"py313-pooch",
"py313-pylint"
]
},
{
"type": "run",
"ports": [
"py313-libpysal",
"py313-xraydb",
"py313-openstacksdk"
]
}
]
},
{
"name": "py312-platformdirs",
"portdir": "python/py-platformdirs",
"version": "4.10.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/platformdirs/platformdirs",
"description": "A small Python module for determining appropriate platform-specific dirs",
"long_description": "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2220
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-hatchling",
"py312-hatch-vcs",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-yapf",
"py312-nutpie",
"py312-python-discovery",
"py312-hatch",
"py312-requests-cache",
"py312-tox",
"py312-virtualenv",
"py312-npe2",
"py312-black",
"py312-textual",
"py312-findpython",
"py312-jupyter_core",
"py312-pint",
"py312-pooch",
"py312-pylint"
]
},
{
"type": "run",
"ports": [
"py312-libpysal",
"py312-xraydb",
"py312-openstacksdk"
]
}
]
},
{
"name": "py311-platformdirs",
"portdir": "python/py-platformdirs",
"version": "4.10.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/platformdirs/platformdirs",
"description": "A small Python module for determining appropriate platform-specific dirs",
"long_description": "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2220
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-hatchling",
"py311-hatch-vcs",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-virtualenv",
"py311-python-discovery",
"py311-hatch",
"py311-pyopencl",
"py311-requests-cache",
"py311-tox",
"py311-yapf",
"py311-npe2",
"py311-black",
"py311-textual",
"py311-findpython",
"py311-jupyter_core",
"py311-pint",
"py311-pooch",
"py311-pylint"
]
},
{
"type": "run",
"ports": [
"py311-libpysal",
"py311-openstacksdk",
"py311-xraydb",
"py311-milc"
]
}
]
},
{
"name": "py310-platformdirs",
"portdir": "python/py-platformdirs",
"version": "4.10.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/platformdirs/platformdirs",
"description": "A small Python module for determining appropriate platform-specific dirs",
"long_description": "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2220
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-hatchling",
"py310-hatch-vcs",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-virtualenv",
"py310-python-discovery",
"py310-hatch",
"py310-pyopencl",
"py310-requests-cache",
"py310-tox",
"py310-yapf",
"py310-npe2",
"py310-black",
"py310-textual",
"py310-findpython",
"py310-jupyter_core",
"py310-pint",
"py310-pooch",
"py310-pylint"
]
},
{
"type": "run",
"ports": [
"py310-libpysal",
"py310-openstacksdk",
"py310-xraydb",
"py310-milc"
]
}
]
},
{
"name": "py27-platformdirs",
"portdir": "python/py-platformdirs",
"version": "2.0.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/platformdirs/platformdirs",
"description": "A small Python module for determining appropriate platform-specific dirs",
"long_description": "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2220
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"py27-toml",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-virtualenv"
]
}
]
},
{
"name": "py-platformdirs",
"portdir": "python/py-platformdirs",
"version": "4.10.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/platformdirs/platformdirs",
"description": "A small Python module for determining appropriate platform-specific dirs",
"long_description": "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2220
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-platformdirs"
]
}
],
"depends_on": []
},
{
"name": "py314-multiprocess",
"portdir": "python/py-multiprocess",
"version": "0.70.19",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uqfoundation/multiprocess",
"description": "better multiprocessing and multithreading in python",
"long_description": "better multiprocessing and multithreading in python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2220
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-dill",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-multiprocess",
"py314-prolif"
]
},
{
"type": "run",
"ports": [
"py314-datasets"
]
}
]
},
{
"name": "py313-multiprocess",
"portdir": "python/py-multiprocess",
"version": "0.70.19",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uqfoundation/multiprocess",
"description": "better multiprocessing and multithreading in python",
"long_description": "better multiprocessing and multithreading in python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2220
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-dill",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-prolif"
]
},
{
"type": "run",
"ports": [
"py313-datasets"
]
}
]
},
{
"name": "py312-multiprocess",
"portdir": "python/py-multiprocess",
"version": "0.70.19",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uqfoundation/multiprocess",
"description": "better multiprocessing and multithreading in python",
"long_description": "better multiprocessing and multithreading in python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2220
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-wheel",
"clang-18",
"py312-build",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"py312-dill",
"python312"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-datasets"
]
}
]
},
{
"name": "py311-multiprocess",
"portdir": "python/py-multiprocess",
"version": "0.70.19",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uqfoundation/multiprocess",
"description": "better multiprocessing and multithreading in python",
"long_description": "better multiprocessing and multithreading in python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2220
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-build"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"py311-dill",
"python311"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-datasets"
]
}
]
},
{
"name": "py310-multiprocess",
"portdir": "python/py-multiprocess",
"version": "0.70.19",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uqfoundation/multiprocess",
"description": "better multiprocessing and multithreading in python",
"long_description": "better multiprocessing and multithreading in python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2220
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"py310-dill",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"vpype"
]
},
{
"type": "run",
"ports": [
"py310-datasets"
]
}
]
},
{
"name": "py314-lxml",
"portdir": "python/py-lxml",
"version": "6.1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lxml.de/",
"description": "Powerful and Pythonic XML processing library",
"long_description": "lxml is a Pythonic binding for the libxml2 and libxslt libraries. It is unique in that it combines the speed and feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 618
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-cython",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libxml2",
"libxslt",
"python314",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-glymur",
"py-lxml",
"maigret",
"py314-beautifulsoup4",
"sigil",
"py314-svglib",
"py314-zeep",
"py314-xmlsec",
"py314-pikepdf",
"plip",
"py314-skyfield",
"xml2rfc",
"py314-lxml_html_clean",
"gtk-doc",
"streamlink",
"py314-obspy",
"py314-owslib",
"py314-pptx"
]
},
{
"type": "run",
"ports": [
"py314-fonttools",
"inkscape"
]
}
]
},
{
"name": "py313-lxml",
"portdir": "python/py-lxml",
"version": "6.1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lxml.de/",
"description": "Powerful and Pythonic XML processing library",
"long_description": "lxml is a Pythonic binding for the libxml2 and libxslt libraries. It is unique in that it combines the speed and feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 618
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-cython",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libxml2",
"libxslt",
"python313",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-glymur",
"py313-fabio",
"py313-beautifulsoup4",
"py313-svglib",
"py313-zeep",
"py313-xmlsec",
"py313-pikepdf",
"py313-owslib",
"py313-pptx",
"py313-prov",
"py313-readability-lxml",
"py313-skyfield",
"py313-soco",
"translate-toolkit",
"py313-lxml_html_clean",
"gcovr",
"py313-agate",
"py313-benchexec",
"py313-datacite",
"py313-docx",
"py313-leather",
"py313-obspy"
]
},
{
"type": "run",
"ports": [
"py313-pyshark",
"john-jumbo-devel",
"py313-pypeg2",
"py313-fonttools"
]
},
{
"type": "test",
"ports": [
"gramps",
"py313-datacite",
"py313-openid"
]
}
]
},
{
"name": "py312-lxml",
"portdir": "python/py-lxml",
"version": "6.1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lxml.de/",
"description": "Powerful and Pythonic XML processing library",
"long_description": "lxml is a Pythonic binding for the libxml2 and libxslt libraries. It is unique in that it combines the speed and feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 618
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-cython",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"libxml2",
"libxslt",
"python312",
"zlib"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"qbs-docs"
]
},
{
"type": "lib",
"ports": [
"py312-fabio",
"py312-beautifulsoup4",
"py312-svglib",
"py312-zeep",
"py312-xmlsec",
"py312-pikepdf",
"trim_osc",
"py312-scrapy",
"py312-skyfield",
"py312-soco",
"py312-urlwatch",
"py312-glymur",
"py312-lxml_html_clean",
"yelp-tools",
"py312-agate",
"py312-cinemagoer",
"py312-comet",
"py312-dap",
"py312-fontaine",
"py312-leather",
"py312-obspy",
"py312-owslib",
"py312-parsel",
"py312-pptx",
"py312-prov",
"py312-pykeepass",
"py312-readability-lxml"
]
},
{
"type": "run",
"ports": [
"py312-fonttools",
"py312-pyquery",
"inkscape-devel"
]
},
{
"type": "test",
"ports": [
"py312-gcn",
"py312-openid"
]
}
]
}
]
}