{"count":52331,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=111","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=109","results":[{"name":"postgresql_select-13","portdir":"databases/postgresql_select","version":"0.8","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.postgresql.org/","description":"common files for selecting default PostgreSQL version","long_description":"This port installs files that allow 'port select' to be used to create links to the preferred default version of PostgreSQL.","active":true,"categories":["databases"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["postgresql_select"]}],"depends_on":[{"type":"run","ports":["postgresql13"]}]},{"name":"postgresql_select-12","portdir":"databases/postgresql_select","version":"0.8","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.postgresql.org/","description":"common files for selecting default PostgreSQL version","long_description":"This port installs files that allow 'port select' to be used to create links to the preferred default version of PostgreSQL.","active":true,"categories":["databases"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["postgresql_select"]}],"depends_on":[{"type":"run","ports":["postgresql12"]}]},{"name":"postgresql_select-11","portdir":"databases/postgresql_select","version":"0.8","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.postgresql.org/","description":"common files for selecting default PostgreSQL version","long_description":"This port installs files that allow 'port select' to be used to create links to the preferred default version of PostgreSQL.","active":true,"categories":["databases"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["postgresql_select"]}],"depends_on":[{"type":"run","ports":["postgresql11"]}]},{"name":"postgresql_select-10","portdir":"databases/postgresql_select","version":"0.8","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.postgresql.org/","description":"common files for selecting default PostgreSQL version","long_description":"This port installs files that allow 'port select' to be used to create links to the preferred default version of PostgreSQL.","active":true,"categories":["databases"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["postgresql_select"]}],"depends_on":[{"type":"run","ports":["postgresql10"]}]},{"name":"postgresql_select-96","portdir":"databases/postgresql_select","version":"0.8","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.postgresql.org/","description":"common files for selecting default PostgreSQL version","long_description":"This port installs files that allow 'port select' to be used to create links to the preferred default version of PostgreSQL.","active":true,"categories":["databases"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["postgresql_select"]}],"depends_on":[{"type":"run","ports":["postgresql96"]}]},{"name":"postgresql_select-95","portdir":"databases/postgresql_select","version":"0.8","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.postgresql.org/","description":"common files for selecting default PostgreSQL version","long_description":"This port installs files that allow 'port select' to be used to create links to the preferred default version of PostgreSQL.","active":true,"categories":["databases"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["postgresql_select"]}],"depends_on":[{"type":"run","ports":["postgresql95"]}]},{"name":"postgresql_select-94","portdir":"databases/postgresql_select","version":"0.8","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.postgresql.org/","description":"common files for selecting default PostgreSQL version","long_description":"This port installs files that allow 'port select' to be used to create links to the preferred default version of PostgreSQL.","active":true,"categories":["databases"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["postgresql_select"]}],"depends_on":[{"type":"run","ports":["postgresql94"]}]},{"name":"postgresql_select-93","portdir":"databases/postgresql_select","version":"0.8","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.postgresql.org/","description":"common files for selecting default PostgreSQL version","long_description":"This port installs files that allow 'port select' to be used to create links to the preferred default version of PostgreSQL.","active":true,"categories":["databases"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["postgresql_select"]}],"depends_on":[{"type":"run","ports":["postgresql93"]}]},{"name":"postgresql_select-91","portdir":"databases/postgresql_select","version":"0.8","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.postgresql.org/","description":"common files for selecting default PostgreSQL version","long_description":"This port installs files that allow 'port select' to be used to create links to the preferred default version of PostgreSQL.","active":true,"categories":["databases"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["postgresql_select"]}],"depends_on":[{"type":"run","ports":["postgresql91"]}]},{"name":"postgresql_select-92","portdir":"databases/postgresql_select","version":"0.8","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.postgresql.org/","description":"common files for selecting default PostgreSQL version","long_description":"This port installs files that allow 'port select' to be used to create links to the preferred default version of PostgreSQL.","active":true,"categories":["databases"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["postgresql_select"]}],"depends_on":[{"type":"run","ports":["postgresql92"]}]},{"name":"postgresql_select-90","portdir":"databases/postgresql_select","version":"0.8","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.postgresql.org/","description":"common files for selecting default PostgreSQL version","long_description":"This port installs files that allow 'port select' to be used to create links to the preferred default version of PostgreSQL.","active":true,"categories":["databases"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["postgresql_select"]}],"depends_on":[{"type":"run","ports":["postgresql90"]}]},{"name":"postgresql_select-84","portdir":"databases/postgresql_select","version":"0.8","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.postgresql.org/","description":"common files for selecting default PostgreSQL version","long_description":"This port installs files that allow 'port select' to be used to create links to the preferred default version of PostgreSQL.","active":true,"categories":["databases"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["postgresql_select"]}],"depends_on":[{"type":"run","ports":["postgresql84"]}]},{"name":"py313-more-itertools","portdir":"python/py-more-itertools","version":"10.8.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/more-itertools/more-itertools","description":"More routines for operating on iterables, beyond itertools.","long_description":"More routines for operating on iterables, beyond itertools.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-cheroot","py313-jaraco.classes","py313-jaraco.functools","py313-jaraco.text"]},{"type":"test","ports":["py313-path"]}]},{"name":"py313-frozenlist","portdir":"python/py-frozenlist","version":"1.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/frozenlist","description":"list-like structure which implements collections.abc.MutableSequence","long_description":"frozenlist.FrozenList is a list-like structure which implements collections.abc.MutableSequence. The list is mutable until FrozenList.freeze is called, after which list modifications raise RuntimeError","active":true,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-expandvars","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel","py313-cython"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-aiohttp","py313-aiosignal"]}]},{"name":"py313-expandvars","portdir":"python/py-expandvars","version":"1.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sayanarijit/expandvars","description":"Expand system variables Unix style","long_description":"Expand system variables Unix style","active":true,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"build","ports":["py313-propcache","py313-frozenlist","py313-yarl"]}]},{"name":"py313-zopfli","portdir":"python/py-zopfli","version":"0.4.3","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/fonttools/py-zopfli","description":"Zopfli module for python","long_description":"Zopfli module for python","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"run","ports":["py313-fonttools"]}]},{"name":"py313-sip-devel","portdir":"python/py-sip","version":"6.9.2.dev1+ga0d45a97","license":"(GPL-2 or GPL-3 or PSF)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.riverbankcomputing.com/software/sip/","description":"A Python bindings generator for C/C++ libraries","long_description":"SIP is a tool that makes it very easy to create Python bindings for C and C++ libraries. It was originally developed to create PyQt, the Python bindings for the Qt toolkit, but can be used to create bindings for any C or C++ library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441},{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-build","py313-installer","py313-setuptools","py313-wheel","clang-17"]},{"type":"lib","ports":["py313-packaging","py313-setuptools","py313-ply","python313"]}],"depends_on":[]},{"name":"py313-sip","portdir":"python/py-sip","version":"6.15.3","license":"(GPL-2 or GPL-3 or PSF)","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://www.riverbankcomputing.com/software/sip/","description":"A Python bindings generator for C/C++ libraries","long_description":"SIP is a tool that makes it very easy to create Python bindings for C and C++ libraries. It was originally developed to create PyQt, the Python bindings for the Qt toolkit, but can be used to create bindings for any C or C++ library.","active":true,"categories":["devel","python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441},{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-build","py313-installer","py313-setuptools","py313-wheel","clang-18"]},{"type":"lib","ports":["py313-packaging","py313-setuptools","py313-ply","python313"]}],"depends_on":[{"type":"build","ports":["py313-wxpython-4.0","py313-pyqt5","py313-pyqt5-chart","py313-pyqt5-scintilla","py313-pyqt5-webengine","py313-pyqt6","py313-pyqt6-3d","py313-pyqt6-charts","py313-pyqt6-datavisualization","py313-pyqt6-networkauth","py313-pyqt6-scintilla","py313-pyqt6-webengine"]},{"type":"lib","ports":["py313-pyqt-builder"]}]},{"name":"py313-pyqt5-sip","portdir":"python/py-pyqt5-sip","version":"12.18.0","license":"(GPL-2 or GPL-3 or PSF)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.riverbankcomputing.com/software/sip/","description":"The sip module support for PyQt5","long_description":"The sip module support for PyQt5","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"run","ports":["py313-pyqt5"]}]},{"name":"py313-pyqt-builder","portdir":"python/py-pyqt-builder","version":"1.19.1","license":"(GPL-2 or GPL-3 or PSF)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.riverbankcomputing.com/software/pyqt-builder/","description":"The PEP 517 compliant PyQt build system","long_description":"The PEP 517 compliant PyQt build system","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["py313-packaging","py313-sip","python313"]}],"depends_on":[{"type":"build","ports":["py313-pyqt5","py313-pyqt5-chart","py313-pyqt5-scintilla","py313-pyqt5-webengine","py313-pyqt6","py313-pyqt6-3d","py313-pyqt6-charts","py313-pyqt6-datavisualization","py313-pyqt6-networkauth","py313-pyqt6-scintilla","py313-pyqt6-webengine"]}]},{"name":"py313-pyqt5","portdir":"python/py-pyqt5","version":"5.15.11","license":"(GPL-3 or OpenSSLException)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.riverbankcomputing.com/software/pyqt/intro","description":"PyQt5 is a set of Python bindings for the Qt5 toolkit","long_description":"PyQt5 is a set of Python bindings for the Qt5 toolkit. The bindings are implemented as a set of Python modules and contain over 620 classes.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":["webkit","debug"],"dependencies":[{"type":"build","ports":["py313-sip","pkgconfig","clang-18","py313-pyqt-builder"]},{"type":"lib","ports":["dbus","python313","qt5","dbus-python313","qt5-qtbase","qt5-qtscript","qt5-qt3d"]},{"type":"run","ports":["py313-pyqt5-sip"]}],"depends_on":[{"type":"lib","ports":["py313-pyqtgraph","py313-superqt","py313-vispy","tortoisehg","py313-magicgui","py313-pymca","py313-pyqt5-chart","py313-pyqt5-scintilla","py313-pyqt5-webengine"]},{"type":"run","ports":["py313-qimage2ndarray","py313-spyder"]}]},{"name":"py313-pkgconfig","portdir":"python/py-pkgconfig","version":"1.6.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/matze/pkgconfig","description":"Python module to interface with pkg-config.","long_description":"Python module to interface with pkg-config. It can be used to check if a package exists, check if a package meets certain version requirements, query CFLAGS and LDFLAGS, and parse the output to build extensions with setup.py.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-poetry-core"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["pkgconfig"]}],"depends_on":[{"type":"build","ports":["borgbackup","py313-xmlsec","py313-uharfbuzz","py313-h5py","py313-aiohttp","py313-lz4"]},{"type":"lib","ports":["ihaskell","py313-virtualfish"]}]},{"name":"py313-parsing","portdir":"python/py-parsing","version":"3.3.2","license":"MIT","platforms":"{darwin any}","epoch":2,"replaced_by":null,"homepage":"https://github.com/pyparsing/pyparsing/","description":"alternative approach to creating parsers in python","long_description":"The parsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The parsing module provides a library of classes that client code uses to construct the grammar directly in Python code.","active":true,"categories":["lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-snuggs","py313-pysigma","py313-httplib2","py313-mdtraj","py313-mitmproxy","py313-rdflib","py313-matplotlib"]},{"type":"run","ports":["cmake-language-server","py313-rasterio","py313-pyregion","py313-pydot","py313-cloudscraper","py313-oslo-utils"]},{"type":"test","ports":["py313-docx"]}]},{"name":"py313-lz4","portdir":"python/py-lz4","version":"4.4.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lz4/python-lz4","description":"LZ4 bindings for Python","long_description":"LZ4 bindings for Python","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-pkgconfig","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["lz4","python313"]},{"type":"test","ports":["py313-pytest","py313-psutil"]}],"depends_on":[]},{"name":"py313-kiwisolver","portdir":"python/py-kiwisolver","version":"1.5.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/nucleic/kiwi","description":"Kiwi is an efficient C++ implementation of the Cassowary constraint solving algorithm.","long_description":"Kiwi is an implementation of the algorithm based on the seminal Cassowary paper. It is not a refactoring of the original C++ solver. Kiwi has been designed from the ground up to be lightweight and fast. Kiwi ranges from 10x to 500x faster than the original Cassowary solver with typical use cases gaining a 40x improvement. Memory savings are consistently > 5x.","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-cppy","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel","py313-setuptools_scm"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-matplotlib","py313-vispy"]}]},{"name":"py312-fontaine","portdir":"python/py-fontaine","version":"1.4.0","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/googlefonts/pyfontaine","description":"a font analyzing tool","long_description":"pyfontaine analyses fonts for their language and character/glyph-set support.","active":true,"categories":["devel","python","print"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","clang-18"]},{"type":"lib","ports":["py312-lxml","python312","py312-tabulate","py312-fonttools","py312-requests","py312-pyicu"]}],"depends_on":[{"type":"lib","ports":["py-fontaine"]}]},{"name":"py313-cycler","portdir":"python/py-cycler","version":"0.12.1","license":"(PSF or BSD)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/cycler","description":"cycler: composable cycles","long_description":"cycler: composable cycles","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"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-matplotlib"]}]},{"name":"py313-cppy","portdir":"python/py-cppy","version":"1.3.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nucleic/cppy","description":"C++ headers for C extension development","long_description":"C++ headers for C extension development","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"build","ports":["py313-kiwisolver"]}]},{"name":"py313-contourpy","portdir":"python/py-contourpy","version":"1.3.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/contourpy/contourpy","description":"Python library for calculating contours of 2D quadrilateral grids","long_description":"Python library for calculating contours of 2D quadrilateral grids","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-pybind11","clang-20","py313-build","py313-installer","py313-meson-python"]},{"type":"lib","ports":["python313","py313-numpy"]},{"type":"test","ports":["py313-pytest","py313-wurlitzer"]}],"depends_on":[{"type":"lib","ports":["py313-matplotlib","py313-bokeh"]}]},{"name":"py313-cairo","portdir":"python/py-cairo","version":"1.29.0","license":"(LGPL-2.1 or MPL-1.1)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pygobject/pycairo","description":"Pycairo is set of Python bindings for the cairo graphics library","long_description":"Pycairo is set of Python bindings for the cairo graphics library","active":true,"categories":["graphics","python"],"maintainers":[],"variants":["quartz","x11","universal"],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-cython","py313-meson-python","pkgconfig","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["glib2","cairo","python313"]},{"type":"test","ports":["py313-hypothesis","py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-matplotlib","py313-gobject3","ihaskell","py313-graph-tool","py313-rlpycairo","quodlibet"]}]},{"name":"dbus-python313","portdir":"devel/dbus-python","version":"1.3.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.freedesktop.org/wiki/Software/dbus/","description":"Python bindings for the dbus message bus system.","long_description":"Python bindings for the dbus message bus system.","active":true,"categories":["devel","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["doc","examples","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["dbus","glib2","gettext-runtime","python313"]}],"depends_on":[{"type":"lib","ports":["beets","beets-devel","gedit-plugins","py313-pyqt5","py313-pyqt6","quodlibet"]}]},{"name":"py313-websockets","portdir":"python/py-websockets","version":"16.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aaugustin/websockets","description":"WebSocket implementation in Python 3","long_description":"websockets is a library for building WebSocket servers and clients in Python with a focus on correctness and simplicity. Built on top of asyncio, Python's standard asynchronous I/O framework, it provides an elegant coroutine-based API.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-undetected-chromedriver"]},{"type":"run","ports":["py313-marimo","py313-mcp","py313-socketio"]}]},{"name":"py313-uncertainties","portdir":"python/py-uncertainties","version":"3.2.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/lmfit/uncertainties","description":"The Python uncertainties package","long_description":"The uncertainties package transparently handles calculations for numbers with uncertainties.","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest","py313-numpy"]}],"depends_on":[{"type":"lib","ports":["py313-lmfit"]},{"type":"run","ports":["py313-xraylarch","py313-pymatgen"]}]},{"name":"py313-lmfit","portdir":"python/py-lmfit","version":"1.3.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://lmfit.github.io/lmfit-py/","description":"Least-Squares Minimization with Bounds and Constraints","long_description":"Built on top of scipy.optimize, lmfit provides a Parameter object which can be set as fixed or free, can have upper and/or lower bounds, or can be written in terms of algebraic constraints of other Parameters.","active":true,"categories":["math","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":143},{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel","py313-setuptools_scm"]},{"type":"lib","ports":["python313","py313-asteval","py313-numpy","py313-scipy","py313-uncertainties","py313-dill"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"run","ports":["py313-xraylarch"]}]},{"name":"py313-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":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-hatch","py313-npe2"]},{"type":"run","ports":["py313-msgspec","py313-flit"]},{"type":"test","ports":["py313-responses"]}]},{"name":"py313-pypdf","portdir":"python/py-pypdf","version":"6.14.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/py-pdf/pypdf","description":"A utility to read and write pdfs with Python","long_description":"A Pure-Python PDF toolkit. It is capable of extracting document information, splitting documents page by page, merging documents page by page, cropping pages, merging multiple pages into a single page, and encrypting and decrypting PDF files.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-flit_core"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest","py313-pytest-timeout","py313-yaml"]}],"depends_on":[{"type":"lib","ports":["py313-xhtml2pdf"]}]},{"name":"py312-pacal","portdir":"python/py-pacal","version":"1.6.1","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pacal.sourceforge.net/index.html","description":"PaCAL - ProbAbilistic CALculator","long_description":"What is PaCAL? PaCAL is a Python package which allows you to perform arithmetic on random variables just like you do with ordinary program variables. The variables can follow practically any distribution.","active":true,"categories":["python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-cython"]},{"type":"lib","ports":["py312-numpy","py312-sympy","py312-matplotlib","py312-scipy","python312"]}],"depends_on":[{"type":"lib","ports":["py-pacal"]}]},{"name":"py311-pacal","portdir":"python/py-pacal","version":"1.6.1","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pacal.sourceforge.net/index.html","description":"PaCAL - ProbAbilistic CALculator","long_description":"What is PaCAL? PaCAL is a Python package which allows you to perform arithmetic on random variables just like you do with ordinary program variables. The variables can follow practically any distribution.","active":true,"categories":["python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-cython"]},{"type":"lib","ports":["py311-sympy","py311-numpy","py311-matplotlib","py311-scipy","python311"]}],"depends_on":[]},{"name":"py310-pacal","portdir":"python/py-pacal","version":"1.6.1","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pacal.sourceforge.net/index.html","description":"PaCAL - ProbAbilistic CALculator","long_description":"What is PaCAL? PaCAL is a Python package which allows you to perform arithmetic on random variables just like you do with ordinary program variables. The variables can follow practically any distribution.","active":true,"categories":["python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-cython","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-numpy","py310-sympy","py310-scipy","py310-matplotlib","python310"]}],"depends_on":[]},{"name":"py39-pacal","portdir":"python/py-pacal","version":"1.6.1","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pacal.sourceforge.net/index.html","description":"PaCAL - ProbAbilistic CALculator","long_description":"What is PaCAL? PaCAL is a Python package which allows you to perform arithmetic on random variables just like you do with ordinary program variables. The variables can follow practically any distribution.","active":false,"categories":["python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17","py39-cython","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["py39-matplotlib","py39-numpy","py39-scipy","py39-sympy","python39"]}],"depends_on":[]},{"name":"py313-shapely","portdir":"python/py-shapely","version":"2.1.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://shapely.readthedocs.io/en/stable/","description":"Shapely is a Python package for manipulation and analysis of 2D geospatial geometries","long_description":"Shapely is a Python package for manipulation and analysis of 2D geospatial geometries. It is based on GEOS (http://geos.refractions.net). Shapely 1.0 is not concerned with data formats or coordinate reference systems.","active":true,"categories":["devel","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-cython","py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-numpy","geos"]}],"depends_on":[{"type":"lib","ports":["py313-lonboard","py313-geopandas","py313-regions","py313-geoviews","py313-cartopy"]},{"type":"run","ports":["py313-momepy","py313-spaghetti","py313-rasterstats","py313-spopt","py313-esda","py313-pointpats","py313-aplpy","py313-libpysal"]}]},{"name":"py313-igraph","portdir":"python/py-igraph","version":"1.0.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://igraph.org/python/","description":"Python interface to the igraph library.","long_description":"Python interface to the igraph library for network analysis and graph theory.","active":true,"categories":["science","math","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157},{"name":"szhorvat","github":"szhorvat","ports_count":18}],"variants":["external_igraph","universal"],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-wheel","clang-20","pkgconfig","py313-build","py313-installer"]},{"type":"lib","ports":["igraph","python313","py313-texttable"]},{"type":"test","ports":["py313-pytest","py313-numpy","py313-scipy","py313-matplotlib","py313-networkx","py313-pandas"]}],"depends_on":[]},{"name":"py313-pyerfa","portdir":"python/py-pyerfa","version":"2.0.1.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/liberfa/pyerfa","description":"PyERFA is the Python wrapper for the ERFA library","long_description":"PyERFA is the Python wrapper for the ERFA library (Essential Routines for Fundamental Astronomy), a C library containing key algorithms for astronomy, which is based on the SOFA library published by the International Astronomical Union (IAU).","active":true,"categories":["science","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1533}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-build","py313-installer","py313-setuptools","py313-wheel","clang-18"]},{"type":"lib","ports":["python313","py313-numpy","py313-jinja2","erfa"]}],"depends_on":[{"type":"lib","ports":["py313-sunpy","py313-astropy"]}]},{"name":"hledger-iadd","portdir":"finance/hledger-iadd","version":"1.3.21","license":"BSD-3-Clause","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hpdeifel/hledger-iadd","description":"A terminal UI as drop-in replacement for hledger add","long_description":"hledger-iadd improves in the following ways on hledger's add command: \n \n* Interactive as-you-type completion for account names and descriptions with optional fuzzy matching. \n* Integrated calculator. Amounts can be written as simple sums with real-time feedback on the result. \n* All actions while entering a transaction can be undone. \n* Configurable format for date input. Instead of y/m/d it is also possible to use other formats like the german d.m.y.","active":true,"categories":["haskell","finance"],"maintainers":[{"name":"ivofrolov","github":"ivofrolov","ports_count":2}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","cctools","openssl","stack","file","grep","gsed"]},{"type":"run","ports":["hledger"]}],"depends_on":[]},{"name":"py313-threadpoolctl","portdir":"python/py-threadpoolctl","version":"3.6.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/joblib/threadpoolctl","description":"Helpers to limit the number of threads used in the common native libraries.","long_description":"Helpers to limit the number of threads used in the common native libraries.","active":true,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-MDAnalysis","py313-pymc","py313-scikit-learn"]},{"type":"test","ports":["py313-scipy"]}]},{"name":"py313-scipy","portdir":"python/py-scipy","version":"1.18.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.scipy.org/","description":"An opensource library of scientific tools for Python","long_description":"An opensource library of scientific tools for Python","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":["gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","gfortran","accelerate","openblas","flexiblas","blis"],"dependencies":[{"type":"build","ports":["py313-pybind11","py313-pythran","clang-20","gcc15","pkgconfig","py313-build","py313-installer","py313-cython","py313-meson-python"]},{"type":"lib","ports":["libgcc","boost181","python313","py313-numpy"]},{"type":"test","ports":["py313-hypothesis","py313-pytest","py313-mpmath","py313-gmpy2","py313-pooch","py313-scikit-umfpack","py313-threadpoolctl"]}],"depends_on":[{"type":"lib","ports":["py313-oct2py","py313-GridDataFormats","py313-MDAnalysis","py313-pymc","py313-beancount-import","py313-cartopy","py313-graph-tool","py313-lmfit","py313-mapclassify","py313-mdtraj","py313-metpy","py313-networkit","py313-numdifftools","py313-obspy","py313-peakutils","py313-photutils","py313-pyFAI","py313-pynndescent","py313-pyqtgraph","py313-pyside6-fluent-widgets","py313-pystoi","py313-quantecon","py313-scikit-image","py313-scikit-learn","py313-scikit-rf","py313-scikit-umfpack","py313-sparse","py313-statsmodels","py313-torchdiffeq","py313-tropycal","py313-usadel1","py313-xarray-einstats","py313-arviz-stats","py313-pytensor","py313-plotpy","py313-prolif","py313-astropy","py313-nmrglue","py313-nmrglue-devel","py313-libsvm","py313-algopy","py313-astlib","py313-astroML"]},{"type":"run","ports":["py313-spaghetti","py313-umap-learn","py313-spopt","py313-spreg","py313-mgwr","py313-reproject","py313-esda","py313-spglm","py313-spint","py313-spyder","py313-resampy","py313-spvcm","py313-pointpats","py313-inequality","py313-libpysal","py313-librosa","py313-xraylarch","py313-xraydb","py313-pmdarima","py313-tobler","py313-pymatgen","py313-giddy","py313-sentence-transformers","py313-imagehash"]},{"type":"test","ports":["py313-patsy","py313-emcee3","py313-svgelements","py313-igraph"]}]},{"name":"py313-scikit-umfpack","portdir":"python/py-scikit-umfpack","version":"0.4.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/scikit-umfpack/","description":"scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.","long_description":"scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.","active":true,"categories":["math","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":143}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-meson-python","swig-python","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313","py313-numpy","py313-scipy","SuiteSparse_UMFPACK"]}],"depends_on":[{"type":"test","ports":["py313-scipy"]}]},{"name":"py312-scikit-umfpack","portdir":"python/py-scikit-umfpack","version":"0.4.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/scikit-umfpack/","description":"scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.","long_description":"scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.","active":true,"categories":["math","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":143}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","swig-python","py312-build","py312-installer","py312-meson-python"]},{"type":"lib","ports":["python312","py312-numpy","py312-scipy","SuiteSparse_UMFPACK"]}],"depends_on":[{"type":"test","ports":["py312-scipy"]}]},{"name":"py313-pythran","portdir":"python/py-pythran","version":"0.18.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/pythran","description":"Ahead of Time compiler for numeric kernels","long_description":"Ahead of Time compiler for numeric kernels","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313","py313-numpy","py313-beniget","py313-gast","py313-ply"]}],"depends_on":[{"type":"build","ports":["py313-scipy","py313-vispy","py313-scikit-image","py313-silx"]}]},{"name":"py313-pybind11","portdir":"python/py-pybind11","version":"3.0.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pybind/pybind11","description":"Seamless operability between C++11 and Python.","long_description":"pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["ninja","clang-18","py313-build","py313-installer","py313-scikit-build-core"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"build","ports":["py313-fasttext","py313-torchaudio","py313-torchvision","py313-matplotlib","py313-scipy","py313-Pillow","py313-contourpy","py313-pdal","py313-pdal-plugins"]},{"type":"lib","ports":["py313-pytorch","pcraster","py313-pytomlpp"]}]}]}