HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50594,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=573",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=571",
"results": [
{
"name": "py313-dashing",
"portdir": "python/py-dashing",
"version": "0.1.0",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/FedericoCeratto/dashing",
"description": "Terminal dashboards for Python",
"long_description": "Dashing is a library to quickly create terminal-based dashboards in Python",
"active": true,
"categories": [
"python",
"sysutil"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 226
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-blessed"
]
}
],
"depends_on": []
},
{
"name": "py313-dask",
"portdir": "python/py-dask",
"version": "2025.9.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dask/dask/",
"description": "Minimal task scheduling abstraction.",
"long_description": "Dask provides multi-core execution on larger-than-memory datasets using blocked algorithms and task scheduling. It maps high-level NumPy, Pandas, and list operations on large datasets on to many operations on small in-memory datasets. It then executes these graphs in parallel on a single machine. Dask lets us use traditional NumPy, Pandas, and list programming while operating on inconveniently large data in a small amount of space.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2871
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-versioneer"
]
},
{
"type": "lib",
"ports": [
"py313-cloudpickle",
"python313",
"py313-partd",
"py313-packaging",
"py313-click",
"py313-fsspec",
"py313-yaml",
"py313-toolz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"verde",
"napari",
"py-dask"
]
},
{
"type": "run",
"ports": [
"py313-reproject"
]
},
{
"type": "test",
"ports": [
"py313-sparse"
]
}
]
},
{
"name": "py313-datacite",
"portdir": "python/py-datacite",
"version": "1.3.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://datacite.readthedocs.org",
"description": "Python wrapper for the DataCite Metadata Store API",
"long_description": "Python wrapper for the DataCite Metadata Store API",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 608
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"py313-idutils",
"python313",
"py313-requests",
"py313-importlib-metadata",
"py313-lxml",
"py313-jsonschema"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-lxml",
"py313-responses"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-datacite"
]
}
]
},
{
"name": "py313-datasets",
"portdir": "python/py-datasets",
"version": "2.21.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/huggingface/datasets",
"description": "Datasets and evaluation metrics for natural language processing and more",
"long_description": "Datasets is a lightweight and extensible library to easily share and access datasets and evaluation metrics for Natural Language Processing (NLP) and more.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-wheel",
"py313-setuptools",
"py313-installer",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-tqdm",
"py313-yaml",
"py313-dill",
"py313-pandas",
"py313-httpx",
"py313-pyarrow",
"py313-multiprocess",
"py313-huggingface_hub",
"py313-xxhash",
"py313-fsspec",
"py313-numpy",
"py313-filelock",
"py313-requests",
"py313-packaging"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-datasets"
]
}
]
},
{
"name": "py313-dateutil",
"portdir": "python/py-dateutil",
"version": "2.9.0.post0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dateutil/dateutil/",
"description": "Extensions to the standard Python datetime module",
"long_description": "The dateutil module provides powerful extensions to the datetime module available in the Python standard library.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools",
"py313-wheel",
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-six"
]
},
{
"type": "run",
"ports": [
"py313-tz"
]
},
{
"type": "test",
"ports": [
"py313-hypothesis",
"py313-pytest",
"py313-freezegun"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-pendulum",
"py313-owslib",
"py313-awscli2",
"py313-croniter",
"py313-botocore",
"py313-skyfield",
"py313-sunpy",
"py313-fdsnwsscripts",
"py313-jupyter_client",
"py313-pskc",
"py313-bson",
"py313-holidays",
"py313-soundcloud-v2",
"py313-discogs-client",
"py313-vobject",
"py313-aniso8601",
"py313-matplotlib",
"py313-arrow",
"py313-beancount-import",
"py313-freezegun",
"py313-icalendar",
"py313-prov",
"py313-pandas",
"toot",
"beets-beetcamp",
"py313-socid-extractor",
"py-dateutil",
"py313-maggma",
"py313-aiobotocore",
"py313-beancount"
]
},
{
"type": "run",
"ports": [
"s3cmd",
"py313-Faker",
"py313-hcloud",
"py313-pync",
"py313-arrow",
"qgis3",
"qgis3-ltr"
]
},
{
"type": "test",
"ports": [
"py313-time-machine"
]
}
]
},
{
"name": "py313-DAWG",
"portdir": "python/py-DAWG",
"version": "0.13.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytries/DAWG/",
"description": "Fast and memory efficient DAWG for Python.",
"long_description": "Fast and memory efficient DAWG for Python.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2871
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-cython",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-DAWG"
]
}
]
},
{
"name": "py313-dbfread",
"portdir": "python/py-dbfread",
"version": "2.0.7",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dbfread.readthedocs.io/",
"description": "Read DBF Files with Python",
"long_description": "Read DBF Files with Python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "esafak",
"github": "esafak",
"ports_count": 134
}
],
"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-dbfread",
"py313-agate-dbf"
]
}
]
},
{
"name": "py313-dbus-fast",
"portdir": "python/py-dbus-fast",
"version": "3.1.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bluetooth-devices/dbus-fast",
"description": "A faster version of dbus-next",
"long_description": "A faster version of dbus-next",
"active": true,
"categories": [
"devel",
"sysutils",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-cython",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "py313-deap",
"portdir": "python/py-deap",
"version": "1.4.3",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/deap",
"description": "Distributed Evolutionary Algorithms in Python",
"long_description": "DEAP stands for Distributed Evolutionary Algorithm in Python, it is dedicated to people who wish to learn how to use evolutionary algorithms and to those who wish to rediscover evolutionary algorithms.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2871
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-numpy",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-deap"
]
}
]
},
{
"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": "py313-debugpy",
"portdir": "python/py-debugpy",
"version": "1.8.19",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aka.ms/debugpy",
"description": "Implementation of the Debug Adapter Protocol",
"long_description": "Implementation of the Debug Adapter Protocol",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2871
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-cython",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-ipykernel",
"py-debugpy"
]
}
]
},
{
"name": "py313-decli",
"portdir": "python/py-decli",
"version": "0.6.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Woile/decli",
"description": "Minimal declarative cli tool",
"long_description": "Decli is minimal wrapper around argparse. It's useful when writing big applications that have many arguments and subcommands, this way it'll be more clear.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 159
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-decli"
]
}
]
},
{
"name": "py313-decorator",
"portdir": "python/py-decorator",
"version": "5.2.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/micheles/decorator",
"description": "Decorator factory for signature-preserving decorators.",
"long_description": "Decorator factory for signature-preserving decorators.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2871
}
],
"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-ipython",
"py313-gssapi",
"py313-httpbin",
"py313-jsonpath-rw",
"py313-obspy",
"py-decorator"
]
},
{
"type": "run",
"ports": [
"py313-dogpile-cache",
"py313-openstacksdk",
"py313-librosa"
]
},
{
"type": "test",
"ports": [
"py313-Faker"
]
}
]
},
{
"name": "py313-defusedxml",
"portdir": "python/py-defusedxml",
"version": "0.7.1",
"license": "PSF",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tiran/defusedxml",
"description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"long_description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2871
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-zeep",
"py313-nbconvert",
"py313-pyvo",
"py313-cairosvg",
"py-defusedxml",
"py313-vo"
]
}
]
},
{
"name": "py313-deprecated",
"portdir": "python/py-deprecated",
"version": "1.3.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/laurent-laporte-pro/deprecated",
"description": "Python @deprecated decorator to deprecate old python classes, functions or methods.",
"long_description": "Python @deprecated decorator to deprecate old python classes, functions or methods.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-wrapt"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-pikepdf",
"py-deprecated"
]
},
{
"type": "run",
"ports": [
"py313-pygithub"
]
}
]
},
{
"name": "py313-deprecation",
"portdir": "python/py-deprecation",
"version": "2.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://deprecation.readthedocs.io/",
"description": "A library to handle automated deprecations",
"long_description": "A library to handle automated deprecations",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-packaging",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocrmypdf",
"py313-jupyter_packaging",
"py313-eyed3"
]
},
{
"type": "run",
"ports": [
"py313-segregation"
]
}
]
},
{
"name": "py313-desktop-notifier",
"portdir": "python/py-desktop-notifier",
"version": "6.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/samschott/desktop-notifier",
"description": "py-desktop-notifier is a Python library for cross-platform desktop notifications",
"long_description": "py-desktop-notifier is a Python library for cross-platform desktop notifications",
"active": true,
"categories": [
"sysutils",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-packaging",
"py313-typing_extensions",
"py313-bidict",
"py313-rubicon-objc"
]
}
],
"depends_on": []
},
{
"name": "py313-diff-match-patch",
"portdir": "python/py-diff-match-patch",
"version": "20241021",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/google/diff-match-patch",
"description": "The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.",
"long_description": "The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-diff-match-patch",
"py313-three-merge"
]
},
{
"type": "run",
"ports": [
"py313-spyder"
]
}
]
},
{
"name": "py313-digitalocean",
"portdir": "python/py-digitalocean",
"version": "1.17.0",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/koalalorenzo/python-digitalocean",
"description": "Easy access to Digital Ocean APIs to deploy droplets, images and more.",
"long_description": "Easy access to Digital Ocean APIs to deploy droplets, images and more.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1214
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-requests",
"py313-jsonpickle",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"certbot-dns-digitalocean",
"py-digitalocean"
]
}
]
},
{
"name": "py313-dill",
"portdir": "python/py-dill",
"version": "0.4.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uqfoundation/dill",
"description": "serialize all of python extends python's pickle module",
"long_description": "dill extends python's pickle module for serializing and de-serializing python objects to the majority of the built-in python types. It provides the user the same interface as the pickle module, and also includes some additional features. In addition to pickling python objects, dill provides the ability to save the state of an interpreter session in a single command.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 608
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-numpy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-multiprocess",
"py313-lmfit",
"py313-pylint"
]
},
{
"type": "run",
"ports": [
"py313-xraylarch",
"py313-datasets"
]
}
]
},
{
"name": "py313-discid",
"portdir": "python/py-discid",
"version": "1.3.0",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/discid/",
"description": "Python bindings for libdiscid by MusicBrainz.",
"long_description": "The main purpose is the calculation of an identifier for audio discs (Disc ID) to use for the MusicBrainz database. Additionally the disc MCN and track ISRCs can be extracted.",
"active": true,
"categories": [
"devel",
"audio",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"libdiscid",
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-discid",
"isrcsubmit"
]
}
]
},
{
"name": "py313-discogs-client",
"portdir": "python/py-discogs-client",
"version": "2.8",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joalla/discogs_client",
"description": "Continuation of the \"\"Official Python Client for the Discogs API\"",
"long_description": "This is the continuation of the official \"Discogs API client for Python\", which was deprecated by discogs.com as of June 2020.",
"active": true,
"categories": [
"devel",
"audio",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-requests",
"py313-oauthlib",
"py313-dateutil"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-discogs-client",
"beets",
"beets-devel"
]
}
]
},
{
"name": "py313-discordpy",
"portdir": "python/py-discordpy",
"version": "2.6.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Rapptz/discord.py",
"description": "API wrapper for Discord written in Python",
"long_description": "discord.py is an API wrapper for Discord written in Python. This was written to allow easier writing of bots or chat logs.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"py313-aiohttp",
"python313",
"py313-audioop_lts",
"py313-brotli",
"py313-zstd",
"py313-orjson",
"py313-aiodns"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-discordpy"
]
}
]
},
{
"name": "py313-diskcache",
"portdir": "python/py-diskcache",
"version": "5.6.3",
"license": "Apache-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://grantjenks.com/docs/diskcache/",
"description": "DiskCache is an Apache2 licensed disk and file backed cache library, written in pure-Python, and compatible with Django.",
"long_description": "DiskCache is an Apache2 licensed disk and file backed cache library, written in pure-Python, and compatible with Django.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1214
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-pysigma",
"py-diskcache"
]
}
]
},
{
"name": "py313-diskcache-stubs",
"portdir": "python/py-diskcache-stubs",
"version": "5.6.3.6.20240818",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/phi-friday/diskcache-stubs",
"description": "This library provides type hints only.",
"long_description": "This library provides type hints only. If you need the runtime package, you can find it py-diskcache.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1214
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-typing_extensions"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-diskcache-stubs",
"py313-pysigma"
]
}
]
},
{
"name": "py313-distlib",
"portdir": "python/py-distlib",
"version": "0.4.0",
"license": "PSF",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://bitbucket.org/pypa/distlib",
"description": "Low-level components of distutils2/packaging, augmented with higher-level APIs for making packaging easier.",
"long_description": "Low-level components of distutils2/packaging, augmented with higher-level APIs for making packaging easier.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "rubendibattista",
"github": "rdbisme",
"ports_count": 43
}
],
"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-virtualenv",
"py-distlib"
]
}
]
},
{
"name": "py313-distro",
"portdir": "python/py-distro",
"version": "1.9.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nir0s/distro",
"description": "distro provides information about the OS distribution it runs on, such as a reliable machine-readable ID, or version information.",
"long_description": "distro provides information about the OS distribution it runs on, such as a reliable machine-readable ID, or version information.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1214
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-cloudflare",
"certbot",
"certbot-apache",
"certbot-nginx",
"certbot-dns-digitalocean",
"certbot-dns-cloudflare",
"certbot-dns-dnsmadeeasy",
"certbot-dns-dnsimple",
"certbot-dns-gehirn",
"certbot-dns-google",
"certbot-dns-luadns",
"certbot-dns-linode",
"certbot-dns-nsone",
"certbot-dns-ovh",
"certbot-dns-rfc2136",
"certbot-dns-route53",
"certbot-dns-sakuracloud",
"py313-scikit-build",
"py313-awscli2"
]
}
]
},
{
"name": "py313-django",
"portdir": "python/py-django",
"version": "5.2.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.djangoproject.com",
"description": "Django is a high-level Python Web framework",
"long_description": "Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py313-sqlparse",
"py313-asgiref",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-django-debug-toolbar",
"py313-django-allauth",
"py313-django-extensions",
"py313-django-htmlmin",
"py-django"
]
},
{
"type": "run",
"ports": [
"py313-django-countries",
"py313-django-mailman3"
]
}
]
},
{
"name": "py313-django-allauth",
"portdir": "python/py-django-allauth",
"version": "65.9.0",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://allauth.org",
"description": "Django authentication, registration, and account management",
"long_description": "Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools",
"py313-wheel",
"clang-17",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-asgiref",
"python313",
"py313-django"
]
},
{
"type": "run",
"ports": [
"py313-openid",
"py313-requests",
"py313-cryptography",
"py313-jwt",
"py313-requests-oauthlib",
"py313-qrcode",
"py313-fido2"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-pytest-asyncio",
"py313-Pillow",
"py313-pytest-django"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-django-allauth"
]
},
{
"type": "run",
"ports": [
"py313-django-mailman3"
]
}
]
},
{
"name": "py313-django-countries",
"portdir": "python/py-django-countries",
"version": "7.6.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/SmileyChris/django-countries/",
"description": "Provides a country field for Django models",
"long_description": "A Django application that provides country choices for use with forms, flag icons static files, and a country field for models.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-typing_extensions",
"py313-asgiref",
"py313-django"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-django-countries"
]
}
]
},
{
"name": "py313-django-debug-toolbar",
"portdir": "python/py-django-debug-toolbar",
"version": "5.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/django-debug-toolbar/django-debug-toolbar",
"description": "Configurable debug information for the Django Framework.",
"long_description": "A configurable set of panels for the Django Framework that display various debug information about the current request/response.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"py313-sqlparse",
"py313-django",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-django-debug-toolbar"
]
}
]
},
{
"name": "py313-django-extensions",
"portdir": "python/py-django-extensions",
"version": "4.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/django-extensions/django-extensions",
"description": "Global custom management extensions for the Django Framework.",
"long_description": "Global custom management extensions for the Django Framework.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-17",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-django",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-django-extensions"
]
}
]
},
{
"name": "py313-django-gravatar2",
"portdir": "python/py-django-gravatar2",
"version": "1.4.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/twaddington/django-gravatar",
"description": "Gravatar support for Django.",
"long_description": "Essential Gravatar support for Django. Includes helper methods for interacting with gravatars outside of template code.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-django-gravatar2"
]
},
{
"type": "run",
"ports": [
"py313-django-mailman3"
]
}
]
},
{
"name": "py313-django-htmlmin",
"portdir": "python/py-django-htmlmin",
"version": "0.11.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cobrateam/django-htmlmin",
"description": "html minify for django",
"long_description": "django-html in an HTML minifier for Python with full support for HTML 5. It supports Django, Flask and any other Python web framework. It also provides a command line tool that can be used for static websites or deployment scripts.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 436
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-six",
"py313-beautifulsoup4",
"py313-html5lib",
"py313-django"
]
},
{
"type": "run",
"ports": [
"django-htmlmin_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-django-htmlmin"
]
}
]
},
{
"name": "py313-django-mailman3",
"portdir": "python/py-django-mailman3",
"version": "1.3.15",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/mailman/django-mailman3",
"description": "Django library to help interaction with Mailman",
"long_description": "This package contains libraries and templates for Django-based interfaces interacting with Mailman.",
"active": true,
"categories": [
"mail",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-pdm-backend",
"py313-installer",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-mailmanclient",
"py313-django-gravatar2",
"py313-django-allauth",
"py313-django"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-django-mailman3"
]
}
]
},
{
"name": "py313-dkimpy",
"portdir": "python/py-dkimpy",
"version": "1.1.8",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://launchpad.net/dkimpy",
"description": "DKIM, ARC, and TLSRPT email signing and verification",
"long_description": "dkimpy is a library that implements DKIM (DomainKeys Identified Mail) email signing and verification. Basic DKIM requirements are defined in RFC 6376: https://tools.ietf.org/html/rfc6376",
"active": true,
"categories": [
"devel",
"mail",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-py3dns"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-dkimpy"
]
},
{
"type": "run",
"ports": [
"py313-authheaders"
]
}
]
},
{
"name": "py313-dm-tree",
"portdir": "python/py-dm-tree",
"version": "0.1.9",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/deepmind/tree",
"description": "Deepmind tree is a library for working with nested data structures.",
"long_description": "Deepmind tree is a library for working with nested data structures. In a way, tree generalizes the builtin map function which only supports flat sequences, and allows to apply a function to each leaf preserving the overall structure.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"cmake",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"py313-attrs",
"py313-numpy",
"py313-wrapt",
"py313-absl",
"python313"
]
}
],
"depends_on": []
},
{
"name": "py313-dns-lexicon",
"portdir": "python/py-dns-lexicon",
"version": "3.23.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/AnalogJ/lexicon",
"description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"long_description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1214
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-poetry-core",
"py313-installer",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-dnspython",
"py313-beautifulsoup4",
"py313-tldextract",
"py313-yaml",
"py313-cryptography",
"py313-requests",
"lexicon_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"certbot-dns-namecheap",
"certbot-dns-dnsmadeeasy",
"certbot-dns-dnsimple",
"certbot-dns-gehirn",
"certbot-dns-linode",
"certbot-dns-nsone",
"certbot-dns-ovh",
"certbot-dns-sakuracloud",
"py-dns-lexicon"
]
}
]
},
{
"name": "py313-dnspython",
"portdir": "python/py-dnspython",
"version": "2.8.0",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.dnspython.org/",
"description": "DNS toolkit for Python",
"long_description": "dnspython is a DNS toolkit for Python. It supports almost all record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1214
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"py313-trio",
"py313-requests-toolbelt",
"py313-cryptography",
"py313-aioquic",
"python313",
"py313-idna",
"py313-requests",
"py313-sniffio"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-eventlet",
"dnsdiag",
"py313-maggma",
"py-dnspython",
"py313-pymongo",
"certbot-dns-rfc2136"
]
},
{
"type": "run",
"ports": [
"py313-dns-lexicon",
"py313-authheaders",
"dnsviz",
"samba4"
]
}
]
},
{
"name": "py313-docopt",
"portdir": "python/py-docopt",
"version": "0.6.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://docopt.org",
"description": "Pythonic argument parser, that will make you smile",
"long_description": "Pythonic argument parser, that will make you smile",
"active": true,
"categories": [
"devel",
"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": [
"tubeup",
"py313-coveralls",
"py313-hdfs"
]
}
]
},
{
"name": "py313-docopt-ng",
"portdir": "python/py-docopt-ng",
"version": "0.9.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/docopt_ng",
"description": "Pythonic argument parser, fork of docopt",
"long_description": "Pythonic argument parser, fork of docopt",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-pdm-backend"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "py313-docstring_parser",
"portdir": "python/py-docstring_parser",
"version": "0.17.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rr-/docstring_parser",
"description": "Parse Python docstrings",
"long_description": "Parse Python docstrings Currently support ReST, Google, Numpydoc-style and Epydoc docstrings.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1214
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-magicgui",
"py-docstring_parser"
]
}
]
},
{
"name": "py313-docstring-to-markdown",
"portdir": "python/py-docstring-to-markdown",
"version": "0.17",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-lsp/docstring-to-markdown",
"description": "On the fly conversion of Python docstrings to markdown",
"long_description": "On the fly conversion of Python docstrings to markdown",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-typing_extensions",
"py313-importlib-metadata"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-python-lsp-server",
"py-docstring-to-markdown"
]
}
]
},
{
"name": "py313-docstyle",
"portdir": "python/py-docstyle",
"version": "6.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/PyCQA/pydocstyle",
"description": "Python docstring style checker",
"long_description": "pydocstyle is a static analysis tool for checking compliance with Python docstring conventions.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"py313-snowballstemmer",
"python313"
]
},
{
"type": "run",
"ports": [
"pydocstyle_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-python-lsp-server",
"py-docstyle"
]
}
]
},
{
"name": "py313-doctest-ignore-unicode",
"portdir": "python/py-doctest-ignore-unicode",
"version": "0.1.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/doctest-ignore-unicode",
"description": "Add flag to ignore unicode literal prefixes in doctests",
"long_description": "Add flag to ignore unicode literal prefixes in doctests",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 432
}
],
"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-doctest-ignore-unicode"
]
}
]
},
{
"name": "py313-docutils",
"portdir": "python/py-docutils",
"version": "0.22.4",
"license": "public-domain and BSD and PSF-2.1.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docutils.sourceforge.io/",
"description": "A set of tools for processing plaintext documentation",
"long_description": "Docutils is a set of tools for processing plaintext documentation into useful formats, such as HTML, XML, and LaTeX. Includes reStructuredText, the easy to read, easy to use, what-you-see-is-what-you-get plaintext markup language.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
},
{
"name": "alex",
"github": "",
"ports_count": 12
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"docutils_select",
"py313-roman"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"mpv",
"libvirt",
"sshfs",
"sshguard",
"mercurial"
]
},
{
"type": "lib",
"ports": [
"py313-rstcheck-core",
"py313-awscli",
"py313-sphinx_rtd_theme",
"py-docutils",
"py313-rstcheck",
"py313-breathe",
"py313-sphinx",
"py313-awscli2"
]
},
{
"type": "run",
"ports": [
"py313-flit",
"py313-readme_renderer",
"py313-recommonmark",
"py313-sphinxcontrib-blockdiag",
"py313-sphinxcontrib-devhelp",
"py313-sphinxcontrib-htmlhelp",
"py313-sphinxcontrib-jsmath",
"py313-sphinxcontrib-qthelp",
"py313-sphinx-click",
"py313-rich_rst"
]
}
]
},
{
"name": "py313-docx",
"portdir": "python/py-docx",
"version": "1.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-openxml/python-docx",
"description": "Create and update Microsoft Word .docx files",
"long_description": "Create and update Microsoft Word .docx files",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-typing_extensions",
"py313-lxml"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-mock",
"py313-parsing"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-docx"
]
}
]
},
{
"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": "py313-donfig",
"portdir": "python/py-donfig",
"version": "0.8.1.post1",
"license": "BSD and MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytroll/donfig",
"description": "Donfig is a python library meant to make configuration easier for other python packages. Donfig can be configured programmatically, by environment variables, or from YAML files in standard locations.",
"long_description": "Donfig is a python library meant to make configuration easier for other python packages. Donfig can be configured programmatically, by environment variables, or from YAML files in standard locations.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1214
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-versioneer",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-yaml",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-zarr",
"py-donfig"
]
}
]
},
{
"name": "py313-drms",
"portdir": "python/py-drms",
"version": "0.9.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sunpy.org",
"description": "The drms module provides an easy-to-use interface for accessing HMI, AIA and MDI data with Python.",
"long_description": "The drms module provides an easy-to-use interface for accessing HMI, AIA and MDI data with Python. It uses the publicly accessible JSOC DRMS server by default, but can also be used with local NetDRMS sites.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1214
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"py313-numpy",
"py313-pandas",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-sunpy",
"py-drms"
]
}
]
}
]
}