HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52198,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=145",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=143",
"results": [
{
"name": "py35-kombu",
"portdir": "python/py-kombu",
"version": "4.5.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://kombu.readthedocs.org/",
"description": "AMQP Messaging Framework for Python.",
"long_description": "AMQP Messaging Framework for Python.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-amqp",
"py35-setuptools"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-celery"
]
}
]
},
{
"name": "py36-kombu",
"portdir": "python/py-kombu",
"version": "5.0.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://kombu.readthedocs.org/",
"description": "AMQP Messaging Framework for Python.",
"long_description": "AMQP Messaging Framework for Python.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-amqp",
"py36-importlib-metadata",
"py36-setuptools"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-celery"
]
}
]
},
{
"name": "py38-kombu",
"portdir": "python/py-kombu",
"version": "5.0.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kombu.readthedocs.org/",
"description": "AMQP Messaging Framework for Python.",
"long_description": "AMQP Messaging Framework for Python.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"py38-amqp",
"py38-importlib-metadata",
"py38-setuptools",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-celery"
]
}
]
},
{
"name": "py39-kombu",
"portdir": "python/py-kombu",
"version": "5.0.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kombu.readthedocs.org/",
"description": "AMQP Messaging Framework for Python.",
"long_description": "AMQP Messaging Framework for Python.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-wheel",
"py39-build",
"py39-installer",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"py39-amqp",
"py39-setuptools",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-celery"
]
}
]
},
{
"name": "py39-extension-helpers",
"portdir": "python/py-extension-helpers",
"version": "1.4.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/astropy/extension_helpers",
"description": "Helpers to assist with building Python packages with compiled C/Cython extensions",
"long_description": "Helpers to assist with building Python packages with compiled C/Cython extensions",
"active": false,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 443
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-build",
"py39-installer",
"py39-setuptools",
"py39-setuptools_scm",
"py39-wheel"
]
},
{
"type": "lib",
"ports": [
"py39-tomli",
"python39"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py39-reproject",
"py39-regions",
"py39-astropy-healpix",
"py39-sunpy",
"py39-astropy"
]
}
]
},
{
"name": "py37-extension-helpers",
"portdir": "python/py-extension-helpers",
"version": "0.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/astropy/extension-helpers",
"description": "Helpers to assist with building Python packages with compiled C/Cython extensions",
"long_description": "Helpers to assist with building Python packages with compiled C/Cython extensions",
"active": false,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 443
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py37-build",
"py37-installer",
"py37-setuptools",
"py37-setuptools_scm",
"py37-wheel"
]
},
{
"type": "lib",
"ports": [
"py37-setuptools",
"python37"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py37-astropy-healpix",
"py37-regions",
"py37-reproject",
"py37-sunpy",
"py37-astropy"
]
}
]
},
{
"name": "py36-extension-helpers",
"portdir": "python/py-extension-helpers",
"version": "0.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/astropy/extension-helpers",
"description": "Helpers to assist with building Python packages with compiled C/Cython extensions",
"long_description": "Helpers to assist with building Python packages with compiled C/Cython extensions",
"active": false,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 443
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-setuptools"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py36-astropy",
"py36-astropy-healpix",
"py36-reproject"
]
}
]
},
{
"name": "py38-extension-helpers",
"portdir": "python/py-extension-helpers",
"version": "1.1.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/astropy/extension-helpers",
"description": "Helpers to assist with building Python packages with compiled C/Cython extensions",
"long_description": "Helpers to assist with building Python packages with compiled C/Cython extensions",
"active": false,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 443
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-build",
"py38-installer",
"py38-setuptools",
"py38-setuptools_scm",
"py38-wheel"
]
},
{
"type": "lib",
"ports": [
"py38-tomli",
"python38"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py38-reproject",
"py38-astropy-healpix",
"py38-regions",
"py38-astropy",
"py38-sunpy"
]
}
]
},
{
"name": "py37-pyerfa",
"portdir": "python/py-pyerfa",
"version": "2.0.0.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/liberfa/pyerfa",
"description": "PyERFA is the Python wrapper for the ERFA library",
"long_description": "PyERFA is the Python wrapper for the ERFA library (Essential Routines for Fundamental Astronomy), a C library containing key algorithms for astronomy, which is based on the SOFA library published by the International Astronomical Union (IAU).",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py37-setuptools_scm",
"py37-wheel",
"py37-build",
"py37-installer",
"py37-packaging",
"py37-setuptools"
]
},
{
"type": "lib",
"ports": [
"py37-jinja2",
"py37-numpy",
"erfa",
"python37"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-astropy"
]
}
]
},
{
"name": "py36-pyerfa",
"portdir": "python/py-pyerfa",
"version": "1.7.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/liberfa/pyerfa",
"description": "PyERFA is the Python wrapper for the ERFA library",
"long_description": "PyERFA is the Python wrapper for the ERFA library (Essential Routines for Fundamental Astronomy), a C library containing key algorithms for astronomy, which is based on the SOFA library published by the International Astronomical Union (IAU).",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-numpy",
"py36-packaging",
"py36-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python36",
"erfa"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-astropy"
]
}
]
},
{
"name": "py39-pyerfa",
"portdir": "python/py-pyerfa",
"version": "2.0.1.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/liberfa/pyerfa",
"description": "PyERFA is the Python wrapper for the ERFA library",
"long_description": "PyERFA is the Python wrapper for the ERFA library (Essential Routines for Fundamental Astronomy), a C library containing key algorithms for astronomy, which is based on the SOFA library published by the International Astronomical Union (IAU).",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-setuptools_scm",
"py39-wheel",
"py39-build",
"py39-installer",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"py39-jinja2",
"py39-numpy",
"erfa",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-astropy"
]
}
]
},
{
"name": "py38-pyerfa",
"portdir": "python/py-pyerfa",
"version": "2.0.0.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/liberfa/pyerfa",
"description": "PyERFA is the Python wrapper for the ERFA library",
"long_description": "PyERFA is the Python wrapper for the ERFA library (Essential Routines for Fundamental Astronomy), a C library containing key algorithms for astronomy, which is based on the SOFA library published by the International Astronomical Union (IAU).",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-setuptools_scm",
"py38-wheel",
"py38-build",
"py38-installer",
"py38-packaging",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"py38-jinja2",
"py38-numpy",
"erfa",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-astropy"
]
}
]
},
{
"name": "py39-asdf-transform-schemas",
"portdir": "python/py-asdf-transform-schemas",
"version": "0.6.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asdf-format/asdf-transform-schemas",
"description": "This package provides ASDF schemas for validating transform tags.",
"long_description": "This package provides ASDF schemas for validating transform tags.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-build",
"py39-installer",
"py39-setuptools",
"py39-setuptools_scm",
"py39-wheel"
]
},
{
"type": "lib",
"ports": [
"py39-asdf-standard",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-asdf",
"py39-asdf-astropy"
]
}
]
},
{
"name": "py38-asdf-transform-schemas",
"portdir": "python/py-asdf-transform-schemas",
"version": "0.5.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asdf-format/asdf-transform-schemas",
"description": "This package provides ASDF schemas for validating transform tags.",
"long_description": "This package provides ASDF schemas for validating transform tags.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-build",
"py38-installer",
"py38-setuptools",
"py38-setuptools_scm",
"py38-wheel"
]
},
{
"type": "lib",
"ports": [
"py38-asdf-standard",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-asdf-astropy",
"py38-asdf"
]
}
]
},
{
"name": "py37-bottleneck",
"portdir": "python/py-bottleneck",
"version": "1.3.7",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pydata/bottleneck",
"description": "Fast NumPy array functions written in Cython",
"long_description": "Bottleneck is a set of NumPy ufuncs rewritten in Cython to boost performance. The collection contains mainly operations dealing with NaN and sliding windows.",
"active": false,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py37-wheel",
"py37-installer",
"clang-16",
"py37-setuptools",
"py37-build"
]
},
{
"type": "lib",
"ports": [
"py37-numpy",
"python37"
]
}
],
"depends_on": []
},
{
"name": "py36-bottleneck",
"portdir": "python/py-bottleneck",
"version": "1.3.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pydata/bottleneck",
"description": "Fast NumPy array functions written in Cython",
"long_description": "Bottleneck is a set of NumPy ufuncs rewritten in Cython to boost performance. The collection contains mainly operations dealing with NaN and sliding windows.",
"active": false,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-numpy"
]
}
],
"depends_on": []
},
{
"name": "py27-bottleneck",
"portdir": "python/py-bottleneck",
"version": "1.3.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pydata/bottleneck",
"description": "Fast NumPy array functions written in Cython",
"long_description": "Bottleneck is a set of NumPy ufuncs rewritten in Cython to boost performance. The collection contains mainly operations dealing with NaN and sliding windows.",
"active": false,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-numpy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-pandas"
]
}
]
},
{
"name": "py38-bottleneck",
"portdir": "python/py-bottleneck",
"version": "1.3.8",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pydata/bottleneck",
"description": "Fast NumPy array functions written in Cython",
"long_description": "Bottleneck is a set of NumPy ufuncs rewritten in Cython to boost performance. The collection contains mainly operations dealing with NaN and sliding windows.",
"active": false,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-build",
"py38-installer",
"py38-versioneer",
"py38-setuptools",
"py38-wheel"
]
},
{
"type": "lib",
"ports": [
"py38-numpy",
"py38-oldest-supported-numpy",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py39-bottleneck",
"portdir": "python/py-bottleneck",
"version": "1.5.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pydata/bottleneck",
"description": "Fast NumPy array functions written in Cython",
"long_description": "Bottleneck is a set of NumPy ufuncs rewritten in Cython to boost performance. The collection contains mainly operations dealing with NaN and sliding windows.",
"active": false,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-installer",
"py39-versioneer",
"py39-setuptools",
"py39-wheel",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"py39-numpy",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py36-pytest-regressions",
"portdir": "python/py-pytest-regressions",
"version": "2.3.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ESSS/pytest-regressions",
"description": "Fixtures to write regression tests.",
"long_description": "Fixtures to write regression tests.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"py36-setuptools_scm",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "run",
"ports": [
"py36-pytest-datadir",
"py36-pytest",
"py36-yaml"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py36-myst-parser"
]
}
]
},
{
"name": "py39-pytest-regressions",
"portdir": "python/py-pytest-regressions",
"version": "2.8.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ESSS/pytest-regressions",
"description": "Fixtures to write regression tests.",
"long_description": "Fixtures to write regression tests.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-setuptools_scm",
"py39-wheel",
"py39-build",
"py39-installer",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-pytest",
"py39-yaml",
"py39-pytest-datadir"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py39-myst-parser"
]
}
]
},
{
"name": "py38-pytest-regressions",
"portdir": "python/py-pytest-regressions",
"version": "2.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ESSS/pytest-regressions",
"description": "Fixtures to write regression tests.",
"long_description": "Fixtures to write regression tests.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-setuptools_scm",
"py38-wheel",
"py38-build",
"py38-installer",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-pytest",
"py38-yaml",
"py38-pytest-datadir"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py38-myst-parser"
]
}
]
},
{
"name": "py37-pytest-regressions",
"portdir": "python/py-pytest-regressions",
"version": "2.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ESSS/pytest-regressions",
"description": "Fixtures to write regression tests.",
"long_description": "Fixtures to write regression tests.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-setuptools",
"py37-setuptools_scm",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "run",
"ports": [
"py37-pytest-datadir",
"py37-pytest",
"py37-yaml"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py37-myst-parser"
]
}
]
},
{
"name": "py36-tomlkit",
"portdir": "python/py-tomlkit",
"version": "0.11.6",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sdispater/tomlkit",
"description": "Style preserving TOML library",
"long_description": "Style preserving TOML library",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 146
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "test",
"ports": [
"py36-pytest",
"py36-yaml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-jupyter_packaging"
]
}
]
},
{
"name": "py37-tomlkit",
"portdir": "python/py-tomlkit",
"version": "0.12.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sdispater/tomlkit",
"description": "Style preserving TOML library",
"long_description": "Style preserving TOML library",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 146
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py37-poetry-core",
"py37-setuptools",
"py37-build",
"py37-installer"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "test",
"ports": [
"py37-pytest",
"py37-yaml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-jupyter_packaging",
"py37-pylint"
]
}
]
},
{
"name": "py38-tomlkit",
"portdir": "python/py-tomlkit",
"version": "0.13.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-poetry/tomlkit",
"description": "Style preserving TOML library",
"long_description": "Style preserving TOML library",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 146
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-poetry-core",
"py38-setuptools",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "test",
"ports": [
"py38-pytest",
"py38-yaml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-jupyter_packaging",
"py38-pylint"
]
}
]
},
{
"name": "py39-tomlkit",
"portdir": "python/py-tomlkit",
"version": "0.13.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-poetry/tomlkit",
"description": "Style preserving TOML library",
"long_description": "Style preserving TOML library",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 146
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-poetry-core",
"py39-setuptools",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest",
"py39-yaml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-pylint",
"py39-jupyter_packaging"
]
}
]
},
{
"name": "py38-kaptan",
"portdir": "python/py-kaptan",
"version": "0.5.12",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/emre/kaptan",
"description": "Configuration parser.",
"long_description": "Configuration parser with dict, JSON, YAML, .ini and python file handlers.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "egorenar-dev",
"github": "egorenar",
"ports_count": 35
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-wheel",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-yaml"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-tmuxp"
]
}
]
},
{
"name": "py39-kaptan",
"portdir": "python/py-kaptan",
"version": "0.5.12",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/emre/kaptan",
"description": "Configuration parser.",
"long_description": "Configuration parser with dict, JSON, YAML, .ini and python file handlers.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "egorenar-dev",
"github": "egorenar",
"ports_count": 35
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-installer",
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-yaml"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-tmuxp"
]
}
]
},
{
"name": "py35-kaptan",
"portdir": "python/py-kaptan",
"version": "0.5.12",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/emre/kaptan",
"description": "Configuration parser.",
"long_description": "Configuration parser with dict, JSON, YAML, .ini and python file handlers.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "egorenar-dev",
"github": "egorenar",
"ports_count": 35
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-setuptools"
]
},
{
"type": "run",
"ports": [
"py35-yaml"
]
},
{
"type": "test",
"ports": [
"py35-pytest"
]
}
],
"depends_on": []
},
{
"name": "py36-kaptan",
"portdir": "python/py-kaptan",
"version": "0.5.12",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/emre/kaptan",
"description": "Configuration parser.",
"long_description": "Configuration parser with dict, JSON, YAML, .ini and python file handlers.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "egorenar-dev",
"github": "egorenar",
"ports_count": 35
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-setuptools"
]
},
{
"type": "run",
"ports": [
"py36-yaml"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-tmuxp"
]
}
]
},
{
"name": "py27-kaptan",
"portdir": "python/py-kaptan",
"version": "0.5.12",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/emre/kaptan",
"description": "Configuration parser.",
"long_description": "Configuration parser with dict, JSON, YAML, .ini and python file handlers.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "egorenar-dev",
"github": "egorenar",
"ports_count": 35
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-setuptools"
]
},
{
"type": "run",
"ports": [
"py27-yaml"
]
},
{
"type": "test",
"ports": [
"py27-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-tmuxp"
]
}
]
},
{
"name": "py37-kaptan",
"portdir": "python/py-kaptan",
"version": "0.5.12",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/emre/kaptan",
"description": "Configuration parser.",
"long_description": "Configuration parser with dict, JSON, YAML, .ini and python file handlers.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "egorenar-dev",
"github": "egorenar",
"ports_count": 35
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-build",
"py37-installer",
"clang-16",
"py37-setuptools",
"py37-wheel"
]
},
{
"type": "lib",
"ports": [
"python37",
"py37-setuptools"
]
},
{
"type": "run",
"ports": [
"py37-yaml"
]
},
{
"type": "test",
"ports": [
"py37-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-tmuxp"
]
}
]
},
{
"name": "py37-pytest-datadir",
"portdir": "python/py-pytest-datadir",
"version": "1.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://github.com/gabrielcnr/pytest-datadir",
"description": "pytest plugin for manipulating test data directories and files.",
"long_description": "pytest plugin for manipulating test data directories and files.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py37-build",
"py37-installer",
"py37-setuptools",
"py37-setuptools_scm",
"py37-wheel"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "run",
"ports": [
"py37-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py37-pytest-regressions"
]
}
]
},
{
"name": "py38-pytest-datadir",
"portdir": "python/py-pytest-datadir",
"version": "1.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gabrielcnr/pytest-datadir",
"description": "pytest plugin for manipulating test data directories and files.",
"long_description": "pytest plugin for manipulating test data directories and files.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-build",
"py38-installer",
"py38-setuptools",
"py38-setuptools_scm",
"py38-wheel"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-pytest-regressions"
]
}
]
},
{
"name": "py36-pytest-datadir",
"portdir": "python/py-pytest-datadir",
"version": "1.3.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://github.com/gabrielcnr/pytest-datadir",
"description": "pytest plugin for manipulating test data directories and files.",
"long_description": "pytest plugin for manipulating test data directories and files.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools",
"py36-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "run",
"ports": [
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py36-pytest-regressions"
]
}
]
},
{
"name": "py39-pytest-datadir",
"portdir": "python/py-pytest-datadir",
"version": "1.8.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gabrielcnr/pytest-datadir",
"description": "pytest plugin for manipulating test data directories and files.",
"long_description": "pytest plugin for manipulating test data directories and files.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-build",
"py39-installer",
"py39-setuptools",
"py39-setuptools_scm",
"py39-wheel"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py39-pytest-regressions"
]
}
]
},
{
"name": "py37-sphinx-autodoc-typehints",
"portdir": "python/py-sphinx-autodoc-typehints",
"version": "1.25.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/agronholm/sphinx-autodoc-typehints",
"description": "Type hints (PEP 484) support for the Sphinx autodoc extension",
"long_description": "This extension allows you to use Python 3 annotations for documenting acceptable argument types and return value types of functions.",
"active": false,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-hatchling",
"py37-installer",
"clang-16",
"py37-build",
"py37-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "run",
"ports": [
"py37-sphinx"
]
}
],
"depends_on": []
},
{
"name": "py39-sphinx-autodoc-typehints",
"portdir": "python/py-sphinx-autodoc-typehints",
"version": "1.25.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tox-dev/sphinx-autodoc-typehints",
"description": "Type hints (PEP 484) support for the Sphinx autodoc extension",
"long_description": "This extension allows you to use Python 3 annotations for documenting acceptable argument types and return value types of functions.",
"active": false,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-hatchling",
"py39-installer",
"clang-17",
"py39-build",
"py39-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-sphinx"
]
}
],
"depends_on": []
},
{
"name": "py38-sphinx-autodoc-typehints",
"portdir": "python/py-sphinx-autodoc-typehints",
"version": "1.25.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tox-dev/sphinx-autodoc-typehints",
"description": "Type hints (PEP 484) support for the Sphinx autodoc extension",
"long_description": "This extension allows you to use Python 3 annotations for documenting acceptable argument types and return value types of functions.",
"active": false,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-hatchling",
"py38-installer",
"clang-16",
"py38-build",
"py38-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-sphinx"
]
}
],
"depends_on": []
},
{
"name": "py310-sphinx-autodoc-typehints",
"portdir": "python/py-sphinx-autodoc-typehints",
"version": "1.25.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tox-dev/sphinx-autodoc-typehints",
"description": "Type hints (PEP 484) support for the Sphinx autodoc extension",
"long_description": "This extension allows you to use Python 3 annotations for documenting acceptable argument types and return value types of functions.",
"active": false,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-hatchling",
"py310-installer",
"clang-17",
"py310-build",
"py310-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-sphinx"
]
}
],
"depends_on": []
},
{
"name": "py36-sphinx-autodoc-typehints",
"portdir": "python/py-sphinx-autodoc-typehints",
"version": "1.15.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/agronholm/sphinx-autodoc-typehints",
"description": "Type hints (PEP 484) support for the Sphinx autodoc extension",
"long_description": "This extension allows you to use Python 3 annotations for documenting acceptable argument types and return value types of functions.",
"active": false,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"py36-setuptools_scm",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "run",
"ports": [
"py36-sphinx"
]
}
],
"depends_on": []
},
{
"name": "py-pre-commit",
"portdir": "python/py-pre-commit",
"version": "4.5.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pre-commit/pre-commit",
"description": "A framework for managing and maintaining multi-language pre-commit hooks",
"long_description": "A framework for managing and maintaining multi-language pre-commit hooks",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-pre-commit"
]
}
],
"depends_on": []
},
{
"name": "py312-pre-commit",
"portdir": "python/py-pre-commit",
"version": "4.5.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pre-commit/pre-commit",
"description": "A framework for managing and maintaining multi-language pre-commit hooks",
"long_description": "A framework for managing and maintaining multi-language pre-commit hooks",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-virtualenv",
"py312-identify",
"py312-cfgv",
"py312-nodeenv",
"py312-yaml"
]
}
],
"depends_on": []
},
{
"name": "py313-pre-commit",
"portdir": "python/py-pre-commit",
"version": "4.5.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pre-commit/pre-commit",
"description": "A framework for managing and maintaining multi-language pre-commit hooks",
"long_description": "A framework for managing and maintaining multi-language pre-commit hooks",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-nodeenv",
"py313-virtualenv",
"py313-yaml",
"py313-identify",
"py313-cfgv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pre-commit"
]
}
]
},
{
"name": "py310-pre-commit",
"portdir": "python/py-pre-commit",
"version": "4.5.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pre-commit/pre-commit",
"description": "A framework for managing and maintaining multi-language pre-commit hooks",
"long_description": "A framework for managing and maintaining multi-language pre-commit hooks",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-yaml",
"py310-identify",
"py310-cfgv",
"py310-nodeenv",
"py310-virtualenv"
]
}
],
"depends_on": []
},
{
"name": "py311-pre-commit",
"portdir": "python/py-pre-commit",
"version": "4.5.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pre-commit/pre-commit",
"description": "A framework for managing and maintaining multi-language pre-commit hooks",
"long_description": "A framework for managing and maintaining multi-language pre-commit hooks",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-virtualenv",
"py311-yaml",
"py311-cfgv",
"py311-identify",
"py311-nodeenv"
]
}
],
"depends_on": []
},
{
"name": "py314-pre-commit",
"portdir": "python/py-pre-commit",
"version": "4.5.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pre-commit/pre-commit",
"description": "A framework for managing and maintaining multi-language pre-commit hooks",
"long_description": "A framework for managing and maintaining multi-language pre-commit hooks",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-yaml",
"py314-virtualenv",
"py314-identify",
"py314-cfgv",
"py314-nodeenv"
]
}
],
"depends_on": []
},
{
"name": "py37-spktype21",
"portdir": "python/py-spktype21",
"version": "0.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/whiskie14142/spktype21",
"description": "A supporting module for jplephem to handle data type 21",
"long_description": "A supporting module for jplephem to handle data type 21",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-setuptools",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"python37",
"py37-jplephem"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-skyfield"
]
}
]
},
{
"name": "py39-spktype21",
"portdir": "python/py-spktype21",
"version": "0.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/whiskie14142/spktype21",
"description": "A supporting module for jplephem to handle data type 21",
"long_description": "A supporting module for jplephem to handle data type 21",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-installer",
"clang-17",
"py39-setuptools",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"py39-jplephem",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-skyfield"
]
}
]
}
]
}