HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51750,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=631",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=629",
"results": [
{
"name": "py310-pyquery",
"portdir": "python/py-pyquery",
"version": "2.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gawel/pyquery",
"description": "A jQuery-like library for Python",
"long_description": "Pyquery allows you to make jQuery queries on XML documents.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-cssselect",
"py310-lxml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"howdoi"
]
},
{
"type": "test",
"ports": [
"py310-webtest"
]
}
]
},
{
"name": "py311-pyquery",
"portdir": "python/py-pyquery",
"version": "2.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gawel/pyquery",
"description": "A jQuery-like library for Python",
"long_description": "Pyquery allows you to make jQuery queries on XML documents.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-lxml",
"py311-cssselect"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py311-webtest"
]
}
]
},
{
"name": "py312-pyquery",
"portdir": "python/py-pyquery",
"version": "2.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gawel/pyquery",
"description": "A jQuery-like library for Python",
"long_description": "Pyquery allows you to make jQuery queries on XML documents.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-lxml",
"py312-cssselect"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pyquery"
]
},
{
"type": "test",
"ports": [
"py312-webtest"
]
}
]
},
{
"name": "py310-pyshortcuts",
"portdir": "python/py-pyshortcuts",
"version": "1.9.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/newville/pyshortcuts",
"description": "Helps users create shortcuts to run python scripts and other applications.",
"long_description": "Pyshortcuts helps Python developers and users create shortcuts that will run python scripts and other applications. The shortcuts created can go onto the user's desktop or into the Start Menu (for systems with Start Menus) or both.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "joe.fowler",
"github": "joefowler",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-setuptools",
"py310-setuptools_scm",
"clang-18",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-larixite"
]
},
{
"type": "run",
"ports": [
"py310-xraylarch",
"py310-wxmplot"
]
}
]
},
{
"name": "py311-pyshortcuts",
"portdir": "python/py-pyshortcuts",
"version": "1.9.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/newville/pyshortcuts",
"description": "Helps users create shortcuts to run python scripts and other applications.",
"long_description": "Pyshortcuts helps Python developers and users create shortcuts that will run python scripts and other applications. The shortcuts created can go onto the user's desktop or into the Start Menu (for systems with Start Menus) or both.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "joe.fowler",
"github": "joefowler",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"clang-18",
"py311-wheel",
"py311-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-larixite"
]
},
{
"type": "run",
"ports": [
"py311-xraylarch",
"py311-wxmplot"
]
}
]
},
{
"name": "py312-pyshortcuts",
"portdir": "python/py-pyshortcuts",
"version": "1.9.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/newville/pyshortcuts",
"description": "Helps users create shortcuts to run python scripts and other applications.",
"long_description": "Pyshortcuts helps Python developers and users create shortcuts that will run python scripts and other applications. The shortcuts created can go onto the user's desktop or into the Start Menu (for systems with Start Menus) or both.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "joe.fowler",
"github": "joefowler",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"py312-build",
"py312-installer",
"clang-18",
"py312-wheel",
"py312-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-larixite"
]
},
{
"type": "run",
"ports": [
"py312-xraylarch",
"py312-wxmplot"
]
}
]
},
{
"name": "py313-pyshortcuts",
"portdir": "python/py-pyshortcuts",
"version": "1.9.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/newville/pyshortcuts",
"description": "Helps users create shortcuts to run python scripts and other applications.",
"long_description": "Pyshortcuts helps Python developers and users create shortcuts that will run python scripts and other applications. The shortcuts created can go onto the user's desktop or into the Start Menu (for systems with Start Menus) or both.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "joe.fowler",
"github": "joefowler",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools_scm",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pyshortcuts",
"py313-larixite"
]
},
{
"type": "run",
"ports": [
"py313-xraylarch",
"py313-wxmplot"
]
}
]
},
{
"name": "py-python-lsp-jsonrpc",
"portdir": "python/py-python-lsp-jsonrpc",
"version": "1.1.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-lsp/python-lsp-jsonrpc",
"description": "A Python server implementation of the JSON RPC 2.0 protocol",
"long_description": "Fork of the python-jsonrpc-server project, maintained by the Spyder IDE team and the community.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2108
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-python-lsp-jsonrpc"
]
}
],
"depends_on": []
},
{
"name": "py-python-coveralls",
"portdir": "python/py-python-coveralls",
"version": "2.9.3",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/z4r/python-coveralls",
"description": "Python API for https://coveralls.io",
"long_description": "Python API for https://coveralls.io",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py311-python-coveralls"
]
}
],
"depends_on": []
},
{
"name": "py310-python-lsp-jsonrpc",
"portdir": "python/py-python-lsp-jsonrpc",
"version": "1.1.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-lsp/python-lsp-jsonrpc",
"description": "A Python server implementation of the JSON RPC 2.0 protocol",
"long_description": "Fork of the python-jsonrpc-server project, maintained by the Spyder IDE team and the community.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2108
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-setuptools_scm",
"py310-wheel",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-ujson"
]
},
{
"type": "test",
"ports": [
"py310-pytest",
"py310-mock"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-python-lsp-server"
]
}
]
},
{
"name": "py311-python-lsp-jsonrpc",
"portdir": "python/py-python-lsp-jsonrpc",
"version": "1.1.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-lsp/python-lsp-jsonrpc",
"description": "A Python server implementation of the JSON RPC 2.0 protocol",
"long_description": "Fork of the python-jsonrpc-server project, maintained by the Spyder IDE team and the community.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2108
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools_scm",
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-ujson"
]
},
{
"type": "test",
"ports": [
"py311-pytest",
"py311-mock"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-python-lsp-server"
]
}
]
},
{
"name": "py312-python-lsp-jsonrpc",
"portdir": "python/py-python-lsp-jsonrpc",
"version": "1.1.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-lsp/python-lsp-jsonrpc",
"description": "A Python server implementation of the JSON RPC 2.0 protocol",
"long_description": "Fork of the python-jsonrpc-server project, maintained by the Spyder IDE team and the community.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2108
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools_scm",
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-ujson"
]
},
{
"type": "test",
"ports": [
"py312-pytest",
"py312-mock"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-python-lsp-server"
]
}
]
},
{
"name": "py313-python-lsp-jsonrpc",
"portdir": "python/py-python-lsp-jsonrpc",
"version": "1.1.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-lsp/python-lsp-jsonrpc",
"description": "A Python server implementation of the JSON RPC 2.0 protocol",
"long_description": "Fork of the python-jsonrpc-server project, maintained by the Spyder IDE team and the community.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2108
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-ujson"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-mock"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-python-lsp-server",
"py-python-lsp-jsonrpc"
]
}
]
},
{
"name": "py314-python-lsp-jsonrpc",
"portdir": "python/py-python-lsp-jsonrpc",
"version": "1.1.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-lsp/python-lsp-jsonrpc",
"description": "A Python server implementation of the JSON RPC 2.0 protocol",
"long_description": "Fork of the python-jsonrpc-server project, maintained by the Spyder IDE team and the community.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2108
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-setuptools_scm",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-ujson"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-mock"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-python-lsp-server"
]
}
]
},
{
"name": "py310-python-coveralls",
"portdir": "python/py-python-coveralls",
"version": "2.9.3",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/z4r/python-coveralls",
"description": "Python API for https://coveralls.io",
"long_description": "Python API for https://coveralls.io",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-requests",
"py310-six",
"py310-coverage",
"py310-yaml"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py310-moviepy"
]
}
]
},
{
"name": "py311-python-coveralls",
"portdir": "python/py-python-coveralls",
"version": "2.9.3",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/z4r/python-coveralls",
"description": "Python API for https://coveralls.io",
"long_description": "Python API for https://coveralls.io",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-requests",
"py311-six",
"py311-coverage",
"py311-yaml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-python-coveralls"
]
}
]
},
{
"name": "py-pytomlpp",
"portdir": "python/py-pytomlpp",
"version": "1.1.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bobfang1992/pytomlpp",
"description": "This is an python wrapper for toml++",
"long_description": "This is an python wrapper for toml++",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1400
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"py313-pytomlpp"
]
}
],
"depends_on": []
},
{
"name": "py310-pytomlpp",
"portdir": "python/py-pytomlpp",
"version": "1.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bobfang1992/pytomlpp",
"description": "This is an python wrapper for toml++",
"long_description": "This is an python wrapper for toml++",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1400
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-20",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-pybind11",
"python310"
]
}
],
"depends_on": []
},
{
"name": "py311-pytomlpp",
"portdir": "python/py-pytomlpp",
"version": "1.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bobfang1992/pytomlpp",
"description": "This is an python wrapper for toml++",
"long_description": "This is an python wrapper for toml++",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1400
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-wheel",
"clang-20",
"py311-build",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"py311-pybind11",
"python311"
]
}
],
"depends_on": []
},
{
"name": "py312-pytomlpp",
"portdir": "python/py-pytomlpp",
"version": "1.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bobfang1992/pytomlpp",
"description": "This is an python wrapper for toml++",
"long_description": "This is an python wrapper for toml++",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1400
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-wheel",
"clang-20",
"py312-build",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"py312-pybind11",
"python312"
]
}
],
"depends_on": []
},
{
"name": "py313-pytomlpp",
"portdir": "python/py-pytomlpp",
"version": "1.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bobfang1992/pytomlpp",
"description": "This is an python wrapper for toml++",
"long_description": "This is an python wrapper for toml++",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1400
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-wheel",
"clang-20",
"py313-build",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"py313-pybind11",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pytomlpp"
]
}
]
},
{
"name": "py314-pytomlpp",
"portdir": "python/py-pytomlpp",
"version": "1.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bobfang1992/pytomlpp",
"description": "This is an python wrapper for toml++",
"long_description": "This is an python wrapper for toml++",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1400
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-setuptools",
"py314-wheel",
"clang-20",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-pybind11",
"python314"
]
}
],
"depends_on": []
},
{
"name": "py-queuelib",
"portdir": "python/py-queuelib",
"version": "1.8.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/queuelib",
"description": "Collection of persistent (disk-based) queues",
"long_description": "Queuelib is a collection of persistent (disk-based) queues for Python. Queuelib goals are speed and simplicity. It was originally part of the `Scrapy framework`_ and stripped out on its own library.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-queuelib"
]
}
],
"depends_on": []
},
{
"name": "py310-queuelib",
"portdir": "python/py-queuelib",
"version": "1.8.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/queuelib",
"description": "Collection of persistent (disk-based) queues",
"long_description": "Queuelib is a collection of persistent (disk-based) queues for Python. Queuelib goals are speed and simplicity. It was originally part of the `Scrapy framework`_ and stripped out on its own library.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-hatchling",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-scrapy"
]
}
]
},
{
"name": "py311-queuelib",
"portdir": "python/py-queuelib",
"version": "1.8.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/queuelib",
"description": "Collection of persistent (disk-based) queues",
"long_description": "Queuelib is a collection of persistent (disk-based) queues for Python. Queuelib goals are speed and simplicity. It was originally part of the `Scrapy framework`_ and stripped out on its own library.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-hatchling"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-scrapy"
]
}
]
},
{
"name": "py313-queuelib",
"portdir": "python/py-queuelib",
"version": "1.8.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/queuelib",
"description": "Collection of persistent (disk-based) queues",
"long_description": "Queuelib is a collection of persistent (disk-based) queues for Python. Queuelib goals are speed and simplicity. It was originally part of the `Scrapy framework`_ and stripped out on its own library.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-hatchling",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-queuelib"
]
}
]
},
{
"name": "py312-queuelib",
"portdir": "python/py-queuelib",
"version": "1.8.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/queuelib",
"description": "Collection of persistent (disk-based) queues",
"long_description": "Queuelib is a collection of persistent (disk-based) queues for Python. Queuelib goals are speed and simplicity. It was originally part of the `Scrapy framework`_ and stripped out on its own library.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-hatchling"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-scrapy"
]
}
]
},
{
"name": "py-sqlglot",
"portdir": "python/py-sqlglot",
"version": "26.19.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sqlglot.com/",
"description": "An easily customizable SQL parser and transpiler",
"long_description": "An easily customizable SQL parser and transpiler",
"active": true,
"categories": [
"databases",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-sqlglot"
]
}
],
"depends_on": []
},
{
"name": "py310-sqlglot",
"portdir": "python/py-sqlglot",
"version": "26.19.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sqlglot.com/",
"description": "An easily customizable SQL parser and transpiler",
"long_description": "An easily customizable SQL parser and transpiler",
"active": true,
"categories": [
"databases",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-setuptools",
"py310-setuptools_scm",
"clang-18",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py311-sqlglot",
"portdir": "python/py-sqlglot",
"version": "26.19.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sqlglot.com/",
"description": "An easily customizable SQL parser and transpiler",
"long_description": "An easily customizable SQL parser and transpiler",
"active": true,
"categories": [
"databases",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"clang-18",
"py311-wheel",
"py311-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py312-sqlglot",
"portdir": "python/py-sqlglot",
"version": "26.19.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sqlglot.com/",
"description": "An easily customizable SQL parser and transpiler",
"long_description": "An easily customizable SQL parser and transpiler",
"active": true,
"categories": [
"databases",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"py312-build",
"py312-installer",
"clang-18",
"py312-wheel",
"py312-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py313-sqlglot",
"portdir": "python/py-sqlglot",
"version": "26.19.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sqlglot.com/",
"description": "An easily customizable SQL parser and transpiler",
"long_description": "An easily customizable SQL parser and transpiler",
"active": true,
"categories": [
"databases",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools_scm",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mycli",
"py-sqlglot"
]
}
]
},
{
"name": "py-structlog",
"portdir": "python/py-structlog",
"version": "25.5.0",
"license": "(MIT or Apache-2)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.structlog.org/",
"description": "Structured Logging for Python",
"long_description": "Structured Logging for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-structlog"
]
}
],
"depends_on": []
},
{
"name": "py310-structlog",
"portdir": "python/py-structlog",
"version": "25.5.0",
"license": "(MIT or Apache-2)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.structlog.org/",
"description": "Structured Logging for Python",
"long_description": "Structured Logging for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-hatch-fancy-pypi-readme",
"clang-18",
"py310-build",
"py310-hatchling",
"py310-hatch-vcs",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-colorama"
]
},
{
"type": "test",
"ports": [
"py310-pretend",
"py310-pytest",
"py310-freezegun",
"py310-pytest-asyncio",
"py310-simplejson"
]
}
],
"depends_on": []
},
{
"name": "py311-structlog",
"portdir": "python/py-structlog",
"version": "25.5.0",
"license": "(MIT or Apache-2)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.structlog.org/",
"description": "Structured Logging for Python",
"long_description": "Structured Logging for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-hatch-vcs",
"clang-18",
"py311-build",
"py311-installer",
"py311-hatchling",
"py311-hatch-fancy-pypi-readme"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-colorama"
]
},
{
"type": "test",
"ports": [
"py311-pytest",
"py311-pretend",
"py311-simplejson",
"py311-freezegun",
"py311-pytest-asyncio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"openconnect-sso"
]
}
]
},
{
"name": "py312-structlog",
"portdir": "python/py-structlog",
"version": "25.5.0",
"license": "(MIT or Apache-2)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.structlog.org/",
"description": "Structured Logging for Python",
"long_description": "Structured Logging for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-hatchling",
"py312-hatch-fancy-pypi-readme",
"py312-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest",
"py312-pretend",
"py312-freezegun",
"py312-pytest-asyncio",
"py312-simplejson"
]
}
],
"depends_on": []
},
{
"name": "py313-structlog",
"portdir": "python/py-structlog",
"version": "25.5.0",
"license": "(MIT or Apache-2)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.structlog.org/",
"description": "Structured Logging for Python",
"long_description": "Structured Logging for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-hatch-fancy-pypi-readme",
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling",
"py313-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-pytest-asyncio",
"py313-pretend",
"py313-freezegun",
"py313-simplejson"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-structlog"
]
}
]
},
{
"name": "py314-structlog",
"portdir": "python/py-structlog",
"version": "25.5.0",
"license": "(MIT or Apache-2)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.structlog.org/",
"description": "Structured Logging for Python",
"long_description": "Structured Logging for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-hatch-fancy-pypi-readme",
"clang-18",
"py314-build",
"py314-installer",
"py314-hatch-vcs",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pretend",
"py314-pytest",
"py314-freezegun",
"py314-pytest-asyncio",
"py314-simplejson"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"nvchecker"
]
}
]
},
{
"name": "py-thrift",
"portdir": "python/py-thrift",
"version": "0.20.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://thrift.apache.org/",
"description": "Python bindings to Thrift",
"long_description": "Thrift is a software framework for scalable cross-language services development. It combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, Smalltalk, and OCaml.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py311-thrift"
]
}
],
"depends_on": []
},
{
"name": "py-tokenize-rt",
"portdir": "python/py-tokenize-rt",
"version": "6.2.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asottile/tokenize-rt",
"description": "A wrapper around the stdlib `tokenize` which roundtrips.",
"long_description": "A wrapper around the stdlib `tokenize` which roundtrips.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2108
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-tokenize-rt"
]
}
],
"depends_on": []
},
{
"name": "py310-thrift",
"portdir": "python/py-thrift",
"version": "0.20.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://thrift.apache.org/",
"description": "Python bindings to Thrift",
"long_description": "Thrift is a software framework for scalable cross-language services development. It combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, Smalltalk, and OCaml.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"python310",
"thrift"
]
}
],
"depends_on": []
},
{
"name": "py311-thrift",
"portdir": "python/py-thrift",
"version": "0.20.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://thrift.apache.org/",
"description": "Python bindings to Thrift",
"long_description": "Thrift is a software framework for scalable cross-language services development. It combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, Smalltalk, and OCaml.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-wheel",
"clang-18",
"py311-build",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"python311",
"thrift"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-thrift"
]
}
]
},
{
"name": "py310-tokenize-rt",
"portdir": "python/py-tokenize-rt",
"version": "6.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asottile/tokenize-rt",
"description": "A wrapper around the stdlib `tokenize` which roundtrips.",
"long_description": "A wrapper around the stdlib `tokenize` which roundtrips.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2108
}
],
"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-time-machine"
]
}
]
},
{
"name": "py311-tokenize-rt",
"portdir": "python/py-tokenize-rt",
"version": "6.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asottile/tokenize-rt",
"description": "A wrapper around the stdlib `tokenize` which roundtrips.",
"long_description": "A wrapper around the stdlib `tokenize` which roundtrips.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2108
}
],
"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-time-machine"
]
}
]
},
{
"name": "py312-tokenize-rt",
"portdir": "python/py-tokenize-rt",
"version": "6.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asottile/tokenize-rt",
"description": "A wrapper around the stdlib `tokenize` which roundtrips.",
"long_description": "A wrapper around the stdlib `tokenize` which roundtrips.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2108
}
],
"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-time-machine"
]
}
]
},
{
"name": "py313-tokenize-rt",
"portdir": "python/py-tokenize-rt",
"version": "6.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asottile/tokenize-rt",
"description": "A wrapper around the stdlib `tokenize` which roundtrips.",
"long_description": "A wrapper around the stdlib `tokenize` which roundtrips.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2108
}
],
"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-time-machine",
"py-tokenize-rt"
]
}
]
},
{
"name": "py314-tokenize-rt",
"portdir": "python/py-tokenize-rt",
"version": "6.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asottile/tokenize-rt",
"description": "A wrapper around the stdlib `tokenize` which roundtrips.",
"long_description": "A wrapper around the stdlib `tokenize` which roundtrips.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2108
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"pyupgrade",
"py314-time-machine"
]
}
]
},
{
"name": "py-traitsui",
"portdir": "python/py-traitsui",
"version": "8.0.0",
"license": "BSD and GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/enthought/traitsui",
"description": "The Enthought traitsui package",
"long_description": "The traitsui project contains a toolkit-independent GUI abstraction layer, which is used to support the visualization features of the Traits package.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-traitsui"
]
}
],
"depends_on": []
},
{
"name": "py-translationstring",
"portdir": "python/py-translationstring",
"version": "1.4",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Pylons/translationstring",
"description": "Utility library for i18n.",
"long_description": "Utility library for i18n.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-translationstring"
]
}
],
"depends_on": []
},
{
"name": "py310-traitsui",
"portdir": "python/py-traitsui",
"version": "8.0.0",
"license": "BSD and GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/enthought/traitsui",
"description": "The Enthought traitsui package",
"long_description": "The traitsui project contains a toolkit-independent GUI abstraction layer, which is used to support the visualization features of the Traits package.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-pyface",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-apptools",
"py310-mayavi"
]
}
]
}
]
}