{"count":51622,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=802","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=800","results":[{"name":"py-py","portdir":"python/py-py","version":"1.11.0","license":"MIT","platforms":"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":2894}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-py"]}],"depends_on":[]},{"name":"pypy","portdir":"lang/pypy","version":"7.3.9","license":"MIT and PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pypy.org/","description":"A fast interpreter for Python 2.7","long_description":"PyPy is a replacement for CPython 2.7. The main reason to use it instead of CPython is speed, as it generally runs faster.","active":true,"categories":["devel","lang","python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14","py27-docutils","pkgconfig"]},{"type":"lib","ports":["gettext","libffi","ncurses","bzip2","openssl3","expat","gdbm","sqlite3"]},{"type":"run","ports":["python_select","python2_select"]}],"depends_on":[{"type":"build","ports":["pypy36","pypy37","pypy38","pypy39"]},{"type":"lib","ports":["pypy-tkinter"]}]},{"name":"py-py2app","portdir":"python/py-py2app","version":"0.28.10","license":"(MIT or PSF)","platforms":"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":352}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-py2app"]}],"depends_on":[]},{"name":"pypy3","portdir":"lang/pypy","version":"7.3.3","license":"MIT and PSF","platforms":"darwin","epoch":0,"replaced_by":"pypy36","homepage":"https://www.pypy.org/","description":"Obsolete port, replaced by pypy36","long_description":"This port has been replaced by pypy36.","active":false,"categories":["devel","lang","python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"pypy36","portdir":"lang/pypy","version":"7.3.3","license":"MIT and PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pypy.org/","description":"A fast interpreter for Python 3.6","long_description":"PyPy is a replacement for CPython 3.6. The main reason to use it instead of CPython is speed, as it generally runs faster.","active":true,"categories":["devel","lang","python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14","py27-docutils","pkgconfig","pypy"]},{"type":"lib","ports":["gettext","libffi","ncurses","bzip2","openssl11","expat","xz","gdbm","sqlite3"]},{"type":"run","ports":["python_select","python3_select"]}],"depends_on":[{"type":"lib","ports":["pypy36-tkinter"]}]},{"name":"pypy36-tkinter","portdir":"lang/pypy","version":"7.3.3","license":"MIT and PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pypy.org/","description":"PyPy bindings for Python 3.6 to the Tk widget set","long_description":"PyPy bindings for Python 3.6 to the Tk widget set","active":true,"categories":["graphics","lang","python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","tcl","clang-14"]},{"type":"lib","ports":["pypy36","tk"]},{"type":"run","ports":["python_select"]}],"depends_on":[]},{"name":"pypy37","portdir":"lang/pypy","version":"7.3.9","license":"MIT and PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pypy.org/","description":"A fast interpreter for Python 3.7","long_description":"PyPy is a replacement for CPython 3.7. The main reason to use it instead of CPython is speed, as it generally runs faster.","active":true,"categories":["devel","lang","python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14","py27-docutils","pkgconfig","pypy"]},{"type":"lib","ports":["gettext","libffi","ncurses","bzip2","openssl3","expat","xz","gdbm","sqlite3"]},{"type":"run","ports":["python_select","python3_select"]}],"depends_on":[{"type":"lib","ports":["pypy37-tkinter"]}]},{"name":"pypy37-tkinter","portdir":"lang/pypy","version":"7.3.9","license":"MIT and PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pypy.org/","description":"PyPy bindings for Python 3.7 to the Tk widget set","long_description":"PyPy bindings for Python 3.7 to the Tk widget set","active":true,"categories":["graphics","lang","python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","tcl","clang-14"]},{"type":"lib","ports":["pypy37","tk"]},{"type":"run","ports":["python_select"]}],"depends_on":[]},{"name":"pypy38","portdir":"lang/pypy","version":"7.3.9","license":"MIT and PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pypy.org/","description":"A fast interpreter for Python 3.8","long_description":"PyPy is a replacement for CPython 3.8. The main reason to use it instead of CPython is speed, as it generally runs faster.","active":true,"categories":["devel","lang","python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14","py27-docutils","pkgconfig","pypy"]},{"type":"lib","ports":["gettext","libffi","ncurses","bzip2","openssl3","expat","xz","gdbm","sqlite3"]},{"type":"run","ports":["python_select","python3_select"]}],"depends_on":[{"type":"lib","ports":["pypy38-tkinter"]}]},{"name":"pypy38-tkinter","portdir":"lang/pypy","version":"7.3.9","license":"MIT and PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pypy.org/","description":"PyPy bindings for Python 3.8 to the Tk widget set","long_description":"PyPy bindings for Python 3.8 to the Tk widget set","active":true,"categories":["graphics","lang","python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","tcl","clang-14"]},{"type":"lib","ports":["tk","pypy38"]},{"type":"run","ports":["python_select"]}],"depends_on":[]},{"name":"pypy39","portdir":"lang/pypy","version":"7.3.9","license":"MIT and PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pypy.org/","description":"A fast interpreter for Python 3.9","long_description":"PyPy is a replacement for CPython 3.9. The main reason to use it instead of CPython is speed, as it generally runs faster.","active":true,"categories":["devel","lang","python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14","py27-docutils","pkgconfig","pypy"]},{"type":"lib","ports":["gettext","libffi","ncurses","bzip2","openssl3","expat","xz","gdbm","sqlite3"]},{"type":"run","ports":["python_select","python3_select"]}],"depends_on":[{"type":"lib","ports":["pypy39-tkinter"]}]},{"name":"pypy39-tkinter","portdir":"lang/pypy","version":"7.3.9","license":"MIT and PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pypy.org/","description":"PyPy bindings for Python 3.9 to the Tk widget set","long_description":"PyPy bindings for Python 3.9 to the Tk widget set","active":true,"categories":["graphics","lang","python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","tcl","clang-14"]},{"type":"lib","ports":["tk","pypy39"]},{"type":"run","ports":["python_select"]}],"depends_on":[]},{"name":"py-py3dns","portdir":"python/py-py3dns","version":"4.0.2","license":"Python","platforms":"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":["clang-18"]},{"type":"lib","ports":["py313-py3dns"]}],"depends_on":[]},{"name":"pypy3-tkinter","portdir":"lang/pypy","version":"7.3.3","license":"MIT and PSF","platforms":"darwin","epoch":0,"replaced_by":"pypy36-tkinter","homepage":"https://www.pypy.org/","description":"Obsolete port, replaced by pypy36-tkinter","long_description":"This port has been replaced by pypy36-tkinter.","active":false,"categories":["graphics","lang","python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py-py7zr","portdir":"python/py-py7zr","version":"1.0.0","license":"LGPL-2.1+","platforms":"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":["clang-18"]},{"type":"lib","ports":["py313-py7zr"]}],"depends_on":[]},{"name":"py-pyaes","portdir":"python/py-pyaes","version":"1.6.1","license":"MIT","platforms":"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":["clang-18"]},{"type":"lib","ports":["py313-pyaes"]}],"depends_on":[]},{"name":"py-pyannotate","portdir":"python/py-pyannotate","version":"1.2.0","license":"Apache-2","platforms":"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":["clang-18"]},{"type":"lib","ports":["py313-pyannotate"]}],"depends_on":[]},{"name":"py-pyasdf","portdir":"python/py-pyasdf","version":"0.4.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://seismicdata.github.io/pyasdf/","description":"pyasdf is a Python API to read and write seismological ASDF files","long_description":"pyasdf is an API to read and write Adaptable Seismic Data Format (ASDF) files, a format based on HDF5. The packages utilizes the data structures of ObsPy to allow the construction of modern and efficient workflows.","active":true,"categories":["science","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":611}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-pyasdf"]}],"depends_on":[]},{"name":"py-pyaudio","portdir":"python/py-pyaudio","version":"0.2.11","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://people.csail.mit.edu/hubert/pyaudio/","description":"PyAudio provides Python bindings for PortAudio","long_description":"PyAudio provides Python bindings for PortAudio, the cross-platform audio I/O library. With PyAudio, you can easily use Python to play and record audio on a variety of platforms.","active":true,"categories":["audio","python"],"maintainers":[{"name":"jaap","github":"Jakker","ports_count":9}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-pyaudio"]}],"depends_on":[]},{"name":"py-pyavm","portdir":"python/py-pyavm","version":"0.9.8","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/astrofrog/pyavm","description":"Pure-Python AVM library","long_description":"Pure-Python AVM library","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pyavm"]}],"depends_on":[]},{"name":"py-pybase62","portdir":"python/py-pybase62","version":"0.6.0","license":"BSD","platforms":"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":161}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py311-pybase62"]}],"depends_on":[]},{"name":"py-pybcj","portdir":"python/py-pybcj","version":"1.0.6","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://codeberg.org/miurahr/pybcj","description":"bcj filter library","long_description":"bcj filter library","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pybcj"]}],"depends_on":[]},{"name":"py-pybind11","portdir":"python/py-pybind11","version":"3.0.2","license":"BSD","platforms":"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":2894}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pybind11"]}],"depends_on":[]},{"name":"py-pybind11-stubgen","portdir":"python/py-pybind11-stubgen","version":"0.12.0","license":"BSD","platforms":"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":1596}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py311-pybind11-stubgen"]}],"depends_on":[]},{"name":"py-pybonjour","portdir":"python/py-pybonjour","version":"1.1.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://dev.gajim.org/lovetox/pybonjour-python3","description":"pybonjour provides a pure-Python interface to Apple Bonjour and compatible DNS-SD libraries (such as Avahi).","long_description":"pybonjour provides a pure-Python interface to Apple Bonjour and compatible DNS-SD libraries (such as Avahi).","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-pybonjour"]}],"depends_on":[]},{"name":"pypy-bootstrap","portdir":"lang/pypy-bootstrap","version":"5.1.0","license":"MIT and PSF","platforms":"darwin","epoch":0,"replaced_by":"pypy","homepage":"http://pypy.org/","description":"Obsolete port, replaced by pypy","long_description":"This port has been replaced by pypy.","active":false,"categories":["lang","python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py-pybox2d","portdir":"python/py-pybox2d","version":"2.3.10","license":"zlib and MIT","platforms":"any","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":2894}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-pybox2d"]}],"depends_on":[]},{"name":"py-pybtex","portdir":"python/py-pybtex","version":"0.25.1","license":"MIT","platforms":"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":["clang-18"]},{"type":"lib","ports":["py313-pybtex"]}],"depends_on":[]},{"name":"py-pybtex-docutils","portdir":"python/py-pybtex-docutils","version":"1.0.3","license":"MIT","platforms":"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"]},{"type":"lib","ports":["py312-pybtex-docutils"]}],"depends_on":[]},{"name":"py-pycallgraph","portdir":"python/py-pycallgraph","version":"1.0.1","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/gak/pycallgraph","description":"A Python module that creates call graphs for Python programs.","long_description":"A Python module that creates call graphs for Python programs.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py37-pycallgraph"]}],"depends_on":[]},{"name":"py-pycares","portdir":"python/py-pycares","version":"5.0.1","license":"MIT","platforms":"any","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":91}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pycares"]}],"depends_on":[]},{"name":"py-pycg","portdir":"python/py-pycg","version":"0.14.1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://launchpad.net/pycg","description":"Python bindings to NVIDIA's Cg package","long_description":"This project provides Python bindings to NVIDIA's Cg runtime library, enabling GPUs to be controlled from Python.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py27-pycg"]}],"depends_on":[]},{"name":"py-pychecker","portdir":"python/py-pychecker","version":"0.8.19","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://pychecker.sourceforge.net/","description":"python source code checker for finding bugs","long_description":"PyChecker is a tool for finding bugs in python source code. It finds problems that are typically caught by a compiler for less dynamic languages, like C and C++. It is similar to lint. Because of the dynamic nature of python, some warnings may be incorrect. However, spurious warnings should be fairly infrequent.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py27-pychecker"]}],"depends_on":[]},{"name":"py-pycifrw","portdir":"python/py-pycifrw","version":"5.0.1","license":"Python-2.0","platforms":"any","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":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pycifrw"]}],"depends_on":[]},{"name":"py-pycluster","portdir":"python/py-pycluster","version":"1.50","license":"PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/Pycluster","description":"Python module for clustering","long_description":"Open source clustering software that implements hierarchical clustering, k-means, k-medians, and 2D self organizing maps.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py27-pycluster"]}],"depends_on":[]},{"name":"py-pycocoa","portdir":"python/py-pycocoa","version":"25.12.4","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mrJean1/PyCocoa","description":"basic, ctypes-based Python binding to the macOS Objective-C Cocoa runtime and several other macOS libraries","long_description":"basic, ctypes-based Python binding to the macOS Objective-C Cocoa runtime and several other macOS libraries","active":true,"categories":["aqua","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":268}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pycocoa"]}],"depends_on":[]},{"name":"py-pycparser","portdir":"python/py-pycparser","version":"2.23","license":"BSD","platforms":"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":2894}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pycparser"]}],"depends_on":[]},{"name":"py-pycrlibm","portdir":"python/py-pycrlibm","version":"1.0.3","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/taschini/pycrlibm","description":"Python bindings for CRlibm","long_description":"Python bindings for CRlibm, an efficient and proven correctly-rounded mathematical library.","active":true,"categories":["math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pycrlibm"]}],"depends_on":[]},{"name":"py-pycryptodome","portdir":"python/py-pycryptodome","version":"3.23.0","license":"BSD","platforms":"any","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":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py313-pycryptodome"]}],"depends_on":[]},{"name":"py-pycryptodomex","portdir":"python/py-pycryptodomex","version":"3.23.0","license":"BSD","platforms":"any","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":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py313-pycryptodomex"]}],"depends_on":[]},{"name":"py-pycson","portdir":"python/py-pycson","version":"0.8","license":"MIT","platforms":"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":["clang-18"]},{"type":"lib","ports":["py314-pycson"]}],"depends_on":[]},{"name":"py-pyct","portdir":"python/py-pyct","version":"0.6.0","license":"BSD","platforms":"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":1391}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pyct"]}],"depends_on":[]},{"name":"py-pydantic","portdir":"python/py-pydantic","version":"2.12.5","license":"MIT","platforms":"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":71}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pydantic"]}],"depends_on":[]},{"name":"py-pydantic-compat","portdir":"python/py-pydantic-compat","version":"0.1.2","license":"BSD","platforms":"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":1391}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pydantic-compat"]}],"depends_on":[]},{"name":"py-pydantic_core","portdir":"python/py-pydantic_core","version":"2.41.5","license":"MIT","platforms":"any","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":[],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind","py313-pydantic_core"]}],"depends_on":[]},{"name":"py-pydantic-extra-types","portdir":"python/py-pydantic-extra-types","version":"2.11.2","license":"MIT","platforms":"any","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":1391}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pydantic-extra-types"]}],"depends_on":[]},{"name":"py-pydantic_settings","portdir":"python/py-pydantic_settings","version":"2.13.1","license":"MIT","platforms":"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":["clang-18"]},{"type":"lib","ports":["py314-pydantic_settings"]}],"depends_on":[]},{"name":"py-pydash","portdir":"python/py-pydash","version":"8.0.5","license":"MIT","platforms":"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":["clang-18"]},{"type":"lib","ports":["py313-pydash"]}],"depends_on":[]},{"name":"py-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":220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pydicom"]}],"depends_on":[]},{"name":"py-pydot","portdir":"python/py-pydot","version":"1.4.2","license":"MIT","platforms":"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"]},{"type":"lib","ports":["py313-pydot"]}],"depends_on":[]}]}