Build History Api List
GET /api/v1/builds/?format=api&ordering=-status&page=27679
{ "count": 4034608, "next": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-status&page=27680", "previous": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-status&page=27678", "results": [ { "port_name": "pyupgrade", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 219381, "status": "build successful", "time_start": "2025-10-14T16:30:41Z", "time_elapsed": "00:00:37", "watcher_id": 71883 }, { "port_name": "py313-attrs", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 219382, "status": "build successful", "time_start": "2025-10-14T16:40:12Z", "time_elapsed": "00:00:14", "watcher_id": 71884 }, { "port_name": "py-attrs", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 219383, "status": "build successful", "time_start": "2025-10-14T16:40:28Z", "time_elapsed": "00:00:15", "watcher_id": 71884 }, { "port_name": "py313-hypothesis", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 219384, "status": "build successful", "time_start": "2025-10-14T16:40:45Z", "time_elapsed": "00:00:20", "watcher_id": 71884 }, { "port_name": "py-hypothesis", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 219385, "status": "build successful", "time_start": "2025-10-14T16:41:10Z", "time_elapsed": "00:00:12", "watcher_id": 71884 }, { "port_name": "scons", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18791, "status": "build successful", "time_start": "2025-10-14T22:01:10Z", "time_elapsed": "00:00:42", "watcher_id": 1084 }, { "port_name": "py38-attrs", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 219387, "status": "build successful", "time_start": "2025-10-14T16:43:19Z", "time_elapsed": "00:00:49", "watcher_id": 71884 }, { "port_name": "py39-attrs", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 219388, "status": "build successful", "time_start": "2025-10-14T16:44:13Z", "time_elapsed": "00:00:38", "watcher_id": 71884 }, { "port_name": "py39-hypothesis", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 219389, "status": "build successful", "time_start": "2025-10-14T16:44:54Z", "time_elapsed": "00:00:13", "watcher_id": 71884 }, { "port_name": "py310-attrs", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 219390, "status": "build successful", "time_start": "2025-10-14T16:45:10Z", "time_elapsed": "00:00:35", "watcher_id": 71884 }, { "port_name": "py310-hypothesis", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 219391, "status": "build successful", "time_start": "2025-10-14T16:45:57Z", "time_elapsed": "00:00:17", "watcher_id": 71884 }, { "port_name": "py311-attrs", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 219392, "status": "build successful", "time_start": "2025-10-14T16:46:42Z", "time_elapsed": "00:00:31", "watcher_id": 71884 }, { "port_name": "py311-hypothesis", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 219393, "status": "build successful", "time_start": "2025-10-14T16:47:15Z", "time_elapsed": "00:00:15", "watcher_id": 71884 }, { "port_name": "py312-attrs", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 219394, "status": "build successful", "time_start": "2025-10-14T16:47:34Z", "time_elapsed": "00:00:37", "watcher_id": 71884 }, { "port_name": "py312-hypothesis", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 219395, "status": "build successful", "time_start": "2025-10-14T16:48:17Z", "time_elapsed": "00:00:13", "watcher_id": 71884 }, { "port_name": "py310-pyqt-builder", "builder_name": { "name": "10.6_i386", "display_name": "10.6" }, "build_id": 211969, "status": "build successful", "time_start": "2025-10-14T16:08:11Z", "time_elapsed": "00:00:17", "watcher_id": 74055 }, { "port_name": "py310-spyder", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18676, "status": "build successful", "time_start": "2025-10-14T16:00:30Z", "time_elapsed": "00:04:01", "watcher_id": 1065 }, { "port_name": "py310-term-background", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18677, "status": "build successful", "time_start": "2025-10-14T16:04:34Z", "time_elapsed": "00:00:35", "watcher_id": 1065 }, { "port_name": "py310-types-docutils", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18678, "status": "build successful", "time_start": "2025-10-14T16:05:10Z", "time_elapsed": "00:00:09", "watcher_id": 1065 }, { "port_name": "py310-virtualenv", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18679, "status": "build successful", "time_start": "2025-10-14T16:05:24Z", "time_elapsed": "00:00:34", "watcher_id": 1065 }, { "port_name": "py311-platformdirs", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18680, "status": "build successful", "time_start": "2025-10-14T16:06:01Z", "time_elapsed": "00:00:20", "watcher_id": 1065 }, { "port_name": "py311-cachetools", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18681, "status": "build successful", "time_start": "2025-10-14T16:06:23Z", "time_elapsed": "00:00:09", "watcher_id": 1065 }, { "port_name": "py311-cftime", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18682, "status": "build successful", "time_start": "2025-10-14T16:06:35Z", "time_elapsed": "00:00:23", "watcher_id": 1065 }, { "port_name": "py311-identify", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18683, "status": "build successful", "time_start": "2025-10-14T16:07:02Z", "time_elapsed": "00:00:30", "watcher_id": 1065 }, { "port_name": "py311-isort", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18684, "status": "build successful", "time_start": "2025-10-14T16:07:38Z", "time_elapsed": "00:00:08", "watcher_id": 1065 }, { "port_name": "py311-matplotlib", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18685, "status": "build successful", "time_start": "2025-10-14T16:07:48Z", "time_elapsed": "00:01:53", "watcher_id": 1065 }, { "port_name": "py311-python-lsp-server", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18686, "status": "build successful", "time_start": "2025-10-14T16:09:47Z", "time_elapsed": "00:00:38", "watcher_id": 1065 }, { "port_name": "py311-sip", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18687, "status": "build successful", "time_start": "2025-10-14T16:10:27Z", "time_elapsed": "00:00:09", "watcher_id": 1065 }, { "port_name": "py311-pyqt-builder", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18688, "status": "build successful", "time_start": "2025-10-14T16:10:40Z", "time_elapsed": "00:00:06", "watcher_id": 1065 }, { "port_name": "py311-pyqt5-sip", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18689, "status": "build successful", "time_start": "2025-10-14T16:10:47Z", "time_elapsed": "00:00:06", "watcher_id": 1065 }, { "port_name": "py311-spyder-kernels", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18690, "status": "build successful", "time_start": "2025-10-14T16:10:54Z", "time_elapsed": "00:00:11", "watcher_id": 1065 }, { "port_name": "py311-spyder", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18691, "status": "build successful", "time_start": "2025-10-14T16:11:07Z", "time_elapsed": "00:04:34", "watcher_id": 1065 }, { "port_name": "py311-term-background", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18692, "status": "build successful", "time_start": "2025-10-14T16:15:44Z", "time_elapsed": "00:00:39", "watcher_id": 1065 }, { "port_name": "py311-types-docutils", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18693, "status": "build successful", "time_start": "2025-10-14T16:16:28Z", "time_elapsed": "00:00:08", "watcher_id": 1065 }, { "port_name": "py311-virtualenv", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18694, "status": "build successful", "time_start": "2025-10-14T16:16:40Z", "time_elapsed": "00:00:10", "watcher_id": 1065 }, { "port_name": "py312-platformdirs", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18695, "status": "build successful", "time_start": "2025-10-14T16:16:52Z", "time_elapsed": "00:00:09", "watcher_id": 1065 }, { "port_name": "py312-cachetools", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18696, "status": "build successful", "time_start": "2025-10-14T16:17:03Z", "time_elapsed": "00:00:05", "watcher_id": 1065 }, { "port_name": "py312-cftime", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18697, "status": "build successful", "time_start": "2025-10-14T16:17:11Z", "time_elapsed": "00:00:22", "watcher_id": 1065 }, { "port_name": "py312-identify", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18698, "status": "build successful", "time_start": "2025-10-14T16:17:37Z", "time_elapsed": "00:00:12", "watcher_id": 1065 }, { "port_name": "py312-isort", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18699, "status": "build successful", "time_start": "2025-10-14T16:17:54Z", "time_elapsed": "00:00:05", "watcher_id": 1065 }, { "port_name": "py312-matplotlib", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18700, "status": "build successful", "time_start": "2025-10-14T16:18:02Z", "time_elapsed": "00:01:52", "watcher_id": 1065 }, { "port_name": "py312-python-lsp-server", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18701, "status": "build successful", "time_start": "2025-10-14T16:20:10Z", "time_elapsed": "00:00:50", "watcher_id": 1065 }, { "port_name": "py312-sip", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18702, "status": "build successful", "time_start": "2025-10-14T16:21:05Z", "time_elapsed": "00:00:08", "watcher_id": 1065 }, { "port_name": "py312-pyqt-builder", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18703, "status": "build successful", "time_start": "2025-10-14T16:21:14Z", "time_elapsed": "00:00:06", "watcher_id": 1065 }, { "port_name": "py312-pyqt5-sip", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18704, "status": "build successful", "time_start": "2025-10-14T16:21:21Z", "time_elapsed": "00:00:08", "watcher_id": 1065 }, { "port_name": "py312-spyder-kernels", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18705, "status": "build successful", "time_start": "2025-10-14T16:21:30Z", "time_elapsed": "00:00:12", "watcher_id": 1065 }, { "port_name": "py312-spyder", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18706, "status": "build successful", "time_start": "2025-10-14T16:21:43Z", "time_elapsed": "00:04:18", "watcher_id": 1065 }, { "port_name": "py312-term-background", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18707, "status": "build successful", "time_start": "2025-10-14T16:26:06Z", "time_elapsed": "00:00:36", "watcher_id": 1065 }, { "port_name": "py312-types-docutils", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18708, "status": "build successful", "time_start": "2025-10-14T16:26:45Z", "time_elapsed": "00:00:04", "watcher_id": 1065 }, { "port_name": "py312-virtualenv", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 18709, "status": "build successful", "time_start": "2025-10-14T16:26:50Z", "time_elapsed": "00:00:11", "watcher_id": 1065 } ] }