{"count":52400,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=263","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=261","results":[{"name":"py310-s3fs","portdir":"python/py-s3fs","version":"2026.2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dask/s3fs/","description":"Convenient Filesystem interface over S3","long_description":"Convenient Filesystem interface over S3","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-aiohttp","py310-fsspec","py310-aiobotocore","python310"]}],"depends_on":[]},{"name":"py312-rustworkx","portdir":"python/py-rustworkx","version":"0.15.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Qiskit/rustworkx","description":"A high performance Python graph library implemented in Rust","long_description":"A high performance Python graph library implemented in Rust.","active":true,"categories":["devel","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","py312-setuptools","py312-wheel","py312-setuptools-rust","cargo","legacy-support","rust","py312-build","py312-installer"]},{"type":"lib","ports":["python312","py312-numpy","libunwind"]}],"depends_on":[{"type":"lib","ports":["py-rustworkx"]}]},{"name":"py311-rustworkx","portdir":"python/py-rustworkx","version":"0.15.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Qiskit/rustworkx","description":"A high performance Python graph library implemented in Rust","long_description":"A high performance Python graph library implemented in Rust.","active":true,"categories":["devel","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","py311-setuptools","py311-wheel","py311-setuptools-rust","cargo","legacy-support","rust","py311-build","py311-installer"]},{"type":"lib","ports":["python311","py311-numpy","libunwind"]}],"depends_on":[]},{"name":"py310-rustworkx","portdir":"python/py-rustworkx","version":"0.15.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Qiskit/rustworkx","description":"A high performance Python graph library implemented in Rust","long_description":"A high performance Python graph library implemented in Rust.","active":true,"categories":["devel","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","py310-build","py310-setuptools-rust","py310-installer","cargo","legacy-support","rust","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310","py310-numpy","libunwind"]}],"depends_on":[]},{"name":"py-s3fs","portdir":"python/py-s3fs","version":"2026.2.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/dask/s3fs/","description":"Convenient Filesystem interface over S3","long_description":"Convenient Filesystem interface over S3","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-s3fs"]}],"depends_on":[]},{"name":"py-rustworkx","portdir":"python/py-rustworkx","version":"0.15.1","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/Qiskit/rustworkx","description":"A high performance Python graph library implemented in Rust","long_description":"A high performance Python graph library implemented in Rust.","active":true,"categories":["devel","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind","py312-rustworkx"]}],"depends_on":[]},{"name":"py314-rubicon-objc","portdir":"python/py-rubicon-objc","version":"0.5.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://beeware.org/project/projects/bridges/rubicon","description":"Rubicon-ObjC is a bridge between Objective-C and Python","long_description":"Rubicon-ObjC is a bridge between Objective-C and Python","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools_scm","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-desktop-notifier","py-rubicon-objc","maestral"]}]},{"name":"py27-rudolf","portdir":"python/py-rudolf","version":"0.3","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/rudolf2/","description":"Colour output plugin for the nose testing framework","long_description":"Colour output plugin for the nose testing framework","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-nose"]}],"depends_on":[{"type":"lib","ports":["py-rudolf"]}]},{"name":"py313-rubicon-objc","portdir":"python/py-rubicon-objc","version":"0.5.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://beeware.org/project/projects/bridges/rubicon","description":"Rubicon-ObjC is a bridge between Objective-C and Python","long_description":"Rubicon-ObjC is a bridge between Objective-C and Python","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools_scm","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-desktop-notifier"]}]},{"name":"py312-rubicon-objc","portdir":"python/py-rubicon-objc","version":"0.5.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://beeware.org/project/projects/bridges/rubicon","description":"Rubicon-ObjC is a bridge between Objective-C and Python","long_description":"Rubicon-ObjC is a bridge between Objective-C and Python","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","clang-18","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-desktop-notifier"]}]},{"name":"py311-rubicon-objc","portdir":"python/py-rubicon-objc","version":"0.5.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://beeware.org/project/projects/bridges/rubicon","description":"Rubicon-ObjC is a bridge between Objective-C and Python","long_description":"Rubicon-ObjC is a bridge between Objective-C and Python","active":true,"categories":["devel","python"],"maintainers":[],"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-desktop-notifier"]}]},{"name":"py310-rubicon-objc","portdir":"python/py-rubicon-objc","version":"0.5.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://beeware.org/project/projects/bridges/rubicon","description":"Rubicon-ObjC is a bridge between Objective-C and Python","long_description":"Rubicon-ObjC is a bridge between Objective-C and Python","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-setuptools","py310-setuptools_scm","clang-18","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-desktop-notifier"]}]},{"name":"py-rudolf","portdir":"python/py-rudolf","version":"0.3","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/rudolf2/","description":"Colour output plugin for the nose testing framework","long_description":"Colour output plugin for the nose testing framework","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-rudolf"]}],"depends_on":[]},{"name":"py-rubicon-objc","portdir":"python/py-rubicon-objc","version":"0.5.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://beeware.org/project/projects/bridges/rubicon","description":"Rubicon-ObjC is a bridge between Objective-C and Python","long_description":"Rubicon-ObjC is a bridge between Objective-C and Python","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-rubicon-objc"]}],"depends_on":[]},{"name":"py314-ruamel-yaml-clib","portdir":"python/py-ruamel-yaml-clib","version":"0.2.15","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"the C based reader/scanner and emitter for ruamel.yaml","long_description":"the C based reader/scanner and emitter for ruamel.yaml.","active":true,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-ruamel-yaml","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-awscli2","ansible-lint","py-ruamel-yaml-clib"]}]},{"name":"py313-ruamel-yaml-clib","portdir":"python/py-ruamel-yaml-clib","version":"0.2.15","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"the C based reader/scanner and emitter for ruamel.yaml","long_description":"the C based reader/scanner and emitter for ruamel.yaml.","active":true,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-ruamel-yaml","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-awscli2","py313-mitmproxy"]},{"type":"run","ports":["borgmatic"]}]},{"name":"py312-ruamel-yaml-clib","portdir":"python/py-ruamel-yaml-clib","version":"0.2.15","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"the C based reader/scanner and emitter for ruamel.yaml","long_description":"the C based reader/scanner and emitter for ruamel.yaml.","active":true,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","clang-18","py312-wheel","py312-ruamel-yaml"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-awscli2","py312-mitmproxy"]}]},{"name":"py311-ruamel-yaml-clib","portdir":"python/py-ruamel-yaml-clib","version":"0.2.15","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"the C based reader/scanner and emitter for ruamel.yaml","long_description":"the C based reader/scanner and emitter for ruamel.yaml.","active":true,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-ruamel-yaml"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-awscli2","py311-mitmproxy"]}]},{"name":"py310-ruamel-yaml-clib","portdir":"python/py-ruamel-yaml-clib","version":"0.2.15","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"the C based reader/scanner and emitter for ruamel.yaml","long_description":"the C based reader/scanner and emitter for ruamel.yaml.","active":true,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","clang-18","py310-ruamel-yaml","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-awscli2","py310-mitmproxy"]}]},{"name":"py314-ruamel-yaml","portdir":"python/py-ruamel-yaml","version":"0.19.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"YAML 1.2 loader/dumper package for Python","long_description":"YAML 1.2 loader/dumper package for Python. It is a derivative of Kirill Simonov’s PyYAML 3.11.","active":true,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"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-ruamel-yaml-clib"]},{"type":"lib","ports":["py314-awscli2","ansible-lint","py-ruamel-yaml","jc"]},{"type":"test","ports":["py314-pyftdi"]}]},{"name":"py313-ruamel-yaml","portdir":"python/py-ruamel-yaml","version":"0.19.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"YAML 1.2 loader/dumper package for Python","long_description":"YAML 1.2 loader/dumper package for Python. It is a derivative of Kirill Simonov’s PyYAML 3.11.","active":true,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"build","ports":["py313-ruamel-yaml-clib"]},{"type":"lib","ports":["py313-maggma","py313-mitmproxy","py313-awscli2"]},{"type":"run","ports":["borgmatic","py313-pymatgen"]},{"type":"test","ports":["py313-pyftdi"]}]},{"name":"py312-ruamel-yaml","portdir":"python/py-ruamel-yaml","version":"0.19.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"YAML 1.2 loader/dumper package for Python","long_description":"YAML 1.2 loader/dumper package for Python. It is a derivative of Kirill Simonov’s PyYAML 3.11.","active":true,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"build","ports":["py312-ruamel-yaml-clib"]},{"type":"lib","ports":["tmt","jrnl","py312-fmf","py312-awscli2","py312-mitmproxy","py312-maggma"]},{"type":"run","ports":["py312-pymatgen"]},{"type":"test","ports":["py312-pyftdi"]}]},{"name":"py311-ruamel-yaml","portdir":"python/py-ruamel-yaml","version":"0.19.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"YAML 1.2 loader/dumper package for Python","long_description":"YAML 1.2 loader/dumper package for Python. It is a derivative of Kirill Simonov’s PyYAML 3.11.","active":true,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"build","ports":["py311-ruamel-yaml-clib"]},{"type":"lib","ports":["py311-fmf","py311-maggma","py311-awscli2","py311-mitmproxy"]},{"type":"run","ports":["py311-pymatgen"]},{"type":"test","ports":["py311-pyftdi"]}]},{"name":"py310-ruamel-yaml","portdir":"python/py-ruamel-yaml","version":"0.19.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"YAML 1.2 loader/dumper package for Python","long_description":"YAML 1.2 loader/dumper package for Python. It is a derivative of Kirill Simonov’s PyYAML 3.11.","active":true,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"build","ports":["py310-ruamel-yaml-clib"]},{"type":"lib","ports":["py310-fmf","py310-instrumentkit","py310-maggma","py310-mitmproxy","py310-awscli2"]},{"type":"run","ports":["py310-pymatgen","cantera"]},{"type":"test","ports":["py310-pyftdi"]}]},{"name":"py-ruamel-yaml-clib","portdir":"python/py-ruamel-yaml-clib","version":"0.2.15","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"the C based reader/scanner and emitter for ruamel.yaml","long_description":"the C based reader/scanner and emitter for ruamel.yaml.","active":true,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-ruamel-yaml-clib"]}],"depends_on":[]},{"name":"py-ruamel-yaml","portdir":"python/py-ruamel-yaml","version":"0.19.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"YAML 1.2 loader/dumper package for Python","long_description":"YAML 1.2 loader/dumper package for Python. It is a derivative of Kirill Simonov’s PyYAML 3.11.","active":true,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-ruamel-yaml"]}],"depends_on":[]},{"name":"py314-rtree","portdir":"python/py-rtree","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Toblerity/rtree","description":"R-Tree spatial index for Python GIS","long_description":"Rtree is a Python library that uses ctypes and an internally built C API to wrap libspatialindex and provide very flexible spatial indexing.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["python314","spatialindex"]}],"depends_on":[{"type":"lib","ports":["py-rtree"]},{"type":"run","ports":["py314-spyder"]}]},{"name":"py313-rtree","portdir":"python/py-rtree","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Toblerity/rtree","description":"R-Tree spatial index for Python GIS","long_description":"Rtree is a Python library that uses ctypes and an internally built C API to wrap libspatialindex and provide very flexible spatial indexing.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["python313","spatialindex"]}],"depends_on":[{"type":"run","ports":["py313-spyder","py313-spaghetti"]}]},{"name":"py312-rtree","portdir":"python/py-rtree","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Toblerity/rtree","description":"R-Tree spatial index for Python GIS","long_description":"Rtree is a Python library that uses ctypes and an internally built C API to wrap libspatialindex and provide very flexible spatial indexing.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["python312","spatialindex"]}],"depends_on":[{"type":"run","ports":["py312-spyder","py312-spaghetti"]}]},{"name":"py311-rtree","portdir":"python/py-rtree","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Toblerity/rtree","description":"R-Tree spatial index for Python GIS","long_description":"Rtree is a Python library that uses ctypes and an internally built C API to wrap libspatialindex and provide very flexible spatial indexing.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["python311","spatialindex"]}],"depends_on":[{"type":"run","ports":["py311-spyder","py311-spaghetti"]}]},{"name":"py310-rtree","portdir":"python/py-rtree","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Toblerity/rtree","description":"R-Tree spatial index for Python GIS","long_description":"Rtree is a Python library that uses ctypes and an internally built C API to wrap libspatialindex and provide very flexible spatial indexing.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["python310","spatialindex"]}],"depends_on":[{"type":"run","ports":["py310-spyder-devel","py310-spyder","py310-spaghetti"]}]},{"name":"py36-rtmidi-python","portdir":"python/py-rtmidi-python","version":"0.2.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/superquadratic/rtmidi-python","description":"Python wrapper for RtMidi","long_description":"Python wrapper for RtMidi, the lightweight, cross-platform MIDI I/O library","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-18"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py-rtmidi-python"]}]},{"name":"py35-rtmidi-python","portdir":"python/py-rtmidi-python","version":"0.2.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/superquadratic/rtmidi-python","description":"Python wrapper for RtMidi","long_description":"Python wrapper for RtMidi, the lightweight, cross-platform MIDI I/O library","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-18"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"name":"py27-rtmidi-python","portdir":"python/py-rtmidi-python","version":"0.2.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/superquadratic/rtmidi-python","description":"Python wrapper for RtMidi","long_description":"Python wrapper for RtMidi, the lightweight, cross-platform MIDI I/O library","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py-rtree","portdir":"python/py-rtree","version":"1.4.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/Toblerity/rtree","description":"R-Tree spatial index for Python GIS","long_description":"Rtree is a Python library that uses ctypes and an internally built C API to wrap libspatialindex and provide very flexible spatial indexing.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-rtree"]}],"depends_on":[]},{"name":"py-rtmidi-python","portdir":"python/py-rtmidi-python","version":"0.2.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/superquadratic/rtmidi-python","description":"Python wrapper for RtMidi","long_description":"Python wrapper for RtMidi, the lightweight, cross-platform MIDI I/O library","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py36-rtmidi-python"]}],"depends_on":[]},{"name":"py313-rtm","portdir":"python/py-rtm","version":"0.4.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pyrtm","description":"Python interface for Remember The Milk API.","long_description":"Python interface for Remember The Milk API.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-tkinter","python313"]}],"depends_on":[{"type":"lib","ports":["py-rtm"]}]},{"name":"py314-rstcheck-core","portdir":"python/py-rstcheck-core","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rstcheck/rstcheck-core","description":"Checks syntax of reStructuredText and code blocks nested within it","long_description":"Checks syntax of reStructuredText and code blocks nested within it","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools_scm","py314-build","py314-installer","py314-setuptools","py314-wheel","clang-18"]},{"type":"lib","ports":["py314-types-docutils","py314-docutils","py314-pydantic","python314"]}],"depends_on":[{"type":"lib","ports":["py314-rstcheck","py-rstcheck-core"]}]},{"name":"py313-rstcheck-core","portdir":"python/py-rstcheck-core","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rstcheck/rstcheck-core","description":"Checks syntax of reStructuredText and code blocks nested within it","long_description":"Checks syntax of reStructuredText and code blocks nested within it","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-build","py313-installer","py313-setuptools","py313-wheel","clang-18"]},{"type":"lib","ports":["py313-docutils","py313-pydantic","py313-types-docutils","python313"]}],"depends_on":[{"type":"lib","ports":["py313-rstcheck"]}]},{"name":"py312-rstcheck-core","portdir":"python/py-rstcheck-core","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rstcheck/rstcheck-core","description":"Checks syntax of reStructuredText and code blocks nested within it","long_description":"Checks syntax of reStructuredText and code blocks nested within it","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm","py312-build"]},{"type":"lib","ports":["py312-types-docutils","py312-docutils","py312-pydantic","python312"]}],"depends_on":[{"type":"lib","ports":["py312-rstcheck"]}]},{"name":"py311-rstcheck-core","portdir":"python/py-rstcheck-core","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rstcheck/rstcheck-core","description":"Checks syntax of reStructuredText and code blocks nested within it","long_description":"Checks syntax of reStructuredText and code blocks nested within it","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm","py311-build"]},{"type":"lib","ports":["py311-docutils","py311-types-docutils","py311-pydantic","python311"]}],"depends_on":[{"type":"lib","ports":["py311-rstcheck"]}]},{"name":"py310-rstcheck-core","portdir":"python/py-rstcheck-core","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rstcheck/rstcheck-core","description":"Checks syntax of reStructuredText and code blocks nested within it","long_description":"Checks syntax of reStructuredText and code blocks nested within it","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools_scm","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-docutils","py310-pydantic","py310-types-docutils","python310"]}],"depends_on":[{"type":"lib","ports":["py310-rstcheck"]}]},{"name":"py-rtm","portdir":"python/py-rtm","version":"0.4.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pyrtm","description":"Python interface for Remember The Milk API.","long_description":"Python interface for Remember The Milk API.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-rtm"]}],"depends_on":[]},{"name":"py-rstcheck-core","portdir":"python/py-rstcheck-core","version":"1.3.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rstcheck/rstcheck-core","description":"Checks syntax of reStructuredText and code blocks nested within it","long_description":"Checks syntax of reStructuredText and code blocks nested within it","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-rstcheck-core"]}],"depends_on":[]},{"name":"py314-rstcheck","portdir":"python/py-rstcheck","version":"6.2.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/myint/rstcheck","description":"Checks syntax of reStructuredText and code blocks nested within it","long_description":"Checks syntax of reStructuredText and code blocks nested within it","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel","py314-setuptools_scm"]},{"type":"lib","ports":["py314-pydantic","python314","py314-typer","py314-rstcheck-core","py314-types-docutils","py314-docutils","py314-rich","py314-shellingham","py314-colorama"]}],"depends_on":[{"type":"lib","ports":["py-rstcheck"]}]},{"name":"py313-rstcheck","portdir":"python/py-rstcheck","version":"6.2.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/myint/rstcheck","description":"Checks syntax of reStructuredText and code blocks nested within it","long_description":"Checks syntax of reStructuredText and code blocks nested within it","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel","py313-setuptools_scm"]},{"type":"lib","ports":["py313-types-docutils","python313","py313-rstcheck-core","py313-typer","py313-shellingham","py313-docutils","py313-rich","py313-colorama","py313-pydantic"]}],"depends_on":[]},{"name":"py312-rstcheck","portdir":"python/py-rstcheck","version":"6.2.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/myint/rstcheck","description":"Checks syntax of reStructuredText and code blocks nested within it","long_description":"Checks syntax of reStructuredText and code blocks nested within it","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm","clang-18"]},{"type":"lib","ports":["py312-pydantic","python312","py312-rstcheck-core","py312-typer","py312-types-docutils","py312-shellingham","py312-docutils","py312-rich","py312-colorama"]}],"depends_on":[]},{"name":"py311-rstcheck","portdir":"python/py-rstcheck","version":"6.2.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/myint/rstcheck","description":"Checks syntax of reStructuredText and code blocks nested within it","long_description":"Checks syntax of reStructuredText and code blocks nested within it","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm","clang-18"]},{"type":"lib","ports":["py311-rstcheck-core","python311","py311-rich","py311-typer","py311-colorama","py311-docutils","py311-types-docutils","py311-shellingham","py311-pydantic"]}],"depends_on":[]},{"name":"py310-rstcheck","portdir":"python/py-rstcheck","version":"6.2.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/myint/rstcheck","description":"Checks syntax of reStructuredText and code blocks nested within it","long_description":"Checks syntax of reStructuredText and code blocks nested within it","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-setuptools_scm","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-typer","python310","py310-types-docutils","py310-rstcheck-core","py310-colorama","py310-docutils","py310-rich","py310-pydantic","py310-shellingham"]}],"depends_on":[]},{"name":"py314-rsa","portdir":"python/py-rsa","version":"4.9.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://stuvel.eu/software/rsa/","description":"Pure Python RSA implementation","long_description":"Pure Python RSA implementation. It supports encryption and decryption, signing and verifying signatures, and key generation according to PKCS#1 version 1.5. It can be used as a Python library as well as on the commandline.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","py314-poetry-core","clang-18","py314-build"]},{"type":"lib","ports":["python314","py314-asn1"]},{"type":"test","ports":["py314-pytest","py314-mypy"]}],"depends_on":[{"type":"lib","ports":["py314-awscli","py314-google-auth","py-rsa"]}]}]}