HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50172,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=17",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=15",
"results": [
{
"name": "py313-mujson",
"portdir": "python/py-mujson",
"version": "1.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mattgiles/mujson",
"description": "Use the fastest JSON functions available at import time.",
"long_description": "mujson lets python libraries make use of the most performant JSON functions available at import time. It is small, and does not itself implement any encoding or decoding functionality.",
"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": [
"py-mujson"
]
}
]
},
{
"name": "py313-mssql",
"portdir": "python/py-mssql",
"version": "2.3.8",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pymssql.org",
"description": "A simple database interface to MS-SQL for Python.",
"long_description": "A simple database interface to MS-SQL for Python.",
"active": true,
"categories": [
"databases",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-cython",
"py313-standard-distutils",
"clang-18",
"py313-build",
"py313-installer",
"py313-packaging",
"py313-setuptools",
"py313-wheel",
"py313-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"freetds",
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-psutil",
"py313-sqlalchemy",
"py313-gevent"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-mssql"
]
}
]
},
{
"name": "py314-mssql",
"portdir": "python/py-mssql",
"version": "2.3.8",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pymssql.org",
"description": "A simple database interface to MS-SQL for Python.",
"long_description": "A simple database interface to MS-SQL for Python.",
"active": true,
"categories": [
"databases",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"py314-standard-distutils",
"clang-18",
"py314-build",
"py314-installer",
"py314-packaging",
"py314-setuptools",
"py314-wheel",
"py314-cython"
]
},
{
"type": "lib",
"ports": [
"freetds",
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-psutil"
]
}
],
"depends_on": []
},
{
"name": "py314-mslex",
"portdir": "python/py-mslex",
"version": "1.3.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/smoofra/mslex",
"description": "Missing shlex package for windows shell quoting",
"long_description": "Missing shlex package for windows shell quoting. It provides three functions - split, quote and join - just like shlex.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"clang-18",
"py314-build",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": []
},
{
"name": "py313-mslex",
"portdir": "python/py-mslex",
"version": "1.3.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/smoofra/mslex",
"description": "Missing shlex package for windows shell quoting",
"long_description": "Missing shlex package for windows shell quoting. It provides three functions - split, quote and join - just like shlex.",
"active": true,
"categories": [
"devel",
"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": [
"py-mslex"
]
}
]
},
{
"name": "py313-mrjob",
"portdir": "python/py-mrjob",
"version": "0.7.4",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Python MapReduce framework",
"long_description": "mrjob is a Python package that helps you write and run Hadoop Streaming jobs. It fully supports Amazon's Elastic MapReduce (EMR) service, which allows you to buy time on a Hadoop cluster on an hourly basis. It also works with your own Hadoop cluster.",
"active": true,
"categories": [
"python",
"parallel"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 600
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"py313-yaml",
"py313-botocore",
"py313-boto3",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-mrjob"
]
}
]
},
{
"name": "py313-falcon",
"portdir": "python/py-falcon",
"version": "4.1.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://falconframework.org/",
"description": "An unladen web framework for building APIs and app backends.",
"long_description": "Falcon is a reliable, high-performance Python web framework for building large-scale app backends and microservices. It encourages the REST architectural style, and tries to do as little as possible while remaining highly effective.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-cython",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-falcon"
]
}
]
},
{
"name": "py313-pywinrm",
"portdir": "python/py-pywinrm",
"version": "0.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/diyan/pywinrm",
"description": "Python library for Windows Remote Management (WinRM)",
"long_description": "pywinrm is a Python client for the Windows Remote Management (WinRM) service. It allows you to invoke commands on target Windows machines from any machine that can run Python.",
"active": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-requests",
"py313-six",
"py313-xmltodict",
"py313-requests_ntlm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pywinrm"
]
},
{
"type": "run",
"ports": [
"pyinfra"
]
}
]
},
{
"name": "py313-configparser",
"portdir": "python/py-configparser",
"version": "7.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/jaraco/configparser",
"description": "Configparser from Python 3.8 to Python 2.6-3.7",
"long_description": "Configparser from Python 3.8 to Python 2.6-3.7",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2816
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-toml",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-configparser"
]
},
{
"type": "run",
"ports": [
"pyinfra"
]
}
]
},
{
"name": "kibi",
"portdir": "editors/kibi",
"version": "0.3.2",
"license": "Apache-2 and MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ilai-deutel/kibi",
"description": "Text editor in ≤1024 lines of code, written in Rust",
"long_description": "A configurable text editor with UTF-8 support, incremental search, syntax highlighting, line numbers and more, written in less than 1024 lines of Rust with minimal dependencies.",
"active": true,
"categories": [
"editors"
],
"maintainers": [
{
"name": "sikmir",
"github": "sikmir",
"ports_count": 42
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "py313-mmh3",
"portdir": "python/py-mmh3",
"version": "5.2.0",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/mmh3",
"description": "Python wrapper for MurmurHash (MurmurHash3), a set of fast and robust hash functions.",
"long_description": "Python wrapper for MurmurHash (MurmurHash3), a set of fast and robust hash functions.",
"active": true,
"categories": [
"textproc",
"math",
"python"
],
"maintainers": [],
"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": [
"py-mmh3"
]
}
]
},
{
"name": "py313-mergedeep",
"portdir": "python/py-mergedeep",
"version": "1.3.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mergedeep.readthedocs.io",
"description": "A deep merge function for Python",
"long_description": "A deep merge function for Python",
"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": [
"py-mergedeep"
]
}
]
},
{
"name": "py313-mdtraj",
"portdir": "python/py-mdtraj",
"version": "1.11.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mdtraj.org",
"description": "A modern, open library for the analysis of molecular dynamics trajectories",
"long_description": "Read, write and analyze MD trajectories with only a few lines of Python code. For details, see the website at mdtraj.org. MDTraj is research software. If you make use of MDTraj in scientific publications, please cite it.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "giovanni.bussi",
"github": "GiovanniBussi",
"ports_count": 87
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-versioneer",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-cython",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-packaging",
"py313-numpy",
"py313-scipy",
"py313-parsing",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-mdtraj"
]
}
]
},
{
"name": "py313-vine",
"portdir": "python/py-vine",
"version": "5.1.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/celery/vine",
"description": "Promises implementation.",
"long_description": "Promises implementation.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2816
}
],
"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-amqp",
"py-vine"
]
}
]
},
{
"name": "py313-amqp",
"portdir": "python/py-amqp",
"version": "5.3.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/celery/py-amqp",
"description": "Low-level AMQP client for Python (fork of amqplib).",
"long_description": "Low-level AMQP client for Python (fork of amqplib).",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2816
}
],
"variants": [
"speedups"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-vine",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-amqp",
"py313-kombu"
]
}
]
},
{
"name": "py314-netcdf4",
"portdir": "python/py-netcdf4",
"version": "1.7.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://unidata.github.io/netcdf4-python/",
"description": "Python/numpy interface to netCDF",
"long_description": "netCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "jswhit",
"github": "jswhit",
"ports_count": 20
}
],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-cython",
"py314-setuptools_scm",
"py314-oldest-supported-numpy",
"clang-18",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"hdf5",
"netcdf",
"python314",
"py314-certifi",
"py314-numpy",
"py314-cftime"
]
},
{
"type": "test",
"ports": [
"py314-packaging",
"py314-cython",
"py314-pytest"
]
}
],
"depends_on": []
},
{
"name": "py314-requests-toolbelt",
"portdir": "python/py-requests-toolbelt",
"version": "1.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/requests/toolbelt",
"description": "Collection of utilities for python-requests",
"long_description": "This is just a collection of utilities for python-requests, but do not really belong in requests proper.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-dnspython"
]
}
]
},
{
"name": "py314-rapidfuzz",
"portdir": "python/py-rapidfuzz",
"version": "3.14.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/maxbachmann/RapidFuzz",
"description": "A fast string matching library for Python.",
"long_description": "A fast string matching library for Python.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2816
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-scikit-build-core",
"ninja",
"clang-20",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-cython"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-cleo"
]
},
{
"type": "run",
"ports": [
"py314-levenshtein"
]
}
]
},
{
"name": "py314-pytest-cov",
"portdir": "python/py-pytest-cov",
"version": "7.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-cov",
"description": "Pytest plugin for measuring coverage.",
"long_description": "Pytest plugin for measuring coverage.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1976
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-hatch-fancy-pypi-readme",
"clang-18",
"py314-build",
"py314-installer",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"py314-pluggy",
"py314-pytest",
"py314-coverage",
"python314"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py314-pyppmd"
]
}
]
},
{
"name": "py314-msgpack",
"portdir": "python/py-msgpack",
"version": "1.1.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://msgpack.org/",
"description": "MessagePack (de)serializer for Python.",
"long_description": "MessagePack (de)serializer for Python.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"clang-18",
"py314-build",
"py314-cython",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-cachecontrol"
]
}
]
},
{
"name": "py314-findpython",
"portdir": "python/py-findpython",
"version": "0.7.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/frostming/findpython",
"description": "A utility to find python versions on your system.",
"long_description": "Also lets you filter for specific versions.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 142
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-installer",
"py314-pdm-backend",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-packaging",
"py314-platformdirs"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": []
},
{
"name": "py314-dulwich",
"portdir": "python/py-dulwich",
"version": "0.24.7",
"license": "(GPL-2+ or Apache-2+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.dulwich.io",
"description": "Pure-Python Git Library",
"long_description": "Simple Pure-Python implementation of the Git file formats and protocols. Dulwich is the place where Mr. and Mrs. Git live in one of the Monty Python sketches.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 171
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools-rust",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"cargo",
"legacy-support",
"rust",
"clang-20",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-urllib3",
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "py314-crashtest",
"portdir": "python/py-crashtest",
"version": "0.4.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sdispater/crashtest",
"description": "Manage Python errors with ease",
"long_description": "Crashtest is a Python library that makes exceptions handling and inspection easier.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 149
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-cleo"
]
}
]
},
{
"name": "py314-cleo",
"portdir": "python/py-cleo",
"version": "2.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-poetry/cleo",
"description": "Cleo allows you to create beautiful and testable command-line interfaces.",
"long_description": "Create beautiful and testable command-line interfaces. Cleo is mostly a higher level wrapper for CliKit, so a lot of the components and utilities comes from it. Refer to its documentation for more information.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 142
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-poetry-core"
]
},
{
"type": "lib",
"ports": [
"py314-crashtest",
"py314-rapidfuzz",
"python314"
]
}
],
"depends_on": []
},
{
"name": "py314-cachecontrol",
"portdir": "python/py-cachecontrol",
"version": "0.14.3",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/psf/cachecontrol",
"description": "httplib2 caching for requests",
"long_description": "CacheControl is a port of the caching algorithms in httplib2 for use with requests session object.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 142
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-flit_core",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-requests",
"py314-msgpack",
"python314"
]
}
],
"depends_on": []
},
{
"name": "py314-gyoto",
"portdir": "science/Gyoto",
"version": "2.0.2-20251105",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gyoto.obspm.fr",
"description": "General relativistic geodesic integration and ray-tracing",
"long_description": "Gyoto aims at providing a framework for computing orbits and ray-traced images in General relativity. It consists in a C++ shared library (libgyoto) and a utility programs (gyoto). Gyoto can be extended with plug-ins. The py*-gyoto Ports contains Python bindings for libgyoto.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "thibaut",
"github": "paumard",
"ports_count": 43
}
],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clangdevel",
"g95",
"gfortran",
"openmpi",
"mpich",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"swig-python",
"eigen3",
"LORENE",
"doxygen",
"clang-18",
"py314-build",
"py314-setuptools",
"py314-pip",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"flint",
"Gyoto",
"cfitsio",
"udunits2",
"xercesc3",
"boost176",
"python314",
"py314-numpy"
]
},
{
"type": "test",
"ports": [
"py314-matplotlib"
]
}
],
"depends_on": []
},
{
"name": "py313-requests_ntlm",
"portdir": "python/py-requests_ntlm",
"version": "1.3.0",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/requests/requests-ntlm",
"description": "NTLM authentication support for Requests",
"long_description": "This package allows for HTTP NTLM authentication using the requests library.",
"active": true,
"categories": [
"devel",
"net",
"security",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"py313-requests",
"py313-cryptography",
"py313-pyspnego",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-pywinrm",
"py-requests_ntlm"
]
}
]
},
{
"name": "py314-wrapt",
"portdir": "python/py-wrapt",
"version": "2.0.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/GrahamDumpleton/wrapt",
"description": "A Python module for decorators, wrappers and monkey patching.",
"long_description": "A Python module for decorators, wrappers and monkey patching.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2816
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"clang-18",
"py314-build",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-aiobotocore",
"py314-vcrpy"
]
},
{
"type": "run",
"ports": [
"py314-deprecated"
]
}
]
},
{
"name": "py314-pikepdf",
"portdir": "python/py-pikepdf",
"version": "10.1.0",
"license": "MPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pikepdf/pikepdf",
"description": "pikepdf is based on QPDF, a powerful PDF manipulation and repair library.",
"long_description": "pikepdf is based on QPDF, a powerful PDF manipulation and repair library.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1157
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"qpdf",
"py314-deprecated",
"python314",
"py314-packaging",
"py314-lxml",
"py314-pybind11",
"py314-Pillow"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-img2pdf"
]
},
{
"type": "test",
"ports": [
"py314-cairocffi"
]
}
]
},
{
"name": "py314-img2pdf",
"portdir": "python/py-img2pdf",
"version": "0.6.3",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.mister-muffin.de/josch/img2pdf",
"description": "Lossless conversion of raster images to PDF.",
"long_description": "Lossless conversion of raster images to PDF.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1157
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-flit_core",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-Pillow",
"py314-pikepdf",
"python314"
]
}
],
"depends_on": []
},
{
"name": "py314-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": [
"py314-build",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-wrapt"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-pikepdf"
]
}
]
},
{
"name": "py313-mrcfile",
"portdir": "python/py-mrcfile",
"version": "1.5.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ccpem/mrcfile",
"description": "MRC file I/O library",
"long_description": "MRC file I/O library",
"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-numpy",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-GridDataFormats",
"py-mrcfile"
]
}
]
},
{
"name": "py-mrcfile",
"portdir": "python/py-mrcfile",
"version": "1.5.4",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ccpem/mrcfile",
"description": "MRC file I/O library",
"long_description": "MRC file I/O library",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-mrcfile"
]
}
],
"depends_on": []
},
{
"name": "py313-mmtf-python",
"portdir": "python/py-mmtf-python",
"version": "1.1.3",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rcsb/mmtf-python",
"description": "The python implementation of the MMTF API, decoder and encoder.",
"long_description": "The python implementation of the MMTF API, decoder and encoder. The macromolecular transmission format (MMTF) is a binary encoding of biological structures. This repository holds the Python 2 and 3 compatible API, encoding and decoding libraries.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "giovanni.bussi",
"github": "GiovanniBussi",
"ports_count": 87
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-msgpack"
]
},
{
"type": "test",
"ports": [
"py313-numpy",
"py313-pynose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-MDAnalysis",
"py-mmtf-python"
]
}
]
},
{
"name": "py313-mda-xdrlib",
"portdir": "python/py-mda-xdrlib",
"version": "0.2.0",
"license": "PSF",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/mda-xdrlib",
"description": "Stand-alone XDRLIB module (from cpython 3.10.8)",
"long_description": "Stand-alone XDRLIB module (from cpython 3.10.8)",
"active": true,
"categories": [
"devel",
"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-MDAnalysis",
"py-mda-xdrlib"
]
}
]
},
{
"name": "py-mda-xdrlib",
"portdir": "python/py-mda-xdrlib",
"version": "0.2.0",
"license": "PSF",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/mda-xdrlib",
"description": "Stand-alone XDRLIB module (from cpython 3.10.8)",
"long_description": "Stand-alone XDRLIB module (from cpython 3.10.8)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-mda-xdrlib"
]
}
],
"depends_on": []
},
{
"name": "py313-gsd",
"portdir": "python/py-gsd",
"version": "4.2.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gsd.readthedocs.io/",
"description": "GSD (General Simulation Data) is a file format specification and a library to read and write it.",
"long_description": "GSD (General Simulation Data) is a file format specification and a library to read and write it.. The package also contains a python module that reads and writes hoomd schema gsd files with an easy to use syntax.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "giovanni.bussi",
"github": "GiovanniBussi",
"ports_count": 87
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-cython",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-numpy"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-MDAnalysis",
"py-gsd"
]
}
]
},
{
"name": "py313-MDAnalysis",
"portdir": "python/py-MDAnalysis",
"version": "2.10.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mdanalysis.org/",
"description": "An object-oriented toolkit to analyze molecular dynamics trajectories",
"long_description": "An object-oriented toolkit to analyze molecular dynamics trajectories generated by CHARMM, Gromacs, NAMD, LAMMPS, or Amber. It also reads other formats (e.g. PDB files and XYZ format trajectories. It can write most of the coordinate formats, too, together with atom selections for use in Gromacs, CHARMM, VMD and PyMOL.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "giovanni.bussi",
"github": "GiovanniBussi",
"ports_count": 87
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-cython"
]
},
{
"type": "lib",
"ports": [
"py313-threadpoolctl",
"py313-matplotlib",
"py313-joblib",
"py313-networkx",
"python313",
"py313-gsd",
"py313-mda-xdrlib",
"py313-mmtf-python",
"py313-GridDataFormats",
"py313-packaging",
"py313-filelock",
"py313-numpy",
"py313-tqdm",
"py313-scipy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-MDAnalysis"
]
}
]
},
{
"name": "py313-GridDataFormats",
"portdir": "python/py-GridDataFormats",
"version": "1.0.2",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MDAnalysis/GridDataFormats",
"description": "GridDataFormats provides the Python package 'gridData'.",
"long_description": "GridDataFormats provides the Python package 'gridData'. It contains a class ('Grid') to handle data on a regular grid --- basically NumPy n-dimensional arrays. It supports reading from and writing to some common formats (such as OpenDX).",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "giovanni.bussi",
"github": "GiovanniBussi",
"ports_count": 87
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-numpy",
"py313-scipy",
"py313-mrcfile"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-GridDataFormats",
"py313-MDAnalysis"
]
}
]
},
{
"name": "py314-arrow",
"portdir": "python/py-arrow",
"version": "1.4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://arrow.readthedocs.io",
"description": "Better dates and times for Python",
"long_description": "Arrow is a Python library that offers a sensible and human-friendly approach to creating, manipulating, formatting and converting dates, times and timestamps. It implements and updates the datetime type, plugging gaps in functionality and providing an intelligent module API that supports many common creation scenarios.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-flit_core",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-dateutil",
"py314-types-python-dateutil"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-isoduration",
"py314-cookiecutter",
"py314-jinja2-time"
]
}
]
},
{
"name": "py314-types-python-dateutil",
"portdir": "python/py-types-python-dateutil",
"version": "2.9.0.20251115",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python/typeshed",
"description": "Typing stubs for python-dateutil",
"long_description": "Typing stubs for python-dateutil. Typeshed contains external type annotations for the Python standard library and Python builtins, as well as third party packages as contributed by people external to those projects. This data can e.g. be used for static analysis, type checking or type inference.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py314-arrow"
]
}
]
},
{
"name": "sequoia-keystore",
"portdir": "security/sequoia-keystore",
"version": "0.2.0",
"license": "LGPL-2.0+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/sequoia-pgp/sequoia-keystore",
"description": "This project implements a private key store for Sequoia.",
"long_description": "This project implements a private key store for Sequoia. This allows sequoia to access private keys stored in OpenPGP smartcards.",
"active": true,
"categories": [
"security",
"mail"
],
"maintainers": [
{
"name": "cal",
"github": "neverpanic",
"ports_count": 53
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"legacy-support",
"pkgconfig",
"rust",
"capnproto",
"cargo"
]
},
{
"type": "lib",
"ports": [
"openssl3",
"libunwind"
]
},
{
"type": "run",
"ports": [
"opensc"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"sequoia-sq"
]
}
]
},
{
"name": "py314-pytest-benchmark",
"portdir": "python/py-pytest-benchmark",
"version": "5.2.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ionelmc/pytest-benchmark",
"description": "A pytest fixture for benchmarking code.",
"long_description": "A pytest fixture for benchmarking code. It will group the tests into rounds that are calibrated to the chosen timer.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"py314-wheel",
"py314-setuptools",
"clang-18",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-cpuinfo",
"py314-pytest"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py314-cryptography",
"py314-lazy_object_proxy",
"py314-py7zr",
"py314-pyppmd"
]
}
]
},
{
"name": "py313-macresources",
"portdir": "python/py-macresources",
"version": "1.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/elliotnunn/macresources",
"description": "a library for working with legacy Macintosh resource forks",
"long_description": "A Python library and command line tools to work with Classic MacOS resource forks on a modern machine.",
"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": [
"py313-machfs",
"py-macresources"
]
}
]
},
{
"name": "py313-machfs",
"portdir": "python/py-machfs",
"version": "1.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/elliotnunn/machfs",
"description": "a library for creating and inspecting HFS-format disk images",
"long_description": "This is a library for creating and inspecting HFS-format disk images. Mac-specific concepts like resource forks and type/creator codes are first-class citizens.",
"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-macresources",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-machfs"
]
}
]
},
{
"name": "py314-lazy_object_proxy",
"portdir": "python/py-lazy_object_proxy",
"version": "1.12.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ionelmc/python-lazy-object-proxy",
"description": "A fast and thorough lazy object proxy.",
"long_description": "A fast and thorough lazy object proxy.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2816
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-pytest-benchmark"
]
}
],
"depends_on": []
},
{
"name": "py314-cpuinfo",
"portdir": "python/py-cpuinfo",
"version": "9.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/workhorsy/py-cpuinfo",
"description": "Py-cpuinfo gets CPU info with pure Python.",
"long_description": "Py-cpuinfo gets CPU info with pure Python. Py-cpuinfo should work without any extra programs or libraries, beyond what your OS provides. It does not require any compilation(C/C++, assembly, et cetera) to use. It works with Python 2 and 3.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"clang-18",
"py314-build",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py314-pytest-benchmark"
]
},
{
"type": "test",
"ports": [
"py314-py7zr"
]
}
]
},
{
"name": "py314-opencv4",
"portdir": "graphics/opencv4",
"version": "4.9.0",
"license": "BSD",
"platforms": "{darwin >= 10}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://opencv.org",
"description": "Open Source Computer Vision Library",
"long_description": "OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. Being a BSD-licensed product, OpenCV makes it easy for businesses to utilize and modify the code.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"cmake",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"opencv4",
"openexr",
"openjpeg",
"tiff",
"webp",
"zlib",
"imath",
"ffmpeg4",
"python314",
"py314-numpy",
"libquirc",
"ade",
"libjpeg-turbo",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "py314-yarl",
"portdir": "python/py-yarl",
"version": "1.22.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/yarl",
"description": "Yet another URL library.",
"long_description": "URL library with immutable URL objects.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 90
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-expandvars",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-cython",
"clang-18",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"py314-propcache",
"py314-idna",
"py314-multidict",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-aiohttp",
"py314-vcrpy"
]
}
]
},
{
"name": "py314-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",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-aiohttp",
"py314-brotli",
"py314-audioop_lts",
"py314-orjson",
"py314-aiodns"
]
}
],
"depends_on": []
}
]
}