{"count":53865,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=542","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=540","results":[{"name":"py311-psutil","portdir":"python/py-psutil","version":"7.2.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/giampaolo/psutil","description":"A process utilities module for Python.","long_description":"psutil is a module providing an interface for retrieving information on all running processes and system utilization (CPU, disk, memory) in a portable way by using Python, implementing many functionalities offered by command line tools such as: ps, top, df, kill, free, lsof, free, netstat, ifconfig, nice, ionice, iostato, iotop, uptime, tty.","active":true,"categories":["devel","sysutils","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3014}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-parsel","py311-distributed","py311-helpdev","py311-ipyparallel","py311-py7zr","py311-ipykernel","py311-pytest-xprocess","py311-virtualfish"]},{"type":"run","ports":["py311-xraylarch","py311-oslo-utils","py311-spyder","py311-openstacksdk"]},{"type":"test","ports":["py311-mssql","py311-blosc","py311-lz4"]}]},{"name":"py311-psycopg","portdir":"python/py-psycopg","version":"3.2.9","license":"LGPL-3+","platforms":"{darwin any} freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.psycopg.org","description":"Psycopg 3 is a modern implementation of a PostgreSQL adapter for Python.","long_description":"Psycopg 3 is a modern implementation of a PostgreSQL adapter for Python.","active":true,"categories":["databases","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":159}],"variants":["postgresql17","postgresql16","postgresql15","postgresql14","postgresql13","postgresql12"],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-typing_extensions","postgresql17","python311"]}],"depends_on":[{"type":"lib","ports":["py311-pgspecial"]}]},{"name":"py311-psycopg2","portdir":"python/py-psycopg2","version":"2.9.13","license":"LGPL-3+","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.psycopg.org","description":"A python DBAPI-2.0-compliant database adapter for postgresql","long_description":"Psycopg2 is a postgresql database adapter for python. It's fully compliant to python's DBAPI-2.0. psycopg is designed for heavily multi-threaded applications featuring connection pooling.","active":true,"categories":["databases","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":159}],"variants":["postgresql10","postgresql11","postgresql12","postgresql13","postgresql14","postgresql15","postgresql16","postgresql17","postgresql18"],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-virtualenv","py311-build"]},{"type":"lib","ports":["python311","py311-setuptools","postgresql18","openssl"]}],"depends_on":[{"type":"run","ports":["grass7"]}]},{"name":"py311-psygnal","portdir":"python/py-psygnal","version":"0.16.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/psygnal","description":"Pure python implementation of Qt-style Signals","long_description":"Pure python implementation of Qt-style Signals, with (optional) signature and type checking, and support for threading.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1699}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-hatchling","py311-hatch-vcs","py311-build"]},{"type":"lib","ports":["py311-typing_extensions","py311-pydantic","python311"]}],"depends_on":[{"type":"lib","ports":["py311-magicgui","py311-npe2","py311-anywidget","py311-app-model"]}]},{"name":"py311-ptpython","portdir":"python/py-ptpython","version":"3.0.32","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/prompt-toolkit/ptpython","description":"Python REPL build on top of prompt_toolkit","long_description":"Python REPL build on top of prompt_toolkit","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311","py311-pygments","py311-prompt_toolkit","py311-jedi","py311-appdirs"]},{"type":"run","ports":["ptpython_select"]}],"depends_on":[]},{"name":"py311-ptyprocess","portdir":"python/py-ptyprocess","version":"0.7.0","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pexpect/ptyprocess","description":"Run a subprocess in a pseudo terminal","long_description":"Run a subprocess in a pseudo terminal","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3014}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-pexpect","py311-terminado"]},{"type":"test","ports":["radian"]}]},{"name":"py311-publicsuffix2","portdir":"python/py-publicsuffix2","version":"2.20191221","license":"(MIT or MPL-2)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nexB/python-publicsuffix2","description":"Get a public suffix for a domain name using the Public Suffix List","long_description":"Get a public suffix for a domain name using the Public Suffix List","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-requests"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-mitmproxy"]}]},{"name":"py311-pudb","portdir":"python/py-pudb","version":"2024.1.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/inducer/pudb","description":"A full-screen, console-based Python debugger","long_description":"PuDB is a full-screen, console-based visual debugger for Python. Its goal is to provide all the niceties of modern GUI-based debuggers in a more lightweight and keyboard-friendly package. PuDB allows you to debug code right where you write and test it--in a terminal. If you've worked with the excellent (but nowadays ancient) DOS-based Turbo Pascal or C tools, PuDB's UI might look familiar.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["py311-urwid","python311","py311-urwid-readline","py311-packaging","py311-pygments","py311-jedi"]}],"depends_on":[]},{"name":"py311-pulp","portdir":"python/py-pulp","version":"3.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://coin-or.github.io/pulp/","description":"A Python Linear Programming API","long_description":"PuLP is an LP modeler written in Python. PuLP can generate MPS or LP files and call GLPK, COIN-OR CLP/CBC, CPLEX, GUROBI, MOSEK, XPRESS, CHOCO, MIPCL, HiGHS, SCIP/FSCIP to solve linear problems.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"run","ports":["py311-spopt"]}]},{"name":"py311-pure_eval","portdir":"python/py-pure_eval","version":"0.2.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/alexmojaki/pure_eval","description":"Safely evaluate certain AST nodes.","long_description":"Safely evaluate certain AST nodes.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3014}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-stack_data"]}]},{"name":"py311-py","portdir":"python/py-py","version":"1.11.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://py.readthedocs.io/","description":"py lib is a Python development support library","long_description":"The py lib is a Python development support library featuring ad-hoc distributed execution, micro-threads and svn abstractions.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3014}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"test","ports":["py311-tempora"]}]},{"name":"py311-py2app","portdir":"python/py-py2app","version":"0.28.10","license":"(MIT or PSF)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://py2app.readthedocs.io/","description":"converts python scripts into executable Mac OS X apps","long_description":"A distutils extension which converts python scripts into executable Mac OS X applications, able to run without requiring an existing python installation. This is a replacement for bundlebuilder.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":370}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311","py311-packaging","py311-altgraph","py311-macholib","py311-modulegraph"]}],"depends_on":[]},{"name":"py311-py2vega","portdir":"python/py-py2vega","version":"0.7.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/QuantStack/py2vega","description":"A Python to Vega-expression transpiler.","long_description":"A Python to Vega-expression transpiler.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1699}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-gast","python311"]}],"depends_on":[]},{"name":"py311-py3dns","portdir":"python/py-py3dns","version":"4.0.2","license":"Python","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://launchpad.net/py3dns","description":"Python 3 DNS library","long_description":"This Python 3 module provides an DNS API for looking up DNS entries from within Python 3 modules and applications. This module is a simple, lightweight implementation.","active":true,"categories":["devel","net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"run","ports":["py311-dkimpy"]}]},{"name":"py311-py7zr","portdir":"python/py-py7zr","version":"1.1.4","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/miurahr/py7zr","description":"Pure python 7-zip library","long_description":"Pure python 7-zip library","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm","clang-18"]},{"type":"lib","ports":["py311-multivolumefile","py311-pybcj","py311-pyppmd","py311-pyzstd","python311","py311-psutil","py311-brotli","py311-pycryptodomex","py311-texttable","py311-inflate64"]},{"type":"test","ports":["py311-pytest","py311-cpuinfo","py311-pytest-benchmark","py311-pytest-timeout","py311-pytest-remotedata","py311-pytest-httpserver"]}],"depends_on":[]},{"name":"py311-pyaes","portdir":"python/py-pyaes","version":"1.6.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ricmoo/pyaes","description":"Pure-Python Implementation of the AES block-cipher and common modes of operation","long_description":"Pure-Python Implementation of the AES block-cipher and common modes of operation","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":[{"type":"lib","ports":["py311-sslcrypto"]},{"type":"run","ports":["py311-telethon"]}]},{"name":"py311-pyaml","portdir":"python/py-pyaml","version":"26.7.0","license":"WTFPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mk-fg/pretty-yaml","description":"PyYAML-based module to produce pretty and readable YAML-serialized data","long_description":"pyaml is a PyYAML-based Python module and command-line tool to produce more pretty and human-readable YAML-serialized data, keeping key order, using block style for multi-line strings, and avoiding needless quoting.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1167}],"variants":[],"dependencies":[{"type":"build","ports":["py311-wheel","clang-18","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-yaml"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"run","ports":["py311-coremltools"]}]},{"name":"py311-pyannotate","portdir":"python/py-pyannotate","version":"1.2.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dropbox/pyannotate","description":"PyAnnotate: Auto-generate PEP-484 annotations","long_description":"PyAnnotate: Auto-generate PEP-484 annotations","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-wheel","clang-18","py311-build","py311-installer"]},{"type":"lib","ports":["python311","py311-mypy_extensions","py311-six"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py311-pyarrow","portdir":"devel/apache-arrow","version":"26.0.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://arrow.apache.org/","description":"Powering In-Memory Analytics","long_description":"Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enable big data systems to process and move data fast.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18","py311-scikit-build-core","py311-setuptools_scm","py311-installer","py311-build","bash","ninja","cctools"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["py311-libcst","boost181","py311-numpy","py311-brotli","py311-pycares","py311-cython","python311","apache-arrow"]},{"type":"test","ports":["py311-pytest","py311-cffi","py311-tz","py311-pandas","py311-pytest-lazy-fixture","py311-hypothesis"]}],"depends_on":[{"type":"lib","ports":["py311-itables","py311-textual-fastdatatable","py311-lonboard"]},{"type":"run","ports":["py311-datasets"]}]},{"name":"py311-pybase62","portdir":"python/py-pybase62","version":"0.6.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/suminb/base62","description":"Python module for base62 encoding","long_description":"Python module for base62 encoding, a URL-safe encoding for arbitrary data.","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":172}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py-pybase62"]}]},{"name":"py311-pybcj","portdir":"python/py-pybcj","version":"1.0.8","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/miurahr/pybcj","description":"bcj filter library","long_description":"bcj filter library","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-hypothesis","py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-py7zr"]}]},{"name":"py311-pybind11","portdir":"python/py-pybind11","version":"3.1.0","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":3014}],"variants":[],"dependencies":[{"type":"build","ports":["ninja","py311-build","py311-installer","py311-scikit-build-core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"build","ports":["py311-torchvision","py311-contourpy","py311-torchaudio","py311-scipy","py311-Pillow","py311-matplotlib","py311-pdal","py311-pdal-plugins","py311-iminuit","py311-pyopencl"]},{"type":"lib","ports":["py311-pytorch","py311-pytomlpp"]}]},{"name":"py311-pybind11-stubgen","portdir":"python/py-pybind11-stubgen","version":"3.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sizmailov/pybind11-stubgen","description":"generates stubs for python modules","long_description":"pybind11-stubgen generates stubs for python modules.","active":true,"categories":["devel","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1686}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"build","ports":["ngsolve"]}]},{"name":"py311-pybox2d","portdir":"python/py-pybox2d","version":"2.3.10","license":"zlib and MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pybox2d/pybox2d","description":"Python Box2D Bindings - 2D Physics","long_description":"Python Box2D Bindings - 2D Physics","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3014}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-installer","swig-python","py311-build","clang-18","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py311-pybtex","portdir":"python/py-pybtex","version":"0.26.1","license":"MIT","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://pybtex.org/","description":"A BibTeX-compatible bibliography processor in Python.","long_description":"Pybtex reads citation information from a file and produces a formatted bibliography. BibTeX style files are supported. Alternatively it is possible to write styles in Python.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-hatchling","clang-18","py311-build"]},{"type":"lib","ports":["python311","py311-yaml","py311-latexcodec"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-emmet-core","py311-pybtex-docutils","py311-sphinxcontrib-bibtex"]},{"type":"run","ports":["py311-pymatgen"]}]},{"name":"py311-pybtex-docutils","portdir":"python/py-pybtex-docutils","version":"1.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mcmtroffaes/pybtex-docutils","description":"A docutils backend for pybtex.","long_description":"A docutils backend for pybtex.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-docutils","py311-pybtex","python311"]}],"depends_on":[{"type":"lib","ports":["py311-sphinxcontrib-bibtex"]}]},{"name":"py311-pycares","portdir":"python/py-pycares","version":"5.0.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/saghul/pycares","description":"Python interface for c-ares.","long_description":"pycares is a Python module which provides an interface to c-ares. c-ares is a C library that performs DNS requests and name resolutions asynchronously.","active":true,"categories":["devel","python"],"maintainers":[{"name":"miguel","github":"ipglider","ports_count":97}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["python311","py311-cffi","c-ares"]}],"depends_on":[{"type":"lib","ports":["py311-pyarrow"]},{"type":"run","ports":["py311-aiodns"]},{"type":"test","ports":["py311-aiodns"]}]},{"name":"py311-pycifrw","portdir":"python/py-pycifrw","version":"5.0.1","license":"Python-2.0","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jamesrhester/pycifrw","description":"CIF/STAR file support for Python","long_description":"CIF/STAR file support for Python","active":true,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-numpy","py311-ply","python311"]}],"depends_on":[{"type":"run","ports":["py311-xraylarch"]}]},{"name":"py311-pycomposefile","portdir":"python/py-pycomposefile","version":"0.0.34","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/smurawski/pycomposefile","description":"Structured deserialization of Docker Compose files","long_description":"Structured deserialization of Docker Compose files","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311","py311-yaml"]}],"depends_on":[]},{"name":"py311-pycparser","portdir":"python/py-pycparser","version":"3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/eliben/pycparser","description":"pycparser is a complete parser of the C language.","long_description":"pycparser is a complete parser of the C language, written in pure Python using the PLY parsing library. It parses C code into an AST and can serve as a front-end for C compilers or analysis tools.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3014}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-cffi","py311-python-augeas"]}]},{"name":"py311-pycrdt-websocket","portdir":"python/py-pycrdt-websocket","version":"0.16.9","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/y-crdt/pycrdt-websocket","description":"Pycrdt-websocket is a Python library for building WebSocket servers and clients that connect and synchronize shared documents. It can be used to create collaborative web applications.","long_description":"Pycrdt-websocket is a Python library for building WebSocket servers and clients that connect and synchronize shared documents. It can be used to create collaborative web applications.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1699}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["python311","py311-anyio"]}],"depends_on":[]},{"name":"py311-pycryptodome","portdir":"python/py-pycryptodome","version":"4.2.0","license":"BSD and public-domain and MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pycryptodome.org","description":"Cryptographic library for Python","long_description":"PyCryptodome is a self-contained Python package of low-level cryptographic primitives. PyCryptodome is a fork of PyCrypto.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py311-pycryptodomex","portdir":"python/py-pycryptodomex","version":"3.24.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pycryptodome.org","description":"Cryptographic library for Python","long_description":"Cryptographic library for Python","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-py7zr","py311-gpsoauth","py311-pykeepass"]}]},{"name":"py311-pycson","portdir":"python/py-pycson","version":"0.8","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/avakar/pycson","description":"A Coffescript Object Notation (CSON) parser for Python","long_description":"A Coffescript Object Notation (CSON) parser for Python","active":true,"categories":["lang","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-speg"]}],"depends_on":[]},{"name":"py311-pyct","portdir":"python/py-pyct","version":"0.6.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyviz-dev/pyct","description":"A python utility package.","long_description":"A python utility package. pyct.cmd: Makes various commands available to other packages. pyct.build: Provides various commands to help package building, primarily as a convenience for project maintainers.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1699}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-hatch-vcs","clang-18","py311-build","py311-hatchling"]},{"type":"lib","ports":["py311-param","python311"]}],"depends_on":[{"type":"lib","ports":["py311-panel"]},{"type":"run","ports":["py311-panel"]}]},{"name":"py311-pydantic","portdir":"python/py-pydantic","version":"2.13.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/samuelcolvin/pydantic","description":"Data validation and settings management using Python type hinting","long_description":"Fast and extensible, pydantic plays nicely with your linters/IDE/brain. Define how data should be in pure, canonical Python 3.6+; validate it with pydantic.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jan","github":"jandemter","ports_count":76}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-hatchling","py311-hatch-fancy-pypi-readme"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-typing_extensions","py311-annotated_types","py311-pydantic_core","py311-typing-inspection"]}],"depends_on":[{"type":"build","ports":["py311-pydantic_settings"]},{"type":"lib","ports":["py311-cloudflare","py311-kubernetes","py311-psygnal","py311-weasel","py311-maggma","py311-pydantic-extra-types","py311-thinc","py311-dash","py311-spaCy","py311-uv-dynamic-versioning","py311-rstcheck","py311-rstcheck-core","py311-morecantile","py311-npe2","py311-app-model","py311-emmet-core","py311-gammapy","py311-inflect"]},{"type":"run","ports":["py311-fastapi","py311-aws-sam-translator"]},{"type":"test","ports":["py311-yarl"]}]},{"name":"py311-pydantic-compat","portdir":"python/py-pydantic-compat","version":"0.1.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/pydantic-compat","description":"This package provides (unofficial) compatibility mixins and function adaptors for pydantic v1-v2 cross compatibility.","long_description":"This package provides (unofficial) compatibility mixins and function adaptors for pydantic v1-v2 cross compatibility. It allows you to use either v1 or v2 API names, regardless of the pydantic version installed. (Prefer using v2 names when possible).","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1699}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","py311-hatch-vcs","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py311-pydantic_core","portdir":"python/py-pydantic_core","version":"2.46.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/pydantic-core","description":"Core validation logic for pydantic written in rust","long_description":"This package provides the core functionality for pydantic validation and serialization.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","py311-installer","py311-setuptools-rust","py311-maturin","cargo","legacy-support","rust","py311-build"]},{"type":"lib","ports":["libiconv","python311","libunwind"]}],"depends_on":[{"type":"run","ports":["py311-pydantic"]}]},{"name":"py311-pydantic-extra-types","portdir":"python/py-pydantic-extra-types","version":"2.11.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/pydantic-extra-types","description":"A place for pydantic types that probably shouldn't exist in the main pydantic lib.","long_description":"A place for pydantic types that probably shouldn't exist in the main pydantic lib.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1699}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["py311-phonenumbers","py311-semver","py311-country","python311","py311-pendulum","py311-ulid","py311-tzdata","py311-typing_extensions","py311-tz","py311-pydantic"]}],"depends_on":[{"type":"lib","ports":["py311-npe2"]}]},{"name":"py311-pydantic_settings","portdir":"python/py-pydantic_settings","version":"2.16.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/pydantic-settings","description":"Settings management using Pydantic","long_description":"Settings management using Pydantic, this is the new official home of Pydantic's BaseSettings.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-typing-inspection","py311-build","py311-installer","py311-typing_extensions","py311-hatchling","py311-pydantic","py311-python-dotenv","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-oct2py","py311-emmet-core","py311-maggma"]}]},{"name":"py311-pydash","portdir":"python/py-pydash","version":"8.0.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dgilland/pydash","description":"The kitchen sink of Python utility libraries for doing stuff in a functional way. Based on the Lo-Dash Javascript library.","long_description":"The kitchen sink of Python utility libraries for doing stuff in a functional way. Based on the Lo-Dash Javascript library.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-typing_extensions","python311"]}],"depends_on":[{"type":"lib","ports":["py311-maggma"]}]},{"name":"py311-pydicom","portdir":"python/py-pydicom","version":"3.0.2","license":"MIT and BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pydicom.github.io/pydicom/stable/index.html","description":"Python Module for working with DICOM files","long_description":"pydicom is a pure python package for working with DICOM files. It was made for inspecting and modifying DICOM files in an easy pythonic way. The modifications can be written again to a new file. As a pure python package, it should run anywhere python runs without any other requirements.","active":true,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":231}],"variants":["doc"],"dependencies":[{"type":"build","ports":["clang-18","py311-wheel","py311-flit","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["py311-numpy","python311"]}],"depends_on":[{"type":"lib","ports":["py311-pynetdicom"]}]},{"name":"py311-pydot","portdir":"python/py-pydot","version":"1.4.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/erocarrera/pydot","description":"Python interface to Graphviz's Dot","long_description":"This module provides with a full interface to create handle modify and process graphs in Graphviz's dot language.","active":true,"categories":["graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["graphviz","py311-parsing"]}],"depends_on":[{"type":"lib","ports":["py311-prov"]}]},{"name":"py311-pydub","portdir":"python/py-pydub","version":"0.25.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pydub.com/","description":"Manipulate audio with an simple and easy high level interface","long_description":"Manipulate audio with an simple and easy high level interface","active":true,"categories":["audio","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py311-pyedr","portdir":"python/py-pyedr","version":"0.8.0","license":"LGPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/MDAnalysis/panedr","description":"A library to read GROMACS edr binary XDR files and return a dictionary of numpy arrays","long_description":"A library to read GROMACS edr binary XDR files and return a dictionary of numpy arrays","active":true,"categories":["python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["py311-numpy","py311-tqdm","py311-mda-xdrlib","python311"]}],"depends_on":[]},{"name":"py311-pyelftools","portdir":"python/py-pyelftools","version":"0.32","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/eliben/pyelftools","description":"A pure-Python library for parsing and analyzing ELF files and DWARF debugging information.","long_description":"A pure-Python library for parsing and analyzing ELF files and DWARF debugging information.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py311-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":1699}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm","py311-build"]},{"type":"lib","ports":["python311","py311-jinja2","py311-numpy","erfa"]}],"depends_on":[{"type":"lib","ports":["py311-sunpy","py311-astropy"]}]},{"name":"py311-pyface","portdir":"python/py-pyface","version":"8.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/enthought/pyface","description":"The Enthought pyface package","long_description":"The pyface project contains a toolkit-independent GUI abstraction layer, which is used to support the visualization features of the Traits package.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["pyside","pyqt5"],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311","py311-importlib-metadata","py311-pygments","py311-pyqt5","py311-traits"]}],"depends_on":[{"type":"lib","ports":["py311-traitsui"]}]},{"name":"py311-pyFAI","portdir":"python/py-pyFAI","version":"2025.3.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.silx.org","description":"Azimuthal Integration library","long_description":"pyFAI is an azimuthal integration library that tries to be fast (as fast as C and even more using OpenCL and GPU). It is based on histogramming of the 2theta/Q positions of each (center of) pixel weighted by the intensity of each pixel, but parallel version use a SparseMatrix-DenseVector multiplication.","active":true,"categories":["python"],"maintainers":[{"name":"coquelleni","github":"coquellen","ports_count":22}],"variants":["universal"],"dependencies":[{"type":"build","ports":["ninja","py311-build","py311-installer","py311-wheel","py311-cython","py311-meson-python","clang-18"]},{"type":"lib","ports":["python311","py311-silx","py311-numpy","py311-matplotlib","py311-scipy","py311-h5py","py311-numexpr","py311-fabio"]}],"depends_on":[{"type":"run","ports":["py311-xraylarch"]}]},{"name":"py311-pyfatfs","portdir":"python/py-pyfatfs","version":"1.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nathanhi/pyfatfs","description":"A filesystem module to access or modify FAT filesystems","long_description":"A filesystem module to access or modify FAT filesystems","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-pip","clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["python311","py311-fs"]},{"type":"test","ports":["py311-pytest","py311-pytest-mock"]}],"depends_on":[]}]}