{"count":51973,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=246","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=244","results":[{"name":"py310-ldap3","portdir":"python/py-ldap3","version":"2.9.1","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cannatag/ldap3","description":"A strictly RFC 4510 conforming LDAP V3 pure Python client library","long_description":"ldap3 is a strictly RFC 4510 conforming LDAP V3 pure Python client library. The same codebase runs in Python 2, Python 3, PyPy and PyPy3.","active":true,"categories":["net","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-asn1","python310"]}],"depends_on":[{"type":"lib","ports":["py310-mitmproxy"]}]},{"name":"py-leather","portdir":"python/py-leather","version":"0.4.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://leather.readthedocs.io/","description":"Python charting for 80% of humans","long_description":"Leather is the Python charting library for those who need charts now and don’t care if they’re perfect. Leather isn’t picky. It’s rough. It gets dirty. It looks sexy just hanging on the back of a chair. Leather doesn’t need your accessories. Leather is how Snake Plissken would make charts.","active":true,"categories":["python"],"maintainers":[{"name":"esafak","github":"esafak","ports_count":134}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-leather"]}],"depends_on":[]},{"name":"py-ldap3","portdir":"python/py-ldap3","version":"2.9.1","license":"LGPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/cannatag/ldap3","description":"A strictly RFC 4510 conforming LDAP V3 pure Python client library","long_description":"ldap3 is a strictly RFC 4510 conforming LDAP V3 pure Python client library. The same codebase runs in Python 2, Python 3, PyPy and PyPy3.","active":true,"categories":["net","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-ldap3"]}],"depends_on":[]},{"name":"py312-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":true,"categories":["python"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-installer","py312-setuptools","py312-wheel","clang-18","py312-build"]},{"type":"lib","ports":["openldap","python312","py312-asn1","py312-asn1-modules"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py-ldap"]}]},{"name":"py311-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":true,"categories":["python"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-installer","py311-setuptools","py311-wheel","clang-18","py311-build"]},{"type":"lib","ports":["openldap","python311","py311-asn1","py311-asn1-modules"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py310-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":true,"categories":["python"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-wheel","py310-build","py310-installer","clang-18","py310-setuptools"]},{"type":"lib","ports":["openldap","python310","py310-asn1","py310-asn1-modules"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py27-ldap","portdir":"python/py-ldap","version":"3.2.0","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":true,"categories":["python"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["openldap","python27","py27-asn1","py27-asn1-modules"]}],"depends_on":[{"type":"lib","ports":["calendar-contacts-server","splatd"]}]},{"name":"py314-lazy_object_proxy","portdir":"python/py-lazy_object_proxy","version":"1.12.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":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-setuptools_scm","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest","py314-pytest-benchmark"]}],"depends_on":[{"type":"lib","ports":["py-lazy_object_proxy"]}]},{"name":"py313-lazy_object_proxy","portdir":"python/py-lazy_object_proxy","version":"1.12.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":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest","py313-pytest-benchmark"]}],"depends_on":[]},{"name":"py312-lazy_object_proxy","portdir":"python/py-lazy_object_proxy","version":"1.12.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":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest","py312-pytest-benchmark"]}],"depends_on":[]},{"name":"py311-lazy_object_proxy","portdir":"python/py-lazy_object_proxy","version":"1.12.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":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest","py311-pytest-benchmark"]}],"depends_on":[]},{"name":"py310-lazy_object_proxy","portdir":"python/py-lazy_object_proxy","version":"1.12.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":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-setuptools_scm","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest","py310-pytest-benchmark"]}],"depends_on":[]},{"name":"py-ldap","portdir":"python/py-ldap","version":"3.4.4","license":"PSF","platforms":"any","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":true,"categories":["python"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-ldap"]}],"depends_on":[]},{"name":"py-lazy_object_proxy","portdir":"python/py-lazy_object_proxy","version":"1.12.0","license":"BSD","platforms":"any","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":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-lazy_object_proxy"]}],"depends_on":[]},{"name":"py314-lazy_loader","portdir":"python/py-lazy_loader","version":"0.5","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://scientific-python.org/specs/spec-0001/","description":"load subpackages and functions on demand","long_description":"lazy_loader makes it easy to load subpackages and functions on demand.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","py314-packaging"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-lazy_loader","py314-scikit-image","napari"]},{"type":"run","ports":["py314-librosa"]}]},{"name":"py313-lazy_loader","portdir":"python/py-lazy_loader","version":"0.5","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://scientific-python.org/specs/spec-0001/","description":"load subpackages and functions on demand","long_description":"lazy_loader makes it easy to load subpackages and functions on demand.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313","py313-packaging"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-scikit-image"]},{"type":"run","ports":["py313-librosa"]}]},{"name":"py312-lazy_loader","portdir":"python/py-lazy_loader","version":"0.5","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://scientific-python.org/specs/spec-0001/","description":"load subpackages and functions on demand","long_description":"lazy_loader makes it easy to load subpackages and functions on demand.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-wheel","clang-18","py312-build","py312-installer","py312-setuptools"]},{"type":"lib","ports":["python312","py312-packaging"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-scikit-image"]},{"type":"run","ports":["py312-librosa"]}]},{"name":"py311-lazy_loader","portdir":"python/py-lazy_loader","version":"0.5","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://scientific-python.org/specs/spec-0001/","description":"load subpackages and functions on demand","long_description":"lazy_loader makes it easy to load subpackages and functions on demand.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-wheel","clang-18","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["python311","py311-packaging"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-scikit-image"]},{"type":"run","ports":["py311-librosa"]}]},{"name":"py310-lazy_loader","portdir":"python/py-lazy_loader","version":"0.5","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://scientific-python.org/specs/spec-0001/","description":"load subpackages and functions on demand","long_description":"lazy_loader makes it easy to load subpackages and functions on demand.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-packaging"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-scikit-image"]},{"type":"run","ports":["py310-librosa"]}]},{"name":"py313-lazr.delegates","portdir":"python/py-lazr.delegates","version":"2.1.1","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://launchpad.net/lazr.delegates","description":"Easily write objects that delegate behavior","long_description":"The lazr.delegates package makes it easy to write objects that delegate behavior to another object. The new object adds some property or behavior on to the other object, while still providing the underlying interface, and delegating behavior.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-zopeinterface"]}],"depends_on":[{"type":"lib","ports":["py-lazr.delegates"]},{"type":"run","ports":["py313-lazr.config"]}]},{"name":"py-lazy_loader","portdir":"python/py-lazy_loader","version":"0.5","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://scientific-python.org/specs/spec-0001/","description":"load subpackages and functions on demand","long_description":"lazy_loader makes it easy to load subpackages and functions on demand.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-lazy_loader"]}],"depends_on":[]},{"name":"py-lazr.delegates","portdir":"python/py-lazr.delegates","version":"2.1.1","license":"LGPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://launchpad.net/lazr.delegates","description":"Easily write objects that delegate behavior","long_description":"The lazr.delegates package makes it easy to write objects that delegate behavior to another object. The new object adds some property or behavior on to the other object, while still providing the underlying interface, and delegating behavior.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-lazr.delegates"]}],"depends_on":[]},{"name":"py313-lazr.config","portdir":"python/py-lazr.config","version":"3.1","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://launchpad.net/lazr.config","description":"Create configuration schemas, and process and validate configurations.","long_description":"The LAZR config system is typically used to manage process configuration. Process configuration is for saying how things change when we run systems on different machines, or under different circumstances.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-zopeinterface","py313-lazr.delegates"]}],"depends_on":[{"type":"lib","ports":["py-lazr.config"]}]},{"name":"py313-latexcodec","portdir":"python/py-latexcodec","version":"3.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mcmtroffaes/latexcodec","description":"A lexer and codec to work with LaTeX code in Python.","long_description":"A lexer and codec to work with LaTeX code in Python.","active":true,"categories":["textproc","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":["py-latexcodec","py313-pybtex"]}]},{"name":"py312-latexcodec","portdir":"python/py-latexcodec","version":"3.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mcmtroffaes/latexcodec","description":"A lexer and codec to work with LaTeX code in Python.","long_description":"A lexer and codec to work with LaTeX code in Python.","active":true,"categories":["textproc","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-pybtex"]}]},{"name":"py311-latexcodec","portdir":"python/py-latexcodec","version":"3.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mcmtroffaes/latexcodec","description":"A lexer and codec to work with LaTeX code in Python.","long_description":"A lexer and codec to work with LaTeX code in Python.","active":true,"categories":["textproc","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-pybtex"]}]},{"name":"py310-latexcodec","portdir":"python/py-latexcodec","version":"3.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mcmtroffaes/latexcodec","description":"A lexer and codec to work with LaTeX code in Python.","long_description":"A lexer and codec to work with LaTeX code in Python.","active":true,"categories":["textproc","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-pybtex"]}]},{"name":"py27-latexcodec","portdir":"python/py-latexcodec","version":"2.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mcmtroffaes/latexcodec","description":"A lexer and codec to work with LaTeX code in Python.","long_description":"A lexer and codec to work with LaTeX code in Python.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-six"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-pybtex"]}]},{"name":"py-lazr.config","portdir":"python/py-lazr.config","version":"3.1","license":"LGPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://launchpad.net/lazr.config","description":"Create configuration schemas, and process and validate configurations.","long_description":"The LAZR config system is typically used to manage process configuration. Process configuration is for saying how things change when we run systems on different machines, or under different circumstances.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-lazr.config"]}],"depends_on":[]},{"name":"py-latexcodec","portdir":"python/py-latexcodec","version":"3.0.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mcmtroffaes/latexcodec","description":"A lexer and codec to work with LaTeX code in Python.","long_description":"A lexer and codec to work with LaTeX code in Python.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-latexcodec"]}],"depends_on":[]},{"name":"py313-last","portdir":"python/py-last","version":"7.0.0","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py313-pylast","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py313-pylast","long_description":"This port has been replaced by py313-pylast.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[{"type":"lib","ports":["beets","beets-devel"]}]},{"name":"py312-last","portdir":"python/py-last","version":"7.0.0","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py312-pylast","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py312-pylast","long_description":"This port has been replaced by py312-pylast.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py311-last","portdir":"python/py-last","version":"7.0.0","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py311-pylast","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py311-pylast","long_description":"This port has been replaced by py311-pylast.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py310-last","portdir":"python/py-last","version":"7.0.0","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py310-pylast","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py310-pylast","long_description":"This port has been replaced by py310-pylast.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py314-lark","portdir":"python/py-lark","version":"1.3.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lark-parser/lark","description":"Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.","long_description":"Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools_scm","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-lark","py314-rfc3987-syntax"]},{"type":"run","ports":["py314-pdftl"]}]},{"name":"py313-lark","portdir":"python/py-lark","version":"1.3.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lark-parser/lark","description":"Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.","long_description":"Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"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":["py313-rfc3987-syntax"]},{"type":"run","ports":["py313-pdftl"]}]},{"name":"py312-lark","portdir":"python/py-lark","version":"1.3.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lark-parser/lark","description":"Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.","long_description":"Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"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-rfc3987-syntax"]},{"type":"run","ports":["py312-pdftl"]}]},{"name":"py311-lark","portdir":"python/py-lark","version":"1.3.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lark-parser/lark","description":"Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.","long_description":"Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"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-rfc3987-syntax"]},{"type":"run","ports":["py311-pdftl"]}]},{"name":"py310-lark","portdir":"python/py-lark","version":"1.3.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lark-parser/lark","description":"Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.","long_description":"Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"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-rfc3987-syntax"]},{"type":"run","ports":["py310-pdftl"]}]},{"name":"py-last","portdir":"python/py-last","version":"7.0.0","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py-pylast","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py-pylast","long_description":"This port has been replaced by py-pylast.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py-lark","portdir":"python/py-lark","version":"1.3.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/lark-parser/lark","description":"Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.","long_description":"Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-lark"]}],"depends_on":[]},{"name":"py313-larixite","portdir":"python/py-larixite","version":"2025.5.1","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":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["py313-sqlalchemy","py313-pymatgen","py313-pyshortcuts","py313-xraydb","python313"]}],"depends_on":[{"type":"lib","ports":["py-larixite"]},{"type":"run","ports":["py313-xraylarch"]}]},{"name":"py312-larixite","portdir":"python/py-larixite","version":"2025.5.1","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":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["py312-sqlalchemy","py312-pyshortcuts","py312-xraydb","py312-pymatgen","python312"]}],"depends_on":[{"type":"run","ports":["py312-xraylarch"]}]},{"name":"py311-larixite","portdir":"python/py-larixite","version":"2025.5.1","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":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["py311-sqlalchemy","py311-pyshortcuts","py311-xraydb","py311-pymatgen","python311"]}],"depends_on":[{"type":"run","ports":["py311-xraylarch"]}]},{"name":"py310-larixite","portdir":"python/py-larixite","version":"2025.5.1","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":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-setuptools_scm","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-sqlalchemy","py310-xraydb","py310-pymatgen","py310-pyshortcuts","python310"]}],"depends_on":[{"type":"run","ports":["py310-xraylarch"]}]},{"name":"py313-lap","portdir":"python/py-lap","version":"0.5.12","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/gatagat/lap","description":"Linear Assignment Problem solver (LAPJV/LAPMOD).","long_description":"Linear Assignment Problem solver (LAPJV/LAPMOD).","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-cython","py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["py313-numpy","python313"]}],"depends_on":[{"type":"lib","ports":["beets","beets-devel","py-lap"]}]},{"name":"py-larixite","portdir":"python/py-larixite","version":"2025.5.1","license":"MIT","platforms":"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":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-larixite"]}],"depends_on":[]},{"name":"py-lap","portdir":"python/py-lap","version":"0.5.12","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/gatagat/lap","description":"Linear Assignment Problem solver (LAPJV/LAPMOD).","long_description":"Linear Assignment Problem solver (LAPJV/LAPMOD).","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-lap"]}],"depends_on":[]},{"name":"py313-langid","portdir":"python/py-langid","version":"0.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/adbar/py3langid","description":"Stand-alone language identification system","long_description":"Stand-alone language identification system","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-numpy","python313"]}],"depends_on":[{"type":"lib","ports":["py-langid"]}]},{"name":"py313-langdetect","portdir":"python/py-langdetect","version":"1.0.9","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Mimino666/langdetect","description":"Port of Google's language-detection library to Python","long_description":"Port of Nakatani Shuyo's language-detection library (version from 03/03/2014) to Python. langdetect supports 55 languages out of the box.","active":true,"categories":["python"],"maintainers":[{"name":"harensdeveloper","github":"harens","ports_count":41}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-six"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["beets","beets-devel","py-langdetect"]}]}]}