HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49913,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=896",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=894",
"results": [
{
"name": "ocaml-alcotest",
"portdir": "ocaml/ocaml-alcotest",
"version": "1.7.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mirage/alcotest",
"description": "Lightweight and colorful test framework",
"long_description": "Alcotest exposes simple interface to perform unit tests.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-stdlib-shims",
"ocaml-re",
"ocaml-cmdliner",
"ocaml",
"ocaml-astring",
"ocaml-uutf",
"ocaml-syntax-shims",
"ocaml-fmt",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ppx_blob"
]
},
{
"type": "test",
"ports": [
"ocaml-utop"
]
}
]
},
{
"name": "ocaml-syntax-shims",
"portdir": "ocaml/ocaml-syntax-shims",
"version": "1.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-ppx/ocaml-syntax-shims",
"description": "Backport new syntax to older OCaml versions",
"long_description": "Backport new syntax to older OCaml versions",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-alcotest"
]
}
]
},
{
"name": "rb-chronic",
"portdir": "ruby/rb-chronic",
"version": "0.10.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mojombo/chronic",
"description": "Natural language date/time parser written in pure Ruby",
"long_description": "Natural language date/time parser written in pure Ruby",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "rb33-chronic",
"portdir": "ruby/rb-chronic",
"version": "0.10.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mojombo/chronic",
"description": "Natural language date/time parser written in pure Ruby",
"long_description": "Natural language date/time parser written in pure Ruby",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-sup"
]
}
]
},
{
"name": "rb32-chronic",
"portdir": "ruby/rb-chronic",
"version": "0.10.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mojombo/chronic",
"description": "Natural language date/time parser written in pure Ruby",
"long_description": "Natural language date/time parser written in pure Ruby",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby32"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb32-sup"
]
}
]
},
{
"name": "rb31-chronic",
"portdir": "ruby/rb-chronic",
"version": "0.10.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mojombo/chronic",
"description": "Natural language date/time parser written in pure Ruby",
"long_description": "Natural language date/time parser written in pure Ruby",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby31"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb31-sup"
]
}
]
},
{
"name": "rb33-lockfile",
"portdir": "ruby/rb-lockfile",
"version": "2.1.3",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ahoward/lockfile",
"description": "A ruby library for creating NFS safe lockfiles.",
"long_description": "A ruby library for creating NFS safe lockfiles.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-sup"
]
}
]
},
{
"name": "rb32-lockfile",
"portdir": "ruby/rb-lockfile",
"version": "2.1.3",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ahoward/lockfile",
"description": "A ruby library for creating NFS safe lockfiles.",
"long_description": "A ruby library for creating NFS safe lockfiles.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby32"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb32-sup"
]
}
]
},
{
"name": "rb31-lockfile",
"portdir": "ruby/rb-lockfile",
"version": "2.1.3",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ahoward/lockfile",
"description": "A ruby library for creating NFS safe lockfiles.",
"long_description": "A ruby library for creating NFS safe lockfiles.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby31"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb31-sup"
]
}
]
},
{
"name": "rb-sup",
"portdir": "ruby/rb-sup",
"version": "2024.01.01",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sup-heliotrope.github.io",
"description": "Console-based e-mail client for people with a lot of e-mail",
"long_description": "Console-based e-mail client for people with a lot of e-mail",
"active": true,
"categories": [
"mail",
"ruby"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "rb33-sup",
"portdir": "ruby/rb-sup",
"version": "2024.01.01",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sup-heliotrope.github.io",
"description": "Console-based e-mail client for people with a lot of e-mail",
"long_description": "Console-based e-mail client for people with a lot of e-mail",
"active": true,
"categories": [
"mail",
"ruby"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"xapian-bindings-ruby33",
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-mime-types",
"rb33-gpgme",
"rb33-ncursesw",
"rb33-optimist",
"rb33-rmail",
"rb33-unicode",
"rb33-unicode-display_width",
"rb33-highline",
"rb33-chronic",
"rb33-lockfile",
"rb33-locale"
]
}
],
"depends_on": []
},
{
"name": "rb32-sup",
"portdir": "ruby/rb-sup",
"version": "2024.01.01",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sup-heliotrope.github.io",
"description": "Console-based e-mail client for people with a lot of e-mail",
"long_description": "Console-based e-mail client for people with a lot of e-mail",
"active": true,
"categories": [
"mail",
"ruby"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"xapian-bindings-ruby32",
"ruby32"
]
},
{
"type": "run",
"ports": [
"rb32-mime-types",
"rb32-gpgme",
"rb32-ncursesw",
"rb32-optimist",
"rb32-rmail",
"rb32-unicode",
"rb32-unicode-display_width",
"rb32-highline",
"rb32-chronic",
"rb32-lockfile",
"rb32-locale"
]
}
],
"depends_on": []
},
{
"name": "rb31-sup",
"portdir": "ruby/rb-sup",
"version": "2024.01.01",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sup-heliotrope.github.io",
"description": "Console-based e-mail client for people with a lot of e-mail",
"long_description": "Console-based e-mail client for people with a lot of e-mail",
"active": true,
"categories": [
"mail",
"ruby"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"xapian-bindings-ruby31",
"ruby31"
]
},
{
"type": "run",
"ports": [
"rb31-mime-types",
"rb31-gpgme",
"rb31-ncursesw",
"rb31-optimist",
"rb31-rmail",
"rb31-unicode",
"rb31-unicode-display_width",
"rb31-highline",
"rb31-chronic",
"rb31-lockfile",
"rb31-locale"
]
}
],
"depends_on": []
},
{
"name": "veryl",
"portdir": "lang/veryl",
"version": "0.15.0",
"license": "(Apache-2 or MIT)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/veryl-lang/veryl",
"description": "Veryl: A Modern Hardware Description Language",
"long_description": "Veryl: A Modern Hardware Description Language. Veryl is designed as a \"SystemVerilog Alternative\". There are some design concepts: it has a simplified syntax based on SystemVerilog/Rust, transpiles to SystemVerilog, generates human-readable SystemVerilog code, and comes with integrated tools like a formatter/linter, and integrates with VSCode.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "R-LMest",
"portdir": "R/R-LMest",
"version": "3.2.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=LMest",
"description": "Generalized Latent Markov Models",
"long_description": "Latent Markov models for longitudinal continuous and categorical data.",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel",
"gfortran"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc13",
"R",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"R-scatterplot3d",
"R-diagram",
"R-mclust",
"R-mix",
"libgcc13",
"R-CRAN-recommended",
"R-MultiLCIRT",
"libgcc",
"R-mvtnorm",
"R-Formula"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-knitr",
"R-rmarkdown",
"R-bookdown"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"R-mvord"
]
}
]
},
{
"name": "R-MultiLCIRT",
"portdir": "R/R-MultiLCIRT",
"version": "2.11",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=MultiLCIRT",
"description": "Multidimensional Latent Class Item Response Theory models",
"long_description": "Multidimensional Latent Class Item Response Theory models",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel",
"gfortran"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc13",
"R",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"R-limSolve",
"R-CRAN-recommended",
"libgcc"
]
},
{
"type": "run",
"ports": [
"R"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-LMest"
]
}
]
},
{
"name": "R-gggenes",
"portdir": "R/R-gggenes",
"version": "0.5.1",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wilkox.org/gggenes",
"description": "R-ggplot2 extension extension for drawing gene arrow maps",
"long_description": "R-ggplot2 extension extension for drawing gene arrow maps",
"active": true,
"categories": [
"graphics",
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-ggfittext",
"R-CRAN-recommended",
"R-rlang",
"R-ggplot2"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-knitr",
"R-testthat",
"R-rmarkdown",
"R-vdiffr",
"R-spelling"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-shapviz"
]
}
]
},
{
"name": "R-shapviz",
"portdir": "R/R-shapviz",
"version": "0.9.5",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ModelOriented/shapviz",
"description": "SHAP Visualizations",
"long_description": "SHAP Visualizations",
"active": true,
"categories": [
"graphics",
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-ggrepel",
"R-patchwork",
"R-xgboost",
"R-ggfittext",
"R-CRAN-recommended",
"R-gggenes",
"R-rlang",
"R-ggplot2"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-knitr",
"R-testthat",
"R-rmarkdown",
"R-fastshap",
"R-lightgbm"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"R-fastshap"
]
}
]
},
{
"name": "py311-logilab-constraint",
"portdir": "python/py-logilab-constraint",
"version": "1.0",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.logilab.org/project/logilab-constraint",
"description": "python module for solving constraint satisfaction problems",
"long_description": "The constraint package is a constraint satisfaction problem solver written in 100% pure Python, using constraint propagation algorithms. So far, facilities are provided to work with finite domains only.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2793
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "lib",
"ports": [
"py311-setuptools",
"py311-six",
"py311-logilab-common",
"python311"
]
}
],
"depends_on": []
},
{
"name": "py312-logilab-constraint",
"portdir": "python/py-logilab-constraint",
"version": "1.0",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.logilab.org/project/logilab-constraint",
"description": "python module for solving constraint satisfaction problems",
"long_description": "The constraint package is a constraint satisfaction problem solver written in 100% pure Python, using constraint propagation algorithms. So far, facilities are provided to work with finite domains only.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2793
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"py312-setuptools",
"py312-six",
"py312-logilab-common",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-logilab-constraint"
]
}
]
},
{
"name": "py38-asdf",
"portdir": "python/py-asdf",
"version": "3.5.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asdf-format/asdf",
"description": "The Advanced Scientific Data Format (ASDF) is a next-generation interchange format for scientific data.",
"long_description": "The Advanced Scientific Data Format (ASDF) is a next-generation interchange format for scientific data. This package contains the Python implementation of the ASDF Standard.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1136
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-setuptools_scm",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py38-semantic_version",
"py38-yaml",
"python38",
"py38-asdf-unit-schemas",
"py38-asdf-transform-schemas",
"py38-attrs",
"py38-importlib-metadata",
"py38-jmespath",
"py38-numpy",
"py38-packaging"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-asdf-astropy",
"py38-asdf-coordinates-schemas"
]
}
]
},
{
"name": "py312-asdf-coordinates-schemas",
"portdir": "python/py-asdf-coordinates-schemas",
"version": "0.4.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asdf-format/asdf-coordinates-schemas",
"description": "This package provides ASDF schemas for validating coordinates tags.",
"long_description": "This package provides ASDF schemas for validating coordinates tags.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1136
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-setuptools_scm",
"py312-toml",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"py312-asdf",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-asdf-astropy"
]
}
]
},
{
"name": "py38-asdf-standard",
"portdir": "python/py-asdf-standard",
"version": "1.1.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asdf-format/asdf-standard",
"description": "This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.",
"long_description": "This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1136
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-setuptools",
"py38-setuptools_scm",
"clang-16",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-asdf-transform-schemas",
"py38-asdf-unit-schemas"
]
}
]
},
{
"name": "py38-asdf-transform-schemas",
"portdir": "python/py-asdf-transform-schemas",
"version": "0.5.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asdf-format/asdf-transform-schemas",
"description": "This package provides ASDF schemas for validating transform tags.",
"long_description": "This package provides ASDF schemas for validating transform tags.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1136
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-build",
"py38-installer",
"py38-setuptools",
"py38-setuptools_scm",
"py38-wheel"
]
},
{
"type": "lib",
"ports": [
"py38-asdf-standard",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-asdf-astropy",
"py38-asdf"
]
}
]
},
{
"name": "py38-asdf-unit-schemas",
"portdir": "python/py-asdf-unit-schemas",
"version": "0.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asdf-format/asdf-unit-schemas",
"description": "This package provides ASDF schemas for validating unit tags.",
"long_description": "This package provides ASDF schemas for validating unit tags.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1136
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-build",
"py38-installer",
"py38-setuptools",
"py38-setuptools_scm",
"py38-wheel"
]
},
{
"type": "lib",
"ports": [
"py38-asdf-standard",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-asdf"
]
}
]
},
{
"name": "py38-asdf-astropy",
"portdir": "python/py-asdf-astropy",
"version": "0.6.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/astropy/asdf-astropy",
"description": "This package includes plugins that provide ASDF serialization support for astropy objects.",
"long_description": "This package includes plugins that provide ASDF serialization support for astropy objects. The plugins are automatically enabled when the package is installed.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1136
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-setuptools",
"py38-setuptools_scm",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-numpy",
"py38-packaging",
"py38-asdf-coordinates-schemas",
"py38-asdf",
"py38-asdf-transform-schemas"
]
}
],
"depends_on": []
},
{
"name": "py312-re2",
"portdir": "python/py-re2",
"version": "1.0.7",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/facebook/pyre2",
"description": "Python wrapper of Google's RE2 library.",
"long_description": "pyre2 is a Python extension that wraps Google's RE2 regular expression library. It implements many of the features of Python's built-in re module with compatible interfaces.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-setuptools",
"py312-wheel",
"clang-17",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312",
"re2"
]
}
],
"depends_on": []
},
{
"name": "py312-bitmath",
"portdir": "python/py-bitmath",
"version": "1.3.3.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tbielawa/bitmath",
"description": "Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)",
"long_description": "Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-wheel",
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-progressbar"
]
},
{
"type": "test",
"ports": [
"py312-pytest",
"py312-mock"
]
}
],
"depends_on": []
},
{
"name": "py312-objexplore",
"portdir": "python/py-objexplore",
"version": "1.6.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kylepollina/objexplore",
"description": "Interactive Python Object Explorer",
"long_description": "Interactive Python Object Explorer",
"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-rich",
"py312-blessed",
"python312"
]
}
],
"depends_on": []
},
{
"name": "py312-progressbar",
"portdir": "python/py-progressbar",
"version": "2.5.20180626",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/niltonvolpato/python-progressbar",
"description": "Text progressbar library for python",
"long_description": "This library provides a text mode progressbar. This is typically used to display the progress of a long running operation, providing a visual clue that processing is underway.",
"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": [
{
"type": "lib",
"ports": [
"py312-bitmath"
]
}
]
},
{
"name": "py312-rich-theme-manager",
"portdir": "python/py-rich-theme-manager",
"version": "0.11.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RhetTbull/rich_theme_manager",
"description": "Manage rich themes for CLI applications",
"long_description": "Manage rich themes for CLI applications",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-poetry-core",
"clang-18",
"py312-build",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"py312-rich",
"python312"
]
}
],
"depends_on": []
},
{
"name": "py312-shortuuid",
"portdir": "python/py-shortuuid",
"version": "1.0.13",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/skorokithakis/shortuuid/",
"description": "A generator library for concise, unambiguous and URL-safe UUIDs.",
"long_description": "A generator library for concise, unambiguous and URL-safe UUIDs.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-poetry-core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "python3_select-313",
"portdir": "sysutils/python3_select",
"version": "0.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "Common files for selecting default Python 3 version",
"long_description": "This port installs files that allow 'port select' to create links to the preferred default version of Python 3.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"python3_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"python313"
]
}
]
},
{
"name": "python_select-313",
"portdir": "sysutils/python_select",
"version": "0.3",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "Common files for selecting default Python version",
"long_description": "This port installs files that allow 'port select' to create links to the preferred default version of Python.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"python_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"python313"
]
}
]
},
{
"name": "py312-bugsnag",
"portdir": "python/py-bugsnag",
"version": "4.7.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bugsnag/bugsnag-python",
"description": "Automatic error monitoring for django, flask etc.",
"long_description": "Automatic error monitoring for django, flask etc.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-wheel",
"clang-18",
"py312-build",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"py312-webob",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-bugsnag",
"maestral"
]
}
]
},
{
"name": "py312-Pyro5",
"portdir": "python/py-Pyro5",
"version": "5.15",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/irmen/Pyro5",
"description": "Distributed object middleware for Python (RPC)",
"long_description": "Pyro means PYthon Remote Objects. It is a library that enables you to build applications in which objects can talk to each other over the network, with minimal programming effort. You can just use normal Python method calls, with almost every possible parameter and return value type, and Pyro takes care of locating the right object on the right computer to execute the method. It is designed to be very easy to use, and to generally stay out of your way. But it also provides a set of powerful features that enables you to build distributed applications rapidly and effortlessly. Pyro is written in 100% pure Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-wheel",
"clang-18",
"py312-build",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"py312-serpent",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"maestral",
"py-Pyro5"
]
}
]
},
{
"name": "py312-serpent",
"portdir": "python/py-serpent",
"version": "1.41",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/irmen/Serpent",
"description": "Serialization based on ast.literal_eval",
"long_description": "Serpent is a simple serialization library based on ast.literal_eval. Because it only serializes literals and recreates the objects using ast.literal_eval(), the serialized data is safe to transport to other machines (over the network for instance) and de-serialize it there.",
"active": true,
"categories": [
"python",
"print"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-serpent",
"py312-Pyro5"
]
}
]
},
{
"name": "rb33-uuidtools",
"portdir": "ruby/rb-uuidtools",
"version": "2.2.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sporkmonger/uuidtools",
"description": "Generate UUIDs (or GUIDs) with Ruby.",
"long_description": "UUIDTools was designed to be a simple library for generating any of the various types of UUIDs (or GUIDs if you prefer to call them that). It conforms to RFC 4122 whenever possible.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "blair",
"github": "",
"ports_count": 5
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": []
},
{
"name": "rb32-uuidtools",
"portdir": "ruby/rb-uuidtools",
"version": "2.2.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sporkmonger/uuidtools",
"description": "Generate UUIDs (or GUIDs) with Ruby.",
"long_description": "UUIDTools was designed to be a simple library for generating any of the various types of UUIDs (or GUIDs if you prefer to call them that). It conforms to RFC 4122 whenever possible.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "blair",
"github": "",
"ports_count": 5
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby32"
]
}
],
"depends_on": []
},
{
"name": "rb31-uuidtools",
"portdir": "ruby/rb-uuidtools",
"version": "2.2.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sporkmonger/uuidtools",
"description": "Generate UUIDs (or GUIDs) with Ruby.",
"long_description": "UUIDTools was designed to be a simple library for generating any of the various types of UUIDs (or GUIDs if you prefer to call them that). It conforms to RFC 4122 whenever possible.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "blair",
"github": "",
"ports_count": 5
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby31"
]
}
],
"depends_on": []
},
{
"name": "rb30-uuidtools",
"portdir": "ruby/rb-uuidtools",
"version": "2.2.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sporkmonger/uuidtools",
"description": "Generate UUIDs (or GUIDs) with Ruby.",
"long_description": "UUIDTools was designed to be a simple library for generating any of the various types of UUIDs (or GUIDs if you prefer to call them that). It conforms to RFC 4122 whenever possible.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "blair",
"github": "",
"ports_count": 5
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby30"
]
}
],
"depends_on": []
},
{
"name": "p5-filter-signatures",
"portdir": "perl/p5-filter-signatures",
"version": "0.190.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-filter-signatures",
"homepage": "https://metacpan.org/pod/Filter::signatures",
"description": "Very simplistic signatures for Perl < 5.20",
"long_description": "Very simplistic signatures for Perl < 5.20",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.34-filter-signatures"
]
}
],
"depends_on": []
},
{
"name": "p5.28-filter-signatures",
"portdir": "perl/p5-filter-signatures",
"version": "0.190.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Filter::signatures",
"description": "Very simplistic signatures for Perl < 5.20",
"long_description": "Very simplistic signatures for Perl < 5.20",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-spreadsheet-readsxc"
]
}
]
},
{
"name": "p5.30-filter-signatures",
"portdir": "perl/p5-filter-signatures",
"version": "0.190.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Filter::signatures",
"description": "Very simplistic signatures for Perl < 5.20",
"long_description": "Very simplistic signatures for Perl < 5.20",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-spreadsheet-readsxc"
]
}
]
},
{
"name": "p5.32-filter-signatures",
"portdir": "perl/p5-filter-signatures",
"version": "0.190.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Filter::signatures",
"description": "Very simplistic signatures for Perl < 5.20",
"long_description": "Very simplistic signatures for Perl < 5.20",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-spreadsheet-readsxc"
]
}
]
},
{
"name": "p5.34-filter-signatures",
"portdir": "perl/p5-filter-signatures",
"version": "0.190.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Filter::signatures",
"description": "Very simplistic signatures for Perl < 5.20",
"long_description": "Very simplistic signatures for Perl < 5.20",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-filter-signatures",
"p5.34-spreadsheet-readsxc"
]
}
]
},
{
"name": "p5-spreadsheet-readsxc",
"portdir": "perl/p5-spreadsheet-readsxc",
"version": "0.390.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-spreadsheet-readsxc",
"homepage": "https://metacpan.org/pod/Spreadsheet::ReadSXC",
"description": "Spreadsheet::ReadSXC - Extract OpenOffice 1.x spreadsheet data",
"long_description": "Spreadsheet::ReadSXC - Extract OpenOffice 1.x spreadsheet data",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.34-spreadsheet-readsxc"
]
}
],
"depends_on": []
},
{
"name": "p5.28-spreadsheet-readsxc",
"portdir": "perl/p5-spreadsheet-readsxc",
"version": "0.390.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Spreadsheet::ReadSXC",
"description": "Spreadsheet::ReadSXC - Extract OpenOffice 1.x spreadsheet data",
"long_description": "Spreadsheet::ReadSXC - Extract OpenOffice 1.x spreadsheet data",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-data-dumper",
"p5.28-test-simple",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.28-perlio-gzip",
"p5.28-perlx-maybe",
"p5.28-scalar-list-utils",
"p5.28-storable",
"perl5.28",
"p5.28-xml-xpath",
"p5.28-xml-xpathengine",
"p5.28-filter-signatures",
"p5.28-xml-twig",
"p5.28-archive-zip",
"p5.28-moo"
]
}
],
"depends_on": []
},
{
"name": "p5.30-spreadsheet-readsxc",
"portdir": "perl/p5-spreadsheet-readsxc",
"version": "0.390.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Spreadsheet::ReadSXC",
"description": "Spreadsheet::ReadSXC - Extract OpenOffice 1.x spreadsheet data",
"long_description": "Spreadsheet::ReadSXC - Extract OpenOffice 1.x spreadsheet data",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-data-dumper",
"p5.30-test-simple",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.30-perlio-gzip",
"p5.30-perlx-maybe",
"p5.30-scalar-list-utils",
"p5.30-storable",
"perl5.30",
"p5.30-xml-xpath",
"p5.30-xml-xpathengine",
"p5.30-filter-signatures",
"p5.30-xml-twig",
"p5.30-archive-zip",
"p5.30-moo"
]
}
],
"depends_on": []
},
{
"name": "p5.32-spreadsheet-readsxc",
"portdir": "perl/p5-spreadsheet-readsxc",
"version": "0.390.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Spreadsheet::ReadSXC",
"description": "Spreadsheet::ReadSXC - Extract OpenOffice 1.x spreadsheet data",
"long_description": "Spreadsheet::ReadSXC - Extract OpenOffice 1.x spreadsheet data",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-data-dumper",
"p5.32-test-simple",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.32-moo",
"p5.32-perlio-gzip",
"p5.32-perlx-maybe",
"p5.32-storable",
"perl5.32",
"p5.32-xml-xpath",
"p5.32-xml-xpathengine",
"p5.32-filter-signatures",
"p5.32-xml-twig",
"p5.32-scalar-list-utils",
"p5.32-archive-zip"
]
}
],
"depends_on": []
}
]
}