Build History Api List
GET /api/v1/builds/?format=api&ordering=-status&page=27373
{ "count": 4001599, "next": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-status&page=27374", "previous": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-status&page=27372", "results": [ { "port_name": "py313-nmrglue", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311046, "status": "build successful", "time_start": "2025-09-29T16:12:05Z", "time_elapsed": "00:01:07", "watcher_id": 99843 }, { "port_name": "py-nmrglue", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311047, "status": "build successful", "time_start": "2025-09-29T16:13:16Z", "time_elapsed": "00:00:14", "watcher_id": 99843 }, { "port_name": "py313-nmrglue-devel", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311048, "status": "build successful", "time_start": "2025-09-29T16:13:32Z", "time_elapsed": "00:00:19", "watcher_id": 99843 }, { "port_name": "py-nmrglue-devel", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311049, "status": "build successful", "time_start": "2025-09-29T16:13:52Z", "time_elapsed": "00:00:12", "watcher_id": 99843 }, { "port_name": "py313-numcodecs", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311050, "status": "build successful", "time_start": "2025-09-29T16:14:05Z", "time_elapsed": "00:03:30", "watcher_id": 99843 }, { "port_name": "py-numcodecs", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311051, "status": "build successful", "time_start": "2025-09-29T16:17:51Z", "time_elapsed": "00:00:15", "watcher_id": 99843 }, { "port_name": "py313-numexpr", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311053, "status": "build successful", "time_start": "2025-09-29T16:18:15Z", "time_elapsed": "00:00:33", "watcher_id": 99843 }, { "port_name": "py-numexpr", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311054, "status": "build successful", "time_start": "2025-09-29T16:18:51Z", "time_elapsed": "00:00:14", "watcher_id": 99843 }, { "port_name": "py-numpy", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311055, "status": "build successful", "time_start": "2025-09-29T16:19:06Z", "time_elapsed": "00:02:28", "watcher_id": 99843 }, { "port_name": "py313-obspy", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311056, "status": "build successful", "time_start": "2025-09-29T16:21:36Z", "time_elapsed": "00:03:24", "watcher_id": 99843 }, { "port_name": "py-obspy", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311057, "status": "build successful", "time_start": "2025-09-29T16:25:02Z", "time_elapsed": "00:00:20", "watcher_id": 99843 }, { "port_name": "py-pandas", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311058, "status": "build successful", "time_start": "2025-09-29T16:25:23Z", "time_elapsed": "00:00:44", "watcher_id": 99843 }, { "port_name": "py-patsy", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311059, "status": "build successful", "time_start": "2025-09-29T16:26:10Z", "time_elapsed": "00:00:15", "watcher_id": 99843 }, { "port_name": "py-pyerfa", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311060, "status": "build successful", "time_start": "2025-09-29T16:26:26Z", "time_elapsed": "00:00:11", "watcher_id": 99843 }, { "port_name": "py313-spglib", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311061, "status": "build successful", "time_start": "2025-09-29T16:26:39Z", "time_elapsed": "00:00:57", "watcher_id": 99843 }, { "port_name": "py313-pytensor", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311064, "status": "build successful", "time_start": "2025-09-29T16:28:22Z", "time_elapsed": "00:01:37", "watcher_id": 99843 }, { "port_name": "py-pytensor", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311065, "status": "build successful", "time_start": "2025-09-29T16:30:01Z", "time_elapsed": "00:00:12", "watcher_id": 99843 }, { "port_name": "py313-pywavelets", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311066, "status": "build successful", "time_start": "2025-09-29T16:30:14Z", "time_elapsed": "00:03:20", "watcher_id": 99843 }, { "port_name": "py-pywavelets", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311067, "status": "build successful", "time_start": "2025-09-29T16:33:37Z", "time_elapsed": "00:00:20", "watcher_id": 99843 }, { "port_name": "py313-rasterio", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311068, "status": "build successful", "time_start": "2025-09-29T16:33:57Z", "time_elapsed": "00:03:30", "watcher_id": 99843 }, { "port_name": "py-rasterio", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311069, "status": "build successful", "time_start": "2025-09-29T16:37:29Z", "time_elapsed": "00:00:17", "watcher_id": 99843 }, { "port_name": "py313-scikit-image", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311070, "status": "build successful", "time_start": "2025-09-29T16:37:48Z", "time_elapsed": "00:09:32", "watcher_id": 99843 }, { "port_name": "py-scikit-image", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311071, "status": "build successful", "time_start": "2025-09-29T16:47:22Z", "time_elapsed": "00:00:27", "watcher_id": 99843 }, { "port_name": "py313-scikit-learn", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311072, "status": "build successful", "time_start": "2025-09-29T16:47:51Z", "time_elapsed": "00:06:57", "watcher_id": 99843 }, { "port_name": "py-scikit-learn", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311073, "status": "build successful", "time_start": "2025-09-29T16:54:49Z", "time_elapsed": "00:00:20", "watcher_id": 99843 }, { "port_name": "py-scipy", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311074, "status": "build successful", "time_start": "2025-09-29T16:55:10Z", "time_elapsed": "00:00:41", "watcher_id": 99843 }, { "port_name": "py-spglib", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311076, "status": "build successful", "time_start": "2025-09-29T16:56:18Z", "time_elapsed": "00:00:11", "watcher_id": 99843 }, { "port_name": "py313-vispy", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311082, "status": "build successful", "time_start": "2025-09-29T16:58:02Z", "time_elapsed": "00:03:55", "watcher_id": 99843 }, { "port_name": "py-vispy", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311083, "status": "build successful", "time_start": "2025-09-29T17:01:59Z", "time_elapsed": "00:00:28", "watcher_id": 99843 }, { "port_name": "py313-xarray", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311084, "status": "build successful", "time_start": "2025-09-29T17:02:29Z", "time_elapsed": "00:00:59", "watcher_id": 99843 }, { "port_name": "py313-nmrglue-devel", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311048, "status": "build successful", "time_start": "2025-09-29T16:13:32Z", "time_elapsed": "00:00:19", "watcher_id": 99843 }, { "port_name": "py-nmrglue-devel", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311049, "status": "build successful", "time_start": "2025-09-29T16:13:52Z", "time_elapsed": "00:00:12", "watcher_id": 99843 }, { "port_name": "py313-numcodecs", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311050, "status": "build successful", "time_start": "2025-09-29T16:14:05Z", "time_elapsed": "00:03:30", "watcher_id": 99843 }, { "port_name": "py-numcodecs", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311051, "status": "build successful", "time_start": "2025-09-29T16:17:51Z", "time_elapsed": "00:00:15", "watcher_id": 99843 }, { "port_name": "py313-numexpr", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311053, "status": "build successful", "time_start": "2025-09-29T16:18:15Z", "time_elapsed": "00:00:33", "watcher_id": 99843 }, { "port_name": "py-numexpr", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311054, "status": "build successful", "time_start": "2025-09-29T16:18:51Z", "time_elapsed": "00:00:14", "watcher_id": 99843 }, { "port_name": "py-numpy", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311055, "status": "build successful", "time_start": "2025-09-29T16:19:06Z", "time_elapsed": "00:02:28", "watcher_id": 99843 }, { "port_name": "py313-obspy", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311056, "status": "build successful", "time_start": "2025-09-29T16:21:36Z", "time_elapsed": "00:03:24", "watcher_id": 99843 }, { "port_name": "py-obspy", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311057, "status": "build successful", "time_start": "2025-09-29T16:25:02Z", "time_elapsed": "00:00:20", "watcher_id": 99843 }, { "port_name": "py-pandas", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311058, "status": "build successful", "time_start": "2025-09-29T16:25:23Z", "time_elapsed": "00:00:44", "watcher_id": 99843 }, { "port_name": "py-patsy", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311059, "status": "build successful", "time_start": "2025-09-29T16:26:10Z", "time_elapsed": "00:00:15", "watcher_id": 99843 }, { "port_name": "py-pyerfa", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311060, "status": "build successful", "time_start": "2025-09-29T16:26:26Z", "time_elapsed": "00:00:11", "watcher_id": 99843 }, { "port_name": "py313-spglib", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311061, "status": "build successful", "time_start": "2025-09-29T16:26:39Z", "time_elapsed": "00:00:57", "watcher_id": 99843 }, { "port_name": "py313-pytensor", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311064, "status": "build successful", "time_start": "2025-09-29T16:28:22Z", "time_elapsed": "00:01:37", "watcher_id": 99843 }, { "port_name": "py-pytensor", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311065, "status": "build successful", "time_start": "2025-09-29T16:30:01Z", "time_elapsed": "00:00:12", "watcher_id": 99843 }, { "port_name": "py313-pywavelets", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311066, "status": "build successful", "time_start": "2025-09-29T16:30:14Z", "time_elapsed": "00:03:20", "watcher_id": 99843 }, { "port_name": "py-pywavelets", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311067, "status": "build successful", "time_start": "2025-09-29T16:33:37Z", "time_elapsed": "00:00:20", "watcher_id": 99843 }, { "port_name": "py313-rasterio", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311068, "status": "build successful", "time_start": "2025-09-29T16:33:57Z", "time_elapsed": "00:03:30", "watcher_id": 99843 }, { "port_name": "py-rasterio", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311069, "status": "build successful", "time_start": "2025-09-29T16:37:29Z", "time_elapsed": "00:00:17", "watcher_id": 99843 }, { "port_name": "py313-scikit-image", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311070, "status": "build successful", "time_start": "2025-09-29T16:37:48Z", "time_elapsed": "00:09:32", "watcher_id": 99843 } ] }