{"count":53720,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=441","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=439","results":[{"name":"py314-lonboard","portdir":"python/py-lonboard","version":"0.17.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/developmentseed/lonboard","description":"A Python library for fast, interactive geospatial vector data visualization in Jupyter.","long_description":"A Python library for fast, interactive geospatial vector data visualization in Jupyter.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1679}],"variants":["cli","geopandas","geotiff","movingpandas","universal"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["py314-shapely","py314-traitlets","py314-pyproj","py314-pyogrio","py314-geopandas","py314-pyarrow","python314","py314-anywidget","py314-arro3-compute","py314-arro3-core","py314-arro3-io","py314-movingpandas","py314-ipywidgets","py314-numpy","py314-typing_extensions","py314-click"]}],"depends_on":[{"type":"lib","ports":["py-lonboard"]}]},{"name":"py314-loguru","portdir":"python/py-loguru","version":"0.7.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://loguru.readthedocs.io/en/stable/index.html","description":"Python logging made (stupidly) simple","long_description":"Python logging made (stupidly) simple. Loguru is a library which aims to bring enjoyable logging in Python.","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":172}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-flit_core","py314-installer"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["ghost-downloader","py-loguru"]},{"type":"run","ports":["search-that-hash"]}]},{"name":"py314-logical-unification","portdir":"python/py-logical-unification","version":"0.4.7","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https//github.com/pythological/unification/","description":"Logical unification in Python","long_description":"Logical unification in Python","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2439}],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools_scm","py314-installer","py314-setuptools","py314-wheel","clang-18","py314-build"]},{"type":"lib","ports":["py314-multipledispatch","py314-toolz","python314"]}],"depends_on":[{"type":"lib","ports":["py314-pytensor","py314-cons","py-logical-unification","py314-minikanren"]}]},{"name":"py314-logfire-api","portdir":"python/py-logfire-api","version":"5.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/logfire-api","description":"Shim for the Logfire SDK which does nothing unless Logfire is installed","long_description":"Shim for the Logfire SDK which does nothing unless Logfire is installed","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2439}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-logfire-api","py314-pydantic-graph"]}]},{"name":"py314-logbook","portdir":"python/py-logbook","version":"1.9.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://logbook.readthedocs.io/en/stable/","description":"Python logging replacement module.","long_description":"Python logging replacement module.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-setuptools-rust","py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["py314-typing_extensions","python314"]}],"depends_on":[{"type":"lib","ports":["py-logbook"]}]},{"name":"py314-lockfile","portdir":"python/py-lockfile","version":"0.12.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/lockfile/","description":"Platform-independent file locking module","long_description":"This package exports a LockFile class which provides a simple API for locking files. Unlike the Windows msvcrt.locking function, the fcntl.lockf and flock functions, and the deprecated posixfile module, the API is identical across both Unix (including Linux and Mac) and Windows platforms. The lock mechanism relies on the atomic nature of the link (on Unix) and mkdir (on Windows) system calls. An implementation based on SQLite is also provided, more as a demonstration of the possibilities it provides than as production-quality code.","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":152}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-pbr","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-lockfile","py314-python-daemon"]}]},{"name":"py314-locket","portdir":"python/py-locket","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mwilliamson/locket.py","description":"File-based locks for Python.","long_description":"File-based locks for Python.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-locket","py314-partd"]}]},{"name":"py314-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":146},{"name":"reneeotten","github":"reneeotten","ports_count":2439}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel","py314-setuptools_scm"]},{"type":"lib","ports":["python314","py314-asteval","py314-numpy","py314-scipy","py314-uncertainties","py314-dill"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["peakipy","py-lmfit"]}]},{"name":"py314-lmdb","portdir":"python/py-lmdb","version":"1.7.5","license":"OLDAP-2.8","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://lmdb.readthedocs.io/en/release","description":"Universal Python binding for the LMDB Lightning Database","long_description":"Universal Python binding for the LMDB Lightning Database","active":true,"categories":["databases","python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1167}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-patch-ng","py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["py314-cffi","python314"]}],"depends_on":[{"type":"lib","ports":["py-lmdb"]}]},{"name":"py314-llvmlite","portdir":"python/py-llvmlite","version":"0.50.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://llvmlite.pydata.org/","description":"A lightweight LLVM python binding for writing JIT compilers","long_description":"A lightweight LLVM python binding for writing JIT compilers","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools","cmake"]},{"type":"lib","ports":["zstd","python314","llvm-22","zlib"]}],"depends_on":[{"type":"lib","ports":["py-llvmlite","py314-numba","py314-pynndescent"]},{"type":"run","ports":["qgis","qgis3"]}]},{"name":"py314-llfuse","portdir":"python/py-llfuse","version":"1.5.2","license":"LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-llfuse/python-llfuse/","description":"Python bindings for the low-level FUSE API","long_description":"Python-LLFUSE is a set of Python bindings for the low level FUSE API.","active":true,"categories":["devel","fuse","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-installer","py314-setuptools","pkgconfig","clang-18","py314-build"]},{"type":"lib","ports":["python314","macfuse"]}],"depends_on":[{"type":"lib","ports":["py-llfuse"]}]},{"name":"py314-litellm","portdir":"python/py-litellm","version":"1.98.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://litellm.ai/","description":"Open Source AI Gateway for 100+ LLMs.","long_description":"Open Source AI Gateway for 100+ LLMs. Self-hosted. Enterprise-ready. Call any LLM in OpenAI format.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-maturin","cargo","legacy-support","rust","clang-20","py314-build","py314-installer","py314-setuptools-rust"]},{"type":"lib","ports":["py314-jsonschema","py314-tokenizers","py314-python-dotenv","libunwind","py314-tiktoken","py314-openai","python314","py314-click","py314-httpx","py314-jinja2","py314-aiohttp","py314-pydantic","py314-importlib-metadata"]},{"type":"run","ports":["py314-fastuuid"]}],"depends_on":[{"type":"lib","ports":["py-litellm"]}]},{"name":"py314-linkify-it-py","portdir":"python/py-linkify-it-py","version":"2.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tsutsu3/linkify-it-py","description":"Links recognition library with full unicode support.","long_description":"Links recognition library with full unicode support.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-uc-micro-py"]}],"depends_on":[{"type":"lib","ports":["py314-panel","py-linkify-it-py","py314-markdown-it-py","py314-textual"]},{"type":"test","ports":["py314-myst-parser"]}]},{"name":"py314-line_profiler","portdir":"python/py-line_profiler","version":"5.0.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyutils/line_profiler","description":"Line-by-line profiler","long_description":"Line-by-line profiler","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-cython","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-line_profiler"]},{"type":"test","ports":["py314-numdifftools"]}]},{"name":"py314-ligo-segments","portdir":"python/py-ligo-segments","version":"1.4.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/ligo-segments","description":"Representations of semi-open intervals","long_description":"Defines the `segment`, `segmentlist`, and `segmentlistdict` objects for manipulating semi-open intervals.","active":true,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-six","py314-ligo-common","python314"]}],"depends_on":[{"type":"lib","ports":["py-ligo-segments","py314-lscsoft-glue","py314-ligo-lw"]},{"type":"run","ports":["lscsoft-deps"]}]},{"name":"py314-ligo-lw","portdir":"python/py-ligo-lw","version":"1.8.4","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/kipp.cannon/python-ligo-lw","description":"Python LIGO Light-Weight XML I/O Library","long_description":"The LIGO Light-Weight XML format is used extensively by compact object detection pipeline and associated tool sets. This package provides a Python I/O library for reading, writing, and interacting with documents in this format.","active":true,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-yaml","py314-ligo-common","python314","py314-lscsoft-glue","py314-ligo-segments","py314-dateutil","py314-six","py314-numpy","py314-tqdm"]}],"depends_on":[{"type":"lib","ports":["py-ligo-lw"]},{"type":"run","ports":["lscsoft-deps"]}]},{"name":"py314-ligo-common","portdir":"python/py-ligo-common","version":"1.0.4","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/lscsoft/ligo-common","description":"Common package for LIGO Python libraries","long_description":"Common package for LIGO Python libraries","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-ligo-common","py314-ligo-segments","py314-ligo-lw"]}]},{"name":"py314-lightning-utilities","portdir":"python/py-lightning-utilities","version":"0.15.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Lightning-AI/utilities","description":"Common utilities for Lightning projects","long_description":"A collection of common Python utilities used across Lightning open-source projects.","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":199}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-packaging","py314-typing_extensions","python314"]}],"depends_on":[{"type":"lib","ports":["py-lightning-utilities","py314-torchmetrics"]}]},{"name":"py314-license-expression","portdir":"python/py-license-expression","version":"30.4.4","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aboutcode-org/license-expression","description":"license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.","long_description":"license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-setuptools_scm","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314","py314-boolean.py"]},{"type":"test","ports":["py314-pytest","py314-pytest-xdist","py314-black"]}],"depends_on":[{"type":"lib","ports":["reuse","py-license-expression"]}]},{"name":"py314-libxslt","portdir":"textproc/libxslt","version":"1.1.45","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"http://xmlsoft.org/XSLT/","description":"Python bindings for libxslt","long_description":"Python bindings for libxslt","active":true,"categories":["textproc","python"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libxslt","python314","py314-libxml2"]}],"depends_on":[]},{"name":"py314-libxml2","portdir":"python/py-libxml2","version":"2.15.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gitlab.gnome.org/GNOME/libxml2/-/wikis/Python-bindings","description":"Python bindings for libxml2","long_description":"Python bindings for libxml2","active":true,"categories":["textproc","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1685}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["python314","libxml2"]}],"depends_on":[{"type":"lib","ports":["py314-libxslt","py-libxml2","virt-manager","itstool"]}]},{"name":"py314-libvirt","portdir":"python/py-libvirt","version":"11.8.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://libvirt.org","description":"The libvirt virtualization API python binding","long_description":"The libvirt virtualization API python binding provides a module that permits applications written in the Python programming language to call the interface supplied by the libvirt library, to manage the virtualization capabilities of recent versions of Linux and other OSes.","active":true,"categories":["python"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-wheel","py314-installer","py314-setuptools","pkgconfig","clang-18","py314-build"]},{"type":"lib","ports":["python314","libvirt"]}],"depends_on":[{"type":"lib","ports":["virt-manager","py-libvirt"]}]},{"name":"py314-libtmux","portdir":"python/py-libtmux","version":"0.62.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tmux-python/libtmux","description":"Python binding for tmux","long_description":"Python binding for tmux","active":true,"categories":["devel","python"],"maintainers":[{"name":"egorenar-dev","github":"egorenar","ports_count":35},{"name":"judaew","github":"judaew","ports_count":688}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["tmux"]}],"depends_on":[{"type":"lib","ports":["py-libtmux","py314-tmuxp"]}]},{"name":"py314-libsass","portdir":"python/py-libsass","version":"0.23.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sass.github.io/libsass-python/","description":"Python binding for libsass","long_description":"Python binding for libsass","active":true,"categories":["devel","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1685}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-libsass"]},{"type":"run","ports":["py314-qtsass"]}]},{"name":"py314-librt","portdir":"python/py-librt","version":"0.16.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mypyc/librt","description":"mypyc runtime library","long_description":"This library contains basic functionality that is useful in code compiled using mypyc, and efficient C implementations of various Python standard library classes and functions. Mypyc can produce faster extensions when you use librt in the code you compile. librt also contains some internal library features used by mypy.","active":true,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":269}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-librt","py314-mypy"]}]},{"name":"py314-librosa","portdir":"python/py-librosa","version":"0.11.0","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/librosa/librosa","description":"A python package for music and audio analysis.","long_description":"A python package for music and audio analysis.","active":true,"categories":["audio","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-decorator","py314-msgpack","py314-lazy_loader","py314-joblib","py314-scikit-learn","py314-numba","py314-audioread","py314-soxr","py314-standard-sunau","py314-standard-aifc","py314-soundfile","py314-numpy","py314-pooch","py314-scipy","py314-typing_extensions","py314-matplotlib"]},{"type":"test","ports":["py314-packaging","py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py314-audiocraft","py-librosa"]}]},{"name":"py314-libpysal","portdir":"python/py-libpysal","version":"4.15.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pysal.org","description":"Core components of PySAL","long_description":"Core components of PySAL, a library of spatial analysis functions.","active":true,"categories":["python","gis"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1679}],"variants":["plus"],"dependencies":[{"type":"build","ports":["clang-18","py314-setuptools_scm","py314-wheel","py314-setuptools","py314-installer","py314-build"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-pandas","py314-shapely","py314-beautifulsoup4","py314-geopandas","py314-scikit-learn","py314-jinja2","py314-scipy","py314-numpy","py314-requests","py314-platformdirs","py314-packaging"]}],"depends_on":[{"type":"lib","ports":["py314-inequality","py-libpysal","py314-mapclassify"]},{"type":"run","ports":["py314-spint","py314-pointpats","py314-spaghetti","py314-spopt","py314-segregation","py314-spreg","py314-tobler","py314-esda","py314-spglm"]}]},{"name":"py314-libnewt","portdir":"devel/libnewt","version":"0.52.25","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pagure.io/newt","description":"python 3.14 bindings (the \"snack\" module) for libnewt","long_description":"python 3.14 bindings (the \"snack\" module) for libnewt, a text-mode widget-based user interface library.","active":true,"categories":["devel","python"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","gettext","libtool"]},{"type":"lib","ports":["libnewt","popt","slang2","gettext-runtime","python314"]}],"depends_on":[{"type":"run","ports":["byobu"]}]},{"name":"py314-libdnet","portdir":"python/py-libdnet","version":"1.18.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ofalk/libdnet","description":"A python module for the libdnet low-level networking library.","long_description":"Libdnet provides a simplified, portable interface to several low-level networking routines, including: network address manipulation, kernel arp(4) cache and route(4) table lookup and manipulation, network firewalling (IP filter, ipfw, ipchains, pf, ...), network interface lookup and manipulation, raw IP packet and Ethernet frame transmission.","active":true,"categories":["net","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-cython","py314-setuptools","py314-wheel","pkgconfig","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","libdnet"]}],"depends_on":[{"type":"lib","ports":["py-libdnet"]}]},{"name":"py314-libcst","portdir":"python/py-libcst","version":"1.9.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Instagram/LibCST","description":"A Concrete Syntax Tree (CST) parser and serializer library for Python","long_description":"A Concrete Syntax Tree (CST) parser and serializer library for Python LibCST parses Python 3.x source code as a CST tree that keeps all formatting details (comments, whitespaces, parentheses, etc). It's useful for building automated refactoring (codemod) applications and linters.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1679}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-setuptools-rust","py314-wheel","py314-setuptools_scm","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["py314-yaml","python314"]}],"depends_on":[{"type":"lib","ports":["py-libcst","py314-pyarrow"]}]},{"name":"py314-libarchive-c","portdir":"python/py-libarchive-c","version":"5.3","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Changaco/python-libarchive-c","description":"Python interface to libarchive","long_description":"Python interface to libarchive.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["libarchive"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["diffoscope","py-libarchive-c"]}]},{"name":"py314-levenshtein","portdir":"python/py-levenshtein","version":"0.27.3","license":"GPL-2+","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://github.com/maxbachmann/Levenshtein","description":"Python module for fast computation of Levensthein distances.","long_description":"The Levenshtein Python C extension module contains functions for fast computation of Levenshtein (edit) distance, and edit operations, string similarity, approximate median strings, and generally string averaging, string sequence and set similarity. It supports both normal and Unicode strings.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","py314-installer","py314-scikit-build-core","ninja","py314-build"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-rapidfuzz"]}],"depends_on":[{"type":"lib","ports":["py-levenshtein"]}]},{"name":"py314-ldap3","portdir":"python/py-ldap3","version":"2.9.1","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cannatag/ldap3","description":"A strictly RFC 4510 conforming LDAP V3 pure Python client library","long_description":"ldap3 is a strictly RFC 4510 conforming LDAP V3 pure Python client library. The same codebase runs in Python 2, Python 3, PyPy and PyPy3.","active":true,"categories":["net","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-asn1","python314"]}],"depends_on":[{"type":"lib","ports":["py-ldap3"]},{"type":"run","ports":["john-jumbo","john-jumbo-devel","impacket"]}]},{"name":"py314-lazy_object_proxy","portdir":"python/py-lazy_object_proxy","version":"1.12.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-lazy-object-proxy","description":"A fast and thorough lazy object proxy.","long_description":"A fast and thorough lazy object proxy.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-setuptools_scm","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest","py314-pytest-benchmark"]}],"depends_on":[{"type":"lib","ports":["py-lazy_object_proxy"]}]},{"name":"py314-lazy_loader","portdir":"python/py-lazy_loader","version":"0.6","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://scientific-python.org/specs/spec-0001/","description":"load subpackages and functions on demand","long_description":"lazy_loader makes it easy to load subpackages and functions on demand.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","py314-packaging"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py314-arviz-base","py-lazy_loader","napari","py314-scikit-image"]},{"type":"run","ports":["py314-librosa"]}]},{"name":"py314-lark","portdir":"python/py-lark","version":"1.3.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lark-parser/lark","description":"Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.","long_description":"Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1679}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools_scm","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-lark","py314-rfc3987-syntax"]},{"type":"run","ports":["py314-pdftl"]}]},{"name":"py314-lameenc","portdir":"python/py-lameenc","version":"1.9.0","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/chrisstaite/lameenc","description":"Python wrapper around the LAME MP3 encoder","long_description":"lameenc is a Python module that wraps the LAME MP3 encoding library, allowing MP3 encoding from Python.","active":true,"categories":["audio","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":199}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-setuptools","py314-setuptools_scm"]},{"type":"lib","ports":["lame","python314"]}],"depends_on":[{"type":"lib","ports":["py314-demucs","py-lameenc"]}]},{"name":"py314-krb5","portdir":"python/py-krb5","version":"0.8.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jborean93/pykrb5","description":"Kerberos API bindings for Python","long_description":"This library provides Python functions that wraps the Kerberos 5 C API. Due to the complex nature of this API it is highly recommended to use something like python-gssapi which exposes the Kerberos authentication details through GSSAPI.","active":true,"categories":["net","security","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":636}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-cython","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-krb5"]}]},{"name":"py314-kornia-rs","portdir":"python/py-kornia-rs","version":"0.1.10","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kornia.org/","description":"Low-level 3D Computer Vision library in Rust","long_description":"The kornia crate is a low level library for Computer Vision written in Rust. Use the library to perform image I/O, visualization and other low level operations in your machine learning and data-science projects in a thread-safe and efficient way.","active":true,"categories":["graphics","science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-maturin","clang-20","py314-build","py314-installer","py314-setuptools-rust","cargo","cmake","legacy-support","rust"]},{"type":"lib","ports":["python314","py314-numpy","py314-pytorch","libunwind"]}],"depends_on":[{"type":"lib","ports":["py314-kornia","py-kornia-rs"]}]},{"name":"py314-kornia","portdir":"python/py-kornia","version":"0.8.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kornia.org/","description":"Geometric Computer Vision Library for Spatial AI","long_description":"Kornia is a differentiable computer vision library that provides a rich set of differentiable image processing and geometric vision algorithms. Built on top of PyTorch, Kornia integrates seamlessly into existing AI workflows, allowing you to leverage powerful batch transformations, auto-differentiation and GPU acceleration.","active":true,"categories":["graphics","science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["py314-numpy","py314-pytorch","py314-kornia-rs","python314"]}],"depends_on":[{"type":"lib","ports":["py-kornia"]}]},{"name":"py314-kombu","portdir":"python/py-kombu","version":"5.6.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://kombu.readthedocs.org/","description":"AMQP Messaging Framework for Python.","long_description":"AMQP Messaging Framework for Python.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314","py314-packaging","py314-vine","py314-tzdata","py314-amqp"]}],"depends_on":[{"type":"lib","ports":["py-kombu"]}]},{"name":"py314-knack","portdir":"python/py-knack","version":"0.14.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/microsoft/knack","description":"A Command-Line Interface framework","long_description":"Knack is a Python framework for building beautiful command-line interfaces, used by tools such as the Microsoft Azure CLI.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-tabulate","python314","py314-jmespath","py314-packaging","py314-argcomplete","py314-pygments","py314-yaml"]}],"depends_on":[{"type":"lib","ports":["py-knack","azure-cli"]}]},{"name":"py314-kiwisolver","portdir":"python/py-kiwisolver","version":"1.5.1","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":2439}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-cppy","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel","py314-setuptools_scm"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-kiwisolver","py314-matplotlib","py314-vispy"]}]},{"name":"py314-keystoneclient","portdir":"python/py-keystoneclient","version":"6.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/python-keystoneclient/latest/","description":"Client for the OpenStack Identity API","long_description":"Client for the OpenStack Identity API","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-pbr","py314-wheel","py314-setuptools","py314-installer","py314-build"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-oslo-i18n","py314-oslo-serialization","py314-oslo-utils","py314-oslo-config","py314-keystoneauth1","py314-debtcollector","py314-stevedore","py314-requests","py314-packaging"]}],"depends_on":[{"type":"lib","ports":["py-keystoneclient"]},{"type":"run","ports":["py314-openstackclient"]}]},{"name":"py314-keystoneauth1","portdir":"python/py-keystoneauth1","version":"5.18.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/keystoneauth/latest/","description":"Tools for authenticating to an OpenStack-based cloud","long_description":"Tools for authenticating to an OpenStack-based cloud","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-pbr","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-requests","py314-typing_extensions","py314-stevedore","py314-iso8601","py314-os-service-types"]}],"depends_on":[{"type":"lib","ports":["py-keystoneauth1"]},{"type":"run","ports":["py314-keystoneclient","py314-manilaclient","py314-openstacksdk","py314-osc-lib"]}]},{"name":"py314-keyrings.alt","portdir":"python/py-keyrings.alt","version":"5.0.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/keyrings.alt","description":"Alternate keyring backend implementations for use with the keyring package","long_description":"Alternate keyring backend implementations for use with the keyring package","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools_scm","py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["py314-jaraco.classes","python314"]}],"depends_on":[{"type":"lib","ports":["py-keyrings.alt","maestral"]}]},{"name":"py314-keyring","portdir":"python/py-keyring","version":"25.7.0","license":"(MIT or PSF)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/keyring","description":"Python interface to access the system keyring service","long_description":"The Python keyring lib provides a easy way to access the system keyring service from python. It can be used in any application that needs safe password storage. The OSXKeychain keyring service supports the Keychain service in Mac OS X.","active":true,"categories":["security","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2439}],"variants":[],"dependencies":[{"type":"build","ports":["py314-coherent.licensed","py314-installer","py314-setuptools","py314-wheel","py314-setuptools_scm","clang-18","py314-build"]},{"type":"lib","ports":["py314-jaraco.context","py314-jaraco.classes","py314-jaraco.functools","python314"]}],"depends_on":[{"type":"lib","ports":["maestral","py-keyring","git-credential-email","komikku","poetry","twine","py314-hatch","sqlit-tui","offlineimap"]},{"type":"run","ports":["yubikey-manager","py314-spyder"]}]},{"name":"py314-kelpie","portdir":"net/kelpie","version":"0.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/XiaoYouChR/Kelpie","description":"Python 3.14 asyncio client for the Kelpie eD2k engine","long_description":"Python 3.14 asyncio client for the Kelpie eD2k engine. The client uses only the Python standard library and communicates with the engine through stdio NDJSON.","active":true,"categories":["net","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":351}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["kelpie"]}],"depends_on":[]},{"name":"py314-kaptan","portdir":"python/py-kaptan","version":"0.5.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/emre/kaptan","description":"Configuration parser.","long_description":"Configuration parser with dict, JSON, YAML, .ini and python file handlers.","active":true,"categories":["devel","python"],"maintainers":[{"name":"egorenar-dev","github":"egorenar","ports_count":35}],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-yaml"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py314-tmuxp","py-kaptan"]}]},{"name":"py314-jxlpy","portdir":"python/py-jxlpy","version":"0.9.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/olokelo/jxlpy","description":"JPEG XL integration in Python","long_description":"Cython bindings and Pillow plugin for JPEG XL.","active":true,"categories":["graphics","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-cython","py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","libjxl"]}],"depends_on":[{"type":"lib","ports":["komikku","py-jxlpy"]}]}]}