{"count":51973,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=241","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=239","results":[{"name":"py27-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":true,"categories":["devel","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]},{"type":"run","ports":["py27-setuptools","py27-mistune","py27-docutils"]},{"type":"test","ports":["py27-mock","py27-pygments","py27-pytest"]}],"depends_on":[{"type":"build","ports":["py27-automat"]}]},{"name":"py-mac-alias","portdir":"python/py-mac-alias","version":"2.2.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/mac-alias/","description":"mac_alias lets you generate or read binary Alias and Bookmark records from Python code.","long_description":"mac_alias lets you generate or read binary Alias and Bookmark records from Python code.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-mac-alias"]}],"depends_on":[]},{"name":"py-m2r","portdir":"python/py-m2r","version":"0.2.1","license":"MIT","platforms":"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":true,"categories":["devel","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-m2r"]}],"depends_on":[]},{"name":"py312-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":true,"categories":["devel","python","crypto"],"maintainers":[{"name":"allan.que","github":"aque","ports_count":15}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-installer","py312-setuptools","py312-wheel","clang-18","pkgconfig","py312-build"]},{"type":"lib","ports":["swig-python","openssl3","python312","py312-importlib-metadata"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py-m2crypto"]}]},{"name":"py311-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":true,"categories":["devel","python","crypto"],"maintainers":[{"name":"allan.que","github":"aque","ports_count":15}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-installer","py311-setuptools","py311-wheel","clang-18","pkgconfig","py311-build"]},{"type":"lib","ports":["swig-python","openssl3","python311","py311-importlib-metadata"]},{"type":"test","ports":["py311-pytest","py311-parameterized"]}],"depends_on":[]},{"name":"py310-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":true,"categories":["devel","python","crypto"],"maintainers":[{"name":"allan.que","github":"aque","ports_count":15}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-wheel","py310-build","py310-installer","clang-18","pkgconfig","py310-setuptools"]},{"type":"lib","ports":["swig-python","python310","openssl3","py310-importlib-metadata"]},{"type":"test","ports":["py310-pytest","py310-parameterized"]}],"depends_on":[]},{"name":"py27-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":true,"categories":["devel","python","crypto"],"maintainers":[{"name":"allan.que","github":"aque","ports_count":15}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","py27-setuptools","clang-18"]},{"type":"lib","ports":["openssl11","swig-python","python27","py27-typing"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-euca2ools","dqsegdb","ligo-lvalert"]}]},{"name":"py314-lz4","portdir":"python/py-lz4","version":"4.4.4","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":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-setuptools_scm","py314-pkgconfig","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["lz4","python314"]},{"type":"test","ports":["py314-pytest","py314-psutil"]}],"depends_on":[{"type":"lib","ports":["py-lz4"]}]},{"name":"py313-lz4","portdir":"python/py-lz4","version":"4.4.4","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":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-pkgconfig","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["lz4","python313"]},{"type":"test","ports":["py313-pytest","py313-psutil"]}],"depends_on":[]},{"name":"py312-lz4","portdir":"python/py-lz4","version":"4.4.4","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":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-pkgconfig","clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["lz4","python312"]},{"type":"test","ports":["py312-pytest","py312-psutil"]}],"depends_on":[]},{"name":"py311-lz4","portdir":"python/py-lz4","version":"4.4.4","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":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-pkgconfig","clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["lz4","python311"]},{"type":"test","ports":["py311-pytest","py311-psutil"]}],"depends_on":[]},{"name":"py310-lz4","portdir":"python/py-lz4","version":"4.4.4","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":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-setuptools_scm","py310-wheel","py310-build","py310-pkgconfig"]},{"type":"lib","ports":["lz4","python310"]},{"type":"test","ports":["py310-pytest","py310-psutil"]}],"depends_on":[{"type":"test","ports":["buildbot"]}]},{"name":"py-m2crypto","portdir":"python/py-m2crypto","version":"0.40.1","license":"MIT","platforms":"any","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":true,"categories":["devel","python","crypto"],"maintainers":[{"name":"allan.que","github":"aque","ports_count":15}],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["openssl3","py312-m2crypto"]}],"depends_on":[]},{"name":"py-lz4","portdir":"python/py-lz4","version":"4.4.4","license":"BSD","platforms":"any","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":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-lz4"]}],"depends_on":[]},{"name":"py310-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":true,"categories":["python"],"maintainers":[{"name":"davide.liessi","github":"dliessi","ports_count":72}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["frescobaldi","frescobaldi-devel","py-ly"]}]},{"name":"py37-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":true,"categories":["python"],"maintainers":[{"name":"davide.liessi","github":"dliessi","ports_count":72}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-18"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["frescobaldi2"]}]},{"name":"py314-lxml_html_clean","portdir":"python/py-lxml_html_clean","version":"0.4.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fedora-python/lxml_html_clean/","description":"HTML cleaner is blocklist-based.","long_description":"HTML cleaner is blocklist-based. This project was initially a part of lxml, but many reports about possible security vulnerabilities were filed for lxml and that make the project problematic for security-sensitive environments. Therefore we decided to extract the problematic part to a separate project.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-lxml","python314"]}],"depends_on":[{"type":"lib","ports":["py-lxml_html_clean","napari"]}]},{"name":"py313-lxml_html_clean","portdir":"python/py-lxml_html_clean","version":"0.4.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fedora-python/lxml_html_clean/","description":"HTML cleaner is blocklist-based.","long_description":"HTML cleaner is blocklist-based. This project was initially a part of lxml, but many reports about possible security vulnerabilities were filed for lxml and that make the project problematic for security-sensitive environments. Therefore we decided to extract the problematic part to a separate project.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-lxml","python313"]}],"depends_on":[{"type":"lib","ports":["offpunk"]}]},{"name":"py312-lxml_html_clean","portdir":"python/py-lxml_html_clean","version":"0.4.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fedora-python/lxml_html_clean/","description":"HTML cleaner is blocklist-based.","long_description":"HTML cleaner is blocklist-based. This project was initially a part of lxml, but many reports about possible security vulnerabilities were filed for lxml and that make the project problematic for security-sensitive environments. Therefore we decided to extract the problematic part to a separate project.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-lxml","python312"]}],"depends_on":[]},{"name":"py311-lxml_html_clean","portdir":"python/py-lxml_html_clean","version":"0.4.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fedora-python/lxml_html_clean/","description":"HTML cleaner is blocklist-based.","long_description":"HTML cleaner is blocklist-based. This project was initially a part of lxml, but many reports about possible security vulnerabilities were filed for lxml and that make the project problematic for security-sensitive environments. Therefore we decided to extract the problematic part to a separate project.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-lxml","python311"]}],"depends_on":[]},{"name":"py310-lxml_html_clean","portdir":"python/py-lxml_html_clean","version":"0.4.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fedora-python/lxml_html_clean/","description":"HTML cleaner is blocklist-based.","long_description":"HTML cleaner is blocklist-based. This project was initially a part of lxml, but many reports about possible security vulnerabilities were filed for lxml and that make the project problematic for security-sensitive environments. Therefore we decided to extract the problematic part to a separate project.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-lxml","python310"]}],"depends_on":[]},{"name":"py-ly","portdir":"python/py-ly","version":"0.9.7","license":"GPL-2+","platforms":"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":true,"categories":["python"],"maintainers":[{"name":"davide.liessi","github":"dliessi","ports_count":72}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-ly"]}],"depends_on":[]},{"name":"py-lxml_html_clean","portdir":"python/py-lxml_html_clean","version":"0.4.4","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/fedora-python/lxml_html_clean/","description":"HTML cleaner is blocklist-based.","long_description":"HTML cleaner is blocklist-based. This project was initially a part of lxml, but many reports about possible security vulnerabilities were filed for lxml and that make the project problematic for security-sensitive environments. Therefore we decided to extract the problematic part to a separate project.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-lxml_html_clean"]}],"depends_on":[]},{"name":"py314-lxml","portdir":"python/py-lxml","version":"6.1.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://lxml.de/","description":"Powerful and Pythonic XML processing library","long_description":"lxml is a Pythonic binding for the libxml2 and libxslt libraries. It is unique in that it combines the speed and feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-cython","py314-build","py314-installer","py314-setuptools","py314-wheel","clang-18"]},{"type":"lib","ports":["libxml2","libxslt","python314","zlib"]}],"depends_on":[{"type":"lib","ports":["xml2rfc","maigret","py314-zeep","py314-pikepdf","sigil","gtk-doc","streamlink","py314-beautifulsoup4","py-lxml","py314-lxml_html_clean","py314-obspy","py314-owslib","py314-pptx","py314-skyfield","py314-svglib","py314-xmlsec"]},{"type":"run","ports":["py314-fonttools","inkscape"]}]},{"name":"py313-lxml","portdir":"python/py-lxml","version":"6.1.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://lxml.de/","description":"Powerful and Pythonic XML processing library","long_description":"lxml is a Pythonic binding for the libxml2 and libxslt libraries. It is unique in that it combines the speed and feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-cython","py313-build","py313-installer","py313-setuptools","py313-wheel","clang-18"]},{"type":"lib","ports":["libxml2","libxslt","python313","zlib"]}],"depends_on":[{"type":"lib","ports":["py313-pikepdf","py313-readability-lxml","py313-skyfield","py313-soco","py313-svglib","py313-xmlsec","py313-zeep","translate-toolkit","gcovr","py313-agate","py313-beautifulsoup4","py313-benchexec","py313-datacite","py313-docx","py313-fabio","py313-leather","py313-lxml_html_clean","py313-obspy","py313-owslib","py313-pptx","py313-prov"]},{"type":"run","ports":["john-jumbo-devel","py313-fonttools","py313-pypeg2","py313-pyshark"]},{"type":"test","ports":["py313-datacite","gramps","py313-openid"]}]},{"name":"py312-lxml","portdir":"python/py-lxml","version":"6.1.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://lxml.de/","description":"Powerful and Pythonic XML processing library","long_description":"lxml is a Pythonic binding for the libxml2 and libxslt libraries. It is unique in that it combines the speed and feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-cython","py312-build"]},{"type":"lib","ports":["libxml2","libxslt","python312","zlib"]}],"depends_on":[{"type":"build","ports":["qbs-docs"]},{"type":"lib","ports":["py312-pikepdf","py312-svglib","py312-urlwatch","py312-xmlsec","py312-zeep","trim_osc","yelp-tools","py312-agate","py312-beautifulsoup4","py312-cinemagoer","py312-comet","py312-dap","py312-fabio","py312-fontaine","py312-leather","py312-lxml_html_clean","py312-obspy","py312-owslib","py312-parsel","py312-pptx","py312-prov","py312-pykeepass","py312-readability-lxml","py312-scrapy","py312-skyfield","py312-soco"]},{"type":"run","ports":["py312-fonttools","py312-pyquery","inkscape-devel"]},{"type":"test","ports":["py312-openid","py312-gcn"]}]},{"name":"py311-lxml","portdir":"python/py-lxml","version":"6.1.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://lxml.de/","description":"Powerful and Pythonic XML processing library","long_description":"lxml is a Pythonic binding for the libxml2 and libxslt libraries. It is unique in that it combines the speed and feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-wheel","py311-cython","clang-18","py311-build","py311-installer"]},{"type":"lib","ports":["zlib","libxml2","libxslt","python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-zeep","py311-soco","py311-svglib","py311-urlwatch","py311-xmlsec","py311-pikepdf","py311-docx","openconnect-sso","py311-agate","py311-beautifulsoup4","py311-fabio","py311-leather","py311-lxml_html_clean","py311-mechanicalsoup","py311-obspy","py311-owslib","py311-parsel","py311-pptx","py311-prov","py311-pykeepass","py311-readability-lxml","py311-scrapy","py311-skyfield"]},{"type":"run","ports":["py311-fonttools","py311-xmldiff","libreoffice","py311-pyquery"]},{"type":"test","ports":["py311-openid"]}]},{"name":"py310-lxml","portdir":"python/py-lxml","version":"6.1.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://lxml.de/","description":"Powerful and Pythonic XML processing library","long_description":"lxml is a Pythonic binding for the libxml2 and libxslt libraries. It is unique in that it combines the speed and feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-wheel","py310-build","py310-installer","clang-18","py310-setuptools","py310-cython"]},{"type":"lib","ports":["zlib","libxml2","libxslt","python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["gnuradio-next","py310-urlwatch","py310-xmlsec","py310-zeep","gnuradio","py310-pikepdf","py310-docx","howdoi","py310-agate","py310-appscript","py310-beautifulsoup4","py310-breadability","py310-fabio","py310-leather","py310-lxml_html_clean","py310-mechanicalsoup","py310-obspy","py310-owslib","py310-parsel","py310-pptx","py310-prov","py310-pykeepass","py310-readability-lxml","py310-scrapy","py310-skyfield","py310-soco","py310-svglib"]},{"type":"run","ports":["py310-fonttools","py310-pyquery","py310-xmldiff","py310-kraken"]},{"type":"test","ports":["py310-openid"]}]},{"name":"py37-lxml","portdir":"python/py-lxml","version":"5.4.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://lxml.de/","description":"Powerful and Pythonic XML processing library","long_description":"lxml is a Pythonic binding for the libxml2 and libxslt libraries. It is unique in that it combines the speed and feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-wheel","py37-build","py37-installer","clang-18","py37-cython","py37-setuptools"]},{"type":"lib","ports":["zlib","python37","libxml2","libxslt"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-zeep","py37-owslib","py37-urlwatch","py37-pptx","py37-pikepdf","py37-mechanicalsoup","py37-benchexec","py37-prov","py37-readability-lxml","py37-beancount","py37-parsel","py37-appscript","py37-breadability","py37-docx","py37-obspy","py37-beautifulsoup4","py37-imdb","py37-comet","py37-scrapy","py37-datacite","py37-skyfield","py37-xmlsec","py37-agate","py37-leather","py37-soco"]},{"type":"run","ports":["recoll","py37-pyquery","py37-pypeg2","py37-xmldiff","py37-fonttools"]},{"type":"test","ports":["py37-openid"]}]},{"name":"py27-lxml","portdir":"python/py-lxml","version":"5.0.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://lxml.de/","description":"Powerful and Pythonic XML processing library","long_description":"lxml is a Pythonic binding for the libxml2 and libxslt libraries. It is unique in that it combines the speed and feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-cython","py27-setuptools","clang-18"]},{"type":"lib","ports":["libxslt","zlib","python27","libxml2"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-xmlsec","py27-pptx","py27-comet","py27-soaplib","py27-voeventlib","gnuradio37","bcfg2","py27-xmldiff","gnuradio-devel","py27-agate","py27-benchexec","py27-breadability","py27-datacite","py27-docx","py27-imdb","py27-leather","py27-parsel","py27-ezodf","py27-prov","py27-obspy","py27-scrapy","py27-twill","py27-beautifulsoup4","mythtv-core.27","mythtv-core.28"]},{"type":"run","ports":["py27-pyquery","py27-pypeg2","john-jumbo","py27-fonttools"]}]},{"name":"py314-luma.emulator","portdir":"python/py-luma.emulator","version":"1.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rm-hull/luma.emulator","description":"Drawing and text rendering for small displays, emulator module","long_description":"luma.emulator provides a series of pseudo-display devices which allow the luma.core components to be used without running a physical device.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","py314-wheel","py314-setuptools","clang-18","py314-build"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-luma.core","py314-game"]},{"type":"test","ports":["py314-pytest","py314-pytest-timeout"]}],"depends_on":[{"type":"lib","ports":["py-luma.emulator"]}]},{"name":"py313-luma.emulator","portdir":"python/py-luma.emulator","version":"1.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rm-hull/luma.emulator","description":"Drawing and text rendering for small displays, emulator module","long_description":"luma.emulator provides a series of pseudo-display devices which allow the luma.core components to be used without running a physical device.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","py313-wheel","py313-setuptools","clang-18","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-luma.core","py313-game"]},{"type":"test","ports":["py313-pytest","py313-pytest-timeout"]}],"depends_on":[]},{"name":"py312-luma.emulator","portdir":"python/py-luma.emulator","version":"1.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rm-hull/luma.emulator","description":"Drawing and text rendering for small displays, emulator module","long_description":"luma.emulator provides a series of pseudo-display devices which allow the luma.core components to be used without running a physical device.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","clang-18","py312-wheel","py312-build","py312-installer"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-luma.core","py312-game"]},{"type":"test","ports":["py312-pytest","py312-pytest-timeout"]}],"depends_on":[]},{"name":"py311-luma.emulator","portdir":"python/py-luma.emulator","version":"1.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rm-hull/luma.emulator","description":"Drawing and text rendering for small displays, emulator module","long_description":"luma.emulator provides a series of pseudo-display devices which allow the luma.core components to be used without running a physical device.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","clang-18","py311-wheel","py311-build","py311-installer"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-luma.core","py311-game"]},{"type":"test","ports":["py311-pytest","py311-pytest-timeout"]}],"depends_on":[]},{"name":"py310-luma.emulator","portdir":"python/py-luma.emulator","version":"1.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rm-hull/luma.emulator","description":"Drawing and text rendering for small displays, emulator module","long_description":"luma.emulator provides a series of pseudo-display devices which allow the luma.core components to be used without running a physical device.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","clang-18","py310-installer","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-luma.core","py310-game"]},{"type":"test","ports":["py310-pytest","py310-pytest-timeout"]}],"depends_on":[]},{"name":"py-lxml","portdir":"python/py-lxml","version":"6.1.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://lxml.de/","description":"Powerful and Pythonic XML processing library","long_description":"lxml is a Pythonic binding for the libxml2 and libxslt libraries. It is unique in that it combines the speed and feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-lxml"]}],"depends_on":[]},{"name":"py-luma.emulator","portdir":"python/py-luma.emulator","version":"1.5.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rm-hull/luma.emulator","description":"Drawing and text rendering for small displays, emulator module","long_description":"luma.emulator provides a series of pseudo-display devices which allow the luma.core components to be used without running a physical device.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-luma.emulator"]}],"depends_on":[]},{"name":"py314-luma.core","portdir":"python/py-luma.core","version":"2.5.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rm-hull/luma.core","description":"Drawing and text rendering for small displays, core module","long_description":"luma.core is a component library providing a Pillow-compatible drawing canvas for Python 3, and other functionality to support drawing primitives and text-rendering capabilities for small displays.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-wheel","py314-setuptools","py314-installer","py314-build"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-smbus2","py314-pyftdi","py314-cbor2","py314-Pillow"]},{"type":"test","ports":["py314-pytest","py314-pytest-timeout"]}],"depends_on":[{"type":"lib","ports":["py-luma.core"]},{"type":"run","ports":["py314-luma.emulator"]}]},{"name":"py313-luma.core","portdir":"python/py-luma.core","version":"2.5.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rm-hull/luma.core","description":"Drawing and text rendering for small displays, core module","long_description":"luma.core is a component library providing a Pillow-compatible drawing canvas for Python 3, and other functionality to support drawing primitives and text-rendering capabilities for small displays.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-wheel","py313-setuptools","py313-installer","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-smbus2","py313-pyftdi","py313-cbor2","py313-Pillow"]},{"type":"test","ports":["py313-pytest","py313-pytest-timeout"]}],"depends_on":[{"type":"run","ports":["py313-luma.emulator"]}]},{"name":"py312-luma.core","portdir":"python/py-luma.core","version":"2.5.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rm-hull/luma.core","description":"Drawing and text rendering for small displays, core module","long_description":"luma.core is a component library providing a Pillow-compatible drawing canvas for Python 3, and other functionality to support drawing primitives and text-rendering capabilities for small displays.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","clang-18","py312-wheel","py312-setuptools","py312-installer"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-smbus2","py312-pyftdi","py312-cbor2","py312-Pillow"]},{"type":"test","ports":["py312-pytest","py312-pytest-timeout"]}],"depends_on":[{"type":"run","ports":["py312-luma.emulator"]}]},{"name":"py311-luma.core","portdir":"python/py-luma.core","version":"2.5.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rm-hull/luma.core","description":"Drawing and text rendering for small displays, core module","long_description":"luma.core is a component library providing a Pillow-compatible drawing canvas for Python 3, and other functionality to support drawing primitives and text-rendering capabilities for small displays.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","clang-18","py311-wheel","py311-setuptools","py311-installer"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-smbus2","py311-pyftdi","py311-cbor2","py311-Pillow"]},{"type":"test","ports":["py311-pytest","py311-pytest-timeout"]}],"depends_on":[{"type":"run","ports":["py311-luma.emulator"]}]},{"name":"py310-luma.core","portdir":"python/py-luma.core","version":"2.5.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rm-hull/luma.core","description":"Drawing and text rendering for small displays, core module","long_description":"luma.core is a component library providing a Pillow-compatible drawing canvas for Python 3, and other functionality to support drawing primitives and text-rendering capabilities for small displays.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","clang-18","py310-installer","py310-build","py310-wheel"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-smbus2","py310-pyftdi","py310-cbor2","py310-Pillow"]},{"type":"test","ports":["py310-pytest","py310-pytest-timeout"]}],"depends_on":[{"type":"run","ports":["py310-luma.emulator"]}]},{"name":"py314-lsprotocol","portdir":"python/py-lsprotocol","version":"2025.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/microsoft/lsprotocol","description":"Python implementation of the Language Server Protocol.","long_description":"Python implementation of the Language Server Protocol.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-flit_core","py314-installer"]},{"type":"lib","ports":["py314-attrs","py314-cattrs","python314"]}],"depends_on":[{"type":"lib","ports":["py-lsprotocol","py314-python-lsp-ruff"]},{"type":"run","ports":["py314-pygls"]}]},{"name":"py313-lsprotocol","portdir":"python/py-lsprotocol","version":"2025.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/microsoft/lsprotocol","description":"Python implementation of the Language Server Protocol.","long_description":"Python implementation of the Language Server Protocol.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["py313-attrs","py313-cattrs","python313"]}],"depends_on":[{"type":"lib","ports":["py313-python-lsp-ruff"]},{"type":"run","ports":["py313-pygls"]}]},{"name":"py312-lsprotocol","portdir":"python/py-lsprotocol","version":"2025.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/microsoft/lsprotocol","description":"Python implementation of the Language Server Protocol.","long_description":"Python implementation of the Language Server Protocol.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["py312-attrs","py312-cattrs","python312"]}],"depends_on":[{"type":"lib","ports":["py312-python-lsp-ruff"]},{"type":"run","ports":["py312-pygls"]}]},{"name":"py311-lsprotocol","portdir":"python/py-lsprotocol","version":"2025.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/microsoft/lsprotocol","description":"Python implementation of the Language Server Protocol.","long_description":"Python implementation of the Language Server Protocol.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["py311-attrs","py311-cattrs","python311"]}],"depends_on":[{"type":"lib","ports":["py311-python-lsp-ruff"]},{"type":"run","ports":["py311-pygls"]}]},{"name":"py310-lsprotocol","portdir":"python/py-lsprotocol","version":"2025.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/microsoft/lsprotocol","description":"Python implementation of the Language Server Protocol.","long_description":"Python implementation of the Language Server Protocol.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-attrs","py310-cattrs","python310"]}],"depends_on":[{"type":"lib","ports":["py310-python-lsp-ruff"]},{"type":"run","ports":["py310-pygls"]}]},{"name":"py-luma.core","portdir":"python/py-luma.core","version":"2.5.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rm-hull/luma.core","description":"Drawing and text rendering for small displays, core module","long_description":"luma.core is a component library providing a Pillow-compatible drawing canvas for Python 3, and other functionality to support drawing primitives and text-rendering capabilities for small displays.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-luma.core"]}],"depends_on":[]},{"name":"py-lsprotocol","portdir":"python/py-lsprotocol","version":"2025.0.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/microsoft/lsprotocol","description":"Python implementation of the Language Server Protocol.","long_description":"Python implementation of the Language Server Protocol.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-lsprotocol"]}],"depends_on":[]},{"name":"py314-looseversion","portdir":"python/py-looseversion","version":"1.3.0","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/effigies/looseversion","description":"Version numbering for anarchists and software realists","long_description":"Version numbering for anarchists and software realists","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-looseversion"]}]}]}