HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52317,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=974",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=972",
"results": [
{
"name": "py27-lz4",
"portdir": "python/py-lz4",
"version": "2.2.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-lz4/python-lz4",
"description": "LZ4 bindings for Python",
"long_description": "LZ4 bindings for Python",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-pkgconfig",
"py27-setuptools_scm",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"lz4",
"python27",
"py27-future"
]
},
{
"type": "test",
"ports": [
"py27-psutil",
"py27-pytest",
"py27-pytest-runner"
]
}
],
"depends_on": []
},
{
"name": "py35-lz4",
"portdir": "python/py-lz4",
"version": "2.2.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-lz4/python-lz4",
"description": "LZ4 bindings for Python",
"long_description": "LZ4 bindings for Python",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools_scm",
"clang-12",
"py35-pkgconfig"
]
},
{
"type": "lib",
"ports": [
"lz4",
"python35"
]
},
{
"type": "test",
"ports": [
"py35-psutil",
"py35-pytest",
"py35-pytest-runner"
]
}
],
"depends_on": []
},
{
"name": "py39-larixite",
"portdir": "python/py-larixite",
"version": "2025.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/xraypy/larixite",
"description": "convert CIF data to inputs for XAS calculations Feff, FDMNES, etcetera",
"long_description": "convert CIF data to inputs for XAS calculations Feff, FDMNES, etcetera",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-setuptools",
"py39-setuptools_scm",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"py39-sqlalchemy",
"py39-xraydb",
"py39-pymatgen",
"py39-pyshortcuts",
"python39"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py39-xraylarch"
]
}
]
},
{
"name": "py39-maggma",
"portdir": "python/py-maggma",
"version": "0.72.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/materialsproject/maggma",
"description": "Framework to develop datapipelines from files on disk to full dissemenation API",
"long_description": "Framework to develop datapipelines from files on disk to full dissemenation API",
"active": false,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py39-jsonschema",
"py39-msgpack",
"py39-numpy",
"py39-pandas",
"py39-pydantic",
"py39-pymongo",
"py39-ruamel-yaml",
"py39-setuptools",
"python39",
"py39-zmq",
"py39-monty",
"py39-orjson",
"py39-jsonlines",
"py39-pydantic_settings",
"py39-mongomock",
"py39-pydash",
"py39-sshtunnel",
"py39-tqdm",
"py39-aioitertools",
"py39-boto3",
"py39-dateutil",
"py39-dnspython"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-mp-api"
]
}
]
},
{
"name": "py39-makefun",
"portdir": "python/py-makefun",
"version": "1.15.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://smarie.github.io/python-makefun/",
"description": "Dynamically create python functions with a proper signature",
"long_description": "makefun helps you create functions dynamically, with the signature of your choice. It was largely inspired by decorator and functools, and created mainly to cover some of their limitations.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 166
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py39-pytest-runner",
"py39-setuptools",
"py39-setuptools_scm",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py38-machfs",
"portdir": "python/py-machfs",
"version": "1.2.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/elliotnunn/machfs",
"description": "a library for creating and inspecting HFS-format disk images",
"long_description": "This is a library for creating and inspecting HFS-format disk images. Mac-specific concepts like resource forks and type/creator codes are first-class citizens.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"py38-macresources",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py38-macresources",
"portdir": "python/py-macresources",
"version": "1.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/elliotnunn/macresources",
"description": "a library for working with legacy Macintosh resource forks",
"long_description": "A Python library and command line tools to work with Classic MacOS resource forks on a modern machine.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-machfs"
]
}
]
},
{
"name": "py39-lazy_object_proxy",
"portdir": "python/py-lazy_object_proxy",
"version": "1.11.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ionelmc/python-lazy-object-proxy",
"description": "A fast and thorough lazy object proxy.",
"long_description": "A fast and thorough lazy object proxy.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-setuptools",
"py39-setuptools_scm",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest",
"py39-pytest-benchmark"
]
}
],
"depends_on": []
},
{
"name": "py38-lazy_object_proxy",
"portdir": "python/py-lazy_object_proxy",
"version": "1.10.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ionelmc/python-lazy-object-proxy",
"description": "A fast and thorough lazy object proxy.",
"long_description": "A fast and thorough lazy object proxy.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-setuptools",
"py38-setuptools_scm",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "test",
"ports": [
"py38-pytest",
"py38-pytest-benchmark"
]
}
],
"depends_on": []
},
{
"name": "py27-lazy_object_proxy",
"portdir": "python/py-lazy_object_proxy",
"version": "1.6.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ionelmc/python-lazy-object-proxy",
"description": "A fast and thorough lazy object proxy.",
"long_description": "A fast and thorough lazy object proxy.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py27-setuptools",
"py27-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "test",
"ports": [
"py27-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-astroid"
]
}
]
},
{
"name": "py37-lazy_object_proxy",
"portdir": "python/py-lazy_object_proxy",
"version": "1.9.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ionelmc/python-lazy-object-proxy",
"description": "A fast and thorough lazy object proxy.",
"long_description": "A fast and thorough lazy object proxy.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py37-setuptools",
"py37-setuptools_scm",
"py37-wheel",
"py37-build",
"py37-installer"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "test",
"ports": [
"py37-pytest",
"py37-pytest-benchmark"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-astroid"
]
}
]
},
{
"name": "py36-lazy_object_proxy",
"portdir": "python/py-lazy_object_proxy",
"version": "1.6.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ionelmc/python-lazy-object-proxy",
"description": "A fast and thorough lazy object proxy.",
"long_description": "A fast and thorough lazy object proxy.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools",
"py36-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-astroid"
]
}
]
},
{
"name": "py35-lazy_object_proxy",
"portdir": "python/py-lazy_object_proxy",
"version": "1.6.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ionelmc/python-lazy-object-proxy",
"description": "A fast and thorough lazy object proxy.",
"long_description": "A fast and thorough lazy object proxy.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools",
"py35-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python35"
]
},
{
"type": "test",
"ports": [
"py35-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-astroid"
]
}
]
},
{
"name": "py36-logilab-common",
"portdir": "python/py-logilab-common",
"version": "1.8.2",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.logilab.org/project/logilab-common",
"description": "A number of modules used by various projects from Logilab",
"long_description": "A number of modules used by various projects from Logilab",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-setuptools"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-logilab-constraint"
]
}
]
},
{
"name": "py38-logilab-common",
"portdir": "python/py-logilab-common",
"version": "2.0.0",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.logilab.org/project/logilab-common",
"description": "A number of modules used by various projects from Logilab",
"long_description": "A number of modules used by various projects from Logilab",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-importlib-metadata",
"py38-mypy_extensions",
"py38-setuptools",
"py38-typing_extensions"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-logilab-constraint"
]
}
]
},
{
"name": "py35-logilab-common",
"portdir": "python/py-logilab-common",
"version": "1.6.4",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.logilab.org/project/logilab-common",
"description": "A number of modules used by various projects from Logilab",
"long_description": "A number of modules used by various projects from Logilab",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-setuptools"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-logilab-constraint"
]
}
]
},
{
"name": "py37-logilab-common",
"portdir": "python/py-logilab-common",
"version": "1.9.8",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.logilab.org/project/logilab-common",
"description": "A number of modules used by various projects from Logilab",
"long_description": "A number of modules used by various projects from Logilab",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-installer",
"py37-setuptools",
"py37-wheel",
"py37-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python37",
"py37-importlib-metadata",
"py37-mypy_extensions",
"py37-setuptools",
"py37-typing_extensions"
]
}
],
"depends_on": []
},
{
"name": "py39-logilab-common",
"portdir": "python/py-logilab-common",
"version": "2.1.0",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.logilab.org/project/logilab-common",
"description": "A number of modules used by various projects from Logilab",
"long_description": "A number of modules used by various projects from Logilab",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-importlib-metadata",
"py39-mypy_extensions",
"py39-setuptools",
"py39-typing_extensions"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-logilab-constraint"
]
}
]
},
{
"name": "py37-libvirt",
"portdir": "python/py-libvirt",
"version": "10.2.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libvirt.org",
"description": "The libvirt virtualization API python binding",
"long_description": "The libvirt virtualization API python binding provides a module that permits applications written in the Python programming language to call the interface supplied by the libvirt library, to manage the virtualization capabilities of recent versions of Linux and other OSes.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py37-build",
"py37-installer",
"pkgconfig",
"py37-setuptools",
"py37-wheel"
]
},
{
"type": "lib",
"ports": [
"libvirt",
"python37"
]
}
],
"depends_on": []
},
{
"name": "py39-libvirt",
"portdir": "python/py-libvirt",
"version": "11.8.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libvirt.org",
"description": "The libvirt virtualization API python binding",
"long_description": "The libvirt virtualization API python binding provides a module that permits applications written in the Python programming language to call the interface supplied by the libvirt library, to manage the virtualization capabilities of recent versions of Linux and other OSes.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-build",
"py39-installer",
"pkgconfig",
"py39-setuptools",
"py39-wheel"
]
},
{
"type": "lib",
"ports": [
"libvirt",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py38-libvirt",
"portdir": "python/py-libvirt",
"version": "10.10.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libvirt.org",
"description": "The libvirt virtualization API python binding",
"long_description": "The libvirt virtualization API python binding provides a module that permits applications written in the Python programming language to call the interface supplied by the libvirt library, to manage the virtualization capabilities of recent versions of Linux and other OSes.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-build",
"py38-installer",
"pkgconfig",
"py38-setuptools",
"py38-wheel"
]
},
{
"type": "lib",
"ports": [
"libvirt",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py35-libvirt",
"portdir": "python/py-libvirt",
"version": "8.2.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libvirt.org",
"description": "The libvirt virtualization API python binding",
"long_description": "The libvirt virtualization API python binding provides a module that permits applications written in the Python programming language to call the interface supplied by the libvirt library, to manage the virtualization capabilities of recent versions of Linux and other OSes.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"py35-setuptools",
"clang-13"
]
},
{
"type": "lib",
"ports": [
"python35",
"libvirt"
]
}
],
"depends_on": []
},
{
"name": "py36-libvirt",
"portdir": "python/py-libvirt",
"version": "8.2.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libvirt.org",
"description": "The libvirt virtualization API python binding",
"long_description": "The libvirt virtualization API python binding provides a module that permits applications written in the Python programming language to call the interface supplied by the libvirt library, to manage the virtualization capabilities of recent versions of Linux and other OSes.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"py36-setuptools",
"clang-13"
]
},
{
"type": "lib",
"ports": [
"python36",
"libvirt"
]
}
],
"depends_on": []
},
{
"name": "py37-ldap",
"portdir": "python/py-ldap",
"version": "3.4.3",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.python-ldap.org/",
"description": "object-oriented api for python to access LDAP directory servers",
"long_description": "python-ldap provides an object-oriented API to access LDAP directory servers from Python programs. Mainly it wraps the OpenLDAP 2.x libs for that purpose. Additionally the package contains modules for other LDAP-related stuff (e.g. processing LDIF, LDAPURLs, LDAPv3 schema, etc.).",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 360
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py37-wheel",
"py37-build",
"clang-14",
"py37-installer",
"py37-setuptools"
]
},
{
"type": "lib",
"ports": [
"openldap",
"python37",
"py37-asn1",
"py37-asn1-modules"
]
},
{
"type": "test",
"ports": [
"py37-pytest"
]
}
],
"depends_on": []
},
{
"name": "py39-ldap",
"portdir": "python/py-ldap",
"version": "3.4.4",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.python-ldap.org/",
"description": "object-oriented api for python to access LDAP directory servers",
"long_description": "python-ldap provides an object-oriented API to access LDAP directory servers from Python programs. Mainly it wraps the OpenLDAP 2.x libs for that purpose. Additionally the package contains modules for other LDAP-related stuff (e.g. processing LDIF, LDAPURLs, LDAPv3 schema, etc.).",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 360
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"openldap",
"python39",
"py39-asn1",
"py39-asn1-modules"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": []
},
{
"name": "py36-ldap",
"portdir": "python/py-ldap",
"version": "3.2.0",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.python-ldap.org/",
"description": "object-oriented api for python to access LDAP directory servers",
"long_description": "python-ldap provides an object-oriented API to access LDAP directory servers from Python programs. Mainly it wraps the OpenLDAP 2.x libs for that purpose. Additionally the package contains modules for other LDAP-related stuff (e.g. processing LDIF, LDAPURLs, LDAPv3 schema, etc.).",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"openldap",
"python36"
]
}
],
"depends_on": []
},
{
"name": "py38-ldap",
"portdir": "python/py-ldap",
"version": "3.4.4",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.python-ldap.org/",
"description": "object-oriented api for python to access LDAP directory servers",
"long_description": "python-ldap provides an object-oriented API to access LDAP directory servers from Python programs. Mainly it wraps the OpenLDAP 2.x libs for that purpose. Additionally the package contains modules for other LDAP-related stuff (e.g. processing LDIF, LDAPURLs, LDAPv3 schema, etc.).",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 360
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"openldap",
"python38",
"py38-asn1",
"py38-asn1-modules"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": []
},
{
"name": "py39-libusb1",
"portdir": "python/py-libusb1",
"version": "3.1.0",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/vpelletier/python-libusb1",
"description": "Pure Python wrapper for libusb-1.0",
"long_description": "Pure Python wrapper for libusb-1.0. Supports all transfer types, both in synchronous and asynchronous mode.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-installer",
"clang-17",
"py39-setuptools",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"python39",
"libusb"
]
}
],
"depends_on": []
},
{
"name": "py38-libusb1",
"portdir": "python/py-libusb1",
"version": "3.1.0",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/vpelletier/python-libusb1",
"description": "Pure Python wrapper for libusb-1.0",
"long_description": "Pure Python wrapper for libusb-1.0. Supports all transfer types, both in synchronous and asynchronous mode.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"python38",
"libusb"
]
}
],
"depends_on": []
},
{
"name": "py36-ly",
"portdir": "python/py-ly",
"version": "0.9.7",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wbsoft/python-ly",
"description": "Tool and library for manipulating LilyPond files",
"long_description": "The python-ly package provides a Python library and a commandline tool that can be used to parse and manipulate LilyPond source files.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "davide.liessi",
"github": "dliessi",
"ports_count": 72
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": []
},
{
"name": "py38-ly",
"portdir": "python/py-ly",
"version": "0.9.7",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wbsoft/python-ly",
"description": "Tool and library for manipulating LilyPond files",
"long_description": "The python-ly package provides a Python library and a commandline tool that can be used to parse and manipulate LilyPond source files.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "davide.liessi",
"github": "dliessi",
"ports_count": 72
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "py35-ly",
"portdir": "python/py-ly",
"version": "0.9.7",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wbsoft/python-ly",
"description": "Tool and library for manipulating LilyPond files",
"long_description": "The python-ly package provides a Python library and a commandline tool that can be used to parse and manipulate LilyPond source files.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "davide.liessi",
"github": "dliessi",
"ports_count": 72
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": []
},
{
"name": "py39-ly",
"portdir": "python/py-ly",
"version": "0.9.7",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wbsoft/python-ly",
"description": "Tool and library for manipulating LilyPond files",
"long_description": "The python-ly package provides a Python library and a commandline tool that can be used to parse and manipulate LilyPond source files.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "davide.liessi",
"github": "dliessi",
"ports_count": 72
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py27-ly",
"portdir": "python/py-ly",
"version": "0.9.7",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wbsoft/python-ly",
"description": "Tool and library for manipulating LilyPond files",
"long_description": "The python-ly package provides a Python library and a commandline tool that can be used to parse and manipulate LilyPond source files.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "davide.liessi",
"github": "dliessi",
"ports_count": 72
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "py39-logilab-constraint",
"portdir": "python/py-logilab-constraint",
"version": "1.0",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.logilab.org/project/logilab-constraint",
"description": "python module for solving constraint satisfaction problems",
"long_description": "The constraint package is a constraint satisfaction problem solver written in 100% pure Python, using constraint propagation algorithms. So far, facilities are provided to work with finite domains only.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-importlib-metadata",
"py39-logilab-common",
"py39-setuptools",
"py39-six"
]
}
],
"depends_on": []
},
{
"name": "py38-logilab-constraint",
"portdir": "python/py-logilab-constraint",
"version": "1.0",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.logilab.org/project/logilab-constraint",
"description": "python module for solving constraint satisfaction problems",
"long_description": "The constraint package is a constraint satisfaction problem solver written in 100% pure Python, using constraint propagation algorithms. So far, facilities are provided to work with finite domains only.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-importlib-metadata",
"py38-logilab-common",
"py38-setuptools",
"py38-six"
]
}
],
"depends_on": []
},
{
"name": "py27-logilab-constraint",
"portdir": "python/py-logilab-constraint",
"version": "0.6.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.logilab.org/project/logilab-constraint",
"description": "python module for solving constraint satisfaction problems",
"long_description": "The constraint package is a constraint satisfaction problem solver written in 100% pure Python, using constraint propagation algorithms. So far, facilities are provided to work with finite domains only.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-logilab-common"
]
}
],
"depends_on": []
},
{
"name": "py36-logilab-constraint",
"portdir": "python/py-logilab-constraint",
"version": "0.6.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.logilab.org/project/logilab-constraint",
"description": "python module for solving constraint satisfaction problems",
"long_description": "The constraint package is a constraint satisfaction problem solver written in 100% pure Python, using constraint propagation algorithms. So far, facilities are provided to work with finite domains only.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-logilab-common"
]
}
],
"depends_on": []
},
{
"name": "py35-logilab-constraint",
"portdir": "python/py-logilab-constraint",
"version": "0.6.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.logilab.org/project/logilab-constraint",
"description": "python module for solving constraint satisfaction problems",
"long_description": "The constraint package is a constraint satisfaction problem solver written in 100% pure Python, using constraint propagation algorithms. So far, facilities are provided to work with finite domains only.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2897
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-logilab-common"
]
}
],
"depends_on": []
},
{
"name": "py39-m2crypto",
"portdir": "python/py-m2crypto",
"version": "0.40.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/m2crypto",
"description": "Crypto and SSL toolkit for Python",
"long_description": "M2Crypto is the most complete Python wrapper for OpenSSL.",
"active": false,
"categories": [
"devel",
"python",
"crypto"
],
"maintainers": [
{
"name": "allan.que",
"github": "aque",
"ports_count": 15
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17",
"pkgconfig",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"swig-python",
"python39",
"py39-importlib-metadata",
"openssl3"
]
},
{
"type": "test",
"ports": [
"py39-parameterized",
"py39-pytest"
]
}
],
"depends_on": []
},
{
"name": "py38-m2crypto",
"portdir": "python/py-m2crypto",
"version": "0.40.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/m2crypto",
"description": "Crypto and SSL toolkit for Python",
"long_description": "M2Crypto is the most complete Python wrapper for OpenSSL.",
"active": false,
"categories": [
"devel",
"python",
"crypto"
],
"maintainers": [
{
"name": "allan.que",
"github": "aque",
"ports_count": 15
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16",
"pkgconfig",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"swig-python",
"python38",
"py38-importlib-metadata",
"openssl3"
]
},
{
"type": "test",
"ports": [
"py38-parameterized",
"py38-pytest"
]
}
],
"depends_on": []
},
{
"name": "py35-m2crypto",
"portdir": "python/py-m2crypto",
"version": "0.40.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/m2crypto",
"description": "Crypto and SSL toolkit for Python",
"long_description": "M2Crypto is the most complete Python wrapper for OpenSSL.",
"active": false,
"categories": [
"devel",
"python",
"crypto"
],
"maintainers": [
{
"name": "allan.que",
"github": "aque",
"ports_count": 15
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"py35-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"swig-python",
"python35",
"openssl11"
]
},
{
"type": "test",
"ports": [
"py35-pytest"
]
}
],
"depends_on": []
},
{
"name": "py36-m2crypto",
"portdir": "python/py-m2crypto",
"version": "0.40.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/m2crypto",
"description": "Crypto and SSL toolkit for Python",
"long_description": "M2Crypto is the most complete Python wrapper for OpenSSL.",
"active": false,
"categories": [
"devel",
"python",
"crypto"
],
"maintainers": [
{
"name": "allan.que",
"github": "aque",
"ports_count": 15
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"py36-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"swig-python",
"python36",
"openssl11"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": []
},
{
"name": "py37-m2crypto",
"portdir": "python/py-m2crypto",
"version": "0.40.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/m2crypto",
"description": "Crypto and SSL toolkit for Python",
"long_description": "M2Crypto is the most complete Python wrapper for OpenSSL.",
"active": false,
"categories": [
"devel",
"python",
"crypto"
],
"maintainers": [
{
"name": "allan.que",
"github": "aque",
"ports_count": 15
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py37-wheel",
"py37-build",
"py37-installer",
"clang-16",
"pkgconfig",
"py37-setuptools"
]
},
{
"type": "lib",
"ports": [
"swig-python",
"python37",
"py37-importlib-metadata",
"openssl11"
]
},
{
"type": "test",
"ports": [
"py37-parameterized",
"py37-pytest"
]
}
],
"depends_on": []
},
{
"name": "py39-m2r",
"portdir": "python/py-m2r",
"version": "0.2.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/miyakogi/m2r",
"description": "Converts a markdown file including reStructuredText (rst) markups to a valid rst format",
"long_description": "M2R converts a markdown file including reStructuredText (rst) markups to a valid rst format.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"clang-17",
"py39-installer",
"py39-build",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-setuptools",
"py39-mistune",
"py39-docutils"
]
},
{
"type": "test",
"ports": [
"py39-mock",
"py39-pygments",
"py39-pytest"
]
}
],
"depends_on": []
},
{
"name": "py36-m2r",
"portdir": "python/py-m2r",
"version": "0.2.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/miyakogi/m2r",
"description": "Converts a markdown file including reStructuredText (rst) markups to a valid rst format",
"long_description": "M2R converts a markdown file including reStructuredText (rst) markups to a valid rst format.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "run",
"ports": [
"py36-setuptools",
"py36-mistune",
"py36-docutils"
]
},
{
"type": "test",
"ports": [
"py36-mock",
"py36-pygments",
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py36-automat"
]
}
]
},
{
"name": "py35-m2r",
"portdir": "python/py-m2r",
"version": "0.2.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/miyakogi/m2r",
"description": "Converts a markdown file including reStructuredText (rst) markups to a valid rst format",
"long_description": "M2R converts a markdown file including reStructuredText (rst) markups to a valid rst format.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python35"
]
},
{
"type": "run",
"ports": [
"py35-setuptools",
"py35-mistune",
"py35-docutils"
]
},
{
"type": "test",
"ports": [
"py35-mock",
"py35-pygments",
"py35-pytest"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py35-automat"
]
}
]
},
{
"name": "py37-m2r",
"portdir": "python/py-m2r",
"version": "0.2.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/miyakogi/m2r",
"description": "Converts a markdown file including reStructuredText (rst) markups to a valid rst format",
"long_description": "M2R converts a markdown file including reStructuredText (rst) markups to a valid rst format.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-wheel",
"clang-17",
"py37-installer",
"py37-build",
"py37-setuptools"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "run",
"ports": [
"py37-setuptools",
"py37-mistune",
"py37-docutils"
]
},
{
"type": "test",
"ports": [
"py37-mock",
"py37-pygments",
"py37-pytest"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py37-automat"
]
}
]
},
{
"name": "py38-m2r",
"portdir": "python/py-m2r",
"version": "0.2.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/miyakogi/m2r",
"description": "Converts a markdown file including reStructuredText (rst) markups to a valid rst format",
"long_description": "M2R converts a markdown file including reStructuredText (rst) markups to a valid rst format.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"clang-17",
"py38-installer",
"py38-build",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-setuptools",
"py38-mistune",
"py38-docutils"
]
},
{
"type": "test",
"ports": [
"py38-mock",
"py38-pygments",
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py38-automat"
]
}
]
},
{
"name": "py39-lesscpy",
"portdir": "python/py-lesscpy",
"version": "0.15.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lesscpy/lesscpy",
"description": "Python LESS compiler",
"long_description": "Python LESS compiler",
"active": false,
"categories": [
"devel",
"lang",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-wheel",
"py39-build",
"py39-installer",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"py39-ply",
"py39-six",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-jupyterthemes"
]
}
]
}
]
}