HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 3680593,
"next": "https://ports.macports.org/api/v1/builds/?format=api&ordering=status&page=52650",
"previous": "https://ports.macports.org/api/v1/builds/?format=api&ordering=status&page=52648",
"results": [
{
"port_name": "py-bottleneck",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218485,
"status": "build successful",
"time_start": "2025-09-29T17:02:11Z",
"time_elapsed": "00:00:12",
"watcher_id": 71564
},
{
"port_name": "py313-cftime",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218489,
"status": "build successful",
"time_start": "2025-09-29T17:03:09Z",
"time_elapsed": "00:00:50",
"watcher_id": 71564
},
{
"port_name": "py-cftime",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218490,
"status": "build successful",
"time_start": "2025-09-29T17:04:02Z",
"time_elapsed": "00:00:12",
"watcher_id": 71564
},
{
"port_name": "py313-dask",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218491,
"status": "build successful",
"time_start": "2025-09-29T17:04:16Z",
"time_elapsed": "00:00:26",
"watcher_id": 71564
},
{
"port_name": "py-dask",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218492,
"status": "build successful",
"time_start": "2025-09-29T17:04:45Z",
"time_elapsed": "00:00:11",
"watcher_id": 71564
},
{
"port_name": "py313-gdal",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218493,
"status": "build successful",
"time_start": "2025-09-29T17:04:57Z",
"time_elapsed": "00:01:17",
"watcher_id": 71564
},
{
"port_name": "py-gdal",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218494,
"status": "build successful",
"time_start": "2025-09-29T17:06:19Z",
"time_elapsed": "00:00:20",
"watcher_id": 71564
},
{
"port_name": "py-h5py",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218497,
"status": "build successful",
"time_start": "2025-09-29T17:07:54Z",
"time_elapsed": "00:00:10",
"watcher_id": 71564
},
{
"port_name": "py313-imagecodecs",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218498,
"status": "build successful",
"time_start": "2025-09-29T17:08:07Z",
"time_elapsed": "00:06:08",
"watcher_id": 71564
},
{
"port_name": "py-imagecodecs",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218499,
"status": "build successful",
"time_start": "2025-09-29T17:14:18Z",
"time_elapsed": "00:00:18",
"watcher_id": 71564
},
{
"port_name": "py313-imageio",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218500,
"status": "build successful",
"time_start": "2025-09-29T17:14:38Z",
"time_elapsed": "00:00:23",
"watcher_id": 71564
},
{
"port_name": "py-imageio",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218501,
"status": "build successful",
"time_start": "2025-09-29T17:15:03Z",
"time_elapsed": "00:00:11",
"watcher_id": 71564
},
{
"port_name": "py312-numpy",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218502,
"status": "build successful",
"time_start": "2025-09-29T17:15:15Z",
"time_elapsed": "00:06:04",
"watcher_id": 71564
},
{
"port_name": "py313-line_profiler",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218505,
"status": "build successful",
"time_start": "2025-09-29T17:22:18Z",
"time_elapsed": "00:01:49",
"watcher_id": 71564
},
{
"port_name": "py-line_profiler",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218506,
"status": "build successful",
"time_start": "2025-09-29T17:24:18Z",
"time_elapsed": "00:00:21",
"watcher_id": 71564
},
{
"port_name": "py-matplotlib",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218507,
"status": "build successful",
"time_start": "2025-09-29T17:24:51Z",
"time_elapsed": "00:00:44",
"watcher_id": 71564
},
{
"port_name": "py313-netcdf4",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218508,
"status": "build successful",
"time_start": "2025-09-29T17:25:38Z",
"time_elapsed": "00:02:19",
"watcher_id": 71564
},
{
"port_name": "py-netcdf4",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218509,
"status": "build successful",
"time_start": "2025-09-29T17:28:00Z",
"time_elapsed": "00:00:15",
"watcher_id": 71564
},
{
"port_name": "py-matplotlib",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218507,
"status": "build successful",
"time_start": "2025-09-29T17:24:51Z",
"time_elapsed": "00:00:44",
"watcher_id": 71564
},
{
"port_name": "py313-netcdf4",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218508,
"status": "build successful",
"time_start": "2025-09-29T17:25:38Z",
"time_elapsed": "00:02:19",
"watcher_id": 71564
},
{
"port_name": "py-netcdf4",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218509,
"status": "build successful",
"time_start": "2025-09-29T17:28:00Z",
"time_elapsed": "00:00:15",
"watcher_id": 71564
},
{
"port_name": "py313-nmrglue",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218510,
"status": "build successful",
"time_start": "2025-09-29T17:28:17Z",
"time_elapsed": "00:00:52",
"watcher_id": 71564
},
{
"port_name": "py-nmrglue",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218511,
"status": "build successful",
"time_start": "2025-09-29T17:29:12Z",
"time_elapsed": "00:00:17",
"watcher_id": 71564
},
{
"port_name": "py313-nmrglue-devel",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218512,
"status": "build successful",
"time_start": "2025-09-29T17:29:32Z",
"time_elapsed": "00:00:17",
"watcher_id": 71564
},
{
"port_name": "py-nmrglue-devel",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218513,
"status": "build successful",
"time_start": "2025-09-29T17:29:53Z",
"time_elapsed": "00:00:15",
"watcher_id": 71564
},
{
"port_name": "py313-numcodecs",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218514,
"status": "build successful",
"time_start": "2025-09-29T17:30:11Z",
"time_elapsed": "00:03:36",
"watcher_id": 71564
},
{
"port_name": "py-numcodecs",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218515,
"status": "build successful",
"time_start": "2025-09-29T17:33:50Z",
"time_elapsed": "00:00:12",
"watcher_id": 71564
},
{
"port_name": "py313-numexpr",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218517,
"status": "build successful",
"time_start": "2025-09-29T17:34:14Z",
"time_elapsed": "00:00:38",
"watcher_id": 71564
},
{
"port_name": "py-numexpr",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218518,
"status": "build successful",
"time_start": "2025-09-29T17:34:56Z",
"time_elapsed": "00:00:12",
"watcher_id": 71564
},
{
"port_name": "py-numpy",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218519,
"status": "build successful",
"time_start": "2025-09-29T17:35:12Z",
"time_elapsed": "00:00:15",
"watcher_id": 71564
},
{
"port_name": "py313-obspy",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218520,
"status": "build successful",
"time_start": "2025-09-29T17:35:28Z",
"time_elapsed": "00:02:52",
"watcher_id": 71564
},
{
"port_name": "py-obspy",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218521,
"status": "build successful",
"time_start": "2025-09-29T17:38:22Z",
"time_elapsed": "00:00:30",
"watcher_id": 71564
},
{
"port_name": "py-pandas",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218522,
"status": "build successful",
"time_start": "2025-09-29T17:38:55Z",
"time_elapsed": "00:00:51",
"watcher_id": 71564
},
{
"port_name": "py-patsy",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218523,
"status": "build successful",
"time_start": "2025-09-29T17:39:48Z",
"time_elapsed": "00:00:15",
"watcher_id": 71564
},
{
"port_name": "py-pyerfa",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218524,
"status": "build successful",
"time_start": "2025-09-29T17:40:05Z",
"time_elapsed": "00:00:11",
"watcher_id": 71564
},
{
"port_name": "py313-pytensor",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218528,
"status": "build successful",
"time_start": "2025-09-29T17:41:49Z",
"time_elapsed": "00:01:29",
"watcher_id": 71564
},
{
"port_name": "py-pytensor",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218529,
"status": "build successful",
"time_start": "2025-09-29T17:43:20Z",
"time_elapsed": "00:00:12",
"watcher_id": 71564
},
{
"port_name": "py313-pywavelets",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218530,
"status": "build successful",
"time_start": "2025-09-29T17:43:33Z",
"time_elapsed": "00:01:28",
"watcher_id": 71564
},
{
"port_name": "py-pywavelets",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218531,
"status": "build successful",
"time_start": "2025-09-29T17:45:04Z",
"time_elapsed": "00:00:12",
"watcher_id": 71564
},
{
"port_name": "py313-rasterio",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218532,
"status": "build successful",
"time_start": "2025-09-29T17:45:19Z",
"time_elapsed": "00:03:42",
"watcher_id": 71564
},
{
"port_name": "py-rasterio",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218533,
"status": "build successful",
"time_start": "2025-09-29T17:49:03Z",
"time_elapsed": "00:00:14",
"watcher_id": 71564
},
{
"port_name": "py313-scikit-image",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218534,
"status": "build successful",
"time_start": "2025-09-29T17:49:18Z",
"time_elapsed": "00:08:29",
"watcher_id": 71564
},
{
"port_name": "py-scikit-image",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218535,
"status": "build successful",
"time_start": "2025-09-29T17:57:49Z",
"time_elapsed": "00:00:27",
"watcher_id": 71564
},
{
"port_name": "py313-scikit-learn",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218536,
"status": "build successful",
"time_start": "2025-09-29T17:58:19Z",
"time_elapsed": "00:05:57",
"watcher_id": 71564
},
{
"port_name": "py-scikit-learn",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218537,
"status": "build successful",
"time_start": "2025-09-29T18:04:19Z",
"time_elapsed": "00:00:25",
"watcher_id": 71564
},
{
"port_name": "py-scipy",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218538,
"status": "build successful",
"time_start": "2025-09-29T18:04:47Z",
"time_elapsed": "00:00:41",
"watcher_id": 71564
},
{
"port_name": "py313-vispy",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218546,
"status": "build successful",
"time_start": "2025-09-29T18:07:48Z",
"time_elapsed": "00:02:28",
"watcher_id": 71564
},
{
"port_name": "py-vispy",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218547,
"status": "build successful",
"time_start": "2025-09-29T18:10:18Z",
"time_elapsed": "00:00:22",
"watcher_id": 71564
},
{
"port_name": "py313-xarray",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218548,
"status": "build successful",
"time_start": "2025-09-29T18:10:43Z",
"time_elapsed": "00:00:57",
"watcher_id": 71564
},
{
"port_name": "py-xarray",
"builder_name": {
"name": "10.15_x86_64",
"display_name": "10.15"
},
"build_id": 218549,
"status": "build successful",
"time_start": "2025-09-29T18:11:41Z",
"time_elapsed": "00:00:11",
"watcher_id": 71564
}
]
}