{"count":51961,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=205","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=203","results":[{"name":"py310-py","portdir":"python/py-py","version":"1.11.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://py.readthedocs.io/","description":"py lib is a Python development support library","long_description":"The py lib is a Python development support library featuring ad-hoc distributed execution, micro-threads and svn abstractions.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-setuptools","py310-setuptools_scm","clang-18","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"test","ports":["py310-tempora"]}]},{"name":"py27-py","portdir":"python/py-py","version":"1.11.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://py.readthedocs.io/","description":"py lib is a Python development support library","long_description":"The py lib is a Python development support library featuring ad-hoc distributed execution, micro-threads and svn abstractions.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","py27-setuptools_scm","clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-tox","PIDA","py27-pytest"]},{"type":"test","ports":["py27-scipy","py27-tempora"]}]},{"name":"py314-pure_eval","portdir":"python/py-pure_eval","version":"0.2.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/alexmojaki/pure_eval","description":"Safely evaluate certain AST nodes.","long_description":"Safely evaluate certain AST nodes.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools_scm","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-pure_eval","py314-stack_data"]}]},{"name":"py313-pure_eval","portdir":"python/py-pure_eval","version":"0.2.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/alexmojaki/pure_eval","description":"Safely evaluate certain AST nodes.","long_description":"Safely evaluate certain AST nodes.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools_scm","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-stack_data"]}]},{"name":"py312-pure_eval","portdir":"python/py-pure_eval","version":"0.2.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/alexmojaki/pure_eval","description":"Safely evaluate certain AST nodes.","long_description":"Safely evaluate certain AST nodes.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","clang-18","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-stack_data"]}]},{"name":"py311-pure_eval","portdir":"python/py-pure_eval","version":"0.2.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/alexmojaki/pure_eval","description":"Safely evaluate certain AST nodes.","long_description":"Safely evaluate certain AST nodes.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-stack_data"]}]},{"name":"py310-pure_eval","portdir":"python/py-pure_eval","version":"0.2.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/alexmojaki/pure_eval","description":"Safely evaluate certain AST nodes.","long_description":"Safely evaluate certain AST nodes.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-setuptools","py310-setuptools_scm","clang-18","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-stack_data"]}]},{"name":"py-py","portdir":"python/py-py","version":"1.11.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://py.readthedocs.io/","description":"py lib is a Python development support library","long_description":"The py lib is a Python development support library featuring ad-hoc distributed execution, micro-threads and svn abstractions.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-py"]}],"depends_on":[]},{"name":"py-pure_eval","portdir":"python/py-pure_eval","version":"0.2.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/alexmojaki/pure_eval","description":"Safely evaluate certain AST nodes.","long_description":"Safely evaluate certain AST nodes.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pure_eval"]}],"depends_on":[]},{"name":"py314-pulp","portdir":"python/py-pulp","version":"3.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://coin-or.github.io/pulp/","description":"A Python Linear Programming API","long_description":"PuLP is an LP modeler written in Python. PuLP can generate MPS or LP files and call GLPK, COIN-OR CLP/CBC, CPLEX, GUROBI, MOSEK, XPRESS, CHOCO, MIPCL, HiGHS, SCIP/FSCIP to solve linear problems.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-pulp"]}]},{"name":"py313-pulp","portdir":"python/py-pulp","version":"3.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://coin-or.github.io/pulp/","description":"A Python Linear Programming API","long_description":"PuLP is an LP modeler written in Python. PuLP can generate MPS or LP files and call GLPK, COIN-OR CLP/CBC, CPLEX, GUROBI, MOSEK, XPRESS, CHOCO, MIPCL, HiGHS, SCIP/FSCIP to solve linear problems.","active":true,"categories":["science","math","python"],"maintainers":[],"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-spopt"]}]},{"name":"py312-pulp","portdir":"python/py-pulp","version":"3.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://coin-or.github.io/pulp/","description":"A Python Linear Programming API","long_description":"PuLP is an LP modeler written in Python. PuLP can generate MPS or LP files and call GLPK, COIN-OR CLP/CBC, CPLEX, GUROBI, MOSEK, XPRESS, CHOCO, MIPCL, HiGHS, SCIP/FSCIP to solve linear problems.","active":true,"categories":["science","math","python"],"maintainers":[],"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-spopt"]}]},{"name":"py311-pulp","portdir":"python/py-pulp","version":"3.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://coin-or.github.io/pulp/","description":"A Python Linear Programming API","long_description":"PuLP is an LP modeler written in Python. PuLP can generate MPS or LP files and call GLPK, COIN-OR CLP/CBC, CPLEX, GUROBI, MOSEK, XPRESS, CHOCO, MIPCL, HiGHS, SCIP/FSCIP to solve linear problems.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"run","ports":["py311-spopt"]}]},{"name":"py310-pulp","portdir":"python/py-pulp","version":"3.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://coin-or.github.io/pulp/","description":"A Python Linear Programming API","long_description":"PuLP is an LP modeler written in Python. PuLP can generate MPS or LP files and call GLPK, COIN-OR CLP/CBC, CPLEX, GUROBI, MOSEK, XPRESS, CHOCO, MIPCL, HiGHS, SCIP/FSCIP to solve linear problems.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"run","ports":["py310-spopt"]}]},{"name":"py313-pudb","portdir":"python/py-pudb","version":"2024.1.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/inducer/pudb","description":"A full-screen, console-based Python debugger","long_description":"PuDB is a full-screen, console-based visual debugger for Python. Its goal is to provide all the niceties of modern GUI-based debuggers in a more lightweight and keyboard-friendly package. PuDB allows you to debug code right where you write and test it--in a terminal. If you've worked with the excellent (but nowadays ancient) DOS-based Turbo Pascal or C tools, PuDB's UI might look familiar.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["py313-urwid","python313","py313-urwid-readline","py313-packaging","py313-jedi","py313-pygments"]}],"depends_on":[{"type":"lib","ports":["py-pudb"]}]},{"name":"py312-pudb","portdir":"python/py-pudb","version":"2024.1.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/inducer/pudb","description":"A full-screen, console-based Python debugger","long_description":"PuDB is a full-screen, console-based visual debugger for Python. Its goal is to provide all the niceties of modern GUI-based debuggers in a more lightweight and keyboard-friendly package. PuDB allows you to debug code right where you write and test it--in a terminal. If you've worked with the excellent (but nowadays ancient) DOS-based Turbo Pascal or C tools, PuDB's UI might look familiar.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["py312-urwid","python312","py312-urwid-readline","py312-packaging","py312-jedi","py312-pygments"]}],"depends_on":[]},{"name":"py311-pudb","portdir":"python/py-pudb","version":"2024.1.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/inducer/pudb","description":"A full-screen, console-based Python debugger","long_description":"PuDB is a full-screen, console-based visual debugger for Python. Its goal is to provide all the niceties of modern GUI-based debuggers in a more lightweight and keyboard-friendly package. PuDB allows you to debug code right where you write and test it--in a terminal. If you've worked with the excellent (but nowadays ancient) DOS-based Turbo Pascal or C tools, PuDB's UI might look familiar.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["py311-urwid","python311","py311-urwid-readline","py311-packaging","py311-pygments","py311-jedi"]}],"depends_on":[]},{"name":"py310-pudb","portdir":"python/py-pudb","version":"2024.1.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/inducer/pudb","description":"A full-screen, console-based Python debugger","long_description":"PuDB is a full-screen, console-based visual debugger for Python. Its goal is to provide all the niceties of modern GUI-based debuggers in a more lightweight and keyboard-friendly package. PuDB allows you to debug code right where you write and test it--in a terminal. If you've worked with the excellent (but nowadays ancient) DOS-based Turbo Pascal or C tools, PuDB's UI might look familiar.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["py310-urwid","python310","py310-urwid-readline","py310-pygments","py310-packaging","py310-jedi"]}],"depends_on":[]},{"name":"py-pulp","portdir":"python/py-pulp","version":"3.3.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://coin-or.github.io/pulp/","description":"A Python Linear Programming API","long_description":"PuLP is an LP modeler written in Python. PuLP can generate MPS or LP files and call GLPK, COIN-OR CLP/CBC, CPLEX, GUROBI, MOSEK, XPRESS, CHOCO, MIPCL, HiGHS, SCIP/FSCIP to solve linear problems.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pulp"]}],"depends_on":[]},{"name":"py-pudb","portdir":"python/py-pudb","version":"2024.1.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/inducer/pudb","description":"A full-screen, console-based Python debugger","long_description":"PuDB is a full-screen, console-based visual debugger for Python. Its goal is to provide all the niceties of modern GUI-based debuggers in a more lightweight and keyboard-friendly package. PuDB allows you to debug code right where you write and test it--in a terminal. If you've worked with the excellent (but nowadays ancient) DOS-based Turbo Pascal or C tools, PuDB's UI might look familiar.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pudb"]}],"depends_on":[]},{"name":"py314-publicsuffix2","portdir":"python/py-publicsuffix2","version":"2.20191221","license":"(MIT or MPL-2)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nexB/python-publicsuffix2","description":"Get a public suffix for a domain name using the Public Suffix List","long_description":"Get a public suffix for a domain name using the Public Suffix List","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-requests","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-publicsuffix2","unfurl"]}]},{"name":"py313-publicsuffix2","portdir":"python/py-publicsuffix2","version":"2.20191221","license":"(MIT or MPL-2)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nexB/python-publicsuffix2","description":"Get a public suffix for a domain name using the Public Suffix List","long_description":"Get a public suffix for a domain name using the Public Suffix List","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-requests","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-mitmproxy"]},{"type":"run","ports":["py313-authheaders"]}]},{"name":"py312-publicsuffix2","portdir":"python/py-publicsuffix2","version":"2.20191221","license":"(MIT or MPL-2)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nexB/python-publicsuffix2","description":"Get a public suffix for a domain name using the Public Suffix List","long_description":"Get a public suffix for a domain name using the Public Suffix List","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","clang-18","py312-wheel","py312-requests"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-mitmproxy"]}]},{"name":"py311-publicsuffix2","portdir":"python/py-publicsuffix2","version":"2.20191221","license":"(MIT or MPL-2)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nexB/python-publicsuffix2","description":"Get a public suffix for a domain name using the Public Suffix List","long_description":"Get a public suffix for a domain name using the Public Suffix List","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-requests"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-mitmproxy"]}]},{"name":"py310-publicsuffix2","portdir":"python/py-publicsuffix2","version":"2.20191221","license":"(MIT or MPL-2)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nexB/python-publicsuffix2","description":"Get a public suffix for a domain name using the Public Suffix List","long_description":"Get a public suffix for a domain name using the Public Suffix List","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-setuptools","py310-requests","clang-18","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-mitmproxy"]}]},{"name":"py314-ptyprocess","portdir":"python/py-ptyprocess","version":"0.7.0","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pexpect/ptyprocess","description":"Run a subprocess in a pseudo terminal","long_description":"Run a subprocess in a pseudo terminal","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-flit_core","py314-installer"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-pexpect","py-ptyprocess","py314-terminado"]}]},{"name":"py313-ptyprocess","portdir":"python/py-ptyprocess","version":"0.7.0","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pexpect/ptyprocess","description":"Run a subprocess in a pseudo terminal","long_description":"Run a subprocess in a pseudo terminal","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-pexpect","py313-terminado"]}]},{"name":"py312-ptyprocess","portdir":"python/py-ptyprocess","version":"0.7.0","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pexpect/ptyprocess","description":"Run a subprocess in a pseudo terminal","long_description":"Run a subprocess in a pseudo terminal","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-pexpect","py312-terminado"]}]},{"name":"py311-ptyprocess","portdir":"python/py-ptyprocess","version":"0.7.0","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pexpect/ptyprocess","description":"Run a subprocess in a pseudo terminal","long_description":"Run a subprocess in a pseudo terminal","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-pexpect","py311-terminado"]},{"type":"test","ports":["radian"]}]},{"name":"py310-ptyprocess","portdir":"python/py-ptyprocess","version":"0.7.0","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pexpect/ptyprocess","description":"Run a subprocess in a pseudo terminal","long_description":"Run a subprocess in a pseudo terminal","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-pexpect","py310-terminado"]}]},{"name":"py-publicsuffix2","portdir":"python/py-publicsuffix2","version":"2.20191221","license":"(MIT or MPL-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/nexB/python-publicsuffix2","description":"Get a public suffix for a domain name using the Public Suffix List","long_description":"Get a public suffix for a domain name using the Public Suffix List","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-publicsuffix2"]}],"depends_on":[]},{"name":"py-ptyprocess","portdir":"python/py-ptyprocess","version":"0.7.0","license":"ISC","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pexpect/ptyprocess","description":"Run a subprocess in a pseudo terminal","long_description":"Run a subprocess in a pseudo terminal","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-ptyprocess"]}],"depends_on":[]},{"name":"py314-ptpython","portdir":"python/py-ptpython","version":"3.0.32","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/prompt-toolkit/ptpython","description":"Python REPL build on top of prompt_toolkit","long_description":"Python REPL build on top of prompt_toolkit","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314","py314-pygments","py314-appdirs","py314-jedi","py314-prompt_toolkit"]},{"type":"run","ports":["ptpython_select"]}],"depends_on":[{"type":"lib","ports":["osxphotos","py-ptpython"]}]},{"name":"py313-ptpython","portdir":"python/py-ptpython","version":"3.0.32","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/prompt-toolkit/ptpython","description":"Python REPL build on top of prompt_toolkit","long_description":"Python REPL build on top of prompt_toolkit","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313","py313-jedi","py313-prompt_toolkit","py313-pygments","py313-appdirs"]},{"type":"run","ports":["ptpython_select"]}],"depends_on":[]},{"name":"py312-ptpython","portdir":"python/py-ptpython","version":"3.0.32","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/prompt-toolkit/ptpython","description":"Python REPL build on top of prompt_toolkit","long_description":"Python REPL build on top of prompt_toolkit","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312","py312-jedi","py312-appdirs","py312-pygments","py312-prompt_toolkit"]},{"type":"run","ports":["ptpython_select"]}],"depends_on":[]},{"name":"py311-ptpython","portdir":"python/py-ptpython","version":"3.0.32","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/prompt-toolkit/ptpython","description":"Python REPL build on top of prompt_toolkit","long_description":"Python REPL build on top of prompt_toolkit","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311","py311-pygments","py311-prompt_toolkit","py311-jedi","py311-appdirs"]},{"type":"run","ports":["ptpython_select"]}],"depends_on":[]},{"name":"py310-ptpython","portdir":"python/py-ptpython","version":"3.0.32","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/prompt-toolkit/ptpython","description":"Python REPL build on top of prompt_toolkit","long_description":"Python REPL build on top of prompt_toolkit","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310","py310-pygments","py310-appdirs","py310-jedi","py310-prompt_toolkit"]},{"type":"run","ports":["ptpython_select"]}],"depends_on":[]},{"name":"py314-psygnal","portdir":"python/py-psygnal","version":"0.15.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/psygnal","description":"Pure python implementation of Qt-style Signals","long_description":"Pure python implementation of Qt-style Signals, with (optional) signature and type checking, and support for threading.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py314-hatchling","py314-build","py314-installer","py314-hatch-vcs","clang-18"]},{"type":"lib","ports":["py314-mypy_extensions","py314-typing_extensions","python314"]}],"depends_on":[{"type":"lib","ports":["py314-anywidget","py314-app-model","py314-magicgui","py314-npe2","py-psygnal","napari"]}]},{"name":"py313-psygnal","portdir":"python/py-psygnal","version":"0.15.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/psygnal","description":"Pure python implementation of Qt-style Signals","long_description":"Pure python implementation of Qt-style Signals, with (optional) signature and type checking, and support for threading.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py313-hatch-vcs","py313-build","py313-installer","py313-hatchling","clang-18"]},{"type":"lib","ports":["py313-mypy_extensions","py313-typing_extensions","python313"]}],"depends_on":[{"type":"lib","ports":["py313-anywidget","py313-app-model","py313-magicgui","py313-npe2"]}]},{"name":"py312-psygnal","portdir":"python/py-psygnal","version":"0.15.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/psygnal","description":"Pure python implementation of Qt-style Signals","long_description":"Pure python implementation of Qt-style Signals, with (optional) signature and type checking, and support for threading.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-hatchling","py312-hatch-vcs","py312-build"]},{"type":"lib","ports":["py312-typing_extensions","py312-mypy_extensions","python312"]}],"depends_on":[{"type":"lib","ports":["py312-anywidget","py312-app-model","py312-magicgui","py312-npe2"]}]},{"name":"py311-psygnal","portdir":"python/py-psygnal","version":"0.15.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/psygnal","description":"Pure python implementation of Qt-style Signals","long_description":"Pure python implementation of Qt-style Signals, with (optional) signature and type checking, and support for threading.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-hatchling","py311-hatch-vcs","py311-build"]},{"type":"lib","ports":["py311-typing_extensions","py311-mypy_extensions","python311"]}],"depends_on":[{"type":"lib","ports":["py311-anywidget","py311-app-model","py311-magicgui","py311-npe2"]}]},{"name":"py310-psygnal","portdir":"python/py-psygnal","version":"0.15.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/psygnal","description":"Pure python implementation of Qt-style Signals","long_description":"Pure python implementation of Qt-style Signals, with (optional) signature and type checking, and support for threading.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-hatchling","py310-hatch-vcs","py310-installer","py310-build"]},{"type":"lib","ports":["py310-mypy_extensions","py310-typing_extensions","python310"]}],"depends_on":[{"type":"lib","ports":["py310-anywidget","py310-app-model","py310-magicgui","py310-npe2"]}]},{"name":"py-ptpython","portdir":"python/py-ptpython","version":"3.0.32","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/prompt-toolkit/ptpython","description":"Python REPL build on top of prompt_toolkit","long_description":"Python REPL build on top of prompt_toolkit","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-ptpython"]}],"depends_on":[]},{"name":"py-psygnal","portdir":"python/py-psygnal","version":"0.15.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/psygnal","description":"Pure python implementation of Qt-style Signals","long_description":"Pure python implementation of Qt-style Signals, with (optional) signature and type checking, and support for threading.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-psygnal"]}],"depends_on":[]},{"name":"py314-psycopg2","portdir":"python/py-psycopg2","version":"2.9.10","license":"LGPL-3+","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.psycopg.org","description":"A python DBAPI-2.0-compliant database adapter for postgresql","long_description":"Psycopg2 is a postgresql database adapter for python. It's fully compliant to python's DBAPI-2.0. psycopg is designed for heavily multi-threaded applications featuring connection pooling.","active":true,"categories":["databases","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":["postgresql10","postgresql11","postgresql12","postgresql13","postgresql14","postgresql15","postgresql16","postgresql17"],"dependencies":[{"type":"build","ports":["py314-virtualenv","py314-build","py314-installer","py314-setuptools","py314-wheel","clang-18"]},{"type":"lib","ports":["postgresql17","python314","py314-setuptools","openssl"]}],"depends_on":[{"type":"lib","ports":["barman","openstreetmap-carto","py-psycopg2"]},{"type":"run","ports":["grass","qgis3"]}]},{"name":"py313-psycopg2","portdir":"python/py-psycopg2","version":"2.9.10","license":"LGPL-3+","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.psycopg.org","description":"A python DBAPI-2.0-compliant database adapter for postgresql","long_description":"Psycopg2 is a postgresql database adapter for python. It's fully compliant to python's DBAPI-2.0. psycopg is designed for heavily multi-threaded applications featuring connection pooling.","active":true,"categories":["databases","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":["postgresql10","postgresql11","postgresql12","postgresql13","postgresql14","postgresql15","postgresql16","postgresql17"],"dependencies":[{"type":"build","ports":["py313-virtualenv","py313-build","py313-installer","py313-setuptools","py313-wheel","clang-18"]},{"type":"lib","ports":["python313","py313-setuptools","postgresql17","openssl"]}],"depends_on":[]},{"name":"py312-psycopg2","portdir":"python/py-psycopg2","version":"2.9.10","license":"LGPL-3+","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.psycopg.org","description":"A python DBAPI-2.0-compliant database adapter for postgresql","long_description":"Psycopg2 is a postgresql database adapter for python. It's fully compliant to python's DBAPI-2.0. psycopg is designed for heavily multi-threaded applications featuring connection pooling.","active":true,"categories":["databases","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":["postgresql10","postgresql11","postgresql12","postgresql13","postgresql14","postgresql15","postgresql16","postgresql17"],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-virtualenv","py312-build"]},{"type":"lib","ports":["python312","py312-setuptools","postgresql17","openssl"]}],"depends_on":[{"type":"lib","ports":["trim_osc"]}]},{"name":"py311-psycopg2","portdir":"python/py-psycopg2","version":"2.9.10","license":"LGPL-3+","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.psycopg.org","description":"A python DBAPI-2.0-compliant database adapter for postgresql","long_description":"Psycopg2 is a postgresql database adapter for python. It's fully compliant to python's DBAPI-2.0. psycopg is designed for heavily multi-threaded applications featuring connection pooling.","active":true,"categories":["databases","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":["postgresql10","postgresql11","postgresql12","postgresql13","postgresql14","postgresql15","postgresql16","postgresql17"],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-virtualenv","py311-build"]},{"type":"lib","ports":["python311","py311-setuptools","postgresql17","openssl"]}],"depends_on":[{"type":"run","ports":["grass7"]}]},{"name":"py310-psycopg2","portdir":"python/py-psycopg2","version":"2.9.10","license":"LGPL-3+","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.psycopg.org","description":"A python DBAPI-2.0-compliant database adapter for postgresql","long_description":"Psycopg2 is a postgresql database adapter for python. It's fully compliant to python's DBAPI-2.0. psycopg is designed for heavily multi-threaded applications featuring connection pooling.","active":true,"categories":["databases","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":["postgresql10","postgresql11","postgresql12","postgresql13","postgresql14","postgresql15","postgresql16","postgresql17"],"dependencies":[{"type":"build","ports":["clang-18","py310-virtualenv","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["python310","py310-setuptools","postgresql17","openssl"]}],"depends_on":[{"type":"run","ports":["py310-aiopg"]}]},{"name":"py27-psycopg2","portdir":"python/py-psycopg2","version":"2.8.6","license":"LGPL-3+","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.psycopg.org","description":"A python DBAPI-2.0-compliant database adapter for postgresql","long_description":"Psycopg2 is a postgresql database adapter for python. It's fully compliant to python's DBAPI-2.0. psycopg is designed for heavily multi-threaded applications featuring connection pooling.","active":true,"categories":["databases","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":["postgresql10","postgresql11","postgresql12","postgresql13","postgresql14","postgresql15","postgresql16","postgresql17"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["openssl","python27","py27-setuptools","postgresql14"]}],"depends_on":[{"type":"lib","ports":["py27-pgspecial","py27-geoalchemy"]}]}]}