{"count":53459,"next":null,"previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=1069","results":[{"name":"py315-luma.emulator","portdir":"python/py-luma.emulator","version":"1.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rm-hull/luma.emulator","description":"Drawing and text rendering for small displays, emulator module","long_description":"luma.emulator provides a series of pseudo-display devices which allow the luma.core components to be used without running a physical device.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py315-installer","py315-wheel","py315-setuptools","clang-18","py315-build"]},{"type":"lib","ports":["python315"]},{"type":"run","ports":["py315-luma.core","py315-game"]},{"type":"test","ports":["py315-pytest","py315-pytest-timeout"]}],"depends_on":[]},{"name":"py315-luma.core","portdir":"python/py-luma.core","version":"2.6.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rm-hull/luma.core","description":"Drawing and text rendering for small displays, core module","long_description":"luma.core is a component library providing a Pillow-compatible drawing canvas for Python 3, and other functionality to support drawing primitives and text-rendering capabilities for small displays.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-wheel","py315-setuptools","py315-installer","py315-build"]},{"type":"lib","ports":["python315"]},{"type":"run","ports":["py315-smbus2","py315-pyftdi","py315-cbor2","py315-Pillow"]},{"type":"test","ports":["py315-pytest","py315-pytest-timeout"]}],"depends_on":[{"type":"run","ports":["py315-luma.emulator"]}]},{"name":"py315-pyftdi","portdir":"python/py-pyftdi","version":"0.57.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/eblot/pyftdi","description":"PyFtdi aims at providing a user-space driver for popular FTDI devices, implemented in pure Python language.","long_description":"PyFtdi aims at providing a user-space driver for popular FTDI devices, implemented in pure Python language.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py315-installer","py315-wheel","py315-setuptools","clang-18","py315-build"]},{"type":"lib","ports":["python315"]},{"type":"run","ports":["py315-serial","py315-pyusb"]},{"type":"test","ports":["py315-pytest","py315-ruamel-yaml"]}],"depends_on":[{"type":"run","ports":["py315-luma.core"]}]},{"name":"py315-pyusb","portdir":"python/py-pyusb","version":"1.3.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pyusb.github.io/pyusb/","description":"Python library to provide easy USB device access","long_description":"The PyUSB module provides Python with easy access to the host machine's Universal Serial Bus (USB) system","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py315-setuptools_scm","py315-setuptools","py315-wheel","clang-18","py315-build","py315-installer"]},{"type":"lib","ports":["python315"]},{"type":"run","ports":["libusb"]}],"depends_on":[{"type":"run","ports":["py315-pyftdi"]}]},{"name":"py315-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":440}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]}],"depends_on":[{"type":"test","ports":["py315-pyftdi"]}]},{"name":"py315-serial","portdir":"python/py-serial","version":"3.5","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyserial/pyserial","description":"Python Serial Port Extension","long_description":"This module encapsulates the access for the serial port. It provides backends for standard Python running on Windows, Linux, BSD (possibly any POSIX compliant system) and Jython. The module named serial automatically selects the appropriate backend.","active":true,"categories":["python","comms"],"maintainers":[{"name":"fw","github":"fhgwright","ports_count":33}],"variants":[],"dependencies":[{"type":"build","ports":["py315-build","py315-setuptools","py315-wheel","clang-18","py315-installer"]},{"type":"lib","ports":["py315-setuptools","python315"]}],"depends_on":[{"type":"run","ports":["py315-pyftdi"]}]},{"name":"py315-smbus2","portdir":"python/py-smbus2","version":"0.6.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kplindegaard/smbus2","description":"A drop-in replacement for smbus-cffi/smbus-python in pure Python","long_description":"smbus2 is (yet another) pure Python implementation of of the python-smbus package.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py315-installer","clang-18","py315-build","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]},{"type":"test","ports":["py315-pytest"]}],"depends_on":[{"type":"run","ports":["py315-luma.core"]}]},{"name":"bazel-8","portdir":"devel/bazel","version":"8.8.2","license":"Apache-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/bazelbuild/bazel","description":"A tool for automating builds and tests.","long_description":"A tool for automating builds and tests.","active":true,"categories":["devel"],"maintainers":[{"name":"mohamed.issa","github":"missa-prime","ports_count":8},{"name":"herby.gillot","github":"herbygillot","ports_count":1156}],"variants":["bash_completion"],"dependencies":[{"type":"build","ports":["zip","clang-18","python313"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["cctools","openjdk21"]}],"depends_on":[{"type":"build","ports":["arowpp"]}]},{"name":"vx","portdir":"lang/vx","version":"0.0.3","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://vxlang.org","description":"A heterogeneous-systems programming language that puts placement and reachability in the type system","long_description":"Vx is a systems programming language for heterogeneous computing. Where data lives and which devices can reach it are part of the type system, so one program can target CPUs, GPUs and NPUs, with the compiler checking placement, capacity and transfer costs against a declared machine. The compiler is built on MLIR.","active":true,"categories":["lang"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1156}],"variants":["universal"],"dependencies":[{"type":"build","ports":["rust","cargo","legacy-support","clang-20"]},{"type":"lib","ports":["libffi","libunwind","mlir-22"]},{"type":"run","ports":["clang-22","z3"]},{"type":"test","ports":["clang-22"]}],"depends_on":[]}]}