HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52198,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=824",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=822",
"results": [
{
"name": "py-roman_numerals",
"portdir": "python/py-roman_numerals",
"version": "4.1.0",
"license": "(BSD or public-domain)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/roman_numerals/",
"description": "Manipulate well-formed Roman numerals",
"long_description": "A library for manipulating well-formed Roman numerals.",
"active": true,
"categories": [
"textproc",
"math",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-roman_numerals"
]
}
],
"depends_on": []
},
{
"name": "py27-roman",
"portdir": "python/py-roman",
"version": "3.3",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/roman",
"description": "Integer to Roman numerals converter",
"long_description": "Integer to Roman numerals converter.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 443
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "test",
"ports": [
"py27-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py27-docutils"
]
}
]
},
{
"name": "py310-roman",
"portdir": "python/py-roman",
"version": "5.1",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/roman",
"description": "Integer to Roman numerals converter",
"long_description": "Integer to Roman numerals converter.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 443
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-setuptools",
"py310-wheel",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-docutils"
]
}
]
},
{
"name": "py311-roman",
"portdir": "python/py-roman",
"version": "5.1",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/roman",
"description": "Integer to Roman numerals converter",
"long_description": "Integer to Roman numerals converter.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 443
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-docutils"
]
}
]
},
{
"name": "py312-roman",
"portdir": "python/py-roman",
"version": "5.1",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/roman",
"description": "Integer to Roman numerals converter",
"long_description": "Integer to Roman numerals converter.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 443
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-docutils"
]
}
]
},
{
"name": "py313-roman",
"portdir": "python/py-roman",
"version": "5.1",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/roman",
"description": "Integer to Roman numerals converter",
"long_description": "Integer to Roman numerals converter.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 443
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py313-docutils"
]
}
]
},
{
"name": "py314-roman",
"portdir": "python/py-roman",
"version": "5.1",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/roman",
"description": "Integer to Roman numerals converter",
"long_description": "Integer to Roman numerals converter.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 443
}
],
"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-roman"
]
},
{
"type": "run",
"ports": [
"py314-docutils"
]
}
]
},
{
"name": "py311-roman_numerals",
"portdir": "python/py-roman_numerals",
"version": "4.1.0",
"license": "(BSD or public-domain)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/roman_numerals/",
"description": "Manipulate well-formed Roman numerals",
"long_description": "A library for manipulating well-formed Roman numerals.",
"active": true,
"categories": [
"textproc",
"math",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-flit_core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-sphinx"
]
}
]
},
{
"name": "py312-roman_numerals",
"portdir": "python/py-roman_numerals",
"version": "4.1.0",
"license": "(BSD or public-domain)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/roman_numerals/",
"description": "Manipulate well-formed Roman numerals",
"long_description": "A library for manipulating well-formed Roman numerals.",
"active": true,
"categories": [
"textproc",
"math",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-flit_core",
"py312-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-sphinx"
]
}
]
},
{
"name": "py313-roman_numerals",
"portdir": "python/py-roman_numerals",
"version": "4.1.0",
"license": "(BSD or public-domain)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/roman_numerals/",
"description": "Manipulate well-formed Roman numerals",
"long_description": "A library for manipulating well-formed Roman numerals.",
"active": true,
"categories": [
"textproc",
"math",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py313-sphinx"
]
}
]
},
{
"name": "py314-roman_numerals",
"portdir": "python/py-roman_numerals",
"version": "4.1.0",
"license": "(BSD or public-domain)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/roman_numerals/",
"description": "Manipulate well-formed Roman numerals",
"long_description": "A library for manipulating well-formed Roman numerals.",
"active": true,
"categories": [
"textproc",
"math",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-flit_core",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-roman_numerals"
]
},
{
"type": "run",
"ports": [
"py314-sphinx"
]
}
]
},
{
"name": "py-roman_numerals_py",
"portdir": "python/py-roman_numerals_py",
"version": "4.1.0",
"license": "(BSD or public-domain)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "py-roman_numerals",
"homepage": "https://pypi.org/project/roman_numerals_py/",
"description": "Obsolete port, replaced by py-roman_numerals",
"long_description": "This port has been replaced by py-roman_numerals.",
"active": true,
"categories": [
"textproc",
"math"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "py-rope",
"portdir": "python/py-rope",
"version": "1.14.0",
"license": "LGPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-rope/rope",
"description": "python refactoring library",
"long_description": "Rope is a Python refactoring library that can be used with several editors and IDEs. It provides many refactoring operations as well as forms of code assistance like auto-completion and access to documentation.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2213
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-rope"
]
}
],
"depends_on": []
},
{
"name": "py311-roman_numerals_py",
"portdir": "python/py-roman_numerals_py",
"version": "4.1.0",
"license": "(BSD or public-domain)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "py311-roman_numerals",
"homepage": "https://pypi.org/project/roman_numerals_py/",
"description": "Obsolete port, replaced by py311-roman_numerals",
"long_description": "This port has been replaced by py311-roman_numerals.",
"active": true,
"categories": [
"textproc",
"math"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "py312-roman_numerals_py",
"portdir": "python/py-roman_numerals_py",
"version": "4.1.0",
"license": "(BSD or public-domain)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "py312-roman_numerals",
"homepage": "https://pypi.org/project/roman_numerals_py/",
"description": "Obsolete port, replaced by py312-roman_numerals",
"long_description": "This port has been replaced by py312-roman_numerals.",
"active": true,
"categories": [
"textproc",
"math"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "py313-roman_numerals_py",
"portdir": "python/py-roman_numerals_py",
"version": "4.1.0",
"license": "(BSD or public-domain)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "py313-roman_numerals",
"homepage": "https://pypi.org/project/roman_numerals_py/",
"description": "Obsolete port, replaced by py313-roman_numerals",
"long_description": "This port has been replaced by py313-roman_numerals.",
"active": true,
"categories": [
"textproc",
"math"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "py314-roman_numerals_py",
"portdir": "python/py-roman_numerals_py",
"version": "4.1.0",
"license": "(BSD or public-domain)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "py314-roman_numerals",
"homepage": "https://pypi.org/project/roman_numerals_py/",
"description": "Obsolete port, replaced by py314-roman_numerals",
"long_description": "This port has been replaced by py314-roman_numerals.",
"active": true,
"categories": [
"textproc",
"math"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "py27-rope",
"portdir": "python/py-rope",
"version": "0.23.0",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-rope/rope",
"description": "python refactoring library",
"long_description": "Rope is a Python refactoring library that can be used with several editors and IDEs. It provides many refactoring operations as well as forms of code assistance like auto-completion and access to documentation.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2213
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "test",
"ports": [
"py27-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-eric-ide",
"py27-language-server",
"py27-ropemacs",
"py27-ropemode"
]
}
]
},
{
"name": "py310-rope",
"portdir": "python/py-rope",
"version": "1.14.0",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-rope/rope",
"description": "python refactoring library",
"long_description": "Rope is a Python refactoring library that can be used with several editors and IDEs. It provides many refactoring operations as well as forms of code assistance like auto-completion and access to documentation.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2213
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-wheel"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-appdirs",
"py310-pytoolconfig"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-eric-ide",
"py310-python-lsp-server"
]
}
]
},
{
"name": "py311-rope",
"portdir": "python/py-rope",
"version": "1.14.0",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-rope/rope",
"description": "python refactoring library",
"long_description": "Rope is a Python refactoring library that can be used with several editors and IDEs. It provides many refactoring operations as well as forms of code assistance like auto-completion and access to documentation.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2213
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-wheel",
"clang-18",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-appdirs",
"py311-pytoolconfig"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-python-lsp-server"
]
}
]
},
{
"name": "py312-rope",
"portdir": "python/py-rope",
"version": "1.14.0",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-rope/rope",
"description": "python refactoring library",
"long_description": "Rope is a Python refactoring library that can be used with several editors and IDEs. It provides many refactoring operations as well as forms of code assistance like auto-completion and access to documentation.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2213
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"py312-wheel",
"clang-18",
"py312-build",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-appdirs",
"py312-pytoolconfig"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-python-lsp-server"
]
}
]
},
{
"name": "py313-rope",
"portdir": "python/py-rope",
"version": "1.14.0",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-rope/rope",
"description": "python refactoring library",
"long_description": "Rope is a Python refactoring library that can be used with several editors and IDEs. It provides many refactoring operations as well as forms of code assistance like auto-completion and access to documentation.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2213
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-appdirs",
"py313-pytoolconfig"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-python-lsp-server"
]
}
]
},
{
"name": "py314-rope",
"portdir": "python/py-rope",
"version": "1.14.0",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-rope/rope",
"description": "python refactoring library",
"long_description": "Rope is a Python refactoring library that can be used with several editors and IDEs. It provides many refactoring operations as well as forms of code assistance like auto-completion and access to documentation.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2213
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-appdirs",
"py314-pytoolconfig"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-python-lsp-server",
"py-rope"
]
}
]
},
{
"name": "py-ropemacs",
"portdir": "python/py-ropemacs",
"version": "0.8",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-rope/ropemacs",
"description": "An emacs mode for using rope python refactoring library",
"long_description": "An emacs mode for using rope python refactoring library",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-ropemacs"
]
}
],
"depends_on": []
},
{
"name": "py-ropemode",
"portdir": "python/py-ropemode",
"version": "0.5",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-rope/ropemode",
"description": "ropemode, a helper for using rope refactoring library in IDEs",
"long_description": "ropemode, a helper for using rope refactoring library in IDEs",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-ropemode"
]
}
],
"depends_on": []
},
{
"name": "py27-ropemacs",
"portdir": "python/py-ropemacs",
"version": "0.8",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-rope/ropemacs",
"description": "An emacs mode for using rope python refactoring library",
"long_description": "An emacs mode for using rope python refactoring library",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-pymacs",
"py27-rope",
"py27-ropemode"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-ropemacs"
]
}
]
},
{
"name": "py27-ropemode",
"portdir": "python/py-ropemode",
"version": "0.5",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-rope/ropemode",
"description": "ropemode, a helper for using rope refactoring library in IDEs",
"long_description": "ropemode, a helper for using rope refactoring library in IDEs",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-rope"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-ropemode",
"py27-ropemacs"
]
}
]
},
{
"name": "py-roundup",
"portdir": "python/py-roundup",
"version": "1.6.1",
"license": "MIT and PSF and ZPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.roundup-tracker.org/",
"description": "Issue-tracking system",
"long_description": "Roundup is a simple-to-use and -install issue-tracking system with command-line, web and e-mail interfaces. It is based on the winning design from Ka-Ping Yee in the Software Carpentry Track design competition. Note: Ping is not responsible for this project. The contact for this project is richard@users.sourceforge.net.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-roundup"
]
}
],
"depends_on": []
},
{
"name": "py-rpds-py",
"portdir": "python/py-rpds-py",
"version": "0.30.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-rpds-py"
]
}
],
"depends_on": []
},
{
"name": "py27-roundup",
"portdir": "python/py-roundup",
"version": "1.6.1",
"license": "MIT and PSF and ZPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.roundup-tracker.org/",
"description": "Issue-tracking system",
"long_description": "Roundup is a simple-to-use and -install issue-tracking system with command-line, web and e-mail interfaces. It is based on the winning design from Ka-Ping Yee in the Software Carpentry Track design competition. Note: Ping is not responsible for this project. The contact for this project is richard@users.sourceforge.net.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-roundup"
]
}
]
},
{
"name": "py310-rpds-py",
"portdir": "python/py-rpds-py",
"version": "0.30.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-setuptools-rust",
"py310-maturin",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-jsonschema",
"py310-jsonschema-format-nongpl",
"py310-referencing"
]
}
]
},
{
"name": "py311-rpds-py",
"portdir": "python/py-rpds-py",
"version": "0.30.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools-rust",
"py311-maturin",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-jsonschema",
"py311-jsonschema-format-nongpl",
"py311-referencing"
]
}
]
},
{
"name": "py312-rpds-py",
"portdir": "python/py-rpds-py",
"version": "0.30.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-maturin",
"py312-setuptools-rust",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-jsonschema",
"py312-jsonschema-format-nongpl",
"py312-referencing"
]
}
]
},
{
"name": "py313-rpds-py",
"portdir": "python/py-rpds-py",
"version": "0.30.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools-rust",
"py313-maturin"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-jsonschema",
"py313-jsonschema-format-nongpl",
"py313-referencing"
]
}
]
},
{
"name": "py314-rpds-py",
"portdir": "python/py-rpds-py",
"version": "0.30.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools-rust",
"py314-maturin"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-jsonschema",
"py314-jsonschema-format-nongpl",
"py314-referencing",
"py-rpds-py"
]
}
]
},
{
"name": "py-rply",
"portdir": "python/py-rply",
"version": "0.7.8",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/alex/rply",
"description": "pure Python parser generator",
"long_description": "A pure Python parser generator, that also works with RPython. It is a more-or-less direct port of David Beazley's awesome PLY, with a new public API, and RPython support.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 255
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-rply"
]
}
],
"depends_on": []
},
{
"name": "py-rpncalc",
"portdir": "python/py-rpncalc",
"version": "2.7",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://calcrpnpy.sourceforge.net/",
"description": "an interpreter for Reverse Polish Notation (RPN) that easily integrates with the standard Python interpreter",
"long_description": "rpncalc is an interpreter for Reverse Polish Notation (RPN) that easily integrates with the standard Python interpreter.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 99
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py26-rpncalc"
]
}
],
"depends_on": []
},
{
"name": "py310-rply",
"portdir": "python/py-rply",
"version": "0.7.8",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/alex/rply",
"description": "pure Python parser generator",
"long_description": "A pure Python parser generator, that also works with RPython. It is a more-or-less direct port of David Beazley's awesome PLY, with a new public API, and RPython support.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 255
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-appdirs",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-rply"
]
}
]
},
{
"name": "py26-rpncalc",
"portdir": "python/py-rpncalc",
"version": "2.7",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://calcrpnpy.sourceforge.net/",
"description": "an interpreter for Reverse Polish Notation (RPN) that easily integrates with the standard Python interpreter",
"long_description": "rpncalc is an interpreter for Reverse Polish Notation (RPN) that easily integrates with the standard Python interpreter.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 99
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python26"
]
},
{
"type": "run",
"ports": [
"py26-clnum"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-rpncalc"
]
}
]
},
{
"name": "py-rpy2",
"portdir": "python/py-rpy2",
"version": "3.6.7",
"license": "GPL-2.0+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rpy2/rpy2",
"description": "A simple and efficient access to R from Python",
"long_description": "rpy2 is a redesign and rewrite of rpy. It is providing a low-level interface to R, a proposed high-level interface, including wrappers to graphical libraries, as well as R-like structures and functions.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-rpy2"
]
}
],
"depends_on": []
},
{
"name": "py-rpy2-rinterface",
"portdir": "python/py-rpy2-rinterface",
"version": "3.6.6",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rpy2.github.io/",
"description": "Low-level interface from Python to the R.",
"long_description": "Low-level interface from Python to the R.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-rpy2-rinterface"
]
}
],
"depends_on": []
},
{
"name": "py314-rpy2",
"portdir": "python/py-rpy2",
"version": "3.6.7",
"license": "GPL-2.0+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rpy2/rpy2",
"description": "A simple and efficient access to R from Python",
"long_description": "rpy2 is a redesign and rewrite of rpy. It is providing a low-level interface to R, a proposed high-level interface, including wrappers to graphical libraries, as well as R-like structures and functions.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [],
"variants": [
"openmp",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-cffi",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"R",
"python314",
"py314-rpy2-rinterface",
"py314-rpy2-robjects",
"libomp"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-rpy2"
]
}
]
},
{
"name": "py314-rpy2-rinterface",
"portdir": "python/py-rpy2-rinterface",
"version": "3.6.6",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rpy2.github.io/",
"description": "Low-level interface from Python to the R.",
"long_description": "Low-level interface from Python to the R.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libomp",
"R",
"python314",
"py314-cffi"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-rpy2-rinterface",
"py314-rpy2",
"py314-rpy2-robjects"
]
}
]
},
{
"name": "py-rpy2-robjects",
"portdir": "python/py-rpy2-robjects",
"version": "3.6.5",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rpy2.github.io/",
"description": "Python interface to the R language (embedded R)",
"long_description": "Python interface to the R language (embedded R)",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-rpy2-robjects"
]
}
],
"depends_on": []
},
{
"name": "py-rrdtool",
"portdir": "python/py-rrdtool",
"version": "0.1.15",
"license": "LGPL-2.1+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/commx/python-rrdtool",
"description": "Python bindings for rrdtool",
"long_description": "Python bindings for rrdtool",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-rrdtool"
]
}
],
"depends_on": []
},
{
"name": "py314-rpy2-robjects",
"portdir": "python/py-rpy2-robjects",
"version": "3.6.5",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rpy2.github.io/",
"description": "Python interface to the R language (embedded R)",
"long_description": "Python interface to the R language (embedded R)",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-jinja2",
"py314-tzlocal",
"py314-rpy2-rinterface"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-rpy2",
"py-rpy2-robjects"
]
}
]
},
{
"name": "py27-rrdtool",
"portdir": "python/py-rrdtool",
"version": "0.1.15",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/commx/python-rrdtool",
"description": "Python bindings for rrdtool",
"long_description": "Python bindings for rrdtool",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27",
"rrdtool"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ntop",
"py-rrdtool"
]
}
]
},
{
"name": "py-rsa",
"portdir": "python/py-rsa",
"version": "4.9.1",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://stuvel.eu/software/rsa/",
"description": "Pure Python RSA implementation",
"long_description": "Pure Python RSA implementation. It supports encryption and decryption, signing and verifying signatures, and key generation according to PKCS#1 version 1.5. It can be used as a Python library as well as on the commandline.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-rsa"
]
}
],
"depends_on": []
},
{
"name": "py-rstcheck",
"portdir": "python/py-rstcheck",
"version": "6.2.5",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/myint/rstcheck",
"description": "Checks syntax of reStructuredText and code blocks nested within it",
"long_description": "Checks syntax of reStructuredText and code blocks nested within it",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2213
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-rstcheck"
]
}
],
"depends_on": []
},
{
"name": "py310-rsa",
"portdir": "python/py-rsa",
"version": "4.9.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://stuvel.eu/software/rsa/",
"description": "Pure Python RSA implementation",
"long_description": "Pure Python RSA implementation. It supports encryption and decryption, signing and verifying signatures, and key generation according to PKCS#1 version 1.5. It can be used as a Python library as well as on the commandline.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-installer",
"clang-18",
"py310-build",
"py310-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-asn1"
]
},
{
"type": "test",
"ports": [
"py310-mypy",
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-awscli",
"py310-google-auth",
"py310-oauth2client"
]
},
{
"type": "run",
"ports": [
"py310-telethon"
]
}
]
}
]
}