{"count":52203,"next":"https://ports.macports.org/api/v1/ports/?format=json&page=96","previous":"https://ports.macports.org/api/v1/ports/?format=json&page=94","results":[{"name":"qt67-qtdeclarative","portdir":"aqua/qt67","version":"6.7.3","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"{macosx >= 21}","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 6","long_description":"Tools and Module(s) for Qt Tool Kit 6: Qt QML, Qt Quick, Qt Quick Layouts, and Qt Quick Widgets","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599},{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":["debug","examples","tests"],"dependencies":[{"type":"build","ports":["clang-20","pkgconfig","ninja","cmake"]},{"type":"extract","ports":["xz"]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["qt67-qtlanguageserver","qt67-qtsvg","qt67-qtshadertools","qt67-qtimageformats","qt67-qtbase"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[{"type":"lib","ports":["qt67-qtdeclarative-docs","qt67-qtpositioning","qt67-qtquick3d","qt67-qtquicktimeline","qt67-qtwebengine","qt67-qtgraphs","qt67-qtcharts","qt67-qtsensors","qt67-qtdoc","qt67-qtwebchannel","qt67-qtvirtualkeyboard","qt67-qt5compat","qt67-qtlottie","qt67-qtlocation","qt67-qtquickeffectmaker","qt67-qtdatavis3d","qt67-qtmultimedia","qt67-qtremoteobjects","qt67-qtquick3dphysics","qt67-qtscxml","qt67-qtconnectivity","qt67-qt3d","qt67-qtspeech","qt67-qtwebview","qt67-qttools","qt67-qtwebsockets"]},{"type":"run","ports":["qt67"]}]},{"name":"qt67-qtwebengine","portdir":"aqua/qt67","version":"6.7.3","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"{macosx >= 21}","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 6","long_description":"Tools and Module(s) for Qt Tool Kit 6: Qt WebEngine Qt and Qt PDF","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599},{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":["debug","examples","tests"],"dependencies":[{"type":"build","ports":["cmake","clang-22","py312-html5lib","py312-ply","python312","nodejs20","pkgconfig","ninja"]},{"type":"extract","ports":["xz"]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["zlib","qt67-qtwebchannel","qt67-qtdeclarative","qt67-qtpositioning","ffmpeg","libpng","qt67-qttools"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[{"type":"lib","ports":["qt67-qtwebview","qt67-qtwebengine-docs"]},{"type":"run","ports":["qt67"]}]},{"name":"qt67-qtquicktimeline","portdir":"aqua/qt67","version":"6.7.3","license":"(GPL-3 or OpenSSLException)","platforms":"{macosx >= 21}","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 6","long_description":"Tools and Module(s) for Qt Tool Kit 6: Qt Quick Timeline","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599},{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":["debug","examples","tests"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-20","cmake","ninja"]},{"type":"extract","ports":["xz"]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["qt67-qtbase","qt67-qtdeclarative"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[{"type":"lib","ports":["qt67-qtquicktimeline-docs"]}]},{"name":"qt67-qtquick3d","portdir":"aqua/qt67","version":"6.7.3","license":"(GPL-3 or OpenSSLException)","platforms":"{macosx >= 21}","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 6","long_description":"Tools and Module(s) for Qt Tool Kit 6: Qt Quick 3D","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599},{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":["debug","examples","tests"],"dependencies":[{"type":"build","ports":["cmake","clang-20","pkgconfig","ninja"]},{"type":"extract","ports":["xz"]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["assimp","qt67-qtbase","qt67-qtdeclarative","qt67-qtshadertools"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[{"type":"lib","ports":["qt67-qtgraphs","qt67-qtquickeffectmaker","qt67-qtmultimedia","qt67-qtquick3dphysics","qt67-qtquick3d-docs"]}]},{"name":"qt67-qtpositioning","portdir":"aqua/qt67","version":"6.7.3","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"{macosx >= 21}","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 6","long_description":"Tools and Module(s) for Qt Tool Kit 6: Qt Positioning","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599},{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":["debug"],"dependencies":[{"type":"build","ports":["clang-20","pkgconfig","ninja","cmake"]},{"type":"extract","ports":["xz"]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["glib2","qt67-qtbase","qt67-qtdeclarative","gettext-runtime","gconf","qt67-qtserialport"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[{"type":"lib","ports":["qt67-qtwebengine","qt67-qtlocation","qt67-qtpositioning-docs"]},{"type":"run","ports":["qt67"]}]},{"name":"qt67","portdir":"aqua/qt67","version":"6.7.3","license":"(LGPL-3 or GPL-3 or OpenSSLException)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Qt Tool Kit 6","long_description":"Qt Tool Kit: A cross-platform framework (headers, data, and libraries) for writing cross-platform GUI-based applications.","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599},{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20"]},{"type":"extract","ports":[null]},{"type":"lib","ports":[null]},{"type":"run","ports":["qt67-qtdeclarative","qt67-qtbase","qt67-qtgraphs","qt67-qtserialport","qt67-qtsensors","qt67-qtwebchannel","qt67-qtimageformats","qt67-qtdoc","qt67-qtshadertools","qt67-qtsvg","qt67-qtquickeffectmaker","qt67-qtmultimedia","qt67-qtremoteobjects","qt67-qtconnectivity","qt67-qtscxml","qt67-qtspeech","qt67-qtwebview","qt67-qttools","qt67-qtwebsockets","qt67-qttranslations","qt67-sqlite-plugin","qt67-qtserialbus","qt67-qtpositioning","qt67-qtwebengine"]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"SDL3_image-devel","portdir":"devel/SDL3_image-devel","version":"3.1.1","license":"zlib","platforms":"darwin","epoch":0,"replaced_by":"SDL3_image","homepage":"https://www.macports.org","description":"Obsolete port, replaced by SDL3_image","long_description":"This port has been replaced by SDL3_image.","active":true,"categories":["devel","graphics"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py313-poetry-plugin-export","portdir":"python/py-poetry-plugin-export","version":"1.9.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-poetry.org","description":"Poetry plugin to export the dependencies to various formats","long_description":"Poetry plugin to export the dependencies to various formats","active":true,"categories":["python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-poetry-core"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"py313-cleo","portdir":"python/py-cleo","version":"2.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-poetry/cleo","description":"Cleo allows you to create beautiful and testable command-line interfaces.","long_description":"Create beautiful and testable command-line interfaces. Cleo is mostly a higher level wrapper for CliKit, so a lot of the components and utilities comes from it. Refer to its documentation for more information.","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-poetry-core"]},{"type":"lib","ports":["py313-crashtest","py313-rapidfuzz","python313"]}],"depends_on":[]},{"name":"py313-cachecontrol","portdir":"python/py-cachecontrol","version":"0.14.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/psf/cachecontrol","description":"httplib2 caching for requests","long_description":"CacheControl is a port of the caching algorithms in httplib2 for use with requests session object.","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["py313-requests","py313-msgpack","python313"]}],"depends_on":[]},{"name":"chatgpt-client","portdir":"www/chatgpt-client","version":"0.5.2","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/LumitoLuma/chatgpt-client","description":"Simple ChatGPT client written in C","long_description":"chatgpt-client is a simple ChatGPT client written in C (GNU89) for UNIX-based systems.","active":true,"categories":["devel","www"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["readline","curl","libcjson"]}],"depends_on":[]},{"name":"py313-napari-console","portdir":"python/py-napari-console","version":"0.1.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/napari/napari-console","description":"A plugin that adds a console to napari.","long_description":"A plugin that adds a console to napari.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1438}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313","py313-ipython","py313-qtpy","py313-ipykernel","py313-napari-plugin-engine","py313-qtconsole"]}],"depends_on":[]},{"name":"py313-qtconsole","portdir":"python/py-qtconsole","version":"5.7.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org","description":"Jupyter QtConsole","long_description":"Jupyter QtConsole","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["py313-jupyter_core","py313-jupyter_client","python313","py313-ipython-pygments-lexers","py313-ipykernel","py313-packaging","py313-traitlets","py313-pygments","py313-qtpy"]}],"depends_on":[{"type":"lib","ports":["py313-napari-console","py313-pymca"]},{"type":"run","ports":["py313-spyder"]}]},{"name":"py313-napari-plugin-engine","portdir":"python/py-napari-plugin-engine","version":"0.2.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/napari/napari-plugin-engine","description":"napari-plugin-engine is a fork of pluggy, modified by the napari team.","long_description":"napari-plugin-engine is a fork of pluggy, modified by the napari team.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1438}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools_scm","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-napari-console","py313-napari-svg"]}]},{"name":"mingw-w64-wine-mono-9.4.0","portdir":"cross/mingw-w64-wine-mono","version":"9.4.0","license":"GPL and LGPL-2.1 and MPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/madewokherd/wine-mono","description":"Wine's built-in replacement for Microsoft's .NET Framework","long_description":"mingw-w64-wine-mono-9.4.0 is a package containing Mono and other projects, intended as a replacement for the .NET runtime and class libraries in Wine. It works in conjunction with Wine's builtin mscoree.dll, and it is not intended to be useful for any other purpose.","active":true,"categories":["cross"],"maintainers":[{"name":"gcenx83","github":"gcenx","ports_count":52}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]}],"depends_on":[]},{"name":"py313-tzdata","portdir":"python/py-tzdata","version":"2026.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/tzdata","description":"tzdata: Python package providing IANA time zone data","long_description":"tzdata: Python package providing IANA time zone data","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1438}],"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-arrow","py313-icalendar","py313-panel","py313-pydantic-extra-types","py313-kombu","py313-pendulum"]},{"type":"run","ports":["py313-panel"]}]},{"name":"py313-panel","portdir":"python/py-panel","version":"1.9.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://panel.holoviz.org","description":"A high-level app and dashboarding solution for Python.","long_description":"Panel is an open-source Python library that lets you create custom interactive web apps and dashboards by connecting user-defined widgets to plots, images, tables, or text.","active":true,"categories":["devel","graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1438}],"variants":["holoviews","matplotlib","pillow","plotly"],"dependencies":[{"type":"build","ports":["npm11","py313-hatch-vcs","py313-hatchling","py313-packaging","py313-installer","py313-build","clang-18"]},{"type":"lib","ports":["py313-pandas","py313-mdit-py-plugins","py313-linkify-it-py","panel_select","py313-param","py313-pyct","py313-bokeh","py313-pyviz_comms","py313-xyzservices","py313-tzdata","py313-narwhals","nodejs24","py313-nh3","py313-markdown-it-py","python313","py313-requests","py313-typing_extensions","py313-tqdm","py313-markdown","py313-bleach"]},{"type":"run","ports":["py313-pandas","py313-mdit-py-plugins","py313-linkify-it-py","py313-markdown-it-py","py313-param","py313-pyct","py313-bokeh","py313-pyviz_comms","py313-xyzservices","py313-tzdata","nodejs24","py313-bleach","py313-markdown","py313-tqdm","py313-typing_extensions","py313-requests","py313-packaging","panel_select"]}],"depends_on":[{"type":"lib","ports":["py313-geoviews","py313-holoviews","py313-hvplot"]}]},{"name":"py313-xyzservices","portdir":"python/py-xyzservices","version":"2026.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/geopandas/xyzservices","description":"Source of XYZ tiles provider","long_description":"Source of XYZ tiles provider","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools_scm","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-bokeh","py313-panel","py313-contextily","py313-geoviews"]},{"type":"run","ports":["py313-panel","py313-folium"]}]},{"name":"py313-pyviz_comms","portdir":"python/py-pyviz_comms","version":"3.0.6","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/holoviz/pyviz_comms","description":"Offers a simple bidirectional communication architecture for PyViz tools including support for Jupyter comms in both the classic notebook and Jupyterlab.","long_description":"Offers a simple bidirectional communication architecture for PyViz tools including support for Jupyter comms in both the classic notebook and Jupyterlab.","active":true,"categories":["devel","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1438}],"variants":[],"dependencies":[{"type":"build","ports":["py313-hatch-nodejs-version","py313-installer","py313-hatchling","py313-hatch-jupyter-builder","git","clang-18","py313-build"]},{"type":"lib","ports":["py313-jupyterlab","py313-jupyterlab_pygments","python313"]}],"depends_on":[{"type":"lib","ports":["py313-panel","py313-holoviews"]},{"type":"run","ports":["py313-panel"]}]},{"name":"py313-jupyterlab_pygments","portdir":"python/py-jupyterlab_pygments","version":"0.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"JupyterLab Pygments Theme","long_description":"JupyterLab Pygments Theme","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py313-jupyterlab","py313-hatch-jupyter-builder","py313-hatch-nodejs-version","clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-pygments"]}],"depends_on":[{"type":"lib","ports":["py313-ipympl","py313-pyviz_comms"]}]},{"name":"py313-bokeh","portdir":"python/py-bokeh","version":"3.9.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bokeh/bokeh","description":"Bokeh is an implementation of Grammar of Graphics","long_description":"Bokeh (pronounced boh-Kay) is an implementation of Grammar of Graphics for Python, that also supports the customized rendering flexibility of Protovis and d3.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel","py313-colorama","py313-setuptools-git-versioning"]},{"type":"lib","ports":["py313-pandas","python313","py313-xyzservices","py313-tornado","py313-packaging","py313-numpy","py313-yaml","py313-Pillow","py313-jinja2","py313-contourpy"]}],"depends_on":[{"type":"lib","ports":["py313-panel","py313-geoviews","py313-holoviews","py313-hvplot","py313-movingpandas"]},{"type":"run","ports":["py313-panel"]}]},{"name":"py313-setuptools-git-versioning","portdir":"python/py-setuptools-git-versioning","version":"3.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dolfinus/setuptools-git-versioning","description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","long_description":"Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1438}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-packaging","python313"]}],"depends_on":[{"type":"build","ports":["py313-bokeh","py313-cytoolz","py313-pdfminer","py313-toolz"]}]},{"name":"py313-colorama","portdir":"python/py-colorama","version":"0.4.6","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tartley/colorama","description":"Cross-platform colored terminal text","long_description":"Cross-platform colored terminal text Makes ANSI escape character sequences, for producing colored terminal text and cursor positioning, work under MS Windows.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"build","ports":["py313-bokeh"]},{"type":"lib","ports":["py313-git-delete-merged-branches","azure-cli","py313-awscli","py313-awscli2","py313-tox","py313-crayons","py313-rstcheck","py313-sigma-cli","py313-tmuxp"]},{"type":"run","ports":["py313-behave"]}]},{"name":"py313-waitress","portdir":"python/py-waitress","version":"3.0.2","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Pylons/waitress","description":"Waitress WSGI server","long_description":"Waitress WSGI server","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py-waitress"]}]},{"name":"py313-pymongo","portdir":"python/py-pymongo","version":"4.12.0","license":"Apache","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mongodb.org/","description":"Python access to MongoDB","long_description":"The PyMongo distribution contains tools for interacting with the Mongo database from Python.","active":true,"categories":["databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-build","py313-hatchling","py313-hatch-requirements-txt","clang-18","py313-installer"]},{"type":"lib","ports":["py313-dnspython","python313"]}],"depends_on":[{"type":"lib","ports":["py313-maggma","py-pymongo"]}]},{"name":"py313-cytoolz","portdir":"python/py-cytoolz","version":"1.1.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytoolz/cytoolz/","description":"Cython implementation of Toolz.","long_description":"Cython implementation of Toolz.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools-git-versioning","py313-wheel","py313-cython","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["py313-toolz","python313"]}],"depends_on":[]},{"name":"ffmpeg4","portdir":"multimedia/ffmpeg4","version":"4.4.7","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ffmpeg.org/","description":"FFmpeg is a complete solution to play, record, convert and stream audio and video.","long_description":"FFmpeg is a complete solution to record, convert and stream audio and video. It includes libavcodec, the leading audio/video codec library. The project is made of several components: ffmpeg is a command line tool to convert one video file format to another. It also supports grabbing and encoding in real time from a TV card. ffserver is an HTTP (RTSP is being developed) multimedia streaming server for live broadcasts. Time shifting of live broadcast is also supported. ffplay is a simple media player based on SDL and on the ffmpeg libraries. ffprobe gathers information from multimedia streams and prints it in human- and machine-readable fashion. libavcodec is a library containing all the ffmpeg audio/video encoders and decoders. Most codecs were developed from scratch to ensure best performance and high code reusability. libavformat is a library containing parsers and generators for all common audio/video formats.","active":true,"categories":["multimedia"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":85},{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["x11","libdc1394","librtmp","jack","darwinssl","gpl2","gpl3","nonfree","rav1e","flite","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","cctools","gmake","clang-18","nasm","texinfo"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["soxr","speex","glib2","gnutls","libsdl2","cairo","fontconfig","gdk-pixbuf2","libpng","librsvg","openjpeg","webp","zimg","XviD","aom","dav1d","libass","libbluray","libogg","libtheora","bzip2","x264","x265","freetype","fribidi","libiconv","zvbi","gettext-runtime","libvidstab","svt-av1","libvpx","xz","zlib","lame","libmodplug","libopus","libvorbis"]}],"depends_on":[{"type":"lib","ports":["opencv3","opencv3-devel","py27-opencv3","py310-opencv3","py311-opencv3","py27-opencv3-devel","py310-opencv3-devel","py311-opencv3-devel","opencv4","opencv4-devel","qt5-qtwebengine","audacity2","audacity-legacy","aubio","gegl-0.3","libvideogfx","libdlna","strigi","lastfm-desktop","xine-lib","yorick-av","pHash","moc","synfig","OpenSceneGraph-devel","OpenSceneGraph","libquicktime-devel","mlt-legacy"]}]},{"name":"py313-spark_parser","portdir":"python/py-spark_parser","version":"1.9.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/spark_parser/","description":"An Earley-Algorithm Context-free grammar Parser Toolkit","long_description":"SPARK stands for Scanning, Parsing, and Rewriting Kit. It uses Jay Earley's algorithm for parsing context free grammars, and comes with some generic Abstract Syntax Tree routines. There is also a prototype scanner which does its job by combining Python regular expressions.","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313","py313-click"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py-spark_parser","py313-uncompyle6"]},{"type":"run","ports":["py313-trepan3k"]}]},{"name":"py313-itemadapter","portdir":"python/py-itemadapter","version":"0.13.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/itemadapter","description":"Common interface for data container classes","long_description":"The `ItemAdapter` class is a wrapper for data container objects, providing a common interface to handle objects of different types in an uniform manner, regardless of their underlying implementation.","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[]},{"name":"py313-testfixtures","portdir":"python/py-testfixtures","version":"10.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/testfixtures/","description":"A collection of helpers and mock objects for tests","long_description":"A collection of helpers and mock objects for tests","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest","py313-service_identity","py313-sybil","py313-zope-component","py313-twisted"]}],"depends_on":[{"type":"test","ports":["py313-openid"]}]},{"name":"py313-sybil","portdir":"python/py-sybil","version":"9.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/simplistix/sybil","description":"Automated testing for the examples in your documentation.","long_description":"This library provides a way to test examples in your documentation by parsing them from the documentation source and evaluating the parsed examples as part of your normal test run. Integration is provided for the three main Python test runners.","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py-sybil"]},{"type":"test","ports":["py313-flufl.i18n","py313-flufl.lock","py313-testfixtures"]}]},{"name":"py313-xlsx2csv","portdir":"python/py-xlsx2csv","version":"0.8.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dilshod/xlsx2csv","description":"xlsx to csv converter","long_description":"Converts xslx files to csv format. Handles large XLSX files. Fast and easy to use.","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools_scm","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py-xlsx2csv"]}]},{"name":"py313-xdis","portdir":"python/py-xdis","version":"6.3.0","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rocky/python-xdis","description":"Python cross-version byte-code disassembler and marshal routines","long_description":"The Python `dis` module allows you to disassemble bytecode from the same version of Python that you are running on. This package can marshal load Python bytecodes from different versions of Python. The command-line routine *pydisasm* will show disassembly output using the most modern Python disassembly conventions in a variety of user-specified formats. Some of these formats like ``extended`` and ``extended-format`` are the most advanced of any Python disassembler.","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-six","py313-click"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-pyficache","py313-uncompyle6"]},{"type":"run","ports":["py313-trepan3k"]}]},{"name":"py313-notebook_shim","portdir":"python/py-notebook_shim","version":"0.2.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter/notebook_shim","description":"Part of JupyterLab ecosystem.","long_description":"Part of JupyterLab ecosystem.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313","py313-jupyter_server"]}],"depends_on":[{"type":"lib","ports":["py313-jupyterlab","py313-notebook"]}]},{"name":"py313-jupyterlab","portdir":"python/py-jupyterlab","version":"4.1.5","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Next-generation web-based notebook environment for interactive computing.","long_description":"JupyterLab enables you to work with documents and activities such as Jupyter notebooks, text editors, terminals, and custom components in a flexible, integrated, and extensible manner.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling","py313-hatch-jupyter-builder"]},{"type":"lib","ports":["py313-async-lru","py313-jupyter_core","py313-ipykernel","py313-tornado","python313","py313-jupyter-lsp","py313-jupyterlab_server","py313-notebook_shim","py313-jupyter_server","py313-packaging","py313-traitlets","py313-jinja2","py313-httpx"]}],"depends_on":[{"type":"build","ports":["py313-jupyterlab_pygments","py313-ipympl","py313-jupyterlab_widgets"]},{"type":"lib","ports":["py313-dash","py313-pyviz_comms","xeus-sqlite","py313-notebook"]}]},{"name":"py313-jupyterlab_server","portdir":"python/py-jupyterlab_server","version":"2.25.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"This package is used to launch an application built using JupyterLab.","long_description":"This package is used to launch an application built using JupyterLab.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["py313-jinja2","py313-json5","python313","py313-jupyter_server","py313-jsonschema","py313-packaging","py313-requests","py313-babel"]}],"depends_on":[{"type":"lib","ports":["py313-jupyterlab","py313-notebook"]}]},{"name":"py313-jupyter-lsp","portdir":"python/py-jupyter-lsp","version":"2.2.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter-lsp/jupyterlab-lsp","description":"Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server.","long_description":"Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-jupyter_server","python313"]}],"depends_on":[{"type":"lib","ports":["py313-jupyterlab"]}]},{"name":"py313-jupyter_server","portdir":"python/py-jupyter_server","version":"2.13.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"The Jupyter Server provides the backend for Jupyter web applications.","long_description":"The Jupyter Server provides the backend for Jupyter web applications.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel","py313-hatch-jupyter-builder"]},{"type":"lib","ports":["py313-jupyter_core","py313-zmq","py313-jupyter_client","py313-tornado","py313-nbformat","py313-terminado","python313","py313-jupyter_server_terminals","py313-jupyter_events","py313-nbconvert","py313-send2trash","py313-websocket-client","py313-overrides","py313-argon2-cffi","py313-packaging","py313-traitlets","py313-anyio","py313-prometheus_client","py313-jinja2"]}],"depends_on":[{"type":"lib","ports":["py313-jupyter-lsp","py313-jupyterlab","py313-jupyterlab_server","py313-notebook_shim","py313-notebook"]}]},{"name":"py313-overrides","portdir":"python/py-overrides","version":"7.7.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mkorpela/overrides","description":"A decorator to automatically detect mismatch when overriding a method","long_description":"A decorator to automatically detect mismatch when overriding a method. See http://stackoverflow.com/questions/1167617/in-python-how-do-i-indicate-im-overriding-a-method","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pynose"]}],"depends_on":[{"type":"lib","ports":["py313-jupyter_server"]}]},{"name":"py313-websocket-client","portdir":"python/py-websocket-client","version":"1.9.0","license":"LGPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://websocket-client.readthedocs.io/","description":"WebSocket client for Python with low level API options","long_description":"websocket-client is a WebSocket client for Python. It provides access to low level APIs for WebSockets. websocket-client implements version hybi-13 of the WebSocket procotol. This client does not currently support the permessage-deflate extension from RFC 7692.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest","py313-socks"]}],"depends_on":[{"type":"lib","ports":["azure-cli","py313-jupyter_server"]},{"type":"run","ports":["py313-engineio","py313-selenium","py313-socketio"]}]},{"name":"py313-send2trash","portdir":"python/py-send2trash","version":"1.8.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/arsenetar/send2trash","description":"Send file to trash natively under Mac OS X, Windows and Linux.","long_description":"Send file to trash natively under Mac OS X, Windows and Linux.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-jupyter_server"]}]},{"name":"py313-nbconvert","portdir":"python/py-nbconvert","version":"7.17.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Jupyter Notebooks converter.","long_description":"Jupyter Notebooks converter.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py313-hatchling","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["py313-jinja2","py313-markupsafe","py313-tinycss2","py313-bleach","py313-beautifulsoup4","py313-defusedxml","python313","py313-nbformat","py313-mistune","py313-nbclient","py313-pandocfilters","py313-jupyter_core","py313-packaging","py313-traitlets","py313-pygments"]},{"type":"run","ports":["pandoc"]}],"depends_on":[{"type":"lib","ports":["py313-jupyter","py313-jupyter_server","py313-jupyter_sphinx"]},{"type":"run","ports":["py313-spyder"]},{"type":"test","ports":["py313-oct2py"]}]},{"name":"py313-jupyter_events","portdir":"python/py-jupyter_events","version":"0.10.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter/jupyter_events","description":"Jupyter Event System library.","long_description":"Jupyter Event System library.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["py313-jsonschema-format-nongpl","py313-rfc3339-validator","python313","py313-python-json-logger","py313-rfc3986-validator","py313-traitlets","py313-yaml","py313-referencing"]}],"depends_on":[{"type":"lib","ports":["py313-jupyter_server"]}]},{"name":"py313-jupyter_server_terminals","portdir":"python/py-jupyter_server_terminals","version":"0.5.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter-server/jupyter_server_terminals","description":"A Jupyter Server Extension Providing Terminals.","long_description":"A Jupyter Server Extension Providing Terminals.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313","py313-terminado"]}],"depends_on":[{"type":"lib","ports":["py313-jupyter_server"]}]},{"name":"py313-argon2-cffi","portdir":"python/py-argon2-cffi","version":"25.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://argon2-cffi.readthedocs.io/","description":"Argon2 is a secure password hashing algorithm.","long_description":"Argon2 is a secure password hashing algorithm.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py313-hatch-fancy-pypi-readme","py313-hatchling","py313-hatch-vcs","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-argon2-cffi-bindings"]}],"depends_on":[{"type":"lib","ports":["py313-jupyter_server"]},{"type":"run","ports":["py313-autobahn"]}]},{"name":"py313-socks","portdir":"python/py-socks","version":"1.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Anorov/PySocks","description":"python SOCKS client module","long_description":"PySOCKS is a SOCKS client module, branched off several earlier abandoned projects","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":443}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["azure-cli","py313-torrequest"]},{"type":"test","ports":["py313-websocket-client"]}]},{"name":"py313-python-json-logger","portdir":"python/py-python-json-logger","version":"4.1.0","license":"BSD","platforms":"{darwin 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","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-jupyter_events"]}]},{"name":"py313-pandocfilters","portdir":"python/py-pandocfilters","version":"1.5.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jgm/pandocfilters","description":"Utilities for writing pandoc filters in python.","long_description":"Utilities for writing pandoc filters in python.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-nbconvert"]}]},{"name":"py313-nbclient","portdir":"python/py-nbclient","version":"0.10.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Client library for programmatic Jupyter notebook execution.","long_description":"Client library for programmatic Jupyter notebook execution.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313","py313-nbformat","py313-traitlets","py313-jupyter_core","py313-jupyter_client"]}],"depends_on":[{"type":"lib","ports":["py313-nbconvert"]}]},{"name":"py313-mistune","portdir":"python/py-mistune","version":"3.1.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/lepture/mistune","description":"The fastest markdown parser in pure Python.","long_description":"The fastest markdown parser in pure Python.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-nbconvert","py313-flasgger"]}]}]}