HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 53858,
"next": null,
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=1077",
"results": [
{
"name": "py315-cairocffi",
"portdir": "python/py-cairocffi",
"version": "1.7.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Kozea/cairocffi",
"description": "cairocffi is a CFFI-based drop-in replacement for Pycairo",
"long_description": "cairocffi is a CFFI-based drop-in replacement for Pycairo",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2470
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-flit_core",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"py315-cffi",
"libffi",
"cairo",
"gdk-pixbuf2",
"python315"
]
},
{
"type": "test",
"ports": [
"py315-pytest",
"py315-numpy",
"py315-pikepdf"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-cairosvg"
]
}
]
},
{
"name": "py315-cairosvg",
"portdir": "python/py-cairosvg",
"version": "2.9.1",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cairosvg.org",
"description": "A Simple SVG Converter based on Cairo",
"long_description": "CairoSVG is a SVG converter based on Cairo. It can export SVG files to PDF, PostScript and PNG files.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2470
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-wheel",
"clang-18",
"py315-build",
"py315-installer",
"py315-setuptools"
]
},
{
"type": "lib",
"ports": [
"py315-cairocffi",
"python315",
"py315-cssselect2",
"py315-tinycss2",
"py315-Pillow",
"py315-defusedxml"
]
},
{
"type": "run",
"ports": [
"py-cairosvg_select"
]
}
],
"depends_on": []
},
{
"name": "py315-pythonqwt",
"portdir": "python/py-pythonqwt",
"version": "0.17.1",
"license": "Qwt and MIT and PyQwt",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/PlotPyStack/PythonQwt",
"description": "Qt plotting widgets for Python",
"long_description": "Qt plotting widgets for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2470
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-wheel",
"py315-build",
"py315-installer",
"py315-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py315-numpy",
"py315-qtpy",
"python315"
]
}
],
"depends_on": []
},
{
"name": "py315-qtawesome",
"portdir": "python/py-qtawesome",
"version": "1.4.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/spyder-ide/qtawesome",
"description": "Iconic Fonts in PyQt and PySide applications.",
"long_description": "QtAwesome enables iconic fonts such as Font Awesome and Elusive Icons in PyQt and PySide applications.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2470
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-setuptools",
"py315-wheel",
"clang-18",
"py315-build",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"python315",
"py315-qtpy"
]
},
{
"type": "test",
"ports": [
"py315-pytest",
"py315-pytest-qt"
]
}
],
"depends_on": []
},
{
"name": "py315-sphinxcontrib-svg2pdfconverter",
"portdir": "python/py-sphinxcontrib-svg2pdfconverter",
"version": "2.1.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sphinx-doc.org/",
"description": "sphinx extension that converts svg graphics files",
"long_description": "py-sphinxcontrib-svg2pdfconverter is a sphinx extension that converts svg graphics files.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2470
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-wheel",
"py315-build",
"py315-installer",
"py315-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python315"
]
},
{
"type": "run",
"ports": [
"librsvg",
"py315-sphinx"
]
}
],
"depends_on": []
},
{
"name": "py315-ase",
"portdir": "python/py-ase",
"version": "3.29.0",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ase-lib.org/",
"description": "Atomic Simulation Environment",
"long_description": "Atomic Simulation Environment",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2470
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-build",
"py315-installer",
"py315-setuptools",
"py315-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python315",
"py315-numpy",
"py315-scipy",
"py315-matplotlib"
]
},
{
"type": "test",
"ports": [
"py315-pytest",
"py315-pytest-xdist"
]
}
],
"depends_on": []
},
{
"name": "py315-lmfit",
"portdir": "python/py-lmfit",
"version": "1.3.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lmfit.github.io/lmfit-py/",
"description": "Least-Squares Minimization with Bounds and Constraints",
"long_description": "Built on top of scipy.optimize, lmfit provides a Parameter object which can be set as fixed or free, can have upper and/or lower bounds, or can be written in terms of algebraic constraints of other Parameters.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 147
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2470
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-setuptools",
"py315-wheel",
"py315-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python315",
"py315-numpy",
"py315-scipy",
"py315-asteval",
"py315-uncertainties",
"py315-dill"
]
},
{
"type": "test",
"ports": [
"py315-pytest"
]
}
],
"depends_on": []
},
{
"name": "py315-tabulate",
"portdir": "python/py-tabulate",
"version": "0.10.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/astanin/python-tabulate",
"description": "Pretty-print tabular data",
"long_description": "Pretty-print tabular data",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 3014
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-toml",
"clang-18",
"py315-build",
"py315-installer",
"py315-setuptools",
"py315-wheel",
"py315-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python315"
]
},
{
"type": "test",
"ports": [
"py315-pytest"
]
}
],
"depends_on": []
}
]
}