{"count":53558,"next":null,"previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=1071","results":[{"name":"py314-configparser","portdir":"python/py-configparser","version":"7.2.0","license":"MIT","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/jaraco/configparser","description":"Configparser from Python 3.8 to Python 2.6-3.7","long_description":"Configparser from Python 3.8 to Python 2.6-3.7","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2951}],"variants":[],"dependencies":[{"type":"build","ports":["py314-toml","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel","py314-setuptools_scm"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-configparser"]},{"type":"run","ports":["py314-oci"]}]},{"name":"py314-circuitbreaker","portdir":"python/py-circuitbreaker","version":"2.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fabfuel/circuitbreaker","description":"Python implementation of the \"Circuit Breaker\" Pattern","long_description":"Python implementation of the \"Circuit Breaker\" Pattern","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-circuitbreaker"]},{"type":"run","ports":["py314-oci"]}]},{"name":"py314-oci","portdir":"python/py-oci","version":"2.189.0","license":"(Permissive or Apache-2)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.oracle.com/en-us/iaas/tools/python/latest/index.html","description":"Oracle Cloud Infrastructure Python SDK","long_description":"Oracle Cloud Infrastructure Python SDK","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-wheel","py314-setuptools","py314-installer","py314-build"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-cryptography","py314-jwt","py314-openssl","py314-crc32c","py314-asn1crypto","py314-pkcs11","py314-configparser","py314-circuitbreaker","py314-aiohttp","py314-urllib3","py314-certifi","py314-tz","py314-dateutil"]}],"depends_on":[{"type":"lib","ports":["oci-cli","py-oci"]}]},{"name":"py314-terminaltables","portdir":"python/py-terminaltables","version":"3.1.10","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://robpol86.github.io/terminaltables/","description":"Generate simple tables in terminals from a nested list of strings","long_description":"Easily draw tables in terminal/console applications from a list of lists of strings. Supports multi-line rows.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-poetry-core"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["oci-cli","py-terminaltables"]}]},{"name":"py314-pytest-subtests","portdir":"python/py-pytest-subtests","version":"0.15.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/pytest-subtests","description":"unittest subTest() support and subtests fixture.","long_description":"unittest subTest() support and subtests fixture.","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":["py-pytest-subtests"]}]},{"name":"py315-pytest-subtests","portdir":"python/py-pytest-subtests","version":"0.15.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/pytest-subtests","description":"unittest subTest() support and subtests fixture.","long_description":"unittest subTest() support and subtests fixture.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py315-installer","clang-18","py315-build","py315-setuptools_scm","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"agent-desktop","portdir":"llm/agent-desktop","version":"1.0.2","license":"Apache-2","platforms":"{darwin >= 22}","epoch":0,"replaced_by":null,"homepage":"https://agent-browser.dev/desktop","description":"Native desktop accessibility automation for AI agents","long_description":"agent-desktop is a command-line tool that reads native accessibility trees and returns structured JSON with snapshot-qualified element references. Agents use these references to inspect and control desktop applications.","active":true,"categories":["sysutils","llm"],"maintainers":[{"name":"","github":"wu21-web","ports_count":7}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind","libiconv","zlib"]}],"depends_on":[]},{"name":"keywise","portdir":"security/keywise","version":"2.4.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lkraider/keywise","description":"Terminal UI to view Firefox saved logins","long_description":"Keywise reads a local Firefox profile's saved logins and displays them in an interactive terminal UI.","active":true,"categories":["security"],"maintainers":[{"name":"lkraider+ports","github":"lkraider","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","zig-0.16"]}],"depends_on":[]}]}