{"count":52323,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=194","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=192","results":[{"name":"py36-python-json-logger","portdir":"python/py-python-json-logger","version":"2.0.7","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://github.com/madzak/python-json-logger","description":"A python library adding a json log formatter","long_description":"A python library adding a json log formatter","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py36-python-install","py36-setuptools","py36-wheel","py36-build","clang-16"]},{"type":"lib","ports":["python36"]}],"depends_on":[]},{"name":"py-python-json-logger","portdir":"python/py-python-json-logger","version":"4.1.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/nhairs/python-json-logger","description":"A python library adding a json log formatter","long_description":"A python library adding a json log formatter","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-python-json-logger"]}],"depends_on":[]},{"name":"py312-gobject3","portdir":"python/py-gobject3","version":"3.56.3","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pygobject.readthedocs.io/","description":"Python bindings for GObject, version 3","long_description":"PyGObject is a Python dynamic module that enables developers to use the power of GObject, which is part of the GNOME platform.","active":true,"categories":["gnome","python"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661},{"name":"mascguy","github":"mascguy","ports_count":360}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","pkgconfig","py312-build","py312-installer","py312-packaging","py312-meson-python"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["glib2","libffi","gobject-introspection","python312","py312-cairo"]}],"depends_on":[{"type":"lib","ports":["nicotine-plus","glom","gpodder","tracker3","MyPaint","gimp3-devel","inkscape-textext","py312-nbxmpp","meld","py312-graph-tool"]},{"type":"run","ports":["pympress","virt-manager"]}]},{"name":"R-simex","portdir":"R/R-simex","version":"1.8","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://wolfganglederer.github.io/simex","description":"SIMEX- and MCSIMEX-algorithm for measurement error models","long_description":"SIMEX- and MCSIMEX-algorithm for measurement error models","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-CRAN-recommended"]},{"type":"run","ports":["R"]}],"depends_on":[{"type":"test","ports":["R-memisc"]}]},{"name":"R-RBE3","portdir":"R/R-RBE3","version":"1.1","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=RBE3","description":"Estimation and additional tools for quantile generalized Beta regression model","long_description":"Estimation and additional tools for quantile generalized Beta regression model","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-gtools","R-pracma","R-CRAN-recommended"]},{"type":"run","ports":["R"]}],"depends_on":[{"type":"lib","ports":["R-tpn"]}]},{"name":"py312-mdit-py-plugins","portdir":"python/py-mdit-py-plugins","version":"0.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/executablebooks/mdit-py-plugins","description":"Collection of core plugins for markdown-it-py.","long_description":"Collection of core plugins for markdown-it-py.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":143}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-textual","py312-panel","py312-markdown-it-py","py312-jupytext"]},{"type":"run","ports":["py312-myst-parser","py312-panel"]},{"type":"test","ports":["py312-myst-parser"]}]},{"name":"php83-maxminddb","portdir":"php/php-maxminddb","version":"1.13.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/maxminddb","description":"PHP API for reading MaxMind DB files","long_description":"This is the PHP API for reading MaxMind DB files. MaxMind DB is a binary file format that stores data indexed by IP address subnets (IPv4 or IPv6).","active":true,"categories":["devel","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1513}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"lib","ports":["libmaxminddb","php83"]}],"depends_on":[]},{"name":"php83-xdebug","portdir":"php/php-xdebug","version":"3.5.1","license":"Xdebug-1.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/xdebug","description":"php debugging extension","long_description":"Xdebug is a php extension that helps you debug your scripts. It provides valuable debug information, including error stack traces and memory allocation summaries. It can generate profiling information about your php scripts, to be used for script execution analysis and optimization. It also supports debugging interactively using the dbg debug client.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1513}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php83"]}],"depends_on":[]},{"name":"py312-sgmllib3k","portdir":"python/py-sgmllib3k","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/sgmllib3k/","description":"Py3k port of the old stdlib module","long_description":"sgmllib was dropped in Python 3. This is an unmaintained old module. If possible, do not use it for new ports.","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"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-feedparser"]}]},{"name":"py312-feedparser","portdir":"python/py-feedparser","version":"6.0.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/feedparser/","description":"RSS and Atom parser","long_description":"Universal Feed Parser is a Python module for downloading and parsing syndicated feeds. It can handle RSS 0.90, Netscape RSS 0.91, Userland RSS 0.91, RSS 0.92, RSS 0.93, RSS 0.94, RSS 1.0, RSS 2.0, Atom, and CDF feeds.","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py312-wheel","clang-18","py312-build","py312-installer","py312-setuptools"]},{"type":"lib","ports":["python312","py312-sgmllib3k"]},{"type":"test","ports":["py312-chardet"]}],"depends_on":[]},{"name":"py312-protego","portdir":"python/py-protego","version":"0.5.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/Protego","description":"Protego is a pure-Python `robots.txt` parser with support for modern conventions.","long_description":"Protego is a pure-Python `robots.txt` parser with support for modern conventions.","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-scrapy"]}]},{"name":"py312-virtualenv","portdir":"python/py-virtualenv","version":"21.5.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://virtualenv.pypa.io","description":"Virtual Python Environment builder","long_description":"virtualenv is a tool to create isolated Python environments.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220},{"name":"larryv","github":"larryv","ports_count":49}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-hatchling","py312-hatch-vcs"]},{"type":"lib","ports":["python312","py312-filelock","py312-platformdirs","py312-distlib","py312-python-discovery"]},{"type":"run","ports":["virtualenv_select"]}],"depends_on":[{"type":"build","ports":["py312-psycopg2"]},{"type":"lib","ports":["py312-hatch","py312-pre-commit","py312-pew","py312-virtualfish","py312-virtualenvwrapper","py312-asv","py312-tox"]},{"type":"run","ports":["py312-pytest-virtualenv"]},{"type":"test","ports":["py312-filelock"]}]},{"name":"py312-tomli-w","portdir":"python/py-tomli-w","version":"1.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hukkin/tomli-w","description":"A lil' TOML parser","long_description":"Tomli-W is a Python library for writing TOML. It is a write-only counterpart to Tomli, which is a read-only TOML parser. Tomli-W is fully compatible with TOML v1.0.0.","active":true,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-hatch","py312-npe2"]},{"type":"run","ports":["py312-flit"]},{"type":"test","ports":["py312-responses"]}]},{"name":"py312-socksio","portdir":"python/py-socksio","version":"1.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sethmlarson/socksio","description":"Sans-I/O implementation of SOCKS4, SOCKS4A, and SOCKS5.","long_description":"Sans-I/O implementation of SOCKS4, SOCKS4A, and SOCKS5.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-httpcore","py312-httpx"]}]},{"name":"py312-sniffio","portdir":"python/py-sniffio","version":"1.3.1","license":"(Apache-2 or MIT)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-trio/sniffio","description":"Sniff out which async library your code is running under","long_description":"This is a tiny package whose only purpose is to let you detect which async library your code is running under.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jan","github":"jandemter","ports_count":71}],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","clang-18","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-cloudflare","py312-anyio","py312-dnspython","py312-httpcore","py312-httpx","py312-trio"]}]},{"name":"py312-pyperclip","portdir":"python/py-pyperclip","version":"1.11.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/asweigart/pyperclip","description":"A cross-platform clipboard module for Python","long_description":"A cross-platform clipboard module for Python. It currently handles only plain text.","active":true,"categories":["python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"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-hatch","yewtube","py312-mitmproxy"]},{"type":"run","ports":["py312-cmd2"]}]},{"name":"py312-ptyprocess","portdir":"python/py-ptyprocess","version":"0.7.0","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pexpect/ptyprocess","description":"Run a subprocess in a pseudo terminal","long_description":"Run a subprocess in a pseudo terminal","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-pexpect","py312-terminado"]}]},{"name":"py312-pexpect","portdir":"python/py-pexpect","version":"4.9.0","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pexpect.readthedocs.org/","description":"Allows easy control of interactive console applications.","long_description":"Pexpect is a pure Python module for spawning child applications, controlling them, and responding to expected patterns in their output. Pexpect allows your script to spawn a child application and control it as if a human were typing commands.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-ptyprocess","python312"]}],"depends_on":[{"type":"lib","ports":["py312-metakernel","py312-geomagpy","py312-ipython","py312-hatch","py312-poetry-plugin-shell"]},{"type":"run","ports":["py312-spyder"]},{"type":"test","ports":["py312-scrapy"]}]},{"name":"py312-keyring","portdir":"python/py-keyring","version":"25.7.0","license":"(MIT or PSF)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/keyring","description":"Python interface to access the system keyring service","long_description":"The Python keyring lib provides a easy way to access the system keyring service from python. It can be used in any application that needs safe password storage. The OSXKeychain keyring service supports the Keychain service in Mac OS X.","active":true,"categories":["security","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py312-coherent.licensed","py312-setuptools","py312-wheel","py312-setuptools_scm","clang-18","py312-build","py312-installer"]},{"type":"lib","ports":["py312-jaraco.functools","py312-jaraco.classes","py312-jaraco.context","python312"]}],"depends_on":[{"type":"lib","ports":["py312-hatch","gajim","jrnl","py312-urlwatch"]},{"type":"run","ports":["py312-spyder"]}]},{"name":"py312-jaraco.classes","portdir":"python/py-jaraco.classes","version":"3.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/jaraco.classes/","description":"Utility functions for Python class constructs","long_description":"Utility functions for Python class constructs","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools_scm","clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312","py312-more-itertools"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-keyring","py312-keyrings.alt"]},{"type":"test","ports":["py312-jaraco.functools"]}]},{"name":"py312-importlib-metadata","portdir":"python/py-importlib-metadata","version":"9.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://importlib-metadata.readthedocs.io/","description":"Library to access the metadata for a Python package.","long_description":"Library to access the metadata for a Python package.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-setuptools","py312-wheel","py312-setuptools_scm","py312-build","py312-installer"]},{"type":"lib","ports":["py312-zipp","py312-coherent.licensed","python312"]}],"depends_on":[{"type":"lib","ports":["py312-textx","py312-asv","py312-dap","py312-diffusers","py312-docstring-to-markdown","py312-httpbin","py312-m2crypto","py312-pyface","py312-pygccxml","py312-dash"]},{"type":"run","ports":["py312-spyder"]}]},{"name":"py312-hyperlink","portdir":"python/py-hyperlink","version":"21.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/hyperlink","description":"A pure-Python implementation of immutable URLs","long_description":"Hyperlink is a pure-Python package and requires nothing but Python.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":[],"dependencies":[{"type":"build","ports":["py312-wheel","clang-18","py312-build","py312-installer","py312-setuptools"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-idna"]},{"type":"test","ports":["py312-pytest","py312-hypothesis"]}],"depends_on":[{"type":"lib","ports":["py312-hatch","py312-treq","py312-twisted"]}]},{"name":"py312-distlib","portdir":"python/py-distlib","version":"0.4.0","license":"PSF","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://bitbucket.org/pypa/distlib","description":"Low-level components of distutils2/packaging, augmented with higher-level APIs for making packaging easier.","long_description":"Low-level components of distutils2/packaging, augmented with higher-level APIs for making packaging easier.","active":true,"categories":["python"],"maintainers":[{"name":"rubendibattista","github":"rdbisme","ports_count":58}],"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-virtualenv"]}]},{"name":"py311-podcastparser","portdir":"python/py-podcastparser","version":"0.6.10","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gpodder/podcastparser","description":"Simplified, fast RSS parser.","long_description":"The podcast parser project is a library from the gPodder project to provide an easy and reliable way of parsing RSS- and Atom-based podcast feeds in Python.","active":true,"categories":["net","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-nose"]}],"depends_on":[]},{"name":"py312-mdurl","portdir":"python/py-mdurl","version":"0.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/executablebooks/mdurl","description":"URL utilities for markdown-it","long_description":"URL utilities for markdown-it. This is a Python port of the JavaScript mdurl package.","active":true,"categories":["devel","textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-markdown-it-py"]}]},{"name":"py312-jaraco.functools","portdir":"python/py-jaraco.functools","version":"4.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/jaraco.functools/","description":"Additional functools in the spirit of stdlib's functools.","long_description":"Additional functools in the spirit of stdlib's functools.","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-coherent.licensed","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["python312","py312-more-itertools"]},{"type":"test","ports":["py312-pytest","py312-jaraco.classes"]}],"depends_on":[{"type":"lib","ports":["py312-cheroot","py312-jaraco.text","py312-keyring","py312-tempora"]}]},{"name":"py312-uc-micro-py","portdir":"python/py-uc-micro-py","version":"2.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tsutsu3/uc.micro-py","description":"Micro subset of unicode data files for linkify-it-py projects.","long_description":"Micro subset of unicode data files for linkify-it-py projects.","active":true,"categories":["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":"run","ports":["py312-linkify-it-py"]}]},{"name":"py312-rich","portdir":"python/py-rich","version":"15.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://rich.readthedocs.io","description":"Python library for rich text and beautiful formatting in the terminal","long_description":"Python library for rich text and beautiful formatting in the terminal. The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more out of the box.","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":166}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","clang-18","py312-poetry-core","py312-build"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-markdown-it-py","py312-pygments"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-rstcheck","py312-enrich","py312-httpx","py312-meshio","py312-objexplore","py312-rich-theme-manager","py312-pymc","py312-pdftl","py312-hatch","py312-npe2","py312-textual","httpie","jrnl","py312-cookiecutter"]},{"type":"run","ports":["py312-typer","py312-rich-click","py312-cmd2","py312-rich_rst","py312-rich-argparse"]},{"type":"test","ports":["py312-requests-cache"]}]},{"name":"py312-markdown-it-py","portdir":"python/py-markdown-it-py","version":"4.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/executablebooks/markdown-it-py","description":"Python port of markdown-it","long_description":"Python port of markdown-it. Markdown parser done right.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-flit_core","py312-installer"]},{"type":"lib","ports":["python312","py312-linkify-it-py","py312-mdurl","py312-mdit-py-plugins"]}],"depends_on":[{"type":"lib","ports":["py312-textual","py312-panel","py312-jupytext"]},{"type":"run","ports":["py312-panel","py312-telethon","py312-rich","py312-myst-parser"]}]},{"name":"py312-linkify-it-py","portdir":"python/py-linkify-it-py","version":"2.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tsutsu3/linkify-it-py","description":"Links recognition library with full unicode support.","long_description":"Links recognition library with full unicode support.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-uc-micro-py"]}],"depends_on":[{"type":"lib","ports":["py312-panel","py312-markdown-it-py","py312-textual"]},{"type":"run","ports":["py312-panel"]}]},{"name":"py312-hyperframe","portdir":"python/py-hyperframe","version":"6.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-hyper.org","description":"HTTP/2 framing layer for Python","long_description":"This library contains the HTTP/2 framing code used in the hyper project. It provides a pure-Python codebase that is capable of decoding a binary stream into HTTP/2 frames. This library is used directly by hyper and a number of other projects to provide HTTP/2 frame decoding logic.","active":true,"categories":["net","www","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"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-h2","py312-mitmproxy"]}]},{"name":"py312-httpx","portdir":"python/py-httpx","version":"0.28.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/encode/httpx","description":"The next generation HTTP client.","long_description":"The next generation HTTP client.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-hatchling","py312-hatch-fancy-pypi-readme"]},{"type":"lib","ports":["py312-brotli","py312-pygments","py312-brotlicffi","py312-h2","python312","py312-rich","py312-sniffio","py312-socksio","py312-httpcore","py312-charset-normalizer","py312-certifi","py312-click","py312-idna"]},{"type":"run","ports":["httpx_select"]}],"depends_on":[{"type":"lib","ports":["py312-weasel","py312-zeep","youtube-search-python","py312-pylast","py312-cloudflare","py312-diffusers","py312-httpx-aiohttp","py312-jupyterlab","py312-pbs_installer"]},{"type":"run","ports":["py312-datasets","py312-huggingface_hub"]}]},{"name":"py312-httpcore","portdir":"python/py-httpcore","version":"1.0.9","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/encode/httpcore","description":"A minimal low level HTTP client.","long_description":"A minimal low level HTTP client.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","py312-hatch-fancy-pypi-readme","clang-18"]},{"type":"lib","ports":["py312-sniffio","python312","py312-socksio","py312-certifi","py312-anyio","py312-h11","py312-h2"]}],"depends_on":[{"type":"lib","ports":["py312-httpx"]}]},{"name":"py312-hpack","portdir":"python/py-hpack","version":"4.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-hyper.org/hpack/","description":"Pure-Python HPACK header compression","long_description":"This module contains a pure-Python HTTP/2 header encoding (HPACK) logic for use in Python programs that implement HTTP/2. It also contains a compatibility layer that automatically enables the use of nghttp2 if it is available.","active":true,"categories":["net","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest","py312-hypothesis"]}],"depends_on":[{"type":"lib","ports":["py312-h2"]}]},{"name":"py312-h2","portdir":"python/py-h2","version":"4.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-hyper.org/projects/h2/","description":"Hyper-h2: A pure-Python HTTP/2 protocol stack","long_description":"Hyper-h2 is a HTTP/2 protocol stack, written entirely in Python. The goal of Hyper-h2 is to be a 100% RFC 7540 compatible implementation of a complete HTTP/2 protocol stack for the Python ecosystem, build on a set of finite state machines. It should be usable in all programs regardless of concurrency model or environment. To achieve this, Hyper-h2 is entirely self-contained: it does no I/O of any kind, leaving that up to a wrapper library to control. This ensures that it can seamlessly work in all kinds of environments, from single-threaded code to Twisted. Its secondary goals are to be fast, clear, and efficient.","active":true,"categories":["net","www","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-hpack","py312-hyperframe","python312"]}],"depends_on":[{"type":"lib","ports":["matrix-nio","py312-httpcore","py312-httpx","py312-mitmproxy"]}]},{"name":"py312-h11","portdir":"python/py-h11","version":"0.16.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/h11","description":"A pure-Python, bring-your-own-I/O implementation of HTTP/1.1","long_description":"This is a little HTTP/1.1 library written from scratch in Python, heavily inspired by hyper-h2.","active":true,"categories":["net","www","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-uvicorn","py312-httpcore2","matrix-nio","py312-httpcore","py312-mitmproxy","py312-wsproto"]}]},{"name":"py312-brotlicffi","portdir":"python/py-brotlicffi","version":"1.2.0.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/brotlicffi","description":"Python CFFI bindings to the Brotli library","long_description":"Python CFFI bindings to the Brotli library","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-cffi","python312"]}],"depends_on":[{"type":"lib","ports":["py312-httpbin","py312-httpx"]}]},{"name":"py312-anyio","portdir":"python/py-anyio","version":"4.12.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/agronholm/anyio","description":"AnyIO is a asynchronous compatibility API","long_description":"AnyIO is a asynchronous compatibility API","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm","py312-build"]},{"type":"lib","ports":["py312-typing_extensions","py312-idna","py312-sniffio","python312"]}],"depends_on":[{"type":"lib","ports":["py312-starlette","py312-cloudflare","py312-httpx2","py312-sqlite-anyio","py312-httpcore","py312-jupyter_server"]},{"type":"run","ports":["py312-python-socks"]}]},{"name":"py312-libvirt","portdir":"python/py-libvirt","version":"11.8.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://libvirt.org","description":"The libvirt virtualization API python binding","long_description":"The libvirt virtualization API python binding provides a module that permits applications written in the Python programming language to call the interface supplied by the libvirt library, to manage the virtualization capabilities of recent versions of Linux and other OSes.","active":true,"categories":["python"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-setuptools","py312-wheel","pkgconfig","py312-build","py312-installer"]},{"type":"lib","ports":["python312","libvirt"]}],"depends_on":[{"type":"run","ports":["virt-manager"]}]},{"name":"ast-grep","portdir":"devel/ast-grep","version":"0.44.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ast-grep.github.io/","description":"A CLI tool for code structural search, lint and rewriting.","long_description":"ast-grep is a AST-based tool to search code by pattern code. Think it as your old-friend grep but it matches AST nodes instead of text. You can write patterns as if you are writing ordinary code. It will match all code that has the same syntactical structure. You can use $ sign + upper case letters as wildcard, e.g. $MATCH, to match any single AST node. Think it as REGEX dot ., except it is not textual.","active":true,"categories":["devel","textproc"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1069}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"php83-zstd","portdir":"php/php-zstd","version":"0.16.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/zstd","description":"Zstandard compression","long_description":"This extension allows Zstandard compression from PHP","active":true,"categories":["devel","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1513}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","php83-APCu","clang-18"]},{"type":"lib","ports":["zstd","php83"]}],"depends_on":[]},{"name":"php83-zip","portdir":"php/php-zip","version":"1.22.8","license":"PHP-3.01","platforms":"darwin","epoch":3,"replaced_by":null,"homepage":"http://pecl.php.net/package/zip","description":"PHP zip functions","long_description":"This PHP extension lets you create, read and modify zip files.","active":true,"categories":["lang","archivers","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1513}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"lib","ports":["libzip","zlib","php83"]}],"depends_on":[{"type":"run","ports":["phpmyadmin"]}]},{"name":"php83-xhprof","portdir":"php/php-xhprof","version":"2.3.10","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/xhprof","description":"A Hierarchical Profiler for PHP","long_description":"XHProf is a function-level hierarchical profiler for PHP and has a simple HTML based navigational interface.","active":true,"categories":["devel","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1513}],"variants":["debug","graphviz","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php83"]}],"depends_on":[]},{"name":"php83-redis","portdir":"php/php-redis","version":"6.3.0","license":"PHP-3.01","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/redis","description":"an API for communicating with a Redis database from PHP","long_description":"php-redis is an API for communicating with a Redis database from PHP.","active":true,"categories":["databases","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1513}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php83"]}],"depends_on":[]},{"name":"php83-APCu","portdir":"php/php-APCu","version":"5.1.28","license":"PHP-3.01","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/APCu","description":"APC User Cache","long_description":"APCu contains the user-level functionality from APC","active":true,"categories":["devel","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1513}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php83"]}],"depends_on":[{"type":"build","ports":["php83-zstd"]}]},{"name":"prima","portdir":"fortran/prima","version":"0.7.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://libprima.net","description":"PRIMA is a package for solving general non-linear optimization problems without using derivatives","long_description":"PRIMA is a package for solving general non-linear optimization problems without using derivatives","active":true,"categories":["science","fortran"],"maintainers":[{"name":"","github":"zaikunzhang","ports_count":1}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","gfortran","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18","gcc15"]},{"type":"lib","ports":["libgcc"]}],"depends_on":[]},{"name":"btop","portdir":"sysutils/btop","version":"1.4.7","license":"Apache-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/aristocratos/btop","description":"A monitor of resources","long_description":"Resource monitor that shows usage and stats for processor, memory, disks, network and processes.","active":true,"categories":["sysutils"],"maintainers":[{"name":"sam","github":"samasaur1","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["gmake","coreutils","clang-22"]},{"type":"fetch","ports":["git"]}],"depends_on":[]},{"name":"p5.34-encode-imaputf7","portdir":"perl/p5-encode-imaputf7","version":"1.70.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Encode::IMAPUTF7","description":"Encode::IMAPUTF7 - modification of UTF-7 encoding for IMAP","long_description":"Encode::IMAPUTF7 - modification of UTF-7 encoding for IMAP","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-test-nowarnings","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-encode"]}],"depends_on":[{"type":"lib","ports":["p5-encode-imaputf7"]},{"type":"run","ports":["imapsync"]}]},{"name":"p5.32-encode-imaputf7","portdir":"perl/p5-encode-imaputf7","version":"1.70.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Encode::IMAPUTF7","description":"Encode::IMAPUTF7 - modification of UTF-7 encoding for IMAP","long_description":"Encode::IMAPUTF7 - modification of UTF-7 encoding for IMAP","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-test-nowarnings","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-encode"]}],"depends_on":[]},{"name":"p5.30-encode-imaputf7","portdir":"perl/p5-encode-imaputf7","version":"1.70.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Encode::IMAPUTF7","description":"Encode::IMAPUTF7 - modification of UTF-7 encoding for IMAP","long_description":"Encode::IMAPUTF7 - modification of UTF-7 encoding for IMAP","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-test-nowarnings","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-encode"]}],"depends_on":[]}]}