HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52427,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=403",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=401",
"results": [
{
"name": "py38-rednose",
"portdir": "python/py-rednose",
"version": "1.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/JBKahn/rednose",
"description": "pretty output formatter for python-nosetests",
"long_description": "rednose is a nosetests plugin for adding colour (and readability) to nosetest console results.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-colorama",
"py38-setuptools",
"py38-termstyle"
]
},
{
"type": "test",
"ports": [
"py38-nose",
"py38-pytest",
"py38-six"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py38-sure"
]
}
]
},
{
"name": "py37-rednose",
"portdir": "python/py-rednose",
"version": "1.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/JBKahn/rednose",
"description": "pretty output formatter for python-nosetests",
"long_description": "rednose is a nosetests plugin for adding colour (and readability) to nosetest console results.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py37-colorama",
"py37-setuptools",
"py37-termstyle",
"python37"
]
},
{
"type": "test",
"ports": [
"py37-nose",
"py37-pytest",
"py37-six"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py37-sure"
]
}
]
},
{
"name": "py-rednose",
"portdir": "python/py-rednose",
"version": "1.3.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/JBKahn/rednose",
"description": "pretty output formatter for python-nosetests",
"long_description": "rednose is a nosetests plugin for adding colour (and readability) to nosetest console results.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-rednose"
]
}
],
"depends_on": []
},
{
"name": "py310-pkce",
"portdir": "python/py-pkce",
"version": "1.0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RomeoDespres/pkce",
"description": "PKCE Pyhton generator",
"long_description": "PKCE Pyhton generator",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2220
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py39-pkce",
"portdir": "python/py-pkce",
"version": "1.0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RomeoDespres/pkce",
"description": "PKCE Pyhton generator",
"long_description": "PKCE Pyhton generator",
"active": false,
"categories": [
"www",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2220
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py-pkce",
"portdir": "python/py-pkce",
"version": "1.0.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RomeoDespres/pkce",
"description": "PKCE Pyhton generator",
"long_description": "PKCE Pyhton generator",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2220
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-pkce"
]
}
],
"depends_on": []
},
{
"name": "hatchet",
"portdir": "mail/hatchet",
"version": "0.0.7",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/AnalogJ/hatchet",
"description": "Cut down spam in your Email Inbox",
"long_description": "hatchet is a tool to help you manage/prune your Email Inbox. As it processes your inbox, it will keep track the unique sender email addresses and the number of emails from each sender. It will also search the email headers and body for unsubscribe links.",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1075
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py310-tzlocal",
"portdir": "python/py-tzlocal",
"version": "5.4.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/regebro/tzlocal",
"description": "tzinfo object for the local timezone",
"long_description": "This Python module returns a tzinfo object with the local timezone information under Unix and Win-32. It requires pytz, and returns pytz tzinfo objects.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-pytzdata"
]
},
{
"type": "test",
"ports": [
"py310-pytest",
"py310-pytest-mock"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-dateparser",
"py310-hanko",
"py310-certomancer"
]
}
]
},
{
"name": "py310-dateparser",
"portdir": "python/py-dateparser",
"version": "1.1.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scrapinghub/dateparser",
"description": "python parser for human readable dates",
"long_description": "python parser for human readable dates",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py310-setuptools",
"py310-regex",
"python310",
"py310-tz",
"py310-tzlocal",
"py310-dateutil"
]
}
],
"depends_on": []
},
{
"name": "py39-dateparser",
"portdir": "python/py-dateparser",
"version": "1.1.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scrapinghub/dateparser",
"description": "python parser for human readable dates",
"long_description": "python parser for human readable dates",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py39-dateutil",
"py39-regex",
"python39",
"py39-tz",
"py39-tzlocal",
"py39-setuptools"
]
}
],
"depends_on": []
},
{
"name": "py-dateparser",
"portdir": "python/py-dateparser",
"version": "1.2.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scrapinghub/dateparser",
"description": "python parser for human readable dates",
"long_description": "python parser for human readable dates",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-dateparser"
]
}
],
"depends_on": []
},
{
"name": "py310-chevron",
"portdir": "python/py-chevron",
"version": "0.14.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/noahmorrison/chevron",
"description": "A Python implementation of the mustache templating language",
"long_description": "A Python implementation of the mustache templating language",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-chevron"
]
}
]
},
{
"name": "py39-chevron",
"portdir": "python/py-chevron",
"version": "0.14.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/noahmorrison/chevron",
"description": "A Python implementation of the mustache templating language",
"long_description": "A Python implementation of the mustache templating language",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-setuptools"
]
}
],
"depends_on": []
},
{
"name": "py-chevron",
"portdir": "python/py-chevron",
"version": "0.14.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/noahmorrison/chevron",
"description": "A Python implementation of the mustache templating language",
"long_description": "A Python implementation of the mustache templating language",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-chevron"
]
}
],
"depends_on": []
},
{
"name": "sysbench",
"portdir": "benchmarks/sysbench",
"version": "1.0.20",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/akopytov/sysbench",
"description": "Scriptable database and system performance benchmark",
"long_description": "sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It is most frequently used for database benchmarks, but can also be used to create arbitrarily complex workloads that do not involve a database server.",
"active": true,
"categories": [
"benchmarks"
],
"maintainers": [
{
"name": "sainnhe",
"github": "sainnhe",
"ports_count": 7
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-18",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"luajit",
"umem"
]
}
],
"depends_on": []
},
{
"name": "py310-apsw",
"portdir": "python/py-apsw",
"version": "3.44.0.0",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rogerbinns.github.io/apsw",
"description": "Another Python SQLite wrapper",
"long_description": "APSW is a Python wrapper for the SQLite embedded relational database engine.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": []
},
{
"name": "py39-apsw",
"portdir": "python/py-apsw",
"version": "3.44.0.0",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rogerbinns.github.io/apsw",
"description": "Another Python SQLite wrapper",
"long_description": "APSW is a Python wrapper for the SQLite embedded relational database engine.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-installer",
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": []
},
{
"name": "py310-appscript",
"portdir": "python/py-appscript",
"version": "1.2.2",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://appscript.sourceforge.net/",
"description": "High-level application scripting package for Python",
"long_description": "Appscript is a high-level, user-friendly MacPython to Apple event bridge that allows you to control scriptable Mac OS X applications using ordinary Python scripts. Appscript makes MacPython a serious alternative to Apple's own AppleScript language for automating your Mac.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-lxml",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-appscript"
]
}
]
},
{
"name": "py39-appscript",
"portdir": "python/py-appscript",
"version": "1.2.2",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://appscript.sourceforge.net/",
"description": "High-level application scripting package for Python",
"long_description": "Appscript is a high-level, user-friendly MacPython to Apple event bridge that allows you to control scriptable Mac OS X applications using ordinary Python scripts. Appscript makes MacPython a serious alternative to Apple's own AppleScript language for automating your Mac.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-installer",
"clang-17",
"py39-setuptools",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"py39-lxml",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py38-appscript",
"portdir": "python/py-appscript",
"version": "1.2.2",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://appscript.sourceforge.net/",
"description": "High-level application scripting package for Python",
"long_description": "Appscript is a high-level, user-friendly MacPython to Apple event bridge that allows you to control scriptable Mac OS X applications using ordinary Python scripts. Appscript makes MacPython a serious alternative to Apple's own AppleScript language for automating your Mac.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"py38-lxml",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py310-anyjson",
"portdir": "python/py-anyjson",
"version": "0.3.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/runeh/anyjson/",
"description": "Wrap the best available JSON implementation in a common API",
"long_description": "Anyjson wraps the best available JSON implementation in a common interface. Anyjson loads whichever is the fastest JSON module installed and provides a uniform API regardless of which JSON implementation is used.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-setuptools",
"py310-wheel",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-nose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-anyjson"
]
}
]
},
{
"name": "py39-anyjson",
"portdir": "python/py-anyjson",
"version": "0.3.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/runeh/anyjson/",
"description": "Wrap the best available JSON implementation in a common API",
"long_description": "Anyjson wraps the best available JSON implementation in a common interface. Anyjson loads whichever is the fastest JSON module installed and provides a uniform API regardless of which JSON implementation is used.",
"active": false,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-setuptools",
"py39-wheel",
"py39-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-nose"
]
}
],
"depends_on": []
},
{
"name": "py310-alagitpull",
"portdir": "python/py-alagitpull",
"version": "0.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/git-pull/alagitpull",
"description": "Cleverly-named alabaster sub-theme for git-pull projects",
"long_description": "Cleverly-named alabaster sub-theme for git-pull projects",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-poetry-core",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-alabaster"
]
}
],
"depends_on": []
},
{
"name": "py310-LabJackPython",
"portdir": "python/py-LabJackPython",
"version": "2.0.4",
"license": "MIT and X11",
"platforms": "{darwin any}",
"epoch": 3,
"replaced_by": null,
"homepage": "https://github.com/labjack/LabJackPython",
"description": "The LabJack Python modules for the LabJack U3, U6, UE9 and U12.",
"long_description": "The LabJack Python modules for the LabJack U3, U6, UE9 and U12.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-16",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"python310",
"exodriver"
]
}
],
"depends_on": []
},
{
"name": "py39-LabJackPython",
"portdir": "python/py-LabJackPython",
"version": "2.0.4",
"license": "MIT and X11",
"platforms": "{darwin any}",
"epoch": 3,
"replaced_by": null,
"homepage": "https://github.com/labjack/LabJackPython",
"description": "The LabJack Python modules for the LabJack U3, U6, UE9 and U12.",
"long_description": "The LabJack Python modules for the LabJack U3, U6, UE9 and U12.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-installer",
"clang-16",
"py39-setuptools",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"exodriver",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py38-LabJackPython",
"portdir": "python/py-LabJackPython",
"version": "2.0.4",
"license": "MIT and X11",
"platforms": "{darwin any}",
"epoch": 3,
"replaced_by": null,
"homepage": "https://github.com/labjack/LabJackPython",
"description": "The LabJack Python modules for the LabJack U3, U6, UE9 and U12.",
"long_description": "The LabJack Python modules for the LabJack U3, U6, UE9 and U12.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"exodriver",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py310-watchdog",
"portdir": "python/py-watchdog",
"version": "6.0.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gorakhargosh/watchdog",
"description": "Python API and shell utilities to monitor file system events.",
"long_description": "Python API and shell utilities to monitor file system events.",
"active": true,
"categories": [
"sysutils",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 618
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-setuptools",
"py310-yaml",
"py310-argh"
]
},
{
"type": "test",
"ports": [
"py310-pytest",
"py310-flaky"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"topydo"
]
},
{
"type": "run",
"ports": [
"py310-spyder-devel",
"py310-spyder",
"py310-bpython"
]
},
{
"type": "test",
"ports": [
"py310-werkzeug"
]
}
]
},
{
"name": "py310-pyte",
"portdir": "python/py-pyte",
"version": "0.8.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/selectel/pyte",
"description": "an in memory VTXXX-compatible terminal emulator",
"long_description": "It’s an in memory VTXXX-compatible terminal emulator. XXX stands for a series of video terminals, developed by DEC between 1970 and 1995. The first, and probably the most famous one, was VT100 terminal, which is now a de-facto standard for all virtual terminal emulators. pyte follows the suit.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-pytest-runner",
"py310-wheel",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-wcwidth"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py310-curtsies"
]
}
]
},
{
"name": "py37-pyte",
"portdir": "python/py-pyte",
"version": "0.8.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/selectel/pyte",
"description": "an in memory VTXXX-compatible terminal emulator",
"long_description": "It’s an in memory VTXXX-compatible terminal emulator. XXX stands for a series of video terminals, developed by DEC between 1970 and 1995. The first, and probably the most famous one, was VT100 terminal, which is now a de-facto standard for all virtual terminal emulators. pyte follows the suit.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-pytest-runner",
"py37-setuptools",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"python37",
"py37-wcwidth"
]
},
{
"type": "test",
"ports": [
"py37-pytest"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py37-curtsies"
]
}
]
},
{
"name": "py310-iocapture",
"portdir": "python/py-iocapture",
"version": "0.1.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/iocapture",
"description": "Capture stdout, stderr easily.",
"long_description": "Capture stdout, stderr easily.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest",
"py310-six",
"py310-flexmock"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py310-argh"
]
}
]
},
{
"name": "py39-iocapture",
"portdir": "python/py-iocapture",
"version": "0.1.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/iocapture",
"description": "Capture stdout, stderr easily.",
"long_description": "Capture stdout, stderr easily.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest",
"py39-six",
"py39-flexmock"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py39-argh"
]
}
]
},
{
"name": "py38-iocapture",
"portdir": "python/py-iocapture",
"version": "0.1.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/iocapture",
"description": "Capture stdout, stderr easily.",
"long_description": "Capture stdout, stderr easily.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "test",
"ports": [
"py38-pytest",
"py38-six",
"py38-flexmock"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py38-argh"
]
}
]
},
{
"name": "py37-iocapture",
"portdir": "python/py-iocapture",
"version": "0.1.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/iocapture",
"description": "Capture stdout, stderr easily.",
"long_description": "Capture stdout, stderr easily.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py37-setuptools",
"py37-wheel",
"py37-build",
"py37-installer"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "test",
"ports": [
"py37-pytest",
"py37-six",
"py37-flexmock"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py37-argh"
]
}
]
},
{
"name": "py-iocapture",
"portdir": "python/py-iocapture",
"version": "0.1.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/iocapture",
"description": "Capture stdout, stderr easily.",
"long_description": "Capture stdout, stderr easily.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-iocapture"
]
}
],
"depends_on": []
},
{
"name": "py310-flexmock",
"portdir": "python/py-flexmock",
"version": "0.13.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://flexmock.readthedocs.io/",
"description": "Mock/stub/spy library for Python",
"long_description": "Mock/stub/spy library for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-poetry-core",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py310-iocapture"
]
}
]
},
{
"name": "py39-flexmock",
"portdir": "python/py-flexmock",
"version": "0.13.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://flexmock.readthedocs.io/",
"description": "Mock/stub/spy library for Python",
"long_description": "Mock/stub/spy library for Python",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-poetry-core",
"py39-build",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py39-iocapture"
]
}
]
},
{
"name": "py38-flexmock",
"portdir": "python/py-flexmock",
"version": "0.12.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://flexmock.readthedocs.io/",
"description": "Mock/stub/spy library for Python",
"long_description": "Mock/stub/spy library for Python",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-poetry-core",
"py38-setuptools",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py38-iocapture"
]
}
]
},
{
"name": "py37-flexmock",
"portdir": "python/py-flexmock",
"version": "0.12.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://flexmock.readthedocs.io/",
"description": "Mock/stub/spy library for Python",
"long_description": "Mock/stub/spy library for Python",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-poetry-core",
"py37-setuptools",
"py37-build",
"py37-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python37"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py37-iocapture"
]
}
]
},
{
"name": "py-flexmock",
"portdir": "python/py-flexmock",
"version": "0.13.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://flexmock.readthedocs.io/",
"description": "Mock/stub/spy library for Python",
"long_description": "Mock/stub/spy library for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 648
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-flexmock"
]
}
],
"depends_on": []
},
{
"name": "py310-curtsies",
"portdir": "python/py-curtsies",
"version": "0.4.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://curtsies.readthedocs.io",
"description": "Curses-like terminal wrapper, with colored strings",
"long_description": "Curses-like terminal wrapper, with colored strings",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 443
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-wheel"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-cwcwidth",
"py310-blessed"
]
},
{
"type": "test",
"ports": [
"py310-pytest",
"py310-pyte"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-bpython"
]
}
]
},
{
"name": "py310-bpython",
"portdir": "python/py-bpython",
"version": "0.24",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.bpython-interpreter.org",
"description": "fancy interface to the Python interpreter",
"long_description": "a fancy interface to the Python interpreter for Unix-like operating systems",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 443
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-babel",
"py310-sphinx",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-requests",
"py310-greenlet",
"python310",
"py310-curtsies",
"py310-pyxdg",
"py310-pygments"
]
},
{
"type": "run",
"ports": [
"py310-watchdog",
"bpython_select",
"py310-jedi",
"py310-urwid"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": []
},
{
"name": "py310-blessings",
"portdir": "python/py-blessings",
"version": "1.7",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/erikrose/blessings",
"description": "A thin, practical wrapper around terminal formatting, positioning, and more",
"long_description": "A thin, practical wrapper around terminal formatting, positioning, and more",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-six",
"python310"
]
}
],
"depends_on": []
},
{
"name": "py310-argh",
"portdir": "python/py-argh",
"version": "0.31.3",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/neithere/argh",
"description": "A simple argparse wrapper",
"long_description": "A simple argparse wrapper",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-flit_core",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest",
"py310-mock",
"py310-iocapture"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-watchdog"
]
}
]
},
{
"name": "dsq",
"portdir": "textproc/dsq",
"version": "0.23.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/multiprocessio/dsq",
"description": "Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.",
"long_description": "Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1075
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "hysteria",
"portdir": "net/hysteria",
"version": "2.9.2",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/apernet/hysteria",
"description": "network utility and proxy optimized for networks of poor quality",
"long_description": "Hysteria is a feature-packed network utility optimized for networks of poor quality (e.g. satellite connections, congested public Wi-Fi, cross-country connection) powered by a custom version of QUIC protocol.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 290
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ashuffle",
"portdir": "audio/ashuffle",
"version": "3.13.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joshkunz/ashuffle",
"description": "shuffle library for mpd",
"long_description": "ashuffle is an application for automatically shuffling your MPD library in a similar way to a more standard music player's \"shuffle library\" feature.",
"active": true,
"categories": [
"audio"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-20",
"cmake",
"meson",
"ninja"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"yaml-cpp",
"libmpdclient"
]
}
],
"depends_on": []
},
{
"name": "armagetronad-dedicated",
"portdir": "games/armagetronad",
"version": "0.2.9.1.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.armagetronad.org",
"description": "dedicated game server for Armagetron Advanced",
"long_description": "Armagetron Advanced is a 3-D snake game, based on the light cycle sequence from the movie Tron. You can play against AI opponents, against other human users over the network, or a mixture of both. \n\nThis package installs the dedicated network server for the Armagetron Advanced game. It allows you to host games that other online players can connect to, and play multi-player matches. You can also host online multi-player matches directly from inside the game, but the dedicated server allows you to continue hosting matches while not actively running the game.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [
"zthreads",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"clang-18",
"pkgconfig",
"autoconf"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"boost176",
"libxml2"
]
},
{
"type": "run",
"ports": [
"armagetronad-common"
]
}
],
"depends_on": []
},
{
"name": "armagetronad-common",
"portdir": "games/armagetronad",
"version": "0.2.9.1.0",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.armagetronad.org",
"description": "common files for the Armagetron Advanced packages",
"long_description": "Armagetron Advanced is a 3-D snake game, based on the light cycle sequence from the movie Tron. You can play against AI opponents, against other human users over the network, or a mixture of both. \n\nThis package contains files that are common to both the armagetronad and armagetronad-dedicated packages.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"libsdl_mixer",
"autoconf",
"automake",
"libsdl",
"libsdl_image",
"pkgconfig",
"libpng",
"freetype",
"libxml2",
"boost176"
]
},
{
"type": "lib",
"ports": [
null
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"armagetronad",
"armagetronad-dedicated"
]
}
]
},
{
"name": "armagetronad",
"portdir": "games/armagetronad",
"version": "0.2.9.1.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.armagetronad.org",
"description": "Armagetron Advanced, a 3-D Tron-like light cycle game",
"long_description": "Armagetron Advanced is a 3-D snake game, based on the light cycle sequence from the movie Tron. You can play against AI opponents, against other human users over the network, or a mixture of both.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [
"zthreads",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libxml2",
"libsdl_mixer",
"boost176",
"libsdl",
"libsdl_image",
"libpng",
"freetype"
]
},
{
"type": "run",
"ports": [
"armagetronad-common"
]
}
],
"depends_on": []
},
{
"name": "boost178-numpy",
"portdir": "devel/boost178",
"version": "1.78.0",
"license": "Boost-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.boost.org",
"description": "Boost.Numpy library",
"long_description": "Boost.Numpy library",
"active": false,
"categories": [
"devel"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 441
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"clang20",
"clang50",
"clang60",
"clang70",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang80",
"clang90",
"clangdevel",
"mpich",
"openmpi",
"python27",
"python39",
"python310",
"python311",
"python312",
"debug",
"no_static",
"no_single",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"boost178",
"python312",
"py312-numpy"
]
}
],
"depends_on": []
}
]
}