{"count":53010,"next":null,"previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=1060","results":[{"name":"dockhand","portdir":"sysutils/dockhand","version":"0.3.1","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/herbygillot/dockhand","description":"A port maintenance utility for MacPorts","long_description":"dockhand automates the mechanical part of maintaining a port: it bumps a port to a new upstream release, build-tests the change in a clean virtual machine or on GitHub Actions, and opens the pull request. Each step can be run on its own. When it cannot be sure of something it declines and says why, rather than guessing.","active":true,"categories":["sysutils","macports"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1141}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]},{"type":"run","ports":["git","tart"]}],"depends_on":[]},{"name":"py315-ast_serialize","portdir":"python/py-ast_serialize","version":"0.13.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mypyc/ast_serialize","description":"Python bindings for mypy AST serialization","long_description":"This is a fast Python extension for parsing Python files and serializing the AST using the native binary format used by mypy. This will eventually replace the current mypy parser, which uses the Python stdlib ast module for parsing.","active":true,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":259}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-maturin","py315-setuptools-rust"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"py-miniaudio","portdir":"python/py-miniaudio","version":"1.71","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/irmen/pyminiaudio","description":"Python bindings for the miniaudio library and its decoders","long_description":"miniaudio provides Python bindings (via cffi) for the miniaudio C library. It can decode mp3, flac, ogg vorbis and wav audio, convert sample formats, and play back or record audio.","active":true,"categories":["audio","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-miniaudio"]}],"depends_on":[]},{"name":"py-mlx-audio","portdir":"python/py-mlx-audio","version":"0.5.8","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/Blaizzy/mlx-audio","description":"Inference of text-to-speech (TTS) and speech-to-speech (STS) models","long_description":"mlx-audio is a package for inference of text-to-speech (TTS) and speech-to-speech (STS) models locally on your Mac using MLX.","active":true,"categories":["science","python","llm"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-mlx-audio"]}],"depends_on":[]},{"name":"py312-miniaudio","portdir":"python/py-miniaudio","version":"1.71","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/irmen/pyminiaudio","description":"Python bindings for the miniaudio library and its decoders","long_description":"miniaudio provides Python bindings (via cffi) for the miniaudio C library. It can decode mp3, flac, ogg vorbis and wav audio, convert sample formats, and play back or record audio.","active":true,"categories":["audio","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-wheel","clang-18","py312-build","py312-installer","py312-setuptools"]},{"type":"lib","ports":["python312","py312-cffi"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"run","ports":["py312-mlx-audio"]}]},{"name":"py313-miniaudio","portdir":"python/py-miniaudio","version":"1.71","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/irmen/pyminiaudio","description":"Python bindings for the miniaudio library and its decoders","long_description":"miniaudio provides Python bindings (via cffi) for the miniaudio C library. It can decode mp3, flac, ogg vorbis and wav audio, convert sample formats, and play back or record audio.","active":true,"categories":["audio","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313","py313-cffi"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"run","ports":["py313-mlx-audio"]}]},{"name":"py314-miniaudio","portdir":"python/py-miniaudio","version":"1.71","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/irmen/pyminiaudio","description":"Python bindings for the miniaudio library and its decoders","long_description":"miniaudio provides Python bindings (via cffi) for the miniaudio C library. It can decode mp3, flac, ogg vorbis and wav audio, convert sample formats, and play back or record audio.","active":true,"categories":["audio","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","py314-cffi"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-miniaudio"]},{"type":"run","ports":["py314-mlx-audio"]}]},{"name":"py312-mlx-audio","portdir":"python/py-mlx-audio","version":"0.5.8","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Blaizzy/mlx-audio","description":"Inference of text-to-speech (TTS) and speech-to-speech (STS) models","long_description":"mlx-audio is a package for inference of text-to-speech (TTS) and speech-to-speech (STS) models locally on your Mac using MLX.","active":true,"categories":["science","python","llm"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","clang-18","py312-wheel","py312-setuptools","py312-installer"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-sentencepiece","py312-fastapi","py312-uvicorn","py312-huggingface_hub","py312-python-multipart","py312-transformers","py312-mlx","py312-mlx-lm","py312-miniaudio","py312-sounddevice","py312-scipy","py312-tqdm","py312-zstd","py312-numpy"]}],"depends_on":[{"type":"run","ports":["py312-mlx-vlm"]}]},{"name":"py313-mlx-audio","portdir":"python/py-mlx-audio","version":"0.5.8","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Blaizzy/mlx-audio","description":"Inference of text-to-speech (TTS) and speech-to-speech (STS) models","long_description":"mlx-audio is a package for inference of text-to-speech (TTS) and speech-to-speech (STS) models locally on your Mac using MLX.","active":true,"categories":["science","python","llm"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-wheel","py313-setuptools","py313-installer","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-uvicorn","py313-huggingface_hub","py313-python-multipart","py313-fastapi","py313-transformers","py313-sentencepiece","py313-mlx","py313-mlx-lm","py313-miniaudio","py313-sounddevice","py313-scipy","py313-zstd","py313-tqdm","py313-numpy"]}],"depends_on":[{"type":"run","ports":["py313-mlx-vlm"]}]},{"name":"py314-mlx-audio","portdir":"python/py-mlx-audio","version":"0.5.8","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Blaizzy/mlx-audio","description":"Inference of text-to-speech (TTS) and speech-to-speech (STS) models","long_description":"mlx-audio is a package for inference of text-to-speech (TTS) and speech-to-speech (STS) models locally on your Mac using MLX.","active":true,"categories":["science","python","llm"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-wheel","py314-setuptools","py314-installer","py314-build"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-uvicorn","py314-fastapi","py314-huggingface_hub","py314-transformers","py314-python-multipart","py314-sentencepiece","py314-mlx","py314-mlx-lm","py314-miniaudio","py314-sounddevice","py314-zstd","py314-tqdm","py314-scipy","py314-numpy"]}],"depends_on":[{"type":"lib","ports":["py-mlx-audio"]},{"type":"run","ports":["py314-mlx-vlm"]}]}]}