{"count":51973,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=939","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=937","results":[{"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-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":["ihaskell","py313-gobject3","py313-graph-tool","py313-matplotlib","py313-rlpycairo","quodlibet"]}]},{"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":2122}],"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-bokeh","py313-matplotlib","py313-sunpy"]}]},{"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":2122}],"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-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":2122}],"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":"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-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":2122}],"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":"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-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":2122}],"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-httplib2","py313-matplotlib","py313-pysigma","py313-mdtraj","py313-rdflib","py313-mitmproxy"]},{"type":"run","ports":["py313-oslo-utils","py313-cloudscraper","cmake-language-server","py313-pydot","py313-pyregion","py313-rasterio"]},{"type":"test","ports":["py313-docx"]}]},{"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-aiohttp","py313-h5py","py313-lz4","py313-uharfbuzz","py313-xmlsec"]},{"type":"lib","ports":["ihaskell","py313-virtualfish"]}]},{"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":2122}],"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-vispy","tortoisehg","py313-magicgui","py313-pymca","py313-pyqt5-chart","py313-pyqt5-scintilla","py313-pyqt5-webengine","py313-pyqtgraph","py313-superqt"]},{"type":"run","ports":["py313-spyder","py313-qimage2ndarray"]}]},{"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":2122}],"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-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":2122}],"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-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":462},{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"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-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":462},{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"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-zopfli","portdir":"python/py-zopfli","version":"0.4.1","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-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":255}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"build","ports":["py313-frozenlist","py313-propcache","py313-yarl"]}]},{"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":255}],"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-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":2896}],"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":"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":"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-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-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-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-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-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-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-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-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-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-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-14","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":["postgresql14"]}]},{"name":"postgresql_select-15","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":["postgresql15"]}]},{"name":"postgresql_select-16","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":["postgresql16"]}]},{"name":"postgresql_select-17","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":["postgresql17"]}]},{"name":"py313-gdal","portdir":"python/py-gdal","version":"3.12.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gdal.org","description":"GDAL: Geospatial Data Abstraction Library","long_description":"This Python package and extensions are a number of tools for programming and manipulating the GDAL Geospatial Data Abstraction Library.","active":true,"categories":["python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612},{"name":"n_larsson","github":"nilason","ports_count":111}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313","py313-numpy","gdal"]},{"type":"run","ports":["gdal_select"]}],"depends_on":[{"type":"build","ports":["py313-rsgislib"]}]},{"name":"py313-orjson","portdir":"python/py-orjson","version":"3.11.9","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ijl/orjson","description":"orjson is a fast, correct JSON library","long_description":"orjson is a fast, correct JSON library. It benchmarks as the fastest Python library for JSON and is more correct than the standard json library or other third-party libraries. It serializes dataclass, datetime, numpy, and UUID instances natively.","active":true,"categories":["devel","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20","py313-setuptools-rust","py313-maturin","cargo","legacy-support","rust","py313-build","py313-installer"]},{"type":"lib","ports":["python313","libunwind"]}],"depends_on":[{"type":"lib","ports":["py313-discordpy","gramps","py313-gradio","py313-maggma","py313-niquests"]}]},{"name":"py313-smart_open","portdir":"python/py-smart_open","version":"7.5.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/piskvorky/smart_open","description":"Utils for streaming large files (S3, HDFS, gzip, bz2...)","long_description":"Utils for streaming large files (S3, HDFS, gzip, bz2...)","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["py313-wrapt","python313"]}],"depends_on":[{"type":"lib","ports":["py313-mp-api","py313-weasel"]}]},{"name":"py313-pyproj","portdir":"python/py-pyproj","version":"3.7.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pyproj4.github.io/pyproj","description":"Python interfaces to PROJ.4 functions.","long_description":"Pyrex wrapper to provide python interfaces to PROJ.4 (http://proj.maptools.org) functions. Performs cartographic transformations and geodetic computations.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-cython","py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-certifi","proj9"]}],"depends_on":[{"type":"lib","ports":["py313-cartopy","py313-geopandas","py313-geoviews","py313-lonboard","py313-matplotlib-basemap","py313-metpy","py313-morecantile","py313-owslib"]},{"type":"run","ports":["py313-segregation"]},{"type":"test","ports":["py313-obspy"]}]},{"name":"py313-lxml_html_clean","portdir":"python/py-lxml_html_clean","version":"0.4.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fedora-python/lxml_html_clean/","description":"HTML cleaner is blocklist-based.","long_description":"HTML cleaner is blocklist-based. This project was initially a part of lxml, but many reports about possible security vulnerabilities were filed for lxml and that make the project problematic for security-sensitive environments. Therefore we decided to extract the problematic part to a separate project.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-lxml","python313"]}],"depends_on":[{"type":"lib","ports":["offpunk"]}]},{"name":"py313-affine","portdir":"python/py-affine","version":"2.4.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sgillies/affine","description":"Matrices describing affine transformation of the plane.","long_description":"Matrices describing affine transformation of the plane.","active":true,"categories":["devel","math","python","gis"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-async-geotiff"]},{"type":"run","ports":["py313-rasterio","py313-rasterstats"]}]},{"name":"py313-click-plugins","portdir":"python/py-click-plugins","version":"1.1.1.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/click-contrib/click-plugins","description":"An extension module for click to enable registering CLI commands via setuptools entry-points.","long_description":"An extension module for click to enable registering CLI commands via setuptools entry-points.","active":true,"categories":["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-click","python313"]}],"depends_on":[{"type":"lib","ports":["py313-fiona"]}]},{"name":"py313-cligj","portdir":"python/py-cligj","version":"0.7.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mapbox/cligj","description":"Click params for commmand line interfaces to GeoJSON","long_description":"Click params for commmand line interfaces to GeoJSON","active":true,"categories":["python","gis"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-setuptools","py313-click","python313"]}],"depends_on":[{"type":"lib","ports":["py313-fiona"]},{"type":"run","ports":["py313-rasterio","py313-rasterstats"]}]},{"name":"py313-rasterio","portdir":"python/py-rasterio","version":"1.5.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rasterio/rasterio","description":"Rasterio reads and writes geospatial raster data.","long_description":"Rasterio reads and writes geospatial raster data.","active":true,"categories":["python","gis"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-wheel","py313-cython","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["gdal","python313","py313-numpy"]},{"type":"run","ports":["py313-attrs","py313-certifi","py313-click","py313-parsing","py313-affine","py313-cligj"]}],"depends_on":[{"type":"lib","ports":["py313-contextily","py313-morecantile"]},{"type":"run","ports":["py313-rasterstats","py313-tobler"]}]},{"name":"py313-snuggs","portdir":"python/py-snuggs","version":"1.4.7","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mapbox/snuggs","description":"Snuggs are s-expressions for Numpy","long_description":"Snuggs are s-expressions for Numpy","active":true,"categories":["devel","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-installer","py313-setuptools","py313-wheel","clang-18"]},{"type":"lib","ports":["python313","py313-click","py313-numpy","py313-parsing"]},{"type":"test","ports":["py313-hypothesis","py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py-snuggs"]}]},{"name":"py311-pymysql","portdir":"python/py-pymysql","version":"1.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/PyMySQL/","description":"Pure-Python MySQL client library","long_description":"This package contains a pure-Python MySQL and MariaDB client library, based on PEP 249.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py312-pymysql","portdir":"python/py-pymysql","version":"1.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/PyMySQL/","description":"Pure-Python MySQL client library","long_description":"This package contains a pure-Python MySQL and MariaDB client library, based on PEP 249.","active":true,"categories":["python"],"maintainers":[],"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-geomagpy"]}]},{"name":"py313-asn1","portdir":"python/py-asn1","version":"0.6.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyasn1/pyasn1","description":"Implementation of ASN.1 types and codecs in Python","long_description":"This project is dedicated to implementation of ASN.1 types (concrete syntax) and codecs (transfer syntaxes) for Python programming environment.","active":true,"categories":["devel","python","crypto"],"maintainers":[],"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":["deluge","py313-asn1-modules","py313-ldap3","py313-ndg_httpsclient","py313-rsa","py313-service_identity"]},{"type":"run","ports":["hashcat","john-jumbo-devel"]}]},{"name":"py313-asn1-modules","portdir":"python/py-asn1-modules","version":"0.4.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/etingof/pyasn1-modules","description":"A collection of ASN.1-based protocols modules.","long_description":"This is a small but growing collection of ASN.1 data structures expressed in Python terms using pyasn1 data model.","active":true,"categories":["devel","python","crypto"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-asn1","python313"]}],"depends_on":[{"type":"lib","ports":["py313-google-auth","py313-service_identity"]}]},{"name":"py313-aioquic","portdir":"python/py-aioquic","version":"1.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aiortc/aioquic","description":"aioquic is a library for the QUIC network protocol in Python.","long_description":"aioquic is a library for the QUIC network protocol in Python. It features a minimal TLS 1.3 implementation, a QUIC stack and an HTTP/3 stack.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313","py313-service_identity","py313-certifi","py313-cryptography","py313-openssl","py313-pylsqpack"]}],"depends_on":[{"type":"lib","ports":["py313-dnspython","py313-mitmproxy"]}]}]}