HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52456,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=395",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=393",
"results": [
{
"name": "py311-asciimatics",
"portdir": "python/py-asciimatics",
"version": "1.15.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/peterbrittain/asciimatics",
"description": "a package to help people create full-screen text UIs",
"long_description": "Asciimatics is a package to help people create full-screen text UIs (from interactive forms to ASCII animations) on any platform.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py311-Pillow",
"py311-wcwidth",
"py311-future",
"py311-pyfiglet",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"present",
"py-asciimatics"
]
}
]
},
{
"name": "py310-asciimatics",
"portdir": "python/py-asciimatics",
"version": "1.15.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/peterbrittain/asciimatics",
"description": "a package to help people create full-screen text UIs",
"long_description": "Asciimatics is a package to help people create full-screen text UIs (from interactive forms to ASCII animations) on any platform.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-setuptools_scm",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"py310-Pillow",
"py310-future",
"py310-wcwidth",
"py310-pyfiglet",
"python310"
]
}
],
"depends_on": []
},
{
"name": "py-asciimatics",
"portdir": "python/py-asciimatics",
"version": "1.15.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/peterbrittain/asciimatics",
"description": "a package to help people create full-screen text UIs",
"long_description": "Asciimatics is a package to help people create full-screen text UIs (from interactive forms to ASCII animations) on any platform.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py311-asciimatics"
]
}
],
"depends_on": []
},
{
"name": "py314-arrow",
"portdir": "python/py-arrow",
"version": "1.4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://arrow.readthedocs.io",
"description": "Better dates and times for Python",
"long_description": "Arrow is a Python library that offers a sensible and human-friendly approach to creating, manipulating, formatting and converting dates, times and timestamps. It implements and updates the datetime type, plugging gaps in functionality and providing an intelligent module API that supports many common creation scenarios.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"py314-flit_core",
"clang-18",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-dateutil",
"py314-types-python-dateutil",
"py314-tzdata"
]
},
{
"type": "run",
"ports": [
"py314-types-python-dateutil",
"py314-dateutil"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-arrow",
"py314-cookiecutter",
"py314-isoduration",
"py314-jinja2-time"
]
}
]
},
{
"name": "py313-arrow",
"portdir": "python/py-arrow",
"version": "1.4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://arrow.readthedocs.io",
"description": "Better dates and times for Python",
"long_description": "Arrow is a Python library that offers a sensible and human-friendly approach to creating, manipulating, formatting and converting dates, times and timestamps. It implements and updates the datetime type, plugging gaps in functionality and providing an intelligent module API that supports many common creation scenarios.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-flit_core",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-dateutil",
"py313-types-python-dateutil",
"py313-tzdata"
]
},
{
"type": "run",
"ports": [
"py313-types-python-dateutil",
"py313-dateutil"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-cookiecutter",
"py313-isoduration",
"py313-jinja2-time"
]
}
]
},
{
"name": "py312-arrow",
"portdir": "python/py-arrow",
"version": "1.4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://arrow.readthedocs.io",
"description": "Better dates and times for Python",
"long_description": "Arrow is a Python library that offers a sensible and human-friendly approach to creating, manipulating, formatting and converting dates, times and timestamps. It implements and updates the datetime type, plugging gaps in functionality and providing an intelligent module API that supports many common creation scenarios.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-installer",
"py312-build",
"py312-flit_core"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-types-python-dateutil",
"py312-dateutil",
"py312-tzdata"
]
},
{
"type": "run",
"ports": [
"py312-dateutil",
"py312-types-python-dateutil"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-cookiecutter",
"py312-isoduration",
"py312-jinja2-time"
]
}
]
},
{
"name": "py311-arrow",
"portdir": "python/py-arrow",
"version": "1.4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://arrow.readthedocs.io",
"description": "Better dates and times for Python",
"long_description": "Arrow is a Python library that offers a sensible and human-friendly approach to creating, manipulating, formatting and converting dates, times and timestamps. It implements and updates the datetime type, plugging gaps in functionality and providing an intelligent module API that supports many common creation scenarios.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-flit_core",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-dateutil",
"py311-types-python-dateutil",
"py311-tzdata"
]
},
{
"type": "run",
"ports": [
"py311-types-python-dateutil",
"py311-dateutil"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"oci-cli",
"py311-cookiecutter",
"py311-isoduration",
"py311-jinja2-time"
]
},
{
"type": "run",
"ports": [
"gitlint"
]
}
]
},
{
"name": "py310-arrow",
"portdir": "python/py-arrow",
"version": "1.4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://arrow.readthedocs.io",
"description": "Better dates and times for Python",
"long_description": "Arrow is a Python library that offers a sensible and human-friendly approach to creating, manipulating, formatting and converting dates, times and timestamps. It implements and updates the datetime type, plugging gaps in functionality and providing an intelligent module API that supports many common creation scenarios.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-installer",
"py310-flit_core",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-dateutil",
"py310-types-python-dateutil",
"py310-tzdata"
]
},
{
"type": "run",
"ports": [
"py310-types-python-dateutil",
"py310-dateutil"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"topydo",
"watson",
"py310-cookiecutter",
"py310-isoduration",
"py310-jinja2-time"
]
}
]
},
{
"name": "py-arrow",
"portdir": "python/py-arrow",
"version": "1.4.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://arrow.readthedocs.io",
"description": "Better dates and times for Python",
"long_description": "Arrow is a Python library that offers a sensible and human-friendly approach to creating, manipulating, formatting and converting dates, times and timestamps. It implements and updates the datetime type, plugging gaps in functionality and providing an intelligent module API that supports many common creation scenarios.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-arrow"
]
}
],
"depends_on": []
},
{
"name": "py314-arpeggio",
"portdir": "python/py-arpeggio",
"version": "2.0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/igordejanovic/Arpeggio",
"description": "Packrat parser interpreter",
"long_description": "Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"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-arpeggio",
"py314-textx"
]
}
]
},
{
"name": "py313-arpeggio",
"portdir": "python/py-arpeggio",
"version": "2.0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/igordejanovic/Arpeggio",
"description": "Packrat parser interpreter",
"long_description": "Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-textx"
]
}
]
},
{
"name": "py312-arpeggio",
"portdir": "python/py-arpeggio",
"version": "2.0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/igordejanovic/Arpeggio",
"description": "Packrat parser interpreter",
"long_description": "Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"py312-build",
"py312-installer",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-textx"
]
}
]
},
{
"name": "py311-arpeggio",
"portdir": "python/py-arpeggio",
"version": "2.0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/igordejanovic/Arpeggio",
"description": "Packrat parser interpreter",
"long_description": "Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-parver",
"py311-textx"
]
}
]
},
{
"name": "py310-arpeggio",
"portdir": "python/py-arpeggio",
"version": "2.0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/igordejanovic/Arpeggio",
"description": "Packrat parser interpreter",
"long_description": "Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-setuptools",
"py310-wheel",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-parver",
"py310-textx"
]
}
]
},
{
"name": "py314-argon2-cffi-bindings",
"portdir": "python/py-argon2-cffi-bindings",
"version": "25.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hynek/argon2-cffi-bindings",
"description": "Low-level CFFI bindings for Argon2",
"long_description": "Low-level CFFI bindings for Argon2",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-cffi",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-argon2-cffi-bindings"
]
},
{
"type": "run",
"ports": [
"py314-argon2-cffi"
]
}
]
},
{
"name": "py313-argon2-cffi-bindings",
"portdir": "python/py-argon2-cffi-bindings",
"version": "25.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hynek/argon2-cffi-bindings",
"description": "Low-level CFFI bindings for Argon2",
"long_description": "Low-level CFFI bindings for Argon2",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-cffi",
"python313"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py313-argon2-cffi"
]
}
]
},
{
"name": "py312-argon2-cffi-bindings",
"portdir": "python/py-argon2-cffi-bindings",
"version": "25.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hynek/argon2-cffi-bindings",
"description": "Low-level CFFI bindings for Argon2",
"long_description": "Low-level CFFI bindings for Argon2",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-wheel",
"py312-setuptools_scm",
"py312-build",
"py312-installer",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"py312-cffi",
"python312"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-argon2-cffi"
]
}
]
},
{
"name": "py311-argon2-cffi-bindings",
"portdir": "python/py-argon2-cffi-bindings",
"version": "25.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hynek/argon2-cffi-bindings",
"description": "Low-level CFFI bindings for Argon2",
"long_description": "Low-level CFFI bindings for Argon2",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-wheel",
"py311-setuptools_scm",
"py311-build",
"py311-installer",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"py311-cffi",
"python311"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-argon2-cffi"
]
}
]
},
{
"name": "py310-argon2-cffi-bindings",
"portdir": "python/py-argon2-cffi-bindings",
"version": "25.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hynek/argon2-cffi-bindings",
"description": "Low-level CFFI bindings for Argon2",
"long_description": "Low-level CFFI bindings for Argon2",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-build",
"py310-installer",
"py310-setuptools",
"py310-setuptools_scm",
"py310-wheel"
]
},
{
"type": "lib",
"ports": [
"py310-cffi",
"python310"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-argon2-cffi"
]
}
]
},
{
"name": "py-arpeggio",
"portdir": "python/py-arpeggio",
"version": "2.0.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/igordejanovic/Arpeggio",
"description": "Packrat parser interpreter",
"long_description": "Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-arpeggio"
]
}
],
"depends_on": []
},
{
"name": "py-argon2-cffi-bindings",
"portdir": "python/py-argon2-cffi-bindings",
"version": "25.1.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hynek/argon2-cffi-bindings",
"description": "Low-level CFFI bindings for Argon2",
"long_description": "Low-level CFFI bindings for Argon2",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-argon2-cffi-bindings"
]
}
],
"depends_on": []
},
{
"name": "py314-argon2-cffi",
"portdir": "python/py-argon2-cffi",
"version": "25.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://argon2-cffi.readthedocs.io/",
"description": "Argon2 is a secure password hashing algorithm.",
"long_description": "Argon2 is a secure password hashing algorithm.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-hatch-fancy-pypi-readme",
"py314-hatch-vcs",
"py314-hatchling",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-argon2-cffi-bindings"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-argon2-cffi",
"py314-jupyter_server"
]
}
]
},
{
"name": "py313-argon2-cffi",
"portdir": "python/py-argon2-cffi",
"version": "25.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://argon2-cffi.readthedocs.io/",
"description": "Argon2 is a secure password hashing algorithm.",
"long_description": "Argon2 is a secure password hashing algorithm.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-hatch-fancy-pypi-readme",
"py313-hatchling",
"py313-hatch-vcs",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-argon2-cffi-bindings"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-jupyter_server"
]
},
{
"type": "run",
"ports": [
"py313-autobahn"
]
}
]
},
{
"name": "py312-argon2-cffi",
"portdir": "python/py-argon2-cffi",
"version": "25.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://argon2-cffi.readthedocs.io/",
"description": "Argon2 is a secure password hashing algorithm.",
"long_description": "Argon2 is a secure password hashing algorithm.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-hatch-fancy-pypi-readme",
"py312-hatch-vcs",
"py312-build",
"py312-installer",
"py312-hatchling"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-argon2-cffi-bindings"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-jupyter_server",
"py312-nbclassic",
"py312-pykeepass"
]
},
{
"type": "run",
"ports": [
"py312-autobahn"
]
}
]
},
{
"name": "py311-argon2-cffi",
"portdir": "python/py-argon2-cffi",
"version": "25.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://argon2-cffi.readthedocs.io/",
"description": "Argon2 is a secure password hashing algorithm.",
"long_description": "Argon2 is a secure password hashing algorithm.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-hatch-fancy-pypi-readme",
"py311-hatch-vcs",
"py311-build",
"py311-installer",
"py311-hatchling"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-argon2-cffi-bindings"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-jupyter_server",
"py311-nbclassic",
"py311-pykeepass"
]
},
{
"type": "run",
"ports": [
"py311-autobahn"
]
}
]
},
{
"name": "py310-argon2-cffi",
"portdir": "python/py-argon2-cffi",
"version": "25.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://argon2-cffi.readthedocs.io/",
"description": "Argon2 is a secure password hashing algorithm.",
"long_description": "Argon2 is a secure password hashing algorithm.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-build",
"py310-hatchling",
"py310-hatch-vcs",
"py310-installer",
"py310-hatch-fancy-pypi-readme"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-argon2-cffi-bindings"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-jupyter_server",
"py310-nbclassic",
"py310-pykeepass"
]
},
{
"type": "run",
"ports": [
"py310-autobahn"
]
}
]
},
{
"name": "py314-argh",
"portdir": "python/py-argh",
"version": "0.31.3",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/neithere/argh",
"description": "A simple argparse wrapper",
"long_description": "A simple argparse wrapper",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"clang-18",
"py314-build",
"py314-flit_core"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-mock",
"py314-iocapture"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-argh",
"py314-watchdog"
]
}
]
},
{
"name": "py313-argh",
"portdir": "python/py-argh",
"version": "0.31.3",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/neithere/argh",
"description": "A simple argparse wrapper",
"long_description": "A simple argparse wrapper",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-flit_core"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-mock",
"py313-iocapture"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-watchdog"
]
}
]
},
{
"name": "py312-argh",
"portdir": "python/py-argh",
"version": "0.31.3",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/neithere/argh",
"description": "A simple argparse wrapper",
"long_description": "A simple argparse wrapper",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-flit_core",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest",
"py312-mock",
"py312-iocapture"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-watchdog"
]
}
]
},
{
"name": "py311-argh",
"portdir": "python/py-argh",
"version": "0.31.3",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/neithere/argh",
"description": "A simple argparse wrapper",
"long_description": "A simple argparse wrapper",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-flit_core"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest",
"py311-mock",
"py311-iocapture"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-watchdog"
]
}
]
},
{
"name": "py310-argh",
"portdir": "python/py-argh",
"version": "0.31.3",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/neithere/argh",
"description": "A simple argparse wrapper",
"long_description": "A simple argparse wrapper",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-flit_core",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest",
"py310-mock",
"py310-iocapture"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-watchdog"
]
}
]
},
{
"name": "py27-argh",
"portdir": "python/py-argh",
"version": "0.27.2",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/neithere/argh",
"description": "A simple argparse wrapper",
"long_description": "A simple argparse wrapper",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-watchdog"
]
}
]
},
{
"name": "py-argon2-cffi",
"portdir": "python/py-argon2-cffi",
"version": "25.1.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://argon2-cffi.readthedocs.io/",
"description": "Argon2 is a secure password hashing algorithm.",
"long_description": "Argon2 is a secure password hashing algorithm.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-argon2-cffi"
]
}
],
"depends_on": []
},
{
"name": "py-argh",
"portdir": "python/py-argh",
"version": "0.31.3",
"license": "LGPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/neithere/argh",
"description": "A simple argparse wrapper",
"long_description": "A simple argparse wrapper",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-argh"
]
}
],
"depends_on": []
},
{
"name": "py311-apsw",
"portdir": "python/py-apsw",
"version": "3.44.0.0",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rogerbinns.github.io/apsw",
"description": "Another Python SQLite wrapper",
"long_description": "APSW is a Python wrapper for the SQLite embedded relational database engine.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-wheel",
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-apsw"
]
}
]
},
{
"name": "py310-apsw",
"portdir": "python/py-apsw",
"version": "3.44.0.0",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rogerbinns.github.io/apsw",
"description": "Another Python SQLite wrapper",
"long_description": "APSW is a Python wrapper for the SQLite embedded relational database engine.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": []
},
{
"name": "py312-apptools",
"portdir": "python/py-apptools",
"version": "5.3.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/enthought/apptools",
"description": "The Enthought apptools package",
"long_description": "The Enthought Tool Suite includes a set of packages that we have found useful in creating a number of applications. They implement functionality that is commonly needed by many applications. These packages are distributed together as the AppTools project.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"py312-configobj",
"py312-traitsui",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-apptools",
"py312-envisage",
"py312-mayavi"
]
}
]
},
{
"name": "py311-apptools",
"portdir": "python/py-apptools",
"version": "5.3.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/enthought/apptools",
"description": "The Enthought apptools package",
"long_description": "The Enthought Tool Suite includes a set of packages that we have found useful in creating a number of applications. They implement functionality that is commonly needed by many applications. These packages are distributed together as the AppTools project.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"py311-configobj",
"py311-traitsui",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-envisage",
"py311-mayavi"
]
}
]
},
{
"name": "py310-apptools",
"portdir": "python/py-apptools",
"version": "5.3.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/enthought/apptools",
"description": "The Enthought apptools package",
"long_description": "The Enthought Tool Suite includes a set of packages that we have found useful in creating a number of applications. They implement functionality that is commonly needed by many applications. These packages are distributed together as the AppTools project.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"py310-configobj",
"py310-traitsui",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-envisage",
"py310-mayavi"
]
}
]
},
{
"name": "py-apsw",
"portdir": "python/py-apsw",
"version": "3.44.0.0",
"license": "zlib",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rogerbinns.github.io/apsw",
"description": "Another Python SQLite wrapper",
"long_description": "APSW is a Python wrapper for the SQLite embedded relational database engine.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py311-apsw"
]
}
],
"depends_on": []
},
{
"name": "py-apptools",
"portdir": "python/py-apptools",
"version": "5.3.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/enthought/apptools",
"description": "The Enthought apptools package",
"long_description": "The Enthought Tool Suite includes a set of packages that we have found useful in creating a number of applications. They implement functionality that is commonly needed by many applications. These packages are distributed together as the AppTools project.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-apptools"
]
}
],
"depends_on": []
},
{
"name": "py310-appscript",
"portdir": "python/py-appscript",
"version": "1.2.2",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://appscript.sourceforge.net/",
"description": "High-level application scripting package for Python",
"long_description": "Appscript is a high-level, user-friendly MacPython to Apple event bridge that allows you to control scriptable Mac OS X applications using ordinary Python scripts. Appscript makes MacPython a serious alternative to Apple's own AppleScript language for automating your Mac.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-lxml",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-appscript"
]
}
]
},
{
"name": "py314-appnope",
"portdir": "python/py-appnope",
"version": "0.1.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/minrk/appnope",
"description": "Disable App Nap on OS X 10.9.",
"long_description": "Disable App Nap on OS X 10.9.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"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-appnope",
"py314-ipykernel"
]
}
]
},
{
"name": "py313-appnope",
"portdir": "python/py-appnope",
"version": "0.1.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/minrk/appnope",
"description": "Disable App Nap on OS X 10.9.",
"long_description": "Disable App Nap on OS X 10.9.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-ipykernel"
]
}
]
},
{
"name": "py312-appnope",
"portdir": "python/py-appnope",
"version": "0.1.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/minrk/appnope",
"description": "Disable App Nap on OS X 10.9.",
"long_description": "Disable App Nap on OS X 10.9.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-ipykernel"
]
}
]
},
{
"name": "py311-appnope",
"portdir": "python/py-appnope",
"version": "0.1.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/minrk/appnope",
"description": "Disable App Nap on OS X 10.9.",
"long_description": "Disable App Nap on OS X 10.9.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-ipykernel"
]
}
]
},
{
"name": "py310-appnope",
"portdir": "python/py-appnope",
"version": "0.1.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/minrk/appnope",
"description": "Disable App Nap on OS X 10.9.",
"long_description": "Disable App Nap on OS X 10.9.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-ipykernel"
]
}
]
},
{
"name": "py-appscript",
"portdir": "python/py-appscript",
"version": "1.2.2",
"license": "public-domain",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://appscript.sourceforge.net/",
"description": "High-level application scripting package for Python",
"long_description": "Appscript is a high-level, user-friendly MacPython to Apple event bridge that allows you to control scriptable Mac OS X applications using ordinary Python scripts. Appscript makes MacPython a serious alternative to Apple's own AppleScript language for automating your Mac.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-appscript"
]
}
],
"depends_on": []
},
{
"name": "py-appnope",
"portdir": "python/py-appnope",
"version": "0.1.4",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/minrk/appnope",
"description": "Disable App Nap on OS X 10.9.",
"long_description": "Disable App Nap on OS X 10.9.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-appnope"
]
}
],
"depends_on": []
},
{
"name": "py314-applescript",
"portdir": "python/py-applescript",
"version": "1.0.3",
"license": "public-domain",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rdhyee/py-applescript",
"description": "An easy-to-use Python wrapper for NSAppleScript, allowing Python scripts to communicate with AppleScripts and AppleScriptable applications.",
"long_description": "An easy-to-use Python wrapper for NSAppleScript, allowing Python scripts to communicate with AppleScripts and AppleScriptable applications.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-pyobjc",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-applescript",
"py314-osxmetadata",
"py314-photoscript"
]
}
]
}
]
}