HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 53813,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=489",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=487",
"results": [
{
"name": "py313-ftfy",
"portdir": "python/py-ftfy",
"version": "6.3.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ftfy.readthedocs.org/",
"description": "fixes text for you",
"long_description": "Fixes mojibake and other glitches in Unicode text, after the fact.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-wcwidth",
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-ftfy"
]
}
]
},
{
"name": "py312-ftfy",
"portdir": "python/py-ftfy",
"version": "6.3.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ftfy.readthedocs.org/",
"description": "fixes text for you",
"long_description": "Fixes mojibake and other glitches in Unicode text, after the fact.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-hatchling",
"py312-build",
"py312-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest",
"py312-wcwidth"
]
}
],
"depends_on": []
},
{
"name": "py311-ftfy",
"portdir": "python/py-ftfy",
"version": "6.3.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ftfy.readthedocs.org/",
"description": "fixes text for you",
"long_description": "Fixes mojibake and other glitches in Unicode text, after the fact.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-hatchling",
"py311-build",
"py311-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-wcwidth",
"py311-pytest"
]
}
],
"depends_on": []
},
{
"name": "py310-ftfy",
"portdir": "python/py-ftfy",
"version": "6.3.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ftfy.readthedocs.org/",
"description": "fixes text for you",
"long_description": "Fixes mojibake and other glitches in Unicode text, after the fact.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-installer",
"py310-build",
"py310-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-wcwidth",
"py310-pytest"
]
}
],
"depends_on": []
},
{
"name": "py-ftputil",
"portdir": "python/py-ftputil",
"version": "5.1.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ftputil.sschwarzer.net/",
"description": "High level Python interface to the ftplib module",
"long_description": "The module ftputil is a high-level interface to the ftplib module. The FTPHost objects generated from it allow many operations similar to those of os and os.path.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-ftputil"
]
}
],
"depends_on": []
},
{
"name": "py-ftfy",
"portdir": "python/py-ftfy",
"version": "6.3.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ftfy.readthedocs.org/",
"description": "fixes text for you",
"long_description": "Fixes mojibake and other glitches in Unicode text, after the fact.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-ftfy"
]
}
],
"depends_on": []
},
{
"name": "py313-fsspec",
"portdir": "python/py-fsspec",
"version": "2026.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/intake/filesystem_spec",
"description": "File-system specification",
"long_description": "File-system specification",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 3009
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling",
"py313-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-dask",
"py313-sunpy",
"py313-s3fs",
"py313-gradio-client"
]
},
{
"type": "run",
"ports": [
"py313-reproject",
"py313-huggingface_hub",
"py313-datasets"
]
}
]
},
{
"name": "py314-fsspec",
"portdir": "python/py-fsspec",
"version": "2026.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/intake/filesystem_spec",
"description": "File-system specification",
"long_description": "File-system specification",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 3009
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-hatch-vcs",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-s3fs",
"py314-dask",
"py-fsspec",
"py314-gradio-client",
"py314-sunpy"
]
},
{
"type": "run",
"ports": [
"py314-huggingface_hub",
"py314-datasets",
"py314-reproject"
]
}
]
},
{
"name": "py312-fsspec",
"portdir": "python/py-fsspec",
"version": "2026.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/intake/filesystem_spec",
"description": "File-system specification",
"long_description": "File-system specification",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 3009
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-hatchling",
"py312-hatch-vcs",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-sunpy",
"py312-dask",
"py312-s3fs"
]
},
{
"type": "run",
"ports": [
"py312-huggingface_hub",
"py312-reproject",
"py312-datasets"
]
}
]
},
{
"name": "py311-fsspec",
"portdir": "python/py-fsspec",
"version": "2026.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/intake/filesystem_spec",
"description": "File-system specification",
"long_description": "File-system specification",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 3009
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-hatchling",
"py311-hatch-vcs",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-sunpy",
"py311-dask",
"py311-s3fs"
]
},
{
"type": "run",
"ports": [
"py311-huggingface_hub",
"py311-reproject",
"py311-datasets"
]
}
]
},
{
"name": "py310-fsspec",
"portdir": "python/py-fsspec",
"version": "2026.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/intake/filesystem_spec",
"description": "File-system specification",
"long_description": "File-system specification",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 3009
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-hatchling",
"py310-hatch-vcs",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-dask",
"py310-sunpy",
"py310-s3fs"
]
},
{
"type": "run",
"ports": [
"py310-reproject",
"py310-datasets",
"py310-huggingface_hub",
"py310-pytorch-lightning"
]
}
]
},
{
"name": "py-fsspec",
"portdir": "python/py-fsspec",
"version": "2026.2.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/intake/filesystem_spec",
"description": "File-system specification",
"long_description": "File-system specification",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 3009
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-fsspec"
]
}
],
"depends_on": []
},
{
"name": "py314-frozendict",
"portdir": "python/py-frozendict",
"version": "2.4.7",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Marco-Sulla/python-frozendict",
"description": "frozendict is a simple immutable dictionary",
"long_description": "frozendict is a simple immutable dictionary. It's fast as dict, and sometimes faster! Unlike other similar implementations, immutability is guaranteed: you can't change the internal variables of the class, and they are all immutable objects.",
"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": "lib",
"ports": [
"py-frozendict"
]
}
]
},
{
"name": "py313-frozendict",
"portdir": "python/py-frozendict",
"version": "2.4.7",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Marco-Sulla/python-frozendict",
"description": "frozendict is a simple immutable dictionary",
"long_description": "frozendict is a simple immutable dictionary. It's fast as dict, and sometimes faster! Unlike other similar implementations, immutability is guaranteed: you can't change the internal variables of the class, and they are all immutable objects.",
"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": []
},
{
"name": "py312-frozendict",
"portdir": "python/py-frozendict",
"version": "2.4.7",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Marco-Sulla/python-frozendict",
"description": "frozendict is a simple immutable dictionary",
"long_description": "frozendict is a simple immutable dictionary. It's fast as dict, and sometimes faster! Unlike other similar implementations, immutability is guaranteed: you can't change the internal variables of the class, and they are all immutable objects.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py311-frozendict",
"portdir": "python/py-frozendict",
"version": "2.4.7",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Marco-Sulla/python-frozendict",
"description": "frozendict is a simple immutable dictionary",
"long_description": "frozendict is a simple immutable dictionary. It's fast as dict, and sometimes faster! Unlike other similar implementations, immutability is guaranteed: you can't change the internal variables of the class, and they are all immutable objects.",
"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": []
},
{
"name": "py310-frozendict",
"portdir": "python/py-frozendict",
"version": "2.4.7",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Marco-Sulla/python-frozendict",
"description": "frozendict is a simple immutable dictionary",
"long_description": "frozendict is a simple immutable dictionary. It's fast as dict, and sometimes faster! Unlike other similar implementations, immutability is guaranteed: you can't change the internal variables of the class, and they are all immutable objects.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py-frozendict",
"portdir": "python/py-frozendict",
"version": "2.4.7",
"license": "LGPL-3",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Marco-Sulla/python-frozendict",
"description": "frozendict is a simple immutable dictionary",
"long_description": "frozendict is a simple immutable dictionary. It's fast as dict, and sometimes faster! Unlike other similar implementations, immutability is guaranteed: you can't change the internal variables of the class, and they are all immutable objects.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-frozendict"
]
}
],
"depends_on": []
},
{
"name": "py313-fortranformat",
"portdir": "python/py-fortranformat",
"version": "2.0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/brendanarnold/py-fortranformat",
"description": "Mimics Fortran textual IO in Python",
"long_description": "Generates text from a Python list of variables or will read a line of text into Python variables according to the FORTRAN format statement passed.",
"active": true,
"categories": [
"science",
"python",
"print"
],
"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-fortranformat"
]
}
]
},
{
"name": "py312-fortranformat",
"portdir": "python/py-fortranformat",
"version": "2.0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/brendanarnold/py-fortranformat",
"description": "Mimics Fortran textual IO in Python",
"long_description": "Generates text from a Python list of variables or will read a line of text into Python variables according to the FORTRAN format statement passed.",
"active": true,
"categories": [
"science",
"python",
"print"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-poetry-core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py311-fortranformat",
"portdir": "python/py-fortranformat",
"version": "2.0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/brendanarnold/py-fortranformat",
"description": "Mimics Fortran textual IO in Python",
"long_description": "Generates text from a Python list of variables or will read a line of text into Python variables according to the FORTRAN format statement passed.",
"active": true,
"categories": [
"science",
"python",
"print"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-poetry-core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-fortranformat",
"portdir": "python/py-fortranformat",
"version": "2.0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/brendanarnold/py-fortranformat",
"description": "Mimics Fortran textual IO in Python",
"long_description": "Generates text from a Python list of variables or will read a line of text into Python variables according to the FORTRAN format statement passed.",
"active": true,
"categories": [
"science",
"python",
"print"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-poetry-core",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py312-formencode",
"portdir": "python/py-formencode",
"version": "2.1.0",
"license": "PSF",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/formencode/formencode",
"description": "HTML form validation, generation, and conversion package",
"long_description": "HTML form validation, generation, and conversion package",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"py312-build",
"py312-installer",
"clang-18",
"py312-wheel",
"py312-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-formencode",
"py312-sqlobject"
]
}
]
},
{
"name": "py-fortranformat",
"portdir": "python/py-fortranformat",
"version": "2.0.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/brendanarnold/py-fortranformat",
"description": "Mimics Fortran textual IO in Python",
"long_description": "Generates text from a Python list of variables or will read a line of text into Python variables according to the FORTRAN format statement passed.",
"active": true,
"categories": [
"science",
"python",
"print"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-fortranformat"
]
}
],
"depends_on": []
},
{
"name": "py-formencode",
"portdir": "python/py-formencode",
"version": "2.1.0",
"license": "PSF",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/formencode/formencode",
"description": "HTML form validation, generation, and conversion package",
"long_description": "HTML form validation, generation, and conversion package",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-formencode"
]
}
],
"depends_on": []
},
{
"name": "py312-fontaine",
"portdir": "python/py-fontaine",
"version": "1.4.0",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googlefonts/pyfontaine",
"description": "a font analyzing tool",
"long_description": "pyfontaine analyses fonts for their language and character/glyph-set support.",
"active": true,
"categories": [
"devel",
"python",
"print"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-lxml",
"python312",
"py312-tabulate",
"py312-fonttools",
"py312-requests",
"py312-pyicu"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-fontaine"
]
}
]
},
{
"name": "py-fontaine",
"portdir": "python/py-fontaine",
"version": "1.4.0",
"license": "GPL-3",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googlefonts/pyfontaine",
"description": "a font analyzing tool",
"long_description": "pyfontaine analyses fonts for their language and character/glyph-set support.",
"active": true,
"categories": [
"devel",
"python",
"print"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-fontaine"
]
}
],
"depends_on": []
},
{
"name": "py314-folium",
"portdir": "python/py-folium",
"version": "0.20.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-visualization/folium/",
"description": "Python Data, Leaflet.js Mfolaps",
"long_description": "folium builds on the data wrangling strengths of the Python ecosystem and the mapping strengths of the Leaflet.js library. Manipulate your data in Python, then visualize it in a Leaflet map via folium.",
"active": true,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-requests",
"py314-numpy",
"py314-jinja2",
"py314-xyzservices",
"py314-branca"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-movingpandas",
"py-folium"
]
}
]
},
{
"name": "py313-folium",
"portdir": "python/py-folium",
"version": "0.20.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-visualization/folium/",
"description": "Python Data, Leaflet.js Mfolaps",
"long_description": "folium builds on the data wrangling strengths of the Python ecosystem and the mapping strengths of the Leaflet.js library. Manipulate your data in Python, then visualize it in a Leaflet map via folium.",
"active": true,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-requests",
"py313-numpy",
"py313-jinja2",
"py313-xyzservices",
"py313-branca"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-movingpandas"
]
}
]
},
{
"name": "py312-folium",
"portdir": "python/py-folium",
"version": "0.20.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-visualization/folium/",
"description": "Python Data, Leaflet.js Mfolaps",
"long_description": "folium builds on the data wrangling strengths of the Python ecosystem and the mapping strengths of the Leaflet.js library. Manipulate your data in Python, then visualize it in a Leaflet map via folium.",
"active": true,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-jinja2",
"py312-numpy",
"py312-requests",
"py312-xyzservices",
"py312-branca"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-movingpandas"
]
}
]
},
{
"name": "py311-folium",
"portdir": "python/py-folium",
"version": "0.20.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-visualization/folium/",
"description": "Python Data, Leaflet.js Mfolaps",
"long_description": "folium builds on the data wrangling strengths of the Python ecosystem and the mapping strengths of the Leaflet.js library. Manipulate your data in Python, then visualize it in a Leaflet map via folium.",
"active": true,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-requests",
"py311-jinja2",
"py311-numpy",
"py311-xyzservices",
"py311-branca"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-movingpandas"
]
}
]
},
{
"name": "py310-folium",
"portdir": "python/py-folium",
"version": "0.20.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-visualization/folium/",
"description": "Python Data, Leaflet.js Mfolaps",
"long_description": "folium builds on the data wrangling strengths of the Python ecosystem and the mapping strengths of the Leaflet.js library. Manipulate your data in Python, then visualize it in a Leaflet map via folium.",
"active": true,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-setuptools_scm",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-requests",
"py310-numpy",
"py310-jinja2",
"py310-xyzservices",
"py310-branca"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-movingpandas"
]
}
]
},
{
"name": "py312-fmf",
"portdir": "python/py-fmf",
"version": "1.7.0",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/psss/fmf",
"description": "Flexible Metadata Format",
"long_description": "Flexible Metadata Format",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "link",
"github": "subpop",
"ports_count": 14
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-hatchling",
"py312-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"py312-ruamel-yaml",
"py312-filelock",
"py312-jsonschema",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"tmt",
"py-fmf"
]
}
]
},
{
"name": "py311-fmf",
"portdir": "python/py-fmf",
"version": "1.7.0",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/psss/fmf",
"description": "Flexible Metadata Format",
"long_description": "Flexible Metadata Format",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "link",
"github": "subpop",
"ports_count": 14
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-hatchling",
"py311-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"py311-jsonschema",
"py311-filelock",
"py311-ruamel-yaml",
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-fmf",
"portdir": "python/py-fmf",
"version": "1.7.0",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/psss/fmf",
"description": "Flexible Metadata Format",
"long_description": "Flexible Metadata Format",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "link",
"github": "subpop",
"ports_count": 14
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-build",
"py310-hatchling",
"py310-hatch-vcs",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"py310-filelock",
"py310-jsonschema",
"py310-ruamel-yaml",
"python310"
]
}
],
"depends_on": []
},
{
"name": "py-folium",
"portdir": "python/py-folium",
"version": "0.20.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-visualization/folium/",
"description": "Python Data, Leaflet.js Mfolaps",
"long_description": "folium builds on the data wrangling strengths of the Python ecosystem and the mapping strengths of the Leaflet.js library. Manipulate your data in Python, then visualize it in a Leaflet map via folium.",
"active": true,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-folium"
]
}
],
"depends_on": []
},
{
"name": "py-fmf",
"portdir": "python/py-fmf",
"version": "1.7.0",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/psss/fmf",
"description": "Flexible Metadata Format",
"long_description": "Flexible Metadata Format",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "link",
"github": "subpop",
"ports_count": 14
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-fmf"
]
}
],
"depends_on": []
},
{
"name": "py313-flufl.lock",
"portdir": "python/py-flufl.lock",
"version": "9.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://flufllock.readthedocs.io/",
"description": "NFS-safe file locking with timeouts for POSIX and Windows.",
"long_description": "NFS-safe file locking with timeouts for POSIX and Windows. The flufl.lock library provides an NFS-safe file-based locking algorithm influenced by the GNU/Linux open(2) manpage, under the description of the O_EXCL option.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-hatchling",
"py313-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-atpublic",
"py313-psutil"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-sybil"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-flufl.lock"
]
}
]
},
{
"name": "py313-flufl.i18n",
"portdir": "python/py-flufl.i18n",
"version": "6.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://flufli18n.readthedocs.io/",
"description": "High level API for internationalizing Python libraries and applications.",
"long_description": "High level API for internationalizing Python libraries and applications. The flufl.i18n library provides a convenient API for managing translation contexts in Python applications. It provides facilities not only for single-context applications like command line scripts, but also more sophisticated management of multiple-context applications such as Internet servers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-hatchling",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-atpublic"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-sybil"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-flufl.i18n"
]
}
]
},
{
"name": "py-flufl.lock",
"portdir": "python/py-flufl.lock",
"version": "9.0.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://flufllock.readthedocs.io/",
"description": "NFS-safe file locking with timeouts for POSIX and Windows.",
"long_description": "NFS-safe file locking with timeouts for POSIX and Windows. The flufl.lock library provides an NFS-safe file-based locking algorithm influenced by the GNU/Linux open(2) manpage, under the description of the O_EXCL option.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-flufl.lock"
]
}
],
"depends_on": []
},
{
"name": "py-flufl.i18n",
"portdir": "python/py-flufl.i18n",
"version": "6.0.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://flufli18n.readthedocs.io/",
"description": "High level API for internationalizing Python libraries and applications.",
"long_description": "High level API for internationalizing Python libraries and applications. The flufl.i18n library provides a convenient API for managing translation contexts in Python applications. It provides facilities not only for single-context applications like command line scripts, but also more sophisticated management of multiple-context applications such as Internet servers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-flufl.i18n"
]
}
],
"depends_on": []
},
{
"name": "py314-flufl.bounce",
"portdir": "python/py-flufl.bounce",
"version": "4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://fluflbounce.readthedocs.io/en/latest/",
"description": "Email bounce detectors.",
"long_description": "The flufl.bounce library provides a set of heuristics and an API for detecting the original bouncing email addresses from a bounce message. Many formats found in the wild are supported, as are VERP and RFC 3464 (DSN).",
"active": true,
"categories": [
"devel",
"mail",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-build",
"py314-installer",
"py314-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-zopeinterface",
"py314-atpublic"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-flufl.bounce"
]
}
]
},
{
"name": "py313-flit_scm",
"portdir": "python/py-flit_scm",
"version": "1.7.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/flit-scm",
"description": "A PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit to build the package.",
"long_description": "A PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit to build the package.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-flit_core",
"py313-setuptools_scm",
"python313"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-exceptiongroup"
]
},
{
"type": "lib",
"ports": [
"py-flit_scm"
]
}
]
},
{
"name": "py312-flit_scm",
"portdir": "python/py-flit_scm",
"version": "1.7.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/flit-scm",
"description": "A PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit to build the package.",
"long_description": "A PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit to build the package.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"py312-flit_core",
"py312-setuptools_scm",
"python312"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py312-exceptiongroup"
]
}
]
},
{
"name": "py311-flit_scm",
"portdir": "python/py-flit_scm",
"version": "1.7.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/flit-scm",
"description": "A PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit to build the package.",
"long_description": "A PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit to build the package.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"py311-setuptools_scm",
"py311-flit_core",
"python311"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-exceptiongroup"
]
}
]
},
{
"name": "py310-flit_scm",
"portdir": "python/py-flit_scm",
"version": "1.7.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/flit-scm",
"description": "A PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit to build the package.",
"long_description": "A PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit to build the package.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"py310-setuptools_scm",
"py310-flit_core",
"python310"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py310-exceptiongroup"
]
}
]
},
{
"name": "py-flufl.bounce",
"portdir": "python/py-flufl.bounce",
"version": "4.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://fluflbounce.readthedocs.io/en/latest/",
"description": "Email bounce detectors.",
"long_description": "The flufl.bounce library provides a set of heuristics and an API for detecting the original bouncing email addresses from a bounce message. Many formats found in the wild are supported, as are VERP and RFC 3464 (DSN).",
"active": true,
"categories": [
"devel",
"mail",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-flufl.bounce"
]
}
],
"depends_on": []
},
{
"name": "py-flit_scm",
"portdir": "python/py-flit_scm",
"version": "1.7.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/flit-scm",
"description": "A PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit to build the package.",
"long_description": "A PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit to build the package.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-flit_scm"
]
}
],
"depends_on": []
},
{
"name": "py313-flit",
"portdir": "python/py-flit",
"version": "3.9.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/takluyver/flit",
"description": "A simple packaging tool for simple packages.",
"long_description": "Flit is a simple way to put Python packages and modules on PyPI.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-installer",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-tomli-w",
"py313-docutils",
"py313-requests",
"py313-flit_core"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-pydicom"
]
},
{
"type": "lib",
"ports": [
"py-flit"
]
}
]
},
{
"name": "py312-flit",
"portdir": "python/py-flit",
"version": "3.9.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/takluyver/flit",
"description": "A simple packaging tool for simple packages.",
"long_description": "Flit is a simple way to put Python packages and modules on PyPI.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"clang-18",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-tomli-w",
"py312-docutils",
"py312-requests",
"py312-flit_core"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py312-pydicom"
]
}
]
}
]
}