Build History Api List
GET /api/v1/builds/?format=api&ordering=-status&page=27730
{ "count": 4019408, "next": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-status&page=27731", "previous": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-status&page=27729", "results": [ { "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": "py-xarray", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311085, "status": "build successful", "time_start": "2025-09-29T17:03:31Z", "time_elapsed": "00:00:13", "watcher_id": 99843 }, { "port_name": "py313-xraydb", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311086, "status": "build successful", "time_start": "2025-09-29T17:03:46Z", "time_elapsed": "00:01:23", "watcher_id": 99843 }, { "port_name": "py-xraydb", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311087, "status": "build successful", "time_start": "2025-09-29T17:05:12Z", "time_elapsed": "00:00:14", "watcher_id": 99843 }, { "port_name": "py39-dask", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311097, "status": "build successful", "time_start": "2025-09-29T17:11:49Z", "time_elapsed": "00:00:23", "watcher_id": 99843 }, { "port_name": "py39-line_profiler", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311103, "status": "build successful", "time_start": "2025-09-29T17:13:11Z", "time_elapsed": "00:00:38", "watcher_id": 99843 }, { "port_name": "py-xarray", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311085, "status": "build successful", "time_start": "2025-09-29T17:03:31Z", "time_elapsed": "00:00:13", "watcher_id": 99843 }, { "port_name": "py313-xraydb", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311086, "status": "build successful", "time_start": "2025-09-29T17:03:46Z", "time_elapsed": "00:01:23", "watcher_id": 99843 }, { "port_name": "py-xraydb", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311087, "status": "build successful", "time_start": "2025-09-29T17:05:12Z", "time_elapsed": "00:00:14", "watcher_id": 99843 }, { "port_name": "py39-dask", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311097, "status": "build successful", "time_start": "2025-09-29T17:11:49Z", "time_elapsed": "00:00:23", "watcher_id": 99843 }, { "port_name": "py39-line_profiler", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311103, "status": "build successful", "time_start": "2025-09-29T17:13:11Z", "time_elapsed": "00:00:38", "watcher_id": 99843 }, { "port_name": "py310-numpy", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311122, "status": "build successful", "time_start": "2025-09-29T17:17:23Z", "time_elapsed": "00:09:05", "watcher_id": 99843 }, { "port_name": "py310-h5py", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311123, "status": "build successful", "time_start": "2025-09-29T17:26:30Z", "time_elapsed": "00:02:55", "watcher_id": 99843 }, { "port_name": "py310-matplotlib", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311124, "status": "build successful", "time_start": "2025-09-29T17:29:27Z", "time_elapsed": "00:05:34", "watcher_id": 99843 }, { "port_name": "py310-pandas", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311125, "status": "build successful", "time_start": "2025-09-29T17:35:03Z", "time_elapsed": "00:04:32", "watcher_id": 99843 }, { "port_name": "py310-pyerfa", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311126, "status": "build successful", "time_start": "2025-09-29T17:39:39Z", "time_elapsed": "00:01:54", "watcher_id": 99843 }, { "port_name": "py310-bokeh", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311129, "status": "build successful", "time_start": "2025-09-29T17:44:46Z", "time_elapsed": "00:00:55", "watcher_id": 99843 }, { "port_name": "py310-bottleneck", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311130, "status": "build successful", "time_start": "2025-09-29T17:45:44Z", "time_elapsed": "00:00:46", "watcher_id": 99843 }, { "port_name": "py310-cftime", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311133, "status": "build successful", "time_start": "2025-09-29T17:47:11Z", "time_elapsed": "00:00:37", "watcher_id": 99843 }, { "port_name": "py310-dask", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311134, "status": "build successful", "time_start": "2025-09-29T17:47:51Z", "time_elapsed": "00:00:20", "watcher_id": 99843 }, { "port_name": "py310-gdal", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311135, "status": "build successful", "time_start": "2025-09-29T17:48:12Z", "time_elapsed": "00:01:38", "watcher_id": 99843 }, { "port_name": "py310-imageio", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311137, "status": "build successful", "time_start": "2025-09-29T17:50:10Z", "time_elapsed": "00:00:27", "watcher_id": 99843 }, { "port_name": "py310-iminuit", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311138, "status": "build successful", "time_start": "2025-09-29T17:50:39Z", "time_elapsed": "00:02:21", "watcher_id": 99843 }, { "port_name": "py310-line_profiler", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311139, "status": "build successful", "time_start": "2025-09-29T17:53:03Z", "time_elapsed": "00:00:45", "watcher_id": 99843 }, { "port_name": "py310-netcdf4", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311140, "status": "build successful", "time_start": "2025-09-29T17:53:52Z", "time_elapsed": "00:02:34", "watcher_id": 99843 }, { "port_name": "py310-nmrglue", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311141, "status": "build successful", "time_start": "2025-09-29T17:56:37Z", "time_elapsed": "00:01:27", "watcher_id": 99843 }, { "port_name": "py310-nmrglue-devel", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311142, "status": "build successful", "time_start": "2025-09-29T17:58:06Z", "time_elapsed": "00:00:15", "watcher_id": 99843 }, { "port_name": "py310-numcodecs", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311143, "status": "build successful", "time_start": "2025-09-29T17:58:23Z", "time_elapsed": "00:02:39", "watcher_id": 99843 }, { "port_name": "py310-patsy", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311144, "status": "build successful", "time_start": "2025-09-29T18:01:04Z", "time_elapsed": "00:00:14", "watcher_id": 99843 }, { "port_name": "py310-numexpr", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311147, "status": "build successful", "time_start": "2025-09-29T18:06:02Z", "time_elapsed": "00:00:40", "watcher_id": 99843 }, { "port_name": "py310-obspy", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311148, "status": "build successful", "time_start": "2025-09-29T18:06:43Z", "time_elapsed": "00:03:58", "watcher_id": 99843 }, { "port_name": "py310-opencv4", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311149, "status": "build successful", "time_start": "2025-09-29T18:10:44Z", "time_elapsed": "00:12:58", "watcher_id": 99843 }, { "port_name": "py310-opencv4-devel", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311150, "status": "build successful", "time_start": "2025-09-29T18:23:44Z", "time_elapsed": "00:11:15", "watcher_id": 99843 }, { "port_name": "py310-spglib", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 311151, "status": "build successful", "time_start": "2025-09-29T18:35:01Z", "time_elapsed": "00:00:53", "watcher_id": 99843 } ] }