HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50770,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=51",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=49",
"results": [
{
"name": "py313-keystoneclient",
"portdir": "python/py-keystoneclient",
"version": "5.6.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.openstack.org/python-keystoneclient/latest/",
"description": "Client for the OpenStack Identity API",
"long_description": "Client for the OpenStack Identity API",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-pbr",
"py313-wheel",
"py313-setuptools",
"py313-installer",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-oslo-utils",
"py313-oslo-serialization",
"py313-stevedore",
"py313-oslo-i18n",
"py313-oslo-config",
"py313-keystoneauth1",
"py313-debtcollector",
"py313-requests",
"py313-packaging"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-keystoneclient"
]
},
{
"type": "run",
"ports": [
"py313-openstackclient"
]
}
]
},
{
"name": "py312-keystoneclient",
"portdir": "python/py-keystoneclient",
"version": "5.6.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.openstack.org/python-keystoneclient/latest/",
"description": "Client for the OpenStack Identity API",
"long_description": "Client for the OpenStack Identity API",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"clang-18",
"py312-pbr",
"py312-wheel",
"py312-setuptools",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-oslo-i18n",
"py312-oslo-utils",
"py312-oslo-serialization",
"py312-oslo-config",
"py312-keystoneauth1",
"py312-debtcollector",
"py312-stevedore",
"py312-requests",
"py312-packaging"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-openstackclient"
]
}
]
},
{
"name": "py313-keystoneauth1",
"portdir": "python/py-keystoneauth1",
"version": "5.10.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.openstack.org/keystoneauth/latest/",
"description": "Tools for authenticating to an OpenStack-based cloud",
"long_description": "Tools for authenticating to an OpenStack-based cloud",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-pbr",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-requests",
"py313-typing_extensions",
"py313-iso8601",
"py313-os-service-types",
"py313-stevedore"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-keystoneauth1"
]
},
{
"type": "run",
"ports": [
"py313-keystoneclient",
"py313-openstacksdk",
"py313-cinderclient",
"py313-novaclient",
"py313-osc-lib"
]
}
]
},
{
"name": "py312-keystoneauth1",
"portdir": "python/py-keystoneauth1",
"version": "5.10.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.openstack.org/keystoneauth/latest/",
"description": "Tools for authenticating to an OpenStack-based cloud",
"long_description": "Tools for authenticating to an OpenStack-based cloud",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-pbr"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-typing_extensions",
"py312-requests",
"py312-stevedore",
"py312-iso8601",
"py312-os-service-types"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-keystoneclient",
"py312-openstacksdk",
"py312-cinderclient",
"py312-novaclient",
"py312-osc-lib"
]
}
]
},
{
"name": "py313-jsonpatch",
"portdir": "python/py-jsonpatch",
"version": "1.33",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/stefankoegl/python-json-patch",
"description": "Apply JSON-Patches (RFC 6902)",
"long_description": "Apply JSON-Patches (RFC 6902)",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-jsonpointer"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"internetarchive",
"py-jsonpatch"
]
},
{
"type": "run",
"ports": [
"py313-cfn-lint",
"py313-openstacksdk"
]
}
]
},
{
"name": "py313-iso8601",
"portdir": "python/py-iso8601",
"version": "2.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/micktwomey/pyiso8601",
"description": "Simple module to parse ISO 8601 dates",
"long_description": "Simple module to parse ISO 8601 dates",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2873
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-hypothesis"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-iso8601"
]
},
{
"type": "run",
"ports": [
"py313-openstacksdk",
"py313-keystoneauth1",
"py313-oslo-utils",
"py313-novaclient",
"py313-openstackclient"
]
}
]
},
{
"name": "py313-dogpile-cache",
"portdir": "python/py-dogpile-cache",
"version": "1.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sqlalchemy/dogpile.cache",
"description": "Caching front-end based on the Dogpile lock",
"long_description": "Caching front-end based on the Dogpile lock",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-decorator",
"py313-stevedore"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-dogpile-cache"
]
},
{
"type": "run",
"ports": [
"py313-openstacksdk"
]
}
]
},
{
"name": "py312-dogpile-cache",
"portdir": "python/py-dogpile-cache",
"version": "1.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sqlalchemy/dogpile.cache",
"description": "Caching front-end based on the Dogpile lock",
"long_description": "Caching front-end based on the Dogpile lock",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-decorator",
"py312-stevedore"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-openstacksdk"
]
}
]
},
{
"name": "py313-debtcollector",
"portdir": "python/py-debtcollector",
"version": "3.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.openstack.org/debtcollector/latest/",
"description": "Python deprecation patterns and strategies",
"long_description": "A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner. The goal of this library is to provide well documented developer facing deprecation patterns that start of with a basic set and can expand into a larger set of patterns as time goes on. The desired output of these patterns is to apply the warnings module to emit DeprecationWarning or PendingDeprecationWarning or similar derivative to developers using libraries (or potentially applications) about future deprecations.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-pbr",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-wrapt"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-debtcollector"
]
},
{
"type": "run",
"ports": [
"py313-keystoneclient",
"py313-oslo-utils",
"py313-oslo-config"
]
}
]
},
{
"name": "py312-debtcollector",
"portdir": "python/py-debtcollector",
"version": "3.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.openstack.org/debtcollector/latest/",
"description": "Python deprecation patterns and strategies",
"long_description": "A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner. The goal of this library is to provide well documented developer facing deprecation patterns that start of with a basic set and can expand into a larger set of patterns as time goes on. The desired output of these patterns is to apply the warnings module to emit DeprecationWarning or PendingDeprecationWarning or similar derivative to developers using libraries (or potentially applications) about future deprecations.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-wheel",
"py312-pbr",
"py312-build",
"py312-installer",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-wrapt"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-keystoneclient",
"py312-oslo-utils",
"py312-oslo-config"
]
}
]
},
{
"name": "py313-cmd2",
"portdir": "python/py-cmd2",
"version": "3.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-cmd2/cmd2",
"description": "Tool for building interactive command line applications in Python",
"long_description": "Tool for building interactive command line applications in Python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-rich",
"py313-pyperclip",
"py313-gnureadline",
"py313-rich-argparse"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-cmd2"
]
},
{
"type": "run",
"ports": [
"py313-cliff"
]
}
]
},
{
"name": "py313-cliff",
"portdir": "python/py-cliff",
"version": "4.9.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.openstack.org/cliff/latest/",
"description": "Command Line Interface Formulation Framework",
"long_description": "cliff is a framework for building command line programs. It uses setuptools entry points to provide subcommands, output formatters, and other extensions.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-pbr",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-yaml",
"py313-prettytable",
"py313-autopage",
"py313-cmd2",
"py313-stevedore"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-cliff"
]
},
{
"type": "run",
"ports": [
"py313-openstackclient",
"py313-osc-lib"
]
}
]
},
{
"name": "py313-autopage",
"portdir": "python/py-autopage",
"version": "0.5.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zaneb/autopage",
"description": "automatically display terminal output in a pager",
"long_description": "automatically display terminal output in a pager",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-autopage"
]
},
{
"type": "run",
"ports": [
"py313-cliff"
]
}
]
},
{
"name": "py313-cinderclient",
"portdir": "python/py-cinderclient",
"version": "9.7.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.openstack.org/python-cinderclient/latest/",
"description": "Client for the OpenStack Volume API",
"long_description": "Client for the OpenStack Volume API. There’s a Python API (the cinderclient module), and a command-line script (cinder). Each implements 100% of the OpenStack Volume API.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-pbr",
"py313-wheel",
"py313-setuptools",
"py313-installer",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-stevedore",
"py313-oslo-utils",
"py313-oslo-i18n",
"py313-keystoneauth1",
"py313-prettytable",
"py313-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-cinderclient"
]
},
{
"type": "run",
"ports": [
"py313-openstackclient"
]
}
]
},
{
"name": "py312-cinderclient",
"portdir": "python/py-cinderclient",
"version": "9.7.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.openstack.org/python-cinderclient/latest/",
"description": "Client for the OpenStack Volume API",
"long_description": "Client for the OpenStack Volume API. There’s a Python API (the cinderclient module), and a command-line script (cinder). Each implements 100% of the OpenStack Volume API.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"clang-18",
"py312-pbr",
"py312-wheel",
"py312-setuptools",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-oslo-utils",
"py312-oslo-i18n",
"py312-keystoneauth1",
"py312-prettytable",
"py312-stevedore",
"py312-requests"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-openstackclient"
]
}
]
},
{
"name": "py313-watchdog",
"portdir": "python/py-watchdog",
"version": "6.0.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gorakhargosh/watchdog",
"description": "Python API and shell utilities to monitor file system events.",
"long_description": "Python API and shell utilities to monitor file system events.",
"active": true,
"categories": [
"sysutils",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 609
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-setuptools",
"py313-yaml",
"py313-argh"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-flaky"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-beancount-import",
"py-watchdog"
]
},
{
"type": "run",
"ports": [
"py313-spyder"
]
},
{
"type": "test",
"ports": [
"py313-werkzeug"
]
}
]
},
{
"name": "py313-spyder",
"portdir": "python/py-spyder",
"version": "6.1.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 20111202,
"replaced_by": null,
"homepage": "https://www.spyder-ide.org/",
"description": "Spyder is the Scientific PYthon Development EnviRonment",
"long_description": "Spyder is the Scientific PYthon Development EnviRonment. Spyder is a powerful scientific environment written in Python, for Python, and designed by and for scientists, engineers and data analysts. It offers a unique combination of the advanced editing, analysis, debugging, and profiling functionality of a comprehensive development tool with the data exploration, interactive execution, deep inspection, and beautiful visualization capabilities of a scientific package.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [
"small",
"docs",
"pil"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-installer",
"py313-setuptools",
"pkgconfig",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"python313"
]
},
{
"type": "run",
"ports": [
"py313-pygments",
"py313-ipython",
"py313-pickleshare",
"py313-psutil",
"py313-cython",
"py313-numpy",
"py313-importlib-metadata",
"py313-sphinx",
"py313-rtree",
"py313-scipy",
"py313-pyqt5",
"py313-chardet",
"py313-matplotlib",
"py313-applaunchservices",
"py313-diff-match-patch",
"py313-yarl",
"py313-aiohttp",
"py313-intervaltree",
"py313-pandas",
"py313-cloudpickle",
"py313-pylint",
"py313-qtpy",
"py313-superqt",
"py313-keyring",
"py313-zmq",
"py313-jsonschema",
"py313-nbconvert",
"py313-qtconsole",
"py313-bcrypt",
"py313-python-lsp-server",
"py313-pyqt5-webengine",
"py313-asyncssh",
"py313-pyls-spyder",
"py313-pylint-venv",
"py313-python-lsp-black",
"py313-pyuca",
"py313-qtawesome",
"py313-textdistance",
"py313-three-merge",
"py313-numpydoc",
"py313-cookiecutter",
"py313-jellyfish",
"py313-pygithub",
"py313-qdarkstyle",
"py313-qstylizer",
"py313-spyder-kernels",
"py313-ipython-pygments-lexers",
"py313-python-lsp-ruff",
"py313-watchdog",
"spyder_select",
"py313-setuptools",
"py313-atomicwrites",
"py313-sympy",
"py313-jedi",
"py313-parso",
"py313-pexpect"
]
}
],
"depends_on": []
},
{
"name": "py313-spyder-kernels",
"portdir": "python/py-spyder-kernels",
"version": "3.1.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/spyder-ide/spyder-kernels",
"description": "Jupyter kernels for Spyder's console.",
"long_description": "Jupyter kernels for Spyder's console.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"py313-jupyter_client",
"python313",
"py313-ipykernel",
"py313-ipython",
"py313-cloudpickle",
"py313-wurlitzer",
"py313-zmq"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py313-spyder"
]
}
]
},
{
"name": "py313-rstcheck-core",
"portdir": "python/py-rstcheck-core",
"version": "1.2.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rstcheck/rstcheck-core",
"description": "Checks syntax of reStructuredText and code blocks nested within it",
"long_description": "Checks syntax of reStructuredText and code blocks nested within it",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-docutils",
"py313-pydantic",
"py313-types-docutils",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-rstcheck-core",
"py313-rstcheck"
]
}
]
},
{
"name": "py313-rstcheck",
"portdir": "python/py-rstcheck",
"version": "6.2.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/myint/rstcheck",
"description": "Checks syntax of reStructuredText and code blocks nested within it",
"long_description": "Checks syntax of reStructuredText and code blocks nested within it",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py313-types-docutils",
"python313",
"py313-rstcheck-core",
"py313-typer",
"py313-shellingham",
"py313-docutils",
"py313-rich",
"py313-colorama",
"py313-pydantic"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-rstcheck"
]
}
]
},
{
"name": "py313-qtsass",
"portdir": "python/py-qtsass",
"version": "0.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/spyder-ide/qtsass",
"description": "compile SCSS files to Qt stylesheets",
"long_description": "The goal of QtSASS is to be able to generate a Qt-CSS stylesheet based on a 100% valid SASS file.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-libsass"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-qdarkstyle"
]
}
]
},
{
"name": "py313-qstylizer",
"portdir": "python/py-qstylizer",
"version": "0.2.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/blambright/qstylizer",
"description": "Qt stylesheet generation utility for PyQt/PySide",
"long_description": "Qt stylesheet generation utility for PyQt/PySide",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools",
"py313-pbr",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-inflection",
"py313-tinycss2"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-pytest-mock"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-qstylizer"
]
},
{
"type": "run",
"ports": [
"py313-spyder"
]
}
]
},
{
"name": "py313-qdarkstyle",
"portdir": "python/py-qdarkstyle",
"version": "3.2.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ColinDuquesnoy/QDarkStyleSheet",
"description": "A dark stylesheet for Python and Qt applications",
"long_description": "This package provides a dark style sheet for PySide/PyQt4/PyQt5 applications.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 609
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"py313-qtpy",
"py313-helpdev",
"py313-qtsass",
"python313"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py313-spyder"
]
}
]
},
{
"name": "py313-pytensor",
"portdir": "python/py-pytensor",
"version": "2.37.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pymc-devs/pytensor",
"description": "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.",
"long_description": "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-toml",
"py313-cython",
"py313-versioneer"
]
},
{
"type": "lib",
"ports": [
"py313-logical-unification",
"python313",
"py313-minikanren",
"py313-setuptools",
"py313-typing_extensions",
"py313-filelock",
"py313-numpy",
"py313-scipy",
"py313-cons",
"py313-etuples"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-pymc"
]
}
]
},
{
"name": "py313-pymc",
"portdir": "python/py-pymc",
"version": "5.27.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pymc-devs/pymc",
"description": "Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Aesara",
"long_description": "PyMC (formerly PyMC3) is a Python package for Bayesian statistical modeling focusing on advanced Markov chain Monte Carlo (MCMC) and variational inference (VI) algorithms. Its flexibility and extensibility make it applicable to a large suite of problems.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-versioneer"
]
},
{
"type": "lib",
"ports": [
"py313-pandas",
"py313-cloudpickle",
"python313",
"py313-arviz",
"py313-pytensor",
"py313-rich",
"py313-typing_extensions",
"py313-numpy",
"py313-scipy",
"py313-threadpoolctl",
"py313-cachetools"
]
}
],
"depends_on": []
},
{
"name": "py313-pygithub",
"portdir": "python/py-pygithub",
"version": "2.6.1",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pygithub.readthedocs.io/",
"description": "Typed interactions with the GitHub API v3",
"long_description": "PyGitHub is a Python library to access the GitHub REST API. This library enables you to manage GitHub resources such as repositories, user profiles, and organizations in your Python applications.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "raimue",
"github": "raimue",
"ports_count": 57
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-setuptools_scm",
"py313-wheel",
"py313-setuptools",
"py313-installer",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-pynacl",
"py313-deprecated",
"py313-jwt",
"py313-cryptography",
"py313-typing_extensions",
"py313-urllib3",
"py313-requests"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py313-spyder"
]
}
]
},
{
"name": "py313-pyficache",
"portdir": "python/py-pyficache",
"version": "2.5.0",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rocky/python-filecache",
"description": "A Python module for reading and caching lines",
"long_description": "The pyficache module allows one to get any line from any file, caching lines of the file on first access to the file. Although the file may be any file, the common use is when the file is a Python script.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-pygments",
"py313-xdis",
"py313-term-background"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pyficache"
]
},
{
"type": "run",
"ports": [
"py313-trepan3k"
]
},
{
"type": "test",
"ports": [
"py313-trepan3k"
]
}
]
},
{
"name": "py313-libsass",
"portdir": "python/py-libsass",
"version": "0.23.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sass.github.io/libsass-python/",
"description": "Python binding for libsass",
"long_description": "Python binding for libsass",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py313-qtsass"
]
}
]
},
{
"name": "py313-jellyfish",
"portdir": "python/py-jellyfish",
"version": "1.2.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jamesturk/jellyfish",
"description": "A library for doing approximate and phonetic matching of strings.",
"long_description": "A library for doing approximate and phonetic matching of strings.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-maturin",
"clang-20",
"cargo",
"legacy-support",
"rust",
"py313-build",
"py313-installer",
"py313-setuptools-rust"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"beets",
"beets-devel"
]
},
{
"type": "run",
"ports": [
"py313-spyder",
"py313-us"
]
}
]
},
{
"name": "py313-helpdev",
"portdir": "python/py-helpdev",
"version": "0.7.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/dpizetta/helpdev",
"description": "HelpDev - Extracts information about the Python environment easily.",
"long_description": "HelpDev - Extracts information about the Python environment easily.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-psutil",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-qdarkstyle"
]
}
]
},
{
"name": "py313-cookiecutter",
"portdir": "python/py-cookiecutter",
"version": "2.6.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cookiecutter/cookiecutter",
"description": "A command-line utility that creates projects from project templates.",
"long_description": "A command-line utility that creates projects from project templates., e.g. creating a Python package project from a Python package project template.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"py313-binaryornot",
"py313-rich",
"python313",
"py313-slugify",
"py313-arrow",
"py313-requests",
"py313-click",
"py313-yaml",
"py313-jinja2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-cookiecutter"
]
},
{
"type": "run",
"ports": [
"py313-spyder"
]
}
]
},
{
"name": "py313-arviz",
"portdir": "python/py-arviz",
"version": "0.23.4",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/arviz-devs/arviz",
"description": "Exploratory analysis of Bayesian models",
"long_description": "Exploratory analysis of Bayesian models",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"py313-matplotlib",
"py313-pandas",
"python313",
"py313-xarray-einstats",
"py313-h5netcdf",
"py313-xarray",
"py313-packaging",
"py313-typing_extensions",
"py313-numpy",
"py313-scipy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-pymc"
]
}
]
},
{
"name": "py313-argh",
"portdir": "python/py-argh",
"version": "0.31.3",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/neithere/argh",
"description": "A simple argparse wrapper",
"long_description": "A simple argparse wrapper",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 609
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-flit_core"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-mock",
"py313-iocapture"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-argh",
"py313-watchdog"
]
}
]
},
{
"name": "npm11",
"portdir": "devel/npm11",
"version": "11.9.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.npmjs.com/",
"description": "node package manager",
"long_description": "npm is a package manager for node. You can use it to install and publish your node programs. It manages dependencies and does other cool stuff.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"nodejs24"
]
},
{
"type": "run",
"ports": [
"nodejs24"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"create-dmg-js",
"emscripten",
"py310-panel",
"py311-panel",
"py312-panel",
"py313-panel",
"py314-panel",
"alcom",
"tldr-pages",
"py39-panel",
"neohtop"
]
}
]
},
{
"name": "nodejs24",
"portdir": "lang/nodejs24",
"version": "24.13.0",
"license": "(MIT or BSD)",
"platforms": "{darwin != 11.*}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nodejs.org/",
"description": "Evented I/O for V8 JavaScript",
"long_description": "Node's goal is to provide an easy way to build scalable network programs in JavaScript. Node is similar in design to and influenced by systems like Ruby's Event Machine or Python's Twisted. Node takes the event model a bit further-it presents the event loop as a language construct instead of as a library.",
"active": true,
"categories": [
"net",
"lang"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
}
],
"variants": [
"no_openssl3_with_quic"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"python313",
"clang-21"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"icu"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"alcom"
]
},
{
"type": "lib",
"ports": [
"py39-panel",
"py313-ipympl",
"py314-ipympl",
"py310-panel",
"py311-panel",
"py312-panel",
"py313-panel",
"py314-panel",
"npm11",
"create-dmg-js",
"py310-ipympl",
"py311-ipympl",
"py312-ipympl"
]
},
{
"type": "run",
"ports": [
"py311-panel",
"py312-panel",
"py313-panel",
"py310-panel",
"emscripten",
"npm11",
"py39-panel"
]
}
]
},
{
"name": "py313-cloudscraper",
"portdir": "python/py-cloudscraper",
"version": "1.2.71",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/VeNoMouS/cloudscraper",
"description": "A Python module to bypass Cloudflare's anti-bot page",
"long_description": "A simple Python module to bypass Cloudflare's anti-bot page (also known as I'm Under Attack Mode, or IUAM), implemented with Requests. This can be useful if you wish to scrape or crawl a website protected with Cloudflare.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 159
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-requests",
"py313-requests-toolbelt",
"py313-parsing"
]
}
],
"depends_on": []
},
{
"name": "py313-bidi",
"portdir": "python/py-bidi",
"version": "0.6.7",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MeirKriheli/python-bidi",
"description": "Pure python implementation of the BiDi layout algorithm",
"long_description": "Pure python implementation of the BiDi layout algorithm",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools-rust",
"py313-maturin"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-bidi"
]
}
]
},
{
"name": "openjdk24-graalvm",
"portdir": "java/openjdk24-graalvm",
"version": "24.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.graalvm.org",
"description": "GraalVM Community Edition based on OpenJDK 24 (Short Term Support ended in September 2025)",
"long_description": "GraalVM Community Edition based on OpenJDK 24 (Short Term Support ended in September 2025) \n\nGraalVM is a universal virtual machine for running applications written in JavaScript, Python, Ruby, R, JVM-based languages like Java, Scala, Groovy, Kotlin, Clojure, and LLVM-based languages such as C and C++.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 100
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 354
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py313-mercurial_extension_utils",
"portdir": "python/py-mercurial_extension_utils",
"version": "1.5.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://foss.heptapod.net/mercurial/mercurial-extension_utils",
"description": "Utility methods for Mercurial extensions",
"long_description": "Utility methods for Mercurial extensions",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 172
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"mercurial"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-mercurial_extension_utils",
"hg-keyring"
]
}
]
},
{
"name": "py313-iniparse",
"portdir": "python/py-iniparse",
"version": "0.5",
"license": "PSF and MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/candlepin/python-iniparse",
"description": "Python Module for Accessing and Modifying Configuration Data in INI files",
"long_description": "iniparse is an INI parser for Python which is API compatible with the standard library's ConfigParser, preserves structure of INI files (order of sections & options, indentation, comments, and blank lines are preserved when data is updated), and is more convenient to use.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-six",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"tortoisehg",
"py-iniparse"
]
}
]
},
{
"name": "fish3",
"portdir": "shells/fish3",
"version": "3.7.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://fishshell.com/",
"description": "The user-friendly command line shell - legacy version",
"long_description": "fish is a smart and user-friendly command line shell for macOS, Linux, and the rest of the family. This port is the last version of fish that written in C++. It is suitable for bootstrapping or use on systems without Rust installed.",
"active": true,
"categories": [
"shells"
],
"maintainers": [
{
"name": "aeioudev",
"github": "aeiouaeiouaeiouaeiouaeiouaeiou",
"ports_count": 10
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"gettext",
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"pcre2",
"libiconv",
"gettext-runtime"
]
},
{
"type": "test",
"ports": [
"py313-pexpect"
]
}
],
"depends_on": []
},
{
"name": "py313-pymatgen",
"portdir": "python/py-pymatgen",
"version": "2025.6.14",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pymatgen.org/",
"description": "Python Materials Genomics (pymatgen) is a robust materials analysis code",
"long_description": "Python Materials Genomics (pymatgen) is a robust materials analysis code that defines core object representations for structures and molecules with support for many electronic structure codes. It is currently the core analysis code powering the Materials Project.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "joe.fowler",
"github": "joefowler",
"ports_count": 98
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"clang-18",
"py313-cython",
"py313-wheel",
"py313-setuptools",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-numpy"
]
},
{
"type": "run",
"ports": [
"py313-matplotlib",
"py313-tabulate",
"py313-networkx",
"py313-pandas",
"py313-beautifulsoup4",
"py313-plotly",
"py313-monty",
"py313-palettable",
"py313-pybtex",
"py313-spglib",
"py313-uncertainties",
"py313-scipy",
"py313-ruamel-yaml",
"py313-tqdm",
"py313-sympy",
"py313-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-mp-api",
"py313-larixite",
"py-pymatgen",
"py313-emmet-core"
]
},
{
"type": "run",
"ports": [
"py313-xraylarch"
]
}
]
},
{
"name": "py313-pybtex",
"portdir": "python/py-pybtex",
"version": "0.25.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://pybtex.org/",
"description": "A BibTeX-compatible bibliography processor in Python.",
"long_description": "Pybtex reads citation information from a file and produces a formatted bibliography. BibTeX style files are supported. Alternatively it is possible to write styles in Python.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-yaml",
"py313-latexcodec"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pybtex",
"py313-emmet-core"
]
},
{
"type": "run",
"ports": [
"py313-pymatgen"
]
}
]
},
{
"name": "py313-latexcodec",
"portdir": "python/py-latexcodec",
"version": "3.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mcmtroffaes/latexcodec",
"description": "A lexer and codec to work with LaTeX code in Python.",
"long_description": "A lexer and codec to work with LaTeX code in Python.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-pybtex",
"py-latexcodec"
]
}
]
},
{
"name": "py313-palettable",
"portdir": "python/py-palettable",
"version": "3.3.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jiffyclub.github.io/palettable/",
"description": "Color palettes for Python",
"long_description": "Palettable (formerly brewer2mpl) is a library of color palettes for Python. It's written in pure Python with no dependencies, but it can supply color maps for matplotlib. You can use Palettable to customize matplotlib plots or supply colors for a web application.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "joe.fowler",
"github": "joefowler",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-palettable"
]
},
{
"type": "run",
"ports": [
"py313-pymatgen"
]
}
]
},
{
"name": "py313-monty",
"portdir": "python/py-monty",
"version": "2025.3.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://materialsvirtuallab.github.io/monty/",
"description": "Monty is the missing complement to Python.",
"long_description": "Monty is the missing complement to Python. Monty implements supplementary useful functions for Python that are not part of the standard library. Examples include useful utilities like transparent support for zipped files etc.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "joe.fowler",
"github": "joefowler",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools_scm",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-mp-api",
"py-monty",
"py313-maggma",
"py313-emmet-core"
]
},
{
"type": "run",
"ports": [
"py313-pymatgen"
]
}
]
},
{
"name": "py313-tzlocal",
"portdir": "python/py-tzlocal",
"version": "5.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/regebro/tzlocal",
"description": "tzinfo object for the local timezone",
"long_description": "This Python module returns a tzinfo object with the local timezone information under Unix and Win-32. It requires pytz, and returns pytz tzinfo objects.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-pytzdata"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-pytest-mock"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"pgcli",
"py313-hanko",
"py-tzlocal"
]
}
]
},
{
"name": "py313-sunpy",
"portdir": "python/py-sunpy",
"version": "7.1.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sunpy.org",
"description": "SunPy is an open-source Python library for Solar Physics data analysis and visualization.",
"long_description": "SunPy is an open-source Python library for Solar Physics data analysis and visualization.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1297
}
],
"variants": [
"database",
"image",
"map",
"net",
"timeseries",
"visualization",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-setuptools_scm",
"py313-extension-helpers"
]
},
{
"type": "lib",
"ports": [
"py313-contourpy",
"py313-parfive",
"py313-beautifulsoup4",
"py313-scikit-image",
"python313",
"py313-astropy",
"py313-zeep",
"py313-h5netcdf",
"py313-reproject",
"py313-drms",
"py313-packaging",
"py313-numpy",
"py313-fsspec",
"py313-dateutil",
"py313-tqdm",
"py313-sqlalchemy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-sunpy"
]
}
]
},
{
"name": "py313-h5netcdf",
"portdir": "python/py-h5netcdf",
"version": "1.8.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/h5netcdf/h5netcdf",
"description": "A Python interface for the netCDF4 file-format",
"long_description": "A Python interface for the netCDF4 file-format that reads and writes local or remote HDF5 files directly via h5py or h5pyd, without relying on the Unidata netCDF library.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1297
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm_git_archive",
"py313-setuptools",
"py313-wheel",
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-packaging",
"py313-h5py",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-arviz",
"py313-sunpy"
]
}
]
},
{
"name": "py313-zeep",
"portdir": "python/py-zeep",
"version": "4.3.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.python-zeep.org/en/master/",
"description": "A fast and modern Python SOAP client.",
"long_description": "A fast and modern Python SOAP client.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1297
}
],
"variants": [
"async",
"xmlsec"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"py313-requests-toolbelt",
"py313-lxml",
"py313-cached-property",
"py313-defusedxml",
"python313",
"py313-httpx",
"py313-xmlsec",
"py313-isodate",
"py313-requests-file",
"py313-tz",
"py313-attrs",
"py313-requests",
"py313-appdirs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-zeep",
"py313-sunpy"
]
}
]
}
]
}