HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50100,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=2",
"previous": null,
"results": [
{
"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": "mosdns",
"portdir": "net/mosdns",
"version": "5.3.3",
"license": "GPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/IrineSistiana/mosdns",
"description": "A DNS forwarder written in Go.",
"long_description": "A DNS forwarder written in Go.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "shuxiao9058",
"github": "shuxiao9058",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "llvm_select-8.0",
"portdir": "sysutils/llvm_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default llvm version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of llvm. It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 287
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"llvm_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"llvm-8.0"
]
}
]
},
{
"name": "lldb_select-8.0",
"portdir": "sysutils/lldb_select",
"version": "1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 639
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-8.0"
]
}
]
},
{
"name": "clang_select-8.0",
"portdir": "sysutils/clang_select",
"version": "2.5",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default clang version",
"long_description": "clang_select installs files that allow 'port select' to switch the default version of clang. It symlinks the standard compiler executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 287
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"clang_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"clang-8.0"
]
}
]
},
{
"name": "py313-us",
"portdir": "python/py-us",
"version": "3.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/unitedstates/python-us",
"description": "US: The Greatest Package in the World",
"long_description": "A package for easily working with US and state metadata.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-jellyfish"
]
},
{
"type": "test",
"ports": [
"py313-tz",
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-us"
]
}
]
},
{
"name": "py313-utidylib",
"portdir": "python/py-utidylib",
"version": "0.10",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.berlios.de/software/utidylib/",
"description": "Python interface to html tidy",
"long_description": "Python interface to html tidy, the html and xml cleanup tool from the w3c.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "dima",
"github": "",
"ports_count": 7
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313",
"tidy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-utidylib"
]
}
]
},
{
"name": "py313-sparse",
"portdir": "python/py-sparse",
"version": "0.17.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pydata/sparse",
"description": "Sparse Multidimensional Arrays for Python",
"long_description": "Sparse Multidimensional Arrays for Python. This library provides multi-dimensional sparse arrays.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-setuptools_scm",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-numpy",
"py313-scipy",
"py313-numba"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-coverage",
"py313-dask"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-sparse"
]
}
]
},
{
"name": "py313-cucumber-tag-expressions",
"portdir": "python/py-cucumber-tag-expressions",
"version": "8.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cucumber/tag-expressions-python",
"description": "Tag Expression Parser for Python",
"long_description": "Cucumber can be used to implement automated tests based on scenarios described in your Gherkin feature files.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-uv-build"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-cucumber-tag-expressions"
]
},
{
"type": "run",
"ports": [
"py313-behave"
]
}
]
},
{
"name": "py313-cucumber-expressions",
"portdir": "python/py-cucumber-expressions",
"version": "18.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cucumber/cucumber-expressions",
"description": "Cucumber Expressions - a simpler alternative to Regular Expressions",
"long_description": "Cucumber Expressions - a simpler alternative to Regular Expressions",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-cucumber-expressions"
]
},
{
"type": "run",
"ports": [
"py313-behave"
]
}
]
},
{
"name": "py-cucumber-expressions",
"portdir": "python/py-cucumber-expressions",
"version": "18.0.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cucumber/cucumber-expressions",
"description": "Cucumber Expressions - a simpler alternative to Regular Expressions",
"long_description": "Cucumber Expressions - a simpler alternative to Regular Expressions",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-cucumber-expressions"
]
}
],
"depends_on": []
},
{
"name": "py313-behave",
"portdir": "python/py-behave",
"version": "1.3.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/behave/behave",
"description": "behave is behavior-driven development, Python style.",
"long_description": "Behavior-driven development (or BDD) is an agile software development technique that encourages collaboration between developers, QA and non-technical or business participants in a software project. behave uses tests written in a natural language style, backed up by Python code.",
"active": true,
"categories": [
"devel",
"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-cucumber-tag-expressions",
"py313-cucumber-expressions",
"py313-parse-type",
"py313-parse",
"py313-colorama",
"py313-six"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-mock",
"py313-path",
"py313-pytest-html",
"py313-pyhamcrest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-behave"
]
}
]
},
{
"name": "py313-requirements-parser",
"portdir": "python/py-requirements-parser",
"version": "0.13.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/davidfischer/requirements-parser",
"description": "Parses Pip requirement files",
"long_description": "Parses Pip requirement files",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"clang-18",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-packaging"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-requirements-parser"
]
}
]
},
{
"name": "py313-petsc4py",
"portdir": "python/py-petsc4py",
"version": "3.20.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/petsc4py/",
"description": "PETSc for Python - Python bindings for PETSc",
"long_description": "PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1504
}
],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gfortran",
"mpich",
"openmpi"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-cython",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"mpich-clang18",
"python313",
"py313-numpy",
"py313-mpi4py",
"petsc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-petsc4py"
]
}
]
},
{
"name": "py313-scikits-bootstrap",
"portdir": "python/py-scikits-bootstrap",
"version": "1.1.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Bootstrap confidence interval estimation routines for Numpy/Scipy/Pandas",
"long_description": "Algorithms for SciPy to calculate bootstrap confidence intervals for statistics functions applied to data.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 426
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-hatchling",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-numpy"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-pandas"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-scikits-bootstrap"
]
}
]
},
{
"name": "py313-quixote",
"portdir": "python/py-quixote",
"version": "3.7",
"license": "Permissive and GPLConflict and ZPL-2 and PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nascheme/quixote",
"description": "Quixote is a framework for developing Web applications in Python",
"long_description": "Quixote is a framework for developing Web applications in Python. Its design goals were to allow easy development of Web applications where the accent is more on complicated programming logic than complicated templating, to make the templating language as similar to Python as possible. The aim is to make as many of the skills and techniques learned from writing regular Python code applicable to the task of writing Web applications.",
"active": true,
"categories": [
"www",
"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-quixote"
]
}
]
},
{
"name": "py313-pyregion",
"portdir": "python/py-pyregion",
"version": "2.3.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/astropy/pyregion",
"description": "pyregion is a Python module to parse ds9 region files",
"long_description": "pyregion is a Python module to parse ds9 region files",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-extension-helpers",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-cython",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-numpy",
"python313"
]
},
{
"type": "run",
"ports": [
"py313-parsing",
"py313-matplotlib",
"py313-astropy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pyregion"
]
},
{
"type": "run",
"ports": [
"py313-aplpy"
]
}
]
},
{
"name": "py313-pyavm",
"portdir": "python/py-pyavm",
"version": "0.9.8",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/astrofrog/pyavm",
"description": "Pure-Python AVM library",
"long_description": "Pure-Python AVM library",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-sortedcontainers",
"py313-numpy",
"py313-Pillow",
"py313-astropy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pyavm"
]
},
{
"type": "run",
"ports": [
"py313-aplpy"
]
}
]
},
{
"name": "py313-aplpy",
"portdir": "python/py-aplpy",
"version": "2.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aplpy.github.io",
"description": "The Astronomical Plotting Library in Python",
"long_description": "APLpy (the Astronomical Plotting Library in Python) is a Python module aimed at producing publication-quality plots of astronomical imaging data in FITS format. The module uses Matplotlib, a powerful and interactive plotting package. It is capable of creating output files in several graphical formats, including EPS, PDF, PS, PNG, and SVG.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "mperrin",
"github": "mperrin",
"ports_count": 12
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-setuptools_scm",
"py313-wheel",
"py313-setuptools",
"py313-installer",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-reproject",
"py313-pyavm",
"py313-pyregion",
"py313-astropy",
"py313-scikit-image",
"py313-matplotlib",
"py313-shapely",
"py313-Pillow",
"py313-numpy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-aplpy"
]
}
]
},
{
"name": "py313-photutils",
"portdir": "python/py-photutils",
"version": "2.3.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/astropy/photutils",
"description": "An Astropy package for source detection and photometry",
"long_description": "Photutils is an AstroPy affiliated package to provide tools for detecting and performing photometry of astronomical sources.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-extension-helpers",
"py313-setuptools",
"py313-wheel",
"py313-setuptools_scm",
"py313-cython",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-numpy",
"py313-scipy",
"py313-astropy",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-photutils"
]
}
]
},
{
"name": "py313-matplotlib-basemap",
"portdir": "python/py-matplotlib-basemap",
"version": "2.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matplotlib/basemap",
"description": "matplotlib toolkit for plotting data on map projections",
"long_description": "Matplotlib basemap is a matplotlib toolkit python library for plotting data on map projections",
"active": true,
"categories": [
"graphics",
"math",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-cython"
]
},
{
"type": "lib",
"ports": [
"py313-pyshp",
"py313-basemap-data",
"geos",
"python313",
"py313-packaging",
"py313-numpy",
"py313-pyproj",
"py313-matplotlib"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-matplotlib-basemap"
]
}
]
},
{
"name": "py314-eyed3",
"portdir": "python/py-eyed3",
"version": "0.9.9",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://eyed3.readthedocs.io",
"description": "Python audio data toolkit (ID3 and MP3)",
"long_description": "eyeD3 is a Python tool for working with audio files, specifically MP3 files containing ID3 metadata (i.e. song info). It provides a command-line tool (eyeD3) and a Python library (import eyed3) that can be used to write your own applications or plugins that are callable from the command-line tool.",
"active": true,
"categories": [
"audio",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-build",
"py314-installer",
"py314-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-deprecation",
"py314-filetype",
"python314"
]
}
],
"depends_on": []
},
{
"name": "py313-eyed3",
"portdir": "python/py-eyed3",
"version": "0.9.9",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://eyed3.readthedocs.io",
"description": "Python audio data toolkit (ID3 and MP3)",
"long_description": "eyeD3 is a Python tool for working with audio files, specifically MP3 files containing ID3 metadata (i.e. song info). It provides a command-line tool (eyeD3) and a Python library (import eyed3) that can be used to write your own applications or plugins that are callable from the command-line tool.",
"active": true,
"categories": [
"audio",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-deprecation",
"py313-filetype",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-eyed3"
]
}
]
},
{
"name": "py313-excelrd",
"portdir": "python/py-excelrd",
"version": "3.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/thombashi/excelrd",
"description": "module to extract data from Microsoft Excel spreadsheet files",
"long_description": "excelrd is a Python module to extract data from Microsoft Excel spreadsheet files. It is a modified version of xlrd for the latest python versions",
"active": true,
"categories": [
"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-excelrd"
]
}
]
},
{
"name": "py313-basemap-data",
"portdir": "python/py-basemap-data",
"version": "2.0.0",
"license": "LGPL-3+ and MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matplotlib/basemap",
"description": "Data assets for matplotlib basemap",
"long_description": "Data assets for matplotlib basemap",
"active": true,
"categories": [
"python",
"gis"
],
"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-basemap-data",
"py313-matplotlib-basemap"
]
}
]
},
{
"name": "py-basemap-data",
"portdir": "python/py-basemap-data",
"version": "2.0.0",
"license": "LGPL-3+ and MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matplotlib/basemap",
"description": "Data assets for matplotlib basemap",
"long_description": "Data assets for matplotlib basemap",
"active": true,
"categories": [
"python",
"gis"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-basemap-data"
]
}
],
"depends_on": []
},
{
"name": "py314-vcrpy",
"portdir": "python/py-vcrpy",
"version": "8.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://vcrpy.readthedocs.io/en/latest/",
"description": "This is a Python version of Ruby’s VCR library.",
"long_description": "This is a Python version of Ruby’s VCR library. VCR.py simplifies and speeds up tests that make HTTP requests.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1155
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-urllib3",
"py314-yaml",
"py314-yarl",
"py314-wrapt"
]
}
],
"depends_on": []
},
{
"name": "py313-sparqlwrapper",
"portdir": "python/py-sparqlwrapper",
"version": "2.0.0",
"license": "W3C",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rdflib.github.io/sparqlwrapper",
"description": "SPARQL Endpoint interface to Python",
"long_description": "This is a wrapper around a SPARQL service. It helps in creating the query URI and, possibly, convert the result into a more manageable format.",
"active": true,
"categories": [
"devel",
"databases",
"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-rdflib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-sparqlwrapper"
]
}
]
},
{
"name": "py313-rtm",
"portdir": "python/py-rtm",
"version": "0.4.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/pyrtm",
"description": "Python interface for Remember The Milk API.",
"long_description": "Python interface for Remember The Milk API.",
"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-tkinter",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-rtm"
]
}
]
},
{
"name": "py311-robotremoteserver",
"portdir": "python/py-robotremoteserver",
"version": "1.1.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/robotframework/PythonRemoteServer",
"description": "Remote server hosting test libraries",
"long_description": "Allows hosting test libraries on different processes or machines than Robot Framework is running on",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-robotremoteserver"
]
}
]
},
{
"name": "py313-redmine",
"portdir": "python/py-redmine",
"version": "2.5.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/maxtepkeev/python-redmine",
"description": "A library for communicating with a Redmine project management application",
"long_description": "A library for communicating with a Redmine project management application",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 171
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-requests"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-redmine"
]
}
]
},
{
"name": "py313-rad",
"portdir": "python/py-rad",
"version": "2.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyradius/pyrad/",
"description": "python RADIUS module implementing RFC2865",
"long_description": "pyrad is an implementation of a RADIUS client as described in RFC2865. It takes care of all the details like building RADIUS packets, sending them and decoding responses.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"py313-six",
"py313-netaddr",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-rad"
]
}
]
},
{
"name": "py313-pyubjson",
"portdir": "python/py-pyubjson",
"version": "0.16.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Iotic-Labs/py-ubjson",
"description": "Universal Binary JSON encoder/decoder",
"long_description": "Universal Binary JSON encoder/decoder",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1017
}
],
"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-pyubjson"
]
}
]
},
{
"name": "py313-pypeg2",
"portdir": "python/py-pypeg2",
"version": "2.15.2",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://fdik.org/pyPEG/",
"description": "An intrinsic PEG Parser-Interpreter for Python",
"long_description": "An intrinsic PEG Parser-Interpreter for Python",
"active": true,
"categories": [
"lang",
"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-lxml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pypeg2"
]
}
]
},
{
"name": "py313-pyodbc",
"portdir": "python/py-pyodbc",
"version": "5.3.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mkleehammer/pyodbc",
"description": "Python DB API 2 module for ODBC",
"long_description": "Python DB API 2 module for ODBC. This project provides an up-to-date, convenient interface to ODBC using native data types like datetime and decimal.",
"active": true,
"categories": [
"devel",
"databases",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313",
"unixODBC"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pyodbc"
]
}
]
},
{
"name": "py313-pathfinder",
"portdir": "python/py-pathfinder",
"version": "1.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jkeyes/pathfinder",
"description": "A utility to find file paths.",
"long_description": "A utility to find file paths.",
"active": true,
"categories": [
"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-pathfinder"
]
}
]
},
{
"name": "py313-libnacl",
"portdir": "python/py-libnacl",
"version": "2.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/saltstack/libnacl",
"description": "Python binding for libsodium",
"long_description": "Libnacl is a Python binding for the libsodium NaCl crypto library.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"libsodium",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-libnacl"
]
}
]
},
{
"name": "py313-isbnlib",
"portdir": "python/py-isbnlib",
"version": "3.10.14",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/xlcnd/isbnlib",
"description": "Extract, clean, transform, hyphenate and metadata for ISBNs (International Standard Book Number).",
"long_description": "Extract, clean, transform, hyphenate and metadata for ISBNs (International Standard Book Number).",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-idutils",
"py-isbnlib"
]
}
]
},
{
"name": "py-isbnlib",
"portdir": "python/py-isbnlib",
"version": "3.10.14",
"license": "LGPL-3",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/xlcnd/isbnlib",
"description": "Extract, clean, transform, hyphenate and metadata for ISBNs (International Standard Book Number).",
"long_description": "Extract, clean, transform, hyphenate and metadata for ISBNs (International Standard Book Number).",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-isbnlib"
]
}
],
"depends_on": []
},
{
"name": "py313-ioflo",
"portdir": "python/py-ioflo",
"version": "2.0.3",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ioflo.com",
"description": "ioflo is a framework and DSL for building reasoning automation systems.",
"long_description": "IoFlo is a magically powerful open interoperable software framework that enables non experts to intelligently automate their own programmable world. IoFlo has its roots in the research and development of autonomous underwater vehicles, autonomic ships, and automated buildings. These are cool applications that can be scarily complex. That complexity was the prime motivation for IoFlo and its ancestors, to make programming autonomous/autonomic systems easy even for people without PhDs.",
"active": true,
"categories": [
"lang",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools-git",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"ioflo_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-ioflo"
]
}
]
},
{
"name": "py313-idutils",
"portdir": "python/py-idutils",
"version": "1.5.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/inveniosoftware/idutils",
"description": "Small library for persistent identifiers used in scholarly communication.",
"long_description": "Small library for persistent identifiers used in scholarly communication.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-babel",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-isbnlib",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-datacite",
"py-idutils"
]
}
]
},
{
"name": "py-idutils",
"portdir": "python/py-idutils",
"version": "1.5.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/inveniosoftware/idutils",
"description": "Small library for persistent identifiers used in scholarly communication.",
"long_description": "Small library for persistent identifiers used in scholarly communication.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-idutils"
]
}
],
"depends_on": []
},
{
"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": 600
}
],
"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": "py314-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": 2805
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-cython",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": []
},
{
"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": 2805
}
],
"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": "py314-aenum",
"portdir": "python/py-aenum",
"version": "3.1.16",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ethanfurman/aenum",
"description": "Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and NamedConstants.",
"long_description": "Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and NamedConstants.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2805
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": []
},
{
"name": "py313-aenum",
"portdir": "python/py-aenum",
"version": "3.1.16",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ethanfurman/aenum",
"description": "Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and NamedConstants.",
"long_description": "Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and NamedConstants.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2805
}
],
"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-aenum"
]
}
]
},
{
"name": "py312-aenum",
"portdir": "python/py-aenum",
"version": "3.1.16",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ethanfurman/aenum",
"description": "Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and NamedConstants.",
"long_description": "Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and NamedConstants.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2805
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py314-aiobotocore",
"portdir": "python/py-aiobotocore",
"version": "2.26.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/aiobotocore",
"description": "Async client for Amazon services",
"long_description": "Async client for Amazon services",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2805
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"py314-aioitertools",
"python314",
"py314-jmespath",
"py314-botocore",
"py314-dateutil",
"py314-multidict",
"py314-aiohttp",
"py314-wrapt"
]
}
],
"depends_on": []
},
{
"name": "py313-jcc",
"portdir": "python/py-jcc",
"version": "3.15",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lucene.apache.org/pylucene/jcc/index.html",
"description": "JCC is a C++ code generator for calling Java from C++/Python",
"long_description": "JCC is a C++ code generator for producing the code necessary to call into Java classes from CPython via Java's Native Invocation Interface (JNI). JCC generates C++ wrapper classes that hide all the gory details of JNI access as well Java memory and object reference management. JCC generates CPython types that make these C++ classes accessible from a Python interpreter. JCC attempts to make these Python types pythonic by detecting iterators and property accessors. Iterators and mappings may also be declared to JCC.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313",
"openjdk11"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-jcc"
]
}
]
}
]
}