HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50661,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=886",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=884",
"results": [
{
"name": "py314-networkx",
"portdir": "python/py-networkx",
"version": "3.6.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://networkx.github.io",
"description": "NetworkX in a Python package for graph manipulation.",
"long_description": "NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2872
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py314-scikit-image",
"py314-cfn-lint"
]
},
{
"type": "test",
"ports": [
"py314-igraph"
]
}
]
},
{
"name": "py-numpydoc",
"portdir": "python/py-numpydoc",
"version": "1.10.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/numpy/numpydoc",
"description": "Sphinx extension to support docstrings in Numpy format",
"long_description": "Numpydoc inserts a hook into Sphinx’s autodoc that converts docstrings following the Numpy/Scipy format to a form palatable to Sphinx.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1994
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-numpydoc"
]
}
],
"depends_on": []
},
{
"name": "py310-numpydoc",
"portdir": "python/py-numpydoc",
"version": "1.10.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/numpy/numpydoc",
"description": "Sphinx extension to support docstrings in Numpy format",
"long_description": "Numpydoc inserts a hook into Sphinx’s autodoc that converts docstrings following the Numpy/Scipy format to a form palatable to Sphinx.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1994
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-jinja2",
"py310-build",
"py310-sphinx",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-spyder-devel",
"py310-spyder"
]
}
]
},
{
"name": "py311-numpydoc",
"portdir": "python/py-numpydoc",
"version": "1.10.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/numpy/numpydoc",
"description": "Sphinx extension to support docstrings in Numpy format",
"long_description": "Numpydoc inserts a hook into Sphinx’s autodoc that converts docstrings following the Numpy/Scipy format to a form palatable to Sphinx.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1994
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-jinja2",
"py311-sphinx"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-spyder"
]
}
]
},
{
"name": "py312-numpydoc",
"portdir": "python/py-numpydoc",
"version": "1.10.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/numpy/numpydoc",
"description": "Sphinx extension to support docstrings in Numpy format",
"long_description": "Numpydoc inserts a hook into Sphinx’s autodoc that converts docstrings following the Numpy/Scipy format to a form palatable to Sphinx.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1994
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-jinja2",
"py312-sphinx"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-spyder"
]
}
]
},
{
"name": "py313-numpydoc",
"portdir": "python/py-numpydoc",
"version": "1.10.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/numpy/numpydoc",
"description": "Sphinx extension to support docstrings in Numpy format",
"long_description": "Numpydoc inserts a hook into Sphinx’s autodoc that converts docstrings following the Numpy/Scipy format to a form palatable to Sphinx.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1994
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-sphinx",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-jinja2"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"napari",
"py-numpydoc"
]
},
{
"type": "run",
"ports": [
"py313-spyder"
]
}
]
},
{
"name": "py314-numpydoc",
"portdir": "python/py-numpydoc",
"version": "1.10.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/numpy/numpydoc",
"description": "Sphinx extension to support docstrings in Numpy format",
"long_description": "Numpydoc inserts a hook into Sphinx’s autodoc that converts docstrings following the Numpy/Scipy format to a form palatable to Sphinx.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1994
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-sphinx",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-jinja2"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py314-spyder"
]
}
]
},
{
"name": "py-openssl",
"portdir": "python/py-openssl",
"version": "25.3.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyopenssl.org/",
"description": "python wrapper around the OpenSSL library",
"long_description": "This python module is a rather thin wrapper around (a subset of) the OpenSSL library. With thin wrapper a lot of the object methods do nothing more than calling a corresponding function in the OpenSSL library.",
"active": true,
"categories": [
"devel",
"security",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-openssl"
]
}
],
"depends_on": []
},
{
"name": "py27-openssl",
"portdir": "python/py-openssl",
"version": "21.0.0",
"license": "Apache-2",
"platforms": "{darwin any} freebsd",
"epoch": 1,
"replaced_by": null,
"homepage": "https://pyopenssl.org/",
"description": "python wrapper around the OpenSSL library",
"long_description": "This python module is a rather thin wrapper around (a subset of) the OpenSSL library. With thin wrapper a lot of the object methods do nothing more than calling a corresponding function in the OpenSSL library.",
"active": true,
"categories": [
"devel",
"security",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl",
"python27",
"py27-cryptography"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"calendar-contacts-server",
"py27-twilio",
"py27-backports-ssl",
"py27-gwdatafind",
"py27-ndg_httpsclient",
"py27-scrapy",
"py27-epsilon",
"py27-service_identity",
"py27-lscsoft-glue"
]
},
{
"type": "run",
"ports": [
"lscsoft-deps",
"hellanzb"
]
},
{
"type": "test",
"ports": [
"py27-libcloud",
"py27-trustme"
]
}
]
},
{
"name": "py39-openssl",
"portdir": "python/py-openssl",
"version": "25.3.0",
"license": "Apache-2",
"platforms": "{darwin any} freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyopenssl.org/",
"description": "python wrapper around the OpenSSL library",
"long_description": "This python module is a rather thin wrapper around (a subset of) the OpenSSL library. With thin wrapper a lot of the object methods do nothing more than calling a corresponding function in the OpenSSL library.",
"active": true,
"categories": [
"devel",
"security",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-cryptography",
"py39-typing_extensions",
"openssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-ndg_httpsclient",
"py39-aioquic",
"py39-service_identity",
"py39-treq",
"py39-mitmproxy",
"py39-acme",
"py39-scrapy"
]
},
{
"type": "run",
"ports": [
"py39-oci",
"py39-autobahn"
]
},
{
"type": "test",
"ports": [
"py39-trio",
"py39-trustme"
]
}
]
},
{
"name": "py311-openssl",
"portdir": "python/py-openssl",
"version": "25.3.0",
"license": "Apache-2",
"platforms": "{darwin any} freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyopenssl.org/",
"description": "python wrapper around the OpenSSL library",
"long_description": "This python module is a rather thin wrapper around (a subset of) the OpenSSL library. With thin wrapper a lot of the object methods do nothing more than calling a corresponding function in the OpenSSL library.",
"active": true,
"categories": [
"devel",
"security",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-typing_extensions",
"py311-cryptography",
"openssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-mitmproxy",
"oci-cli",
"py311-aioquic",
"py311-service_identity",
"py311-gsecrets",
"py311-acme",
"py311-ndg_httpsclient",
"py311-scrapy"
]
},
{
"type": "run",
"ports": [
"py311-oci",
"py311-autobahn"
]
},
{
"type": "test",
"ports": [
"py311-trustme",
"py311-trio"
]
}
]
},
{
"name": "py310-openssl",
"portdir": "python/py-openssl",
"version": "25.3.0",
"license": "Apache-2",
"platforms": "{darwin any} freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyopenssl.org/",
"description": "python wrapper around the OpenSSL library",
"long_description": "This python module is a rather thin wrapper around (a subset of) the OpenSSL library. With thin wrapper a lot of the object methods do nothing more than calling a corresponding function in the OpenSSL library.",
"active": true,
"categories": [
"devel",
"security",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-typing_extensions",
"py310-cryptography",
"openssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-acme",
"py310-aioquic",
"py310-service_identity",
"py310-gsecrets",
"py310-scrapy",
"py310-mitmproxy",
"salt",
"py310-ndg_httpsclient"
]
},
{
"type": "run",
"ports": [
"py310-autobahn",
"py310-oci"
]
},
{
"type": "test",
"ports": [
"py310-trio",
"py310-trustme"
]
}
]
},
{
"name": "py312-openssl",
"portdir": "python/py-openssl",
"version": "25.3.0",
"license": "Apache-2",
"platforms": "{darwin any} freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyopenssl.org/",
"description": "python wrapper around the OpenSSL library",
"long_description": "This python module is a rather thin wrapper around (a subset of) the OpenSSL library. With thin wrapper a lot of the object methods do nothing more than calling a corresponding function in the OpenSSL library.",
"active": true,
"categories": [
"devel",
"security",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-typing_extensions",
"py312-cryptography",
"openssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-mitmproxy",
"py312-acme",
"py312-aioquic",
"py312-service_identity",
"py312-gsecrets",
"py312-ndg_httpsclient",
"py312-lscsoft-glue",
"py312-scrapy"
]
},
{
"type": "run",
"ports": [
"yubikey-manager4",
"py312-autobahn"
]
},
{
"type": "test",
"ports": [
"py312-trustme",
"py312-trio"
]
}
]
},
{
"name": "py313-openssl",
"portdir": "python/py-openssl",
"version": "25.3.0",
"license": "Apache-2",
"platforms": "{darwin any} freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyopenssl.org/",
"description": "python wrapper around the OpenSSL library",
"long_description": "This python module is a rather thin wrapper around (a subset of) the OpenSSL library. With thin wrapper a lot of the object methods do nothing more than calling a corresponding function in the OpenSSL library.",
"active": true,
"categories": [
"devel",
"security",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-cryptography",
"openssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-openssl",
"certbot",
"certbot-apache",
"certbot-nginx",
"certbot-dns-cloudflare",
"certbot-dns-digitalocean",
"certbot-dns-dnsimple",
"certbot-dns-dnsmadeeasy",
"certbot-dns-gehirn",
"certbot-dns-google",
"certbot-dns-linode",
"certbot-dns-luadns",
"certbot-dns-nsone",
"certbot-dns-rfc2136",
"certbot-dns-ovh",
"certbot-dns-route53",
"certbot-dns-sakuracloud",
"deluge",
"py313-aioquic",
"py313-service_identity",
"py313-mitmproxy",
"py313-twilio",
"py313-ndg_httpsclient",
"py313-acme"
]
},
{
"type": "run",
"ports": [
"impacket",
"py313-autobahn"
]
},
{
"type": "test",
"ports": [
"py313-trio",
"py313-trustme"
]
}
]
},
{
"name": "py314-openssl",
"portdir": "python/py-openssl",
"version": "25.3.0",
"license": "Apache-2",
"platforms": "{darwin any} freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyopenssl.org/",
"description": "python wrapper around the OpenSSL library",
"long_description": "This python module is a rather thin wrapper around (a subset of) the OpenSSL library. With thin wrapper a lot of the object methods do nothing more than calling a corresponding function in the OpenSSL library.",
"active": true,
"categories": [
"devel",
"security",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-build",
"py314-installer",
"py314-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-cryptography",
"openssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-acme",
"py314-aioquic",
"py314-service_identity",
"platformio"
]
},
{
"type": "run",
"ports": [
"yubikey-manager"
]
},
{
"type": "test",
"ports": [
"linkchecker"
]
}
]
},
{
"name": "py-pyicu",
"portdir": "python/py-pyicu",
"version": "2.16",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.pyicu.org/main/pyicu",
"description": "Python extension wrapping the ICU C++ API",
"long_description": "Python extension wrapping the ICU C++ API",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-pyicu"
]
}
],
"depends_on": []
},
{
"name": "py-pylint",
"portdir": "python/py-pylint",
"version": "4.0.4",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pylint.org",
"description": "Error (and style) checking for python",
"long_description": "Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2872
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-pylint"
]
}
],
"depends_on": []
},
{
"name": "py310-pyicu",
"portdir": "python/py-pyicu",
"version": "2.16",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.pyicu.org/main/pyicu",
"description": "Python extension wrapping the ICU C++ API",
"long_description": "Python extension wrapping the ICU C++ API",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-installer",
"clang-20",
"py310-setuptools",
"py310-wheel",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"icu",
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest",
"py310-six"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-natsort"
]
}
]
},
{
"name": "py311-pyicu",
"portdir": "python/py-pyicu",
"version": "2.16",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.pyicu.org/main/pyicu",
"description": "Python extension wrapping the ICU C++ API",
"long_description": "Python extension wrapping the ICU C++ API",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-wheel",
"clang-20",
"py311-build",
"py311-installer",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"icu",
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest",
"py311-six"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-natsort"
]
}
]
},
{
"name": "py312-pyicu",
"portdir": "python/py-pyicu",
"version": "2.16",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.pyicu.org/main/pyicu",
"description": "Python extension wrapping the ICU C++ API",
"long_description": "Python extension wrapping the ICU C++ API",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-wheel",
"clang-20",
"py312-build",
"py312-installer",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"icu",
"python312"
]
},
{
"type": "test",
"ports": [
"py312-six",
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-fontaine"
]
},
{
"type": "run",
"ports": [
"py312-natsort"
]
}
]
},
{
"name": "py313-pyicu",
"portdir": "python/py-pyicu",
"version": "2.16",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.pyicu.org/main/pyicu",
"description": "Python extension wrapping the ICU C++ API",
"long_description": "Python extension wrapping the ICU C++ API",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-20",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"icu",
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-six"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gramps",
"py-pyicu"
]
},
{
"type": "run",
"ports": [
"py313-natsort"
]
}
]
},
{
"name": "py314-pyicu",
"portdir": "python/py-pyicu",
"version": "2.16",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.pyicu.org/main/pyicu",
"description": "Python extension wrapping the ICU C++ API",
"long_description": "Python extension wrapping the ICU C++ API",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools",
"py314-wheel",
"clang-20",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"icu",
"python314"
]
},
{
"type": "test",
"ports": [
"py314-six",
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py314-natsort"
]
}
]
},
{
"name": "py310-pylint",
"portdir": "python/py-pylint",
"version": "4.0.4",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pylint.org",
"description": "Error (and style) checking for python",
"long_description": "Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2872
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"py310-flake8-mccabe",
"py310-isort",
"python310",
"py310-tomlkit",
"py310-tomli",
"py310-platformdirs",
"py310-astroid",
"py310-dill"
]
},
{
"type": "run",
"ports": [
"pylint_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"totem"
]
},
{
"type": "lib",
"ports": [
"py310-python-lsp-server",
"py310-pytest-pylint",
"py310-eric-ide"
]
},
{
"type": "run",
"ports": [
"py310-spyder",
"py310-spyder-devel"
]
},
{
"type": "test",
"ports": [
"buildbot"
]
}
]
},
{
"name": "py311-pylint",
"portdir": "python/py-pylint",
"version": "4.0.4",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pylint.org",
"description": "Error (and style) checking for python",
"long_description": "Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2872
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "lib",
"ports": [
"py311-flake8-mccabe",
"python311",
"py311-tomlkit",
"py311-platformdirs",
"py311-dill",
"py311-isort",
"py311-astroid"
]
},
{
"type": "run",
"ports": [
"pylint_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-python-lsp-server",
"py311-pytest-pylint"
]
},
{
"type": "run",
"ports": [
"py311-spyder"
]
}
]
},
{
"name": "py312-pylint",
"portdir": "python/py-pylint",
"version": "4.0.4",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pylint.org",
"description": "Error (and style) checking for python",
"long_description": "Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2872
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"py312-flake8-mccabe",
"python312",
"py312-astroid",
"py312-platformdirs",
"py312-isort",
"py312-tomlkit",
"py312-dill"
]
},
{
"type": "run",
"ports": [
"pylint_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-python-lsp-server",
"py312-pytest-pylint"
]
},
{
"type": "run",
"ports": [
"py312-spyder"
]
}
]
},
{
"name": "py313-pylint",
"portdir": "python/py-pylint",
"version": "4.0.4",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pylint.org",
"description": "Error (and style) checking for python",
"long_description": "Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2872
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"py313-flake8-mccabe",
"python313",
"py313-isort",
"py313-platformdirs",
"py313-tomlkit",
"py313-dill",
"py313-astroid"
]
},
{
"type": "run",
"ports": [
"pylint_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-python-lsp-server",
"py-pylint"
]
},
{
"type": "run",
"ports": [
"py313-spyder"
]
}
]
},
{
"name": "py314-pylint",
"portdir": "python/py-pylint",
"version": "4.0.4",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pylint.org",
"description": "Error (and style) checking for python",
"long_description": "Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2872
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"py314-dill",
"python314",
"py314-astroid",
"py314-platformdirs",
"py314-isort",
"py314-tomlkit",
"py314-flake8-mccabe"
]
},
{
"type": "run",
"ports": [
"pylint_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-python-lsp-server"
]
},
{
"type": "run",
"ports": [
"py314-spyder"
]
}
]
},
{
"name": "py-rpds-py",
"portdir": "python/py-rpds-py",
"version": "0.30.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-rpds-py"
]
}
],
"depends_on": []
},
{
"name": "py39-rpds-py",
"portdir": "python/py-rpds-py",
"version": "0.30.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools-rust",
"py39-build",
"py39-maturin",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-referencing",
"py39-jsonschema",
"py39-jsonschema-format-nongpl"
]
}
]
},
{
"name": "py310-rpds-py",
"portdir": "python/py-rpds-py",
"version": "0.30.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-setuptools-rust",
"py310-maturin",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-referencing",
"py310-jsonschema",
"py310-jsonschema-format-nongpl"
]
}
]
},
{
"name": "py311-rpds-py",
"portdir": "python/py-rpds-py",
"version": "0.30.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools-rust",
"py311-maturin",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-referencing",
"py311-jsonschema",
"py311-jsonschema-format-nongpl"
]
}
]
},
{
"name": "py312-rpds-py",
"portdir": "python/py-rpds-py",
"version": "0.30.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-maturin",
"py312-setuptools-rust",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-referencing",
"py312-jsonschema",
"py312-jsonschema-format-nongpl"
]
}
]
},
{
"name": "py313-rpds-py",
"portdir": "python/py-rpds-py",
"version": "0.30.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools-rust",
"py313-maturin"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-referencing",
"py313-jsonschema",
"py313-jsonschema-format-nongpl",
"py-rpds-py"
]
}
]
},
{
"name": "py314-rpds-py",
"portdir": "python/py-rpds-py",
"version": "0.30.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools-rust",
"py314-maturin"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-referencing",
"py314-jsonschema",
"py314-jsonschema-format-nongpl"
]
}
]
},
{
"name": "py-statsmodels",
"portdir": "python/py-statsmodels",
"version": "0.14.6",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.statsmodels.org/",
"description": "Statistical computations and models for use with SciPy",
"long_description": "Statsmodels is a Python package that provides a complement to scipy for statistical computations including descriptive statistics and estimation of statistical models.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2872
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-statsmodels"
]
}
],
"depends_on": []
},
{
"name": "py310-statsmodels",
"portdir": "python/py-statsmodels",
"version": "0.14.6",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.statsmodels.org/",
"description": "Statistical computations and models for use with SciPy",
"long_description": "Statsmodels is a Python package that provides a complement to scipy for statistical computations including descriptive statistics and estimation of statistical models.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2872
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-cython",
"py310-setuptools_scm",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"py310-packaging",
"py310-numpy",
"py310-scipy",
"py310-pandas",
"py310-patsy",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-numdifftools"
]
},
{
"type": "run",
"ports": [
"py310-tobler",
"py310-pmdarima"
]
}
]
},
{
"name": "py311-statsmodels",
"portdir": "python/py-statsmodels",
"version": "0.14.6",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.statsmodels.org/",
"description": "Statistical computations and models for use with SciPy",
"long_description": "Statsmodels is a Python package that provides a complement to scipy for statistical computations including descriptive statistics and estimation of statistical models.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2872
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-setuptools_scm",
"py311-cython"
]
},
{
"type": "lib",
"ports": [
"py311-packaging",
"py311-numpy",
"py311-pandas",
"py311-scipy",
"py311-patsy",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-numdifftools"
]
},
{
"type": "run",
"ports": [
"py311-tobler",
"py311-pmdarima"
]
}
]
},
{
"name": "py312-statsmodels",
"portdir": "python/py-statsmodels",
"version": "0.14.6",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.statsmodels.org/",
"description": "Statistical computations and models for use with SciPy",
"long_description": "Statsmodels is a Python package that provides a complement to scipy for statistical computations including descriptive statistics and estimation of statistical models.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2872
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-setuptools_scm",
"py312-cython"
]
},
{
"type": "lib",
"ports": [
"py312-packaging",
"py312-numpy",
"py312-pandas",
"py312-scipy",
"py312-patsy",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-numdifftools"
]
},
{
"type": "run",
"ports": [
"py312-tobler",
"py312-pmdarima"
]
}
]
},
{
"name": "py313-statsmodels",
"portdir": "python/py-statsmodels",
"version": "0.14.6",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.statsmodels.org/",
"description": "Statistical computations and models for use with SciPy",
"long_description": "Statsmodels is a Python package that provides a complement to scipy for statistical computations including descriptive statistics and estimation of statistical models.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2872
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-cython",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py313-packaging",
"py313-numpy",
"py313-scipy",
"py313-pandas",
"py313-patsy",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-numdifftools",
"py-statsmodels"
]
},
{
"type": "run",
"ports": [
"py313-tobler",
"py313-pmdarima"
]
}
]
},
{
"name": "py314-statsmodels",
"portdir": "python/py-statsmodels",
"version": "0.14.6",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.statsmodels.org/",
"description": "Statistical computations and models for use with SciPy",
"long_description": "Statsmodels is a Python package that provides a complement to scipy for statistical computations including descriptive statistics and estimation of statistical models.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2872
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-cython"
]
},
{
"type": "lib",
"ports": [
"py314-packaging",
"py314-numpy",
"py314-scipy",
"py314-pandas",
"py314-patsy",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-numdifftools",
"peakipy"
]
},
{
"type": "run",
"ports": [
"py314-tobler",
"qgis3",
"qgis3-ltr"
]
}
]
},
{
"name": "py-xarray",
"portdir": "python/py-xarray",
"version": "2025.12.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pydata/xarray",
"description": "Provides N-D labeled arrays and datasets in Python",
"long_description": "xarray (formerly xray) is an open source project and Python package that aims to bring the labeled data power of pandas to the physical sciences, by providing N-dimensional variants of the core pandas data structures.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 609
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-xarray"
]
}
],
"depends_on": []
},
{
"name": "py310-xarray",
"portdir": "python/py-xarray",
"version": "2025.12.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pydata/xarray",
"description": "Provides N-D labeled arrays and datasets in Python",
"long_description": "xarray (formerly xray) is an open source project and Python package that aims to bring the labeled data power of pandas to the physical sciences, by providing N-dimensional variants of the core pandas data structures.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 609
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-packaging",
"py310-numpy",
"py310-pandas"
]
},
{
"type": "test",
"ports": [
"py310-hypothesis",
"py310-pytest",
"py310-cftime",
"py310-pytest-xdist"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-tropycal",
"py310-herbie-data",
"py310-arviz",
"py310-cfgrib",
"py310-xarray-einstats",
"py310-metpy"
]
},
{
"type": "run",
"ports": [
"py310-pygmt"
]
}
]
},
{
"name": "py311-xarray",
"portdir": "python/py-xarray",
"version": "2025.12.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pydata/xarray",
"description": "Provides N-D labeled arrays and datasets in Python",
"long_description": "xarray (formerly xray) is an open source project and Python package that aims to bring the labeled data power of pandas to the physical sciences, by providing N-dimensional variants of the core pandas data structures.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 609
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-wheel",
"py311-setuptools_scm",
"clang-18",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-packaging",
"py311-numpy",
"py311-pandas"
]
},
{
"type": "test",
"ports": [
"py311-hypothesis",
"py311-pytest",
"py311-pytest-xdist",
"py311-cftime"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-arviz",
"py311-xarray-einstats",
"py311-metpy",
"py311-tropycal"
]
},
{
"type": "run",
"ports": [
"py311-pygmt"
]
}
]
},
{
"name": "py312-xarray",
"portdir": "python/py-xarray",
"version": "2025.12.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pydata/xarray",
"description": "Provides N-D labeled arrays and datasets in Python",
"long_description": "xarray (formerly xray) is an open source project and Python package that aims to bring the labeled data power of pandas to the physical sciences, by providing N-dimensional variants of the core pandas data structures.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 609
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"py312-wheel",
"py312-setuptools_scm",
"clang-18",
"py312-build",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-packaging",
"py312-numpy",
"py312-pandas"
]
},
{
"type": "test",
"ports": [
"py312-pytest",
"py312-hypothesis",
"py312-pytest-xdist",
"py312-cftime"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-arviz",
"py312-xarray-einstats",
"py312-metpy",
"py312-tropycal"
]
},
{
"type": "run",
"ports": [
"py312-pygmt"
]
}
]
},
{
"name": "py313-xarray",
"portdir": "python/py-xarray",
"version": "2025.12.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pydata/xarray",
"description": "Provides N-D labeled arrays and datasets in Python",
"long_description": "xarray (formerly xray) is an open source project and Python package that aims to bring the labeled data power of pandas to the physical sciences, by providing N-dimensional variants of the core pandas data structures.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 609
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-setuptools_scm",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-packaging",
"py313-numpy",
"py313-pandas"
]
},
{
"type": "test",
"ports": [
"py313-hypothesis",
"py313-pytest",
"py313-pytest-xdist",
"py313-cftime"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-xarray-einstats",
"py-xarray",
"py313-arviz",
"verde",
"py313-metpy",
"py313-tropycal"
]
},
{
"type": "run",
"ports": [
"py313-pygmt"
]
}
]
},
{
"name": "py314-xarray",
"portdir": "python/py-xarray",
"version": "2025.12.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pydata/xarray",
"description": "Provides N-D labeled arrays and datasets in Python",
"long_description": "xarray (formerly xray) is an open source project and Python package that aims to bring the labeled data power of pandas to the physical sciences, by providing N-dimensional variants of the core pandas data structures.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 609
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-setuptools_scm",
"clang-18",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-packaging",
"py314-numpy",
"py314-pandas"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-hypothesis",
"py314-cftime",
"py314-pytest-xdist"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-arviz",
"py314-xarray-einstats"
]
}
]
},
{
"name": "py-yarl",
"portdir": "python/py-yarl",
"version": "1.22.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/yarl",
"description": "Yet another URL library.",
"long_description": "URL library with immutable URL objects.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 90
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-yarl"
]
}
],
"depends_on": []
},
{
"name": "py311-yarl",
"portdir": "python/py-yarl",
"version": "1.22.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/yarl",
"description": "Yet another URL library.",
"long_description": "URL library with immutable URL objects.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 90
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-setuptools",
"py311-wheel",
"py311-cython",
"py311-expandvars",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"py311-idna",
"py311-multidict",
"py311-propcache",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-vcrpy",
"py311-aiohttp"
]
},
{
"type": "run",
"ports": [
"py311-spyder"
]
}
]
},
{
"name": "py310-yarl",
"portdir": "python/py-yarl",
"version": "1.22.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/yarl",
"description": "Yet another URL library.",
"long_description": "URL library with immutable URL objects.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 90
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-expandvars",
"py310-setuptools",
"py310-cython",
"py310-tomli"
]
},
{
"type": "lib",
"ports": [
"py310-multidict",
"py310-idna",
"py310-propcache",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-vcrpy",
"py310-aiohttp"
]
},
{
"type": "run",
"ports": [
"py310-spyder"
]
}
]
},
{
"name": "py312-yarl",
"portdir": "python/py-yarl",
"version": "1.22.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/yarl",
"description": "Yet another URL library.",
"long_description": "URL library with immutable URL objects.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 90
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-setuptools",
"py312-wheel",
"py312-cython",
"py312-expandvars",
"py312-build",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"py312-multidict",
"py312-idna",
"py312-propcache",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-vcrpy",
"py312-aiohttp"
]
},
{
"type": "run",
"ports": [
"py312-spyder"
]
}
]
}
]
}