{"count":52273,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=15","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=13","results":[{"name":"py314-wand","portdir":"python/py-wand","version":"0.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.wand-py.org/","description":"Ctypes-based simple MagickWand API binding for Python","long_description":"Ctypes-based simple MagickWand API binding for Python","active":true,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["python314","ImageMagick"]}],"depends_on":[{"type":"lib","ports":["py-wand"]}]},{"name":"py314-xmind","portdir":"python/py-xmind","version":"1.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zhuifengshen/xmind/blob/master/docs/README_en.md","description":"XMind is based on Python and provides a one-stop solution for creating, parsing and updating XMind mind maps!","long_description":"XMind is based on Python and provides a one-stop solution for creating, parsing and updating XMind mind maps!","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1491}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["maigret","py-xmind"]}]},{"name":"py313-xmind","portdir":"python/py-xmind","version":"1.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zhuifengshen/xmind/blob/master/docs/README_en.md","description":"XMind is based on Python and provides a one-stop solution for creating, parsing and updating XMind mind maps!","long_description":"XMind is based on Python and provides a one-stop solution for creating, parsing and updating XMind mind maps!","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1491}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"py312-xmind","portdir":"python/py-xmind","version":"1.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zhuifengshen/xmind/blob/master/docs/README_en.md","description":"XMind is based on Python and provides a one-stop solution for creating, parsing and updating XMind mind maps!","long_description":"XMind is based on Python and provides a one-stop solution for creating, parsing and updating XMind mind maps!","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1491}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"py311-xmind","portdir":"python/py-xmind","version":"1.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zhuifengshen/xmind/blob/master/docs/README_en.md","description":"XMind is based on Python and provides a one-stop solution for creating, parsing and updating XMind mind maps!","long_description":"XMind is based on Python and provides a one-stop solution for creating, parsing and updating XMind mind maps!","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1491}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py310-xmind","portdir":"python/py-xmind","version":"1.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zhuifengshen/xmind/blob/master/docs/README_en.md","description":"XMind is based on Python and provides a one-stop solution for creating, parsing and updating XMind mind maps!","long_description":"XMind is based on Python and provides a one-stop solution for creating, parsing and updating XMind mind maps!","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1491}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py314-xhtml2pdf","portdir":"python/py-xhtml2pdf","version":"0.2.17","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/xhtml2pdf/xhtml2pdf","description":"HTML/CSS to PDF converter based on Python","long_description":"HTML/CSS to PDF converter based on Python","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-arabic-reshaper","py314-bidi","python314","py314-svglib","py314-hanko","py314-pypdf","py314-Pillow","py314-reportlab","py314-html5lib"]}],"depends_on":[{"type":"lib","ports":["maigret","py-xhtml2pdf"]}]},{"name":"py313-xhtml2pdf","portdir":"python/py-xhtml2pdf","version":"0.2.17","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/xhtml2pdf/xhtml2pdf","description":"HTML/CSS to PDF converter based on Python","long_description":"HTML/CSS to PDF converter based on Python","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["py313-bidi","py313-hanko","python313","py313-arabic-reshaper","py313-svglib","py313-Pillow","py313-pypdf","py313-reportlab","py313-html5lib"]}],"depends_on":[]},{"name":"py-xmind","portdir":"python/py-xmind","version":"1.2.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/zhuifengshen/xmind/blob/master/docs/README_en.md","description":"XMind is based on Python and provides a one-stop solution for creating, parsing and updating XMind mind maps!","long_description":"XMind is based on Python and provides a one-stop solution for creating, parsing and updating XMind mind maps!","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1491}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-xmind"]}],"depends_on":[]},{"name":"py314-svglib","portdir":"python/py-svglib","version":"2.0.2","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/deeplook/svglib","description":"A pure-Python library for reading and converting SVG","long_description":"A pure-Python library for reading and converting SVG","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1491}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["py314-reportlab","python314","py314-rlpycairo","py314-cssselect2","py314-lxml","py314-Pillow","py314-tinycss2"]}],"depends_on":[{"type":"lib","ports":["py-svglib","py314-xhtml2pdf"]}]},{"name":"py314-rlpycairo","portdir":"python/py-rlpycairo","version":"0.4.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/rlPyCairo/#description","description":"This is a plugin for the ReportLab PDF Toolkit.","long_description":"This is a plugin for the ReportLab PDF Toolkit. which constructs rich PDF documents, and also creation of charts in a variety of bitmap and vector formats.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1491}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-cairo","py314-freetype","python314"]}],"depends_on":[{"type":"lib","ports":["py314-svglib","py-rlpycairo"]}]},{"name":"py314-uritools","portdir":"python/py-uritools","version":"6.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tkem/uritools/","description":"URI parsing, classification and composition","long_description":"URI parsing, classification and composition","active":true,"categories":["python"],"maintainers":[],"variants":[],"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":["py314-hanko","py314-hanko-certvalidator","py-uritools"]}]},{"name":"py314-torrequest","portdir":"python/py-torrequest","version":"0.1.0","license":"none","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/erdiaker/torrequest","description":"A simple Python interface for HTTP(s) requests over Tor.","long_description":"A simple Python interface for HTTP(s) requests over Tor.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1491}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["tor","python314","py314-requests","py314-socks","py314-stem"]}],"depends_on":[{"type":"lib","ports":["maigret","py-torrequest"]}]},{"name":"py314-oscrypto","portdir":"python/py-oscrypto","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/wbond/oscrypto","description":"TLS (SSL) sockets, key generation, encryption, decryption, signing, verification and KDFs using the OS crypto libraries. Does not require a compiler, and relies on the OS for patching. Works on Windows, OS X and Linux/BSD.","long_description":"TLS (SSL) sockets, key generation, encryption, decryption, signing, verification and KDFs using the OS crypto libraries. Does not require a compiler, and relies on the OS for patching. Works on Windows, OS X and Linux/BSD.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-asn1crypto","python314"]}],"depends_on":[{"type":"lib","ports":["py314-hanko-certvalidator","py-oscrypto"]}]},{"name":"py314-hanko-certvalidator","portdir":"python/py-hanko-certvalidator","version":"0.31.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/MatthiasValvekens/pyHanko/tree/master/pkgs/pyhanko-certvalidator","description":"Validates X.509 certificates and paths, forked from wbond/certvalidator","long_description":"Validates X.509 certificates and paths, forked from wbond/certvalidator","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314","py314-uritools","py314-requests","py314-cryptography","py314-asn1crypto","py314-oscrypto"]}],"depends_on":[{"type":"lib","ports":["py314-hanko","py-hanko-certvalidator"]}]},{"name":"py314-hanko","portdir":"python/py-hanko","version":"0.35.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/MatthiasValvekens/pyHanko","description":"Tools for stamping and signing PDF files","long_description":"Tools for stamping and signing PDF files","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-Pillow","py314-pytest-asyncio","py314-fonttools","py314-cryptography","py314-tzlocal","python314","py314-asn1crypto","py314-hanko-certvalidator","py314-uritools","py314-uharfbuzz","py314-qrcode","py314-requests","py314-mypy","py314-yaml","py314-click"]}],"depends_on":[{"type":"lib","ports":["py-hanko","py314-xhtml2pdf"]},{"type":"run","ports":["py314-pdftl"]}]},{"name":"py314-asn1crypto","portdir":"python/py-asn1crypto","version":"1.5.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/wbond/asn1crypto","description":"A fast, pure Python library for parsing and serializing ASN.1 structures.","long_description":"A fast, pure Python library for parsing and serializing ASN.1 structures.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-hanko","py314-hanko-certvalidator","py-asn1crypto","py314-oscrypto"]}]},{"name":"py314-stem","portdir":"python/py-stem","version":"1.8.3","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://stem.torproject.org","description":"Stem is a Python controller library for Tor.","long_description":"Stem is a Python controller library for Tor. With it you can use Tor's control protocol to script against the Tor process, or build things such as Nyx.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1491}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-cryptography","stem_select","py314-tox","python314","py314-mock","py314-codestyle","py314-pyflakes"]}],"depends_on":[{"type":"lib","ports":["maigret","py-stem","py314-torrequest"]}]},{"name":"py313-spaCy","portdir":"python/py-spaCy","version":"3.8.14","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://spacy.io","description":"Industrial-strength Natural Language Processing (NLP) with Python and Cython","long_description":"Industrial-strength Natural Language Processing (NLP) with Python and Cython","active":true,"categories":["python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":192}],"variants":[],"dependencies":[{"type":"build","ports":["cctools","py313-build","py313-installer","py313-setuptools","py313-wheel","py313-cython","clang-20"]},{"type":"lib","ports":["py313-cymem","py313-murmurhash","py313-preshed","py313-pydantic","py313-typer","py313-catalogue","python313","py313-wasabi","py313-spacy-legacy","py313-spacy-loggers","py313-thinc","py313-weasel","py313-srsly","py313-packaging","py313-requests","py313-numpy","py313-tqdm","py313-jinja2","py313-confection"]}],"depends_on":[{"type":"lib","ports":["py313-audiocraft"]}]},{"name":"py314-spaCy","portdir":"python/py-spaCy","version":"3.8.14","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://spacy.io","description":"Industrial-strength Natural Language Processing (NLP) with Python and Cython","long_description":"Industrial-strength Natural Language Processing (NLP) with Python and Cython","active":true,"categories":["python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":192}],"variants":[],"dependencies":[{"type":"build","ports":["cctools","clang-20","py314-build","py314-installer","py314-setuptools","py314-wheel","py314-cython"]},{"type":"lib","ports":["py314-typer","py314-catalogue","py314-cymem","py314-murmurhash","py314-wasabi","py314-spacy-legacy","python314","py314-preshed","py314-srsly","py314-confection","py314-thinc","py314-weasel","py314-spacy-loggers","py314-packaging","py314-requests","py314-numpy","py314-tqdm","py314-jinja2","py314-pydantic"]}],"depends_on":[{"type":"lib","ports":["py-spaCy"]}]},{"name":"py312-spaCy","portdir":"python/py-spaCy","version":"3.8.14","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://spacy.io","description":"Industrial-strength Natural Language Processing (NLP) with Python and Cython","long_description":"Industrial-strength Natural Language Processing (NLP) with Python and Cython","active":true,"categories":["python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":192}],"variants":[],"dependencies":[{"type":"build","ports":["cctools","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-cython","clang-20"]},{"type":"lib","ports":["py312-confection","py312-srsly","py312-cymem","py312-murmurhash","py312-preshed","py312-thinc","python312","py312-typer","py312-catalogue","py312-spacy-legacy","py312-spacy-loggers","py312-weasel","py312-wasabi","py312-packaging","py312-jinja2","py312-numpy","py312-requests","py312-tqdm","py312-pydantic"]}],"depends_on":[]},{"name":"py311-spaCy","portdir":"python/py-spaCy","version":"3.8.14","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://spacy.io","description":"Industrial-strength Natural Language Processing (NLP) with Python and Cython","long_description":"Industrial-strength Natural Language Processing (NLP) with Python and Cython","active":true,"categories":["python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":192}],"variants":[],"dependencies":[{"type":"build","ports":["cctools","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-cython","clang-20"]},{"type":"lib","ports":["py311-pydantic","py311-typer","py311-cymem","py311-preshed","py311-wasabi","py311-srsly","python311","py311-confection","py311-thinc","py311-spacy-legacy","py311-spacy-loggers","py311-weasel","py311-catalogue","py311-packaging","py311-requests","py311-jinja2","py311-numpy","py311-murmurhash","py311-tqdm"]}],"depends_on":[]},{"name":"p5.34-getopt-yath","portdir":"perl/p5-getopt-yath","version":"2.0.11","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Getopt::Yath","description":"Getopt::Yath - Option processing yath style","long_description":"Getopt::Yath - Option processing yath style","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-test-simple","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-cpanel-json-xs","p5.34-importer","p5.34-term-table"]}],"depends_on":[{"type":"lib","ports":["p5.34-app-yath-script","p5-getopt-yath"]}]},{"name":"p5.32-getopt-yath","portdir":"perl/p5-getopt-yath","version":"2.0.11","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Getopt::Yath","description":"Getopt::Yath - Option processing yath style","long_description":"Getopt::Yath - Option processing yath style","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-test-simple","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-cpanel-json-xs","p5.32-importer","p5.32-term-table"]}],"depends_on":[{"type":"lib","ports":["p5.32-app-yath-script"]}]},{"name":"p5.30-getopt-yath","portdir":"perl/p5-getopt-yath","version":"2.0.11","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Getopt::Yath","description":"Getopt::Yath - Option processing yath style","long_description":"Getopt::Yath - Option processing yath style","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-test-simple","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-cpanel-json-xs","p5.30-importer","p5.30-term-table"]}],"depends_on":[{"type":"lib","ports":["p5.30-app-yath-script"]}]},{"name":"p5.28-getopt-yath","portdir":"perl/p5-getopt-yath","version":"2.0.11","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Getopt::Yath","description":"Getopt::Yath - Option processing yath style","long_description":"Getopt::Yath - Option processing yath style","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-test-simple","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-cpanel-json-xs","p5.28-importer","p5.28-term-table"]}],"depends_on":[{"type":"lib","ports":["p5.28-app-yath-script"]}]},{"name":"p5-getopt-yath","portdir":"perl/p5-getopt-yath","version":"2.0.11","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-getopt-yath","homepage":"https://metacpan.org/pod/Getopt::Yath","description":"Getopt::Yath - Option processing yath style","long_description":"Getopt::Yath - Option processing yath style","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-getopt-yath"]}],"depends_on":[]},{"name":"ble.sh","portdir":"sysutils/ble.sh","version":"0.4.0-devel3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/akinomyoga/ble.sh","description":"Bash Line Editor (ble.sh) is a command line editor written in pure Bash which replaces the default GNU Readline.","long_description":"Bash Line Editor (ble.sh) is a command line editor written in pure Bash which replaces the default GNU Readline.","active":true,"categories":["sysutils","shells"],"maintainers":[{"name":"cal","github":"neverpanic","ports_count":60}],"variants":[],"dependencies":[{"type":"build","ports":["gawk","clang-18"]},{"type":"fetch","ports":["git"]}],"depends_on":[]},{"name":"py314-requests-futures","portdir":"python/py-requests-futures","version":"1.0.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ross/requests-futures","description":"Small add-on for the python requests http library.","long_description":"Small add-on for the python requests http library. Makes use of python 3.2's concurrent.futures or the backport for prior versions of python.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1491}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314","py314-urllib3","py314-charset-normalizer","py314-certifi","py314-idna","py314-requests"]}],"depends_on":[{"type":"lib","ports":["maigret","py-requests-futures"]}]},{"name":"py314-bidi","portdir":"python/py-bidi","version":"0.6.10","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/MeirKriheli/python-bidi","description":"Pure python implementation of the BiDi layout algorithm","long_description":"Pure python implementation of the BiDi layout algorithm","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools-rust","py314-maturin"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-bidi","maigret","py314-xhtml2pdf"]}]},{"name":"py314-async-timeout","portdir":"python/py-async-timeout","version":"4.0.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/async-timeout","description":"asyncio-compatible timeout context manager.","long_description":"asyncio-compatible is useful in cases when you want to apply timeout logic around block of code or in cases when asyncio.wait_for() is not suitable. Also it's much faster than asyncio.wait_for() because timeout doesn't create a new task.","active":true,"categories":["devel","python"],"maintainers":[{"name":"miguel","github":"ipglider","ports_count":92}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-typing_extensions","python314"]}],"depends_on":[{"type":"lib","ports":["maigret","py-async-timeout"]}]},{"name":"py314-arabic-reshaper","portdir":"python/py-arabic-reshaper","version":"3.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mpcabd/python-arabic-reshaper/","description":"Reconstruct Arabic sentences to be used in applications that don't support Arabic script.","long_description":"Reconstruct Arabic sentences to be used in applications that don't support Arabic script.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1491}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["maigret","py-arabic-reshaper","py314-xhtml2pdf"]}]},{"name":"py313-arabic-reshaper","portdir":"python/py-arabic-reshaper","version":"3.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mpcabd/python-arabic-reshaper/","description":"Reconstruct Arabic sentences to be used in applications that don't support Arabic script.","long_description":"Reconstruct Arabic sentences to be used in applications that don't support Arabic script.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1491}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-xhtml2pdf"]}]},{"name":"llhttp","portdir":"devel/llhttp","version":"9.3.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://llhttp.org/","description":"Fast HTTP message parser based on llparse","long_description":"Fast HTTP message parser based on llparse","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"lib","ports":["icey"]}]},{"name":"icey","portdir":"devel/icey","version":"2.4.5","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://0state.com/icey/","description":"C++20 media stack and libwebrtc alternative for real-time video, signalling, TURN, and media servers","long_description":"C++20 media stack and libwebrtc alternative for real-time video, signalling, TURN, and media servers","active":true,"categories":["devel","net","multimedia"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-22"]},{"type":"lib","ports":["nlohmann-json","openssl3","zlib","llhttp","ffmpeg8","minizip","libuv"]}],"depends_on":[]},{"name":"py312-weasel","portdir":"python/py-weasel","version":"1.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/explosion/weasel","description":"CLI tool for running and managing spaCy projects","long_description":"Weasel is a command-line tool for managing and running spaCy projects, providing workflows for data processing, training, and packaging NLP pipelines.","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":192}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["py312-srsly","py312-wasabi","python312","py312-smart_open","py312-cloudpathlib","py312-typer","py312-packaging","py312-httpx","py312-pydantic","py312-confection"]}],"depends_on":[{"type":"lib","ports":["py312-spaCy"]}]},{"name":"py310-weasel","portdir":"python/py-weasel","version":"1.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/explosion/weasel","description":"CLI tool for running and managing spaCy projects","long_description":"Weasel is a command-line tool for managing and running spaCy projects, providing workflows for data processing, training, and packaging NLP pipelines.","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":192}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-pydantic","py310-smart_open","python310","py310-confection","py310-cloudpathlib","py310-typer","py310-packaging","py310-srsly","py310-wasabi","py310-httpx"]}],"depends_on":[{"type":"lib","ports":["py310-spaCy"]}]},{"name":"py311-weasel","portdir":"python/py-weasel","version":"1.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/explosion/weasel","description":"CLI tool for running and managing spaCy projects","long_description":"Weasel is a command-line tool for managing and running spaCy projects, providing workflows for data processing, training, and packaging NLP pipelines.","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":192}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["py311-smart_open","py311-wasabi","python311","py311-confection","py311-cloudpathlib","py311-srsly","py311-packaging","py311-pydantic","py311-typer","py311-httpx"]}],"depends_on":[{"type":"lib","ports":["py311-spaCy"]}]},{"name":"mips-embedded-binutils","portdir":"cross/mips-binutils","version":"2.46.1","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/binutils/binutils.html","description":"FSF Binutils for mips-embedded cross development","long_description":"Free Software Foundation development toolchain (\"binutils\") for mips-embedded cross development.","active":true,"categories":["devel","cross"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["texinfo","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["zlib","mips-binutils","zstd","gettext"]}],"depends_on":[]},{"name":"mips-linux-binutils","portdir":"cross/mips-binutils","version":"2.46.1","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/binutils/binutils.html","description":"FSF Binutils for mips-linux cross development","long_description":"Free Software Foundation development toolchain (\"binutils\") for mips-linux cross development.","active":true,"categories":["devel","cross"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["texinfo","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["zlib","mips-binutils","zstd","gettext"]}],"depends_on":[]},{"name":"mips-binutils","portdir":"cross/mips-binutils","version":"2.46.1","license":"GPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/binutils/binutils.html","description":"FSF Binutils for mips cross development","long_description":"Free Software Foundation development toolchain (\"binutils\") for mips cross development.","active":true,"categories":["devel","cross"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":[null]}],"depends_on":[{"type":"lib","ports":["mips-linux-binutils","mips-elf-binutils","mips-embedded-binutils"]}]},{"name":"tcl9","portdir":"lang/tcl","version":"9.0.3","license":"Tcl/Tk","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.tcl-lang.org/","description":"Tool Command Language","long_description":"Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more. Open source and business-friendly, Tcl is a mature yet evolving language that is truly cross platform, easily deployed and highly extensible.","active":true,"categories":["lang"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599},{"name":"chrischavez","github":"chrstphrchvz","ports_count":96}],"variants":["corefoundation","memdebug","dtrace","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["zlib","libtommath"]}],"depends_on":[{"type":"lib","ports":["tcl9-tls"]}]},{"name":"tcl9-tls","portdir":"devel/tcl-tls","version":"2.0","license":"Tcl/Tk","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://core.tcl-lang.org/tcltls/","description":"TLS OpenSSL extension to TCL.","long_description":"TLS is an OpenSSL / RSA-bsafe Tcl extension that provides secure connections on top of the Tcl socket mechanism.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["openssl","tcl9"]}],"depends_on":[]},{"name":"quien","portdir":"net/quien","version":"0.2.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://benword.com/quien-a-better-whois-lookup-tool","description":"A better WHOIS lookup tool","long_description":"A better WHOIS lookup tool. Interactive TUI with tabbed views for WHOIS, DNS, mail, SSL/TLS, HTTP headers, and tech stack detection.","active":true,"categories":["net"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1066}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py312-spacy-loggers","portdir":"python/py-spacy-loggers","version":"1.0.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://spacy.io","description":"Logging utilities for spaCy","long_description":"This package provides logging utilities for spaCy, including loggers for Weights & Biases, MLflow, and other experiment tracking tools.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":192}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-spaCy"]}]},{"name":"py311-spacy-loggers","portdir":"python/py-spacy-loggers","version":"1.0.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://spacy.io","description":"Logging utilities for spaCy","long_description":"This package provides logging utilities for spaCy, including loggers for Weights & Biases, MLflow, and other experiment tracking tools.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":192}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-spaCy"]}]},{"name":"py310-spacy-loggers","portdir":"python/py-spacy-loggers","version":"1.0.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://spacy.io","description":"Logging utilities for spaCy","long_description":"This package provides logging utilities for spaCy, including loggers for Weights & Biases, MLflow, and other experiment tracking tools.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":192}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-spaCy"]}]},{"name":"py312-spacy-legacy","portdir":"python/py-spacy-legacy","version":"3.0.12","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://spacy.io","description":"Legacy registered functions for spaCy backwards compatibility","long_description":"Legacy registered functions for spaCy backwards compatibility","active":true,"categories":["textproc","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":192}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-spaCy"]}]},{"name":"py311-spacy-legacy","portdir":"python/py-spacy-legacy","version":"3.0.12","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://spacy.io","description":"Legacy registered functions for spaCy backwards compatibility","long_description":"Legacy registered functions for spaCy backwards compatibility","active":true,"categories":["textproc","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":192}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-spaCy"]}]},{"name":"py310-spacy-legacy","portdir":"python/py-spacy-legacy","version":"3.0.12","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://spacy.io","description":"Legacy registered functions for spaCy backwards compatibility","long_description":"Legacy registered functions for spaCy backwards compatibility","active":true,"categories":["textproc","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":192}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-spaCy"]}]}]}