{"count":51960,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=18","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=16","results":[{"name":"py314-read-version","portdir":"python/py-read-version","version":"0.3.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/flying-sheep/read_version","description":"Automatically read the version from a Python module","long_description":"Automatically read the version from a Python module","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"build","ports":["py314-hydra-colorlog"]},{"type":"lib","ports":["py-read-version"]}]},{"name":"py-read-version","portdir":"python/py-read-version","version":"0.3.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/flying-sheep/read_version","description":"Automatically read the version from a Python module","long_description":"Automatically read the version from a Python module","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-read-version"]}],"depends_on":[]},{"name":"py313-pesq","portdir":"python/py-pesq","version":"0.0.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ludlows/python-pesq","description":"PESQ (Perceptual Evaluation of Speech Quality) wrapper for Python","long_description":"A Python wrapper for the PESQ speech quality evaluation algorithm, supporting both narrowband and wideband modes.","active":true,"categories":["audio","math","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["py313-pytest-runner","py313-wheel","py313-cython","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["py313-numpy","python313"]}],"depends_on":[{"type":"lib","ports":["py313-audiocraft"]}]},{"name":"py314-pesq","portdir":"python/py-pesq","version":"0.0.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ludlows/python-pesq","description":"PESQ (Perceptual Evaluation of Speech Quality) wrapper for Python","long_description":"A Python wrapper for the PESQ speech quality evaluation algorithm, supporting both narrowband and wideband modes.","active":true,"categories":["audio","math","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["py314-pytest-runner","py314-wheel","py314-cython","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["py314-numpy","python314"]}],"depends_on":[{"type":"lib","ports":["py314-audiocraft","py-pesq"]}]},{"name":"py-pesq","portdir":"python/py-pesq","version":"0.0.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ludlows/python-pesq","description":"PESQ (Perceptual Evaluation of Speech Quality) wrapper for Python","long_description":"A Python wrapper for the PESQ speech quality evaluation algorithm, supporting both narrowband and wideband modes.","active":true,"categories":["audio","math","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pesq"]}],"depends_on":[]},{"name":"py314-num2words","portdir":"python/py-num2words","version":"0.5.14","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/savoirfairelinux/num2words","description":"Convert numbers to words in multiple languages","long_description":"num2words is a library that converts numbers like 42 to words like forty-two. It supports multiple languages and ordinal numbers.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-docopt","python314"]}],"depends_on":[{"type":"lib","ports":["py314-audiocraft","py-num2words"]}]},{"name":"py313-num2words","portdir":"python/py-num2words","version":"0.5.14","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/savoirfairelinux/num2words","description":"Convert numbers to words in multiple languages","long_description":"num2words is a library that converts numbers like 42 to words like forty-two. It supports multiple languages and ordinal numbers.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-docopt","python313"]}],"depends_on":[{"type":"lib","ports":["py313-audiocraft"]}]},{"name":"py-num2words","portdir":"python/py-num2words","version":"0.5.14","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/savoirfairelinux/num2words","description":"Convert numbers to words in multiple languages","long_description":"num2words is a library that converts numbers like 42 to words like forty-two. It supports multiple languages and ordinal numbers.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-num2words"]}],"depends_on":[]},{"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":176}],"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":"py313-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":176}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-packaging","py313-typing_extensions","python313"]}],"depends_on":[{"type":"lib","ports":["py313-torchmetrics"]}]},{"name":"py-lightning-utilities","portdir":"python/py-lightning-utilities","version":"0.15.3","license":"Apache-2","platforms":"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":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-lightning-utilities"]}],"depends_on":[]},{"name":"py313-gradio-client","portdir":"python/py-gradio-client","version":"2.5.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gradio-app/gradio","description":"Python client for Gradio apps","long_description":"The lightweight Python library for interacting with Gradio apps served over the web.","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["py313-hatch-requirements-txt","clang-18","py313-build","py313-installer","py313-hatchling","py313-hatch-fancy-pypi-readme"]},{"type":"lib","ports":["python313","py313-packaging","py313-typing_extensions","py313-fsspec","py313-httpx","py313-huggingface_hub"]}],"depends_on":[{"type":"lib","ports":["py313-gradio","py313-hf-gradio"]}]},{"name":"py314-gradio-client","portdir":"python/py-gradio-client","version":"2.5.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gradio-app/gradio","description":"Python client for Gradio apps","long_description":"The lightweight Python library for interacting with Gradio apps served over the web.","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["py314-hatch-requirements-txt","clang-18","py314-build","py314-installer","py314-hatchling","py314-hatch-fancy-pypi-readme"]},{"type":"lib","ports":["python314","py314-packaging","py314-typing_extensions","py314-httpx","py314-fsspec","py314-huggingface_hub"]}],"depends_on":[{"type":"lib","ports":["py314-gradio","py-gradio-client","py314-hf-gradio"]}]},{"name":"py-gradio-client","portdir":"python/py-gradio-client","version":"2.5.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/gradio-app/gradio","description":"Python client for Gradio apps","long_description":"The lightweight Python library for interacting with Gradio apps served over the web.","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-gradio-client"]}],"depends_on":[]},{"name":"php85-igbinary","portdir":"php/php-igbinary","version":"3.2.16","license":"BSD and PHP-3.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/igbinary","description":"PHP serializer.","long_description":"Igbinary is a drop in replacement for the standard PHP serializer. Instead of time and space consuming textual representation, igbinary stores PHP data structures in a compact binary form. Savings are significant when using memcached or similar memory based storages for serialized data.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1504}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php85"]}],"depends_on":[{"type":"lib","ports":["php85-memcached"]},{"type":"run","ports":["php-igbinary"]}]},{"name":"php84-igbinary","portdir":"php/php-igbinary","version":"3.2.16","license":"BSD and PHP-3.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/igbinary","description":"PHP serializer.","long_description":"Igbinary is a drop in replacement for the standard PHP serializer. Instead of time and space consuming textual representation, igbinary stores PHP data structures in a compact binary form. Savings are significant when using memcached or similar memory based storages for serialized data.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1504}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php84"]}],"depends_on":[{"type":"lib","ports":["php84-memcached"]}]},{"name":"py313-xformers","portdir":"python/py-xformers","version":"0.0.35","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://facebookresearch.github.io/xformers/","description":"Hackable and optimized Transformers building blocks","long_description":"xFormers is a library of composable Transformer building blocks from Meta AI Research, providing optimized attention mechanisms and other components.","active":true,"categories":["science","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20","py313-installer","py313-setuptools","py313-wheel","py313-build"]},{"type":"lib","ports":["py313-numpy","py313-pytorch","python313"]}],"depends_on":[{"type":"lib","ports":["py313-audiocraft"]}]},{"name":"py314-xformers","portdir":"python/py-xformers","version":"0.0.35","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://facebookresearch.github.io/xformers/","description":"Hackable and optimized Transformers building blocks","long_description":"xFormers is a library of composable Transformer building blocks from Meta AI Research, providing optimized attention mechanisms and other components.","active":true,"categories":["science","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-20"]},{"type":"lib","ports":["py314-numpy","py314-pytorch","python314"]}],"depends_on":[{"type":"lib","ports":["py314-audiocraft","py-xformers"]}]},{"name":"py-xformers","portdir":"python/py-xformers","version":"0.0.35","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://facebookresearch.github.io/xformers/","description":"Hackable and optimized Transformers building blocks","long_description":"xFormers is a library of composable Transformer building blocks from Meta AI Research, providing optimized attention mechanisms and other components.","active":true,"categories":["science","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-xformers"]}],"depends_on":[]},{"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":"py312-jdcal","portdir":"python/py-jdcal","version":"1.4.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/phn/jdcal","description":"Julian dates from proleptic Gregorian and Julian calendars","long_description":"Julian dates from proleptic Gregorian and Julian calendars","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"py314-jdcal","portdir":"python/py-jdcal","version":"1.4.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/phn/jdcal","description":"Julian dates from proleptic Gregorian and Julian calendars","long_description":"Julian dates from proleptic Gregorian and Julian calendars","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-jdcal"]}]},{"name":"py313-jdcal","portdir":"python/py-jdcal","version":"1.4.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/phn/jdcal","description":"Julian dates from proleptic Gregorian and Julian calendars","long_description":"Julian dates from proleptic Gregorian and Julian calendars","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"py311-jdcal","portdir":"python/py-jdcal","version":"1.4.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/phn/jdcal","description":"Julian dates from proleptic Gregorian and Julian calendars","long_description":"Julian dates from proleptic Gregorian and Julian calendars","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py313-av","portdir":"python/py-av","version":"17.0.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pyav.basswood-io.com","description":"Pythonic bindings for FFmpeg libraries","long_description":"PyAV provides Pythonic bindings for FFmpeg. It provides access to media containers, streams, packets, codecs, and frames with integration for NumPy and Pillow.","active":true,"categories":["multimedia","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["py313-cython","py313-setuptools","py313-wheel","pkgconfig","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["ffmpeg8","python313"]}],"depends_on":[{"type":"lib","ports":["py313-audiocraft"]}]},{"name":"py314-av","portdir":"python/py-av","version":"17.0.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pyav.basswood-io.com","description":"Pythonic bindings for FFmpeg libraries","long_description":"PyAV provides Pythonic bindings for FFmpeg. It provides access to media containers, streams, packets, codecs, and frames with integration for NumPy and Pillow.","active":true,"categories":["multimedia","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["py314-cython","py314-setuptools","py314-wheel","pkgconfig","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","ffmpeg8"]}],"depends_on":[{"type":"lib","ports":["py314-audiocraft","py-av"]}]},{"name":"py-av","portdir":"python/py-av","version":"17.0.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pyav.basswood-io.com","description":"Pythonic bindings for FFmpeg libraries","long_description":"PyAV provides Pythonic bindings for FFmpeg. It provides access to media containers, streams, packets, codecs, and frames with integration for NumPy and Pillow.","active":true,"categories":["multimedia","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-av"]}],"depends_on":[]},{"name":"riscv64-unknown-linux-gnu-binutils","portdir":"cross/riscv64-unknown-linux-gnu-binutils","version":"2.46.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/binutils/binutils.html","description":"FSF Binutils for riscv64-unknown-linux-gnu cross development","long_description":"Free Software Foundation development toolchain (\"binutils\") for riscv64-unknown-linux-gnu cross development.","active":true,"categories":["devel","cross"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["texinfo","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["zlib","zstd","gettext"]}],"depends_on":[{"type":"lib","ports":["riscv64-unknown-linux-gnu-gcc","riscv64-linux-gcc-bootstrap","riscv64-unknown-linux-musl-gcc","riscv64-unknown-linux-uclibc-gcc"]}]},{"name":"riscv-linux-kernel-headers-5.10","portdir":"cross/riscv-linux-kernel-headers-5.10","version":"5.10.256","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.kernel.org/","description":"Linux 5.10 kernel headers for RISC-V cross compilation","long_description":"Sanitized Linux 5.10 kernel headers for RISC-V cross compilation. These headers are needed to build a C library (glibc, musl, or uClibc-ng) targeting Linux on RISC-V processors.","active":true,"categories":["devel","cross"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["gmake","gsed","clang-18"]},{"type":"extract","ports":["xz"]}],"depends_on":[{"type":"lib","ports":["riscv64-unknown-linux-gnu-libc","riscv64-unknown-linux-musl-libc","riscv64-unknown-linux-uclibc-libc"]}]},{"name":"Heimdall","portdir":"comms/Heimdall","version":"2.2.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.sr.ht/~grimler/Heimdall","description":"Tool to flash Samsung mobile phones","long_description":"Reverse-engineered tool from Samsung provided Odin that allows to flash all Samsung phones since around 2010.","active":true,"categories":["comms"],"maintainers":[{"name":"sumirati","github":"sumirati","ports_count":1}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["libusb","qt6-qtbase"]}],"depends_on":[]},{"name":"py314-rfc6555","portdir":"python/py-rfc6555","version":"0.1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sethmlarson/rfc6555","description":"Python implementation of RFC 6555.","long_description":"Python implementation of the Happy Eyeballs Algorithm described in RFC 6555. Provided with a single file and dead-simple API to allow easy vendoring and integration into other projects.","active":true,"categories":["devel","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":["offlineimap","py-rfc6555"]}]},{"name":"py313-rfc6555","portdir":"python/py-rfc6555","version":"0.1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sethmlarson/rfc6555","description":"Python implementation of RFC 6555.","long_description":"Python implementation of the Happy Eyeballs Algorithm described in RFC 6555. Provided with a single file and dead-simple API to allow easy vendoring and integration into other projects.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"py314-imaplib2","portdir":"python/py-imaplib2","version":"3.6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jazzband/imaplib2/","description":"A threaded Python IMAP4 client.","long_description":"A threaded Python IMAP4 client.","active":true,"categories":["devel","mail","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":["offlineimap","py-imaplib2"]}]},{"name":"py313-imaplib2","portdir":"python/py-imaplib2","version":"3.6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jazzband/imaplib2/","description":"A threaded Python IMAP4 client.","long_description":"A threaded Python IMAP4 client.","active":true,"categories":["devel","mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"py314-treetable","portdir":"python/py-treetable","version":"0.2.6","license":"Permissive","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/adefossez/treetable","description":"Pretty-print tree-structured tables in Python","long_description":"treetable is a small Python library for pretty-printing tree-structured tables.","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-dora-search","py-treetable"]}]},{"name":"py313-treetable","portdir":"python/py-treetable","version":"0.2.6","license":"Permissive","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/adefossez/treetable","description":"Pretty-print tree-structured tables in Python","long_description":"treetable is a small Python library for pretty-printing tree-structured tables.","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-dora-search"]}]},{"name":"py314-torchdiffeq","portdir":"python/py-torchdiffeq","version":"0.2.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rtqichen/torchdiffeq","description":"Differentiable ODE solvers with full GPU support and adjoint backpropagation","long_description":"torchdiffeq provides differentiable ODE solvers with full GPU support and O(1)-memory backpropagation using the adjoint method.","active":true,"categories":["science","math","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-scipy","py314-pytorch","python314"]}],"depends_on":[{"type":"lib","ports":["py314-audiocraft","py-torchdiffeq"]}]},{"name":"py313-torchdiffeq","portdir":"python/py-torchdiffeq","version":"0.2.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rtqichen/torchdiffeq","description":"Differentiable ODE solvers with full GPU support and adjoint backpropagation","long_description":"torchdiffeq provides differentiable ODE solvers with full GPU support and O(1)-memory backpropagation using the adjoint method.","active":true,"categories":["science","math","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-scipy","py313-pytorch","python313"]}],"depends_on":[{"type":"lib","ports":["py313-audiocraft"]}]},{"name":"py-treetable","portdir":"python/py-treetable","version":"0.2.6","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/adefossez/treetable","description":"Pretty-print tree-structured tables in Python","long_description":"treetable is a small Python library for pretty-printing tree-structured tables.","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-treetable"]}],"depends_on":[]},{"name":"py-torchdiffeq","portdir":"python/py-torchdiffeq","version":"0.2.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rtqichen/torchdiffeq","description":"Differentiable ODE solvers with full GPU support and adjoint backpropagation","long_description":"torchdiffeq provides differentiable ODE solvers with full GPU support and O(1)-memory backpropagation using the adjoint method.","active":true,"categories":["science","math","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-torchdiffeq"]}],"depends_on":[]},{"name":"py313-retrying","portdir":"python/py-retrying","version":"1.4.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rholder/retrying","description":"General-purpose retrying library for Python","long_description":"Retrying is a general-purpose retrying library, written in Python, to simplify the task of adding retry behavior to just about anything.","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-six","python313"]}],"depends_on":[{"type":"lib","ports":["py313-dora-search"]}]},{"name":"py314-retrying","portdir":"python/py-retrying","version":"1.4.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rholder/retrying","description":"General-purpose retrying library for Python","long_description":"Retrying is a general-purpose retrying library, written in Python, to simplify the task of adding retry behavior to just about anything.","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-six","python314"]}],"depends_on":[{"type":"lib","ports":["py314-dora-search","py-retrying"]}]},{"name":"py-retrying","portdir":"python/py-retrying","version":"1.4.2","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rholder/retrying","description":"General-purpose retrying library for Python","long_description":"Retrying is a general-purpose retrying library, written in Python, to simplify the task of adding retry behavior to just about anything.","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-retrying"]}],"depends_on":[]},{"name":"py314-pystoi","portdir":"python/py-pystoi","version":"0.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mpariente/pystoi","description":"Short Term Objective Intelligibility measure (STOI)","long_description":"Implementation of the Short Term Objective Intelligibility (STOI) measure for assessing degraded speech signal quality.","active":true,"categories":["audio","math","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-numpy","py314-scipy","python314"]}],"depends_on":[{"type":"lib","ports":["py314-audiocraft","py-pystoi"]}]},{"name":"py313-pystoi","portdir":"python/py-pystoi","version":"0.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mpariente/pystoi","description":"Short Term Objective Intelligibility measure (STOI)","long_description":"Implementation of the Short Term Objective Intelligibility (STOI) measure for assessing degraded speech signal quality.","active":true,"categories":["audio","math","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-numpy","py313-scipy","python313"]}],"depends_on":[{"type":"lib","ports":["py313-audiocraft"]}]},{"name":"py-pystoi","portdir":"python/py-pystoi","version":"0.4.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mpariente/pystoi","description":"Short Term Objective Intelligibility measure (STOI)","long_description":"Implementation of the Short Term Objective Intelligibility (STOI) measure for assessing degraded speech signal quality.","active":true,"categories":["audio","math","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pystoi"]}],"depends_on":[]},{"name":"py314-lameenc","portdir":"python/py-lameenc","version":"1.8.2","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":176}],"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":"py313-lameenc","portdir":"python/py-lameenc","version":"1.8.2","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":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-setuptools","py313-setuptools_scm"]},{"type":"lib","ports":["lame","python313"]}],"depends_on":[{"type":"lib","ports":["py313-demucs"]}]},{"name":"py314-julius","portdir":"python/py-julius","version":"0.2.7","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/adefossez/julius","description":"Digital Signal Processing algorithms in PyTorch","long_description":"julius provides efficient DSP algorithms implemented with PyTorch, including resampling, FIR filters, and FFT convolutions.","active":true,"categories":["audio","math","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-pytorch","python314"]}],"depends_on":[{"type":"lib","ports":["py314-audiocraft","py314-demucs","py-julius"]}]},{"name":"py313-julius","portdir":"python/py-julius","version":"0.2.7","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/adefossez/julius","description":"Digital Signal Processing algorithms in PyTorch","long_description":"julius provides efficient DSP algorithms implemented with PyTorch, including resampling, FIR filters, and FFT convolutions.","active":true,"categories":["audio","math","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-pytorch","python313"]}],"depends_on":[{"type":"lib","ports":["py313-audiocraft","py313-demucs"]}]}]}