{"count":51960,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=182","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=180","results":[{"name":"py310-pythonz","portdir":"python/py-pythonz","version":"1.11.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/berdario/pythonz","description":"Python installation manager supporting CPython, Stackless, PyPy and Jython","long_description":"Python installation manager supporting CPython, Stackless, PyPy and Jython","active":true,"categories":["python"],"maintainers":[{"name":"rubendibattista","github":"rdbisme","ports_count":58}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-setuptools","py310-resumable-urlretrieve","python310"]}],"depends_on":[{"type":"lib","ports":["py310-pew"]}]},{"name":"py-pythran","portdir":"python/py-pythran","version":"0.18.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/pythran","description":"Ahead of Time compiler for numeric kernels","long_description":"Ahead of Time compiler for numeric kernels","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pythran"]}],"depends_on":[]},{"name":"py-pythonz","portdir":"python/py-pythonz","version":"1.11.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/berdario/pythonz","description":"Python installation manager supporting CPython, Stackless, PyPy and Jython","long_description":"Python installation manager supporting CPython, Stackless, PyPy and Jython","active":true,"categories":["python"],"maintainers":[{"name":"rubendibattista","github":"rdbisme","ports_count":58}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pythonz"]}],"depends_on":[]},{"name":"py27-pythonutils","portdir":"python/py-pythonutils","version":"0.4.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.voidspace.org.uk/python/pythonutils.html","description":"General utility modules that simplify common programming in Python","long_description":"The Voidspace Pythonutils package is a simple way of installing the Voidspace collection of modules. These are currently: ConfigObj 4.4.0 - Easy config file reading/writing validate 0.2.3 - Validation and type conversion system StandOut 3.0.0 - Simple logging and output control object pathutils 0.2.5 - For working with paths and files cgiutils 0.3.5 - CGI helpers urlpath 0.1.0 - Functions for handling URLs odict 0.2.1 - Ordered Dictionary Class Several of the Voidspace Projects depend on these modules. They are also useful in their own right of course. They are primarily general utility modules that simplify common programming tasks in Python.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-pythonutils"]}]},{"name":"py314-pythonqwt","portdir":"python/py-pythonqwt","version":"0.16.0","license":"Qwt and MIT and PyQwt","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/PlotPyStack/PythonQwt","description":"Qt plotting widgets for Python","long_description":"Qt plotting widgets for Python","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-numpy","py314-qtpy","python314"]}],"depends_on":[{"type":"lib","ports":["py314-plotpy","py-pythonqwt"]}]},{"name":"py313-pythonqwt","portdir":"python/py-pythonqwt","version":"0.16.0","license":"Qwt and MIT and PyQwt","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/PlotPyStack/PythonQwt","description":"Qt plotting widgets for Python","long_description":"Qt plotting widgets for Python","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-numpy","py313-qtpy","python313"]}],"depends_on":[{"type":"lib","ports":["py313-plotpy"]}]},{"name":"py-pythonutils","portdir":"python/py-pythonutils","version":"0.4.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.voidspace.org.uk/python/pythonutils.html","description":"General utility modules that simplify common programming in Python","long_description":"The Voidspace Pythonutils package is a simple way of installing the Voidspace collection of modules. These are currently: ConfigObj 4.4.0 - Easy config file reading/writing validate 0.2.3 - Validation and type conversion system StandOut 3.0.0 - Simple logging and output control object pathutils 0.2.5 - For working with paths and files cgiutils 0.3.5 - CGI helpers urlpath 0.1.0 - Functions for handling URLs odict 0.2.1 - Ordered Dictionary Class Several of the Voidspace Projects depend on these modules. They are also useful in their own right of course. They are primarily general utility modules that simplify common programming tasks in Python.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py27-pythonutils"]}],"depends_on":[]},{"name":"py-pythonqwt","portdir":"python/py-pythonqwt","version":"0.16.0","license":"Qwt and MIT and PyQwt","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/PlotPyStack/PythonQwt","description":"Qt plotting widgets for Python","long_description":"Qt plotting widgets for Python","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pythonqwt"]}],"depends_on":[]},{"name":"py314-python-socks","portdir":"python/py-python-socks","version":"2.8.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/romis2012/python-socks","description":"Core proxy (SOCKS4, SOCKS5, HTTP tunneling) functionality","long_description":"The python-socks package provides a core proxy client functionality for Python. Supports SOCKS4(a), SOCKS5(h), HTTP (tunneling) proxy and provides sync and async (asyncio, trio, curio, anyio) APIs. You probably don't need to use python-socks directly. It is used internally by aiohttp-socks and httpx-socks packages.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-anyio","py314-trio","py314-curio"]}],"depends_on":[{"type":"lib","ports":["py314-aiohttp-socks","py-python-socks","py314-urllib3-future"]}]},{"name":"py313-python-socks","portdir":"python/py-python-socks","version":"2.8.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/romis2012/python-socks","description":"Core proxy (SOCKS4, SOCKS5, HTTP tunneling) functionality","long_description":"The python-socks package provides a core proxy client functionality for Python. Supports SOCKS4(a), SOCKS5(h), HTTP (tunneling) proxy and provides sync and async (asyncio, trio, curio, anyio) APIs. You probably don't need to use python-socks directly. It is used internally by aiohttp-socks and httpx-socks packages.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-trio","py313-anyio","py313-curio"]}],"depends_on":[{"type":"lib","ports":["py313-aiohttp-socks","py313-urllib3-future"]}]},{"name":"py312-python-socks","portdir":"python/py-python-socks","version":"2.8.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/romis2012/python-socks","description":"Core proxy (SOCKS4, SOCKS5, HTTP tunneling) functionality","long_description":"The python-socks package provides a core proxy client functionality for Python. Supports SOCKS4(a), SOCKS5(h), HTTP (tunneling) proxy and provides sync and async (asyncio, trio, curio, anyio) APIs. You probably don't need to use python-socks directly. It is used internally by aiohttp-socks and httpx-socks packages.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-anyio","py312-trio","py312-curio"]}],"depends_on":[{"type":"lib","ports":["py312-aiohttp-socks"]}]},{"name":"py311-python-socks","portdir":"python/py-python-socks","version":"2.8.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/romis2012/python-socks","description":"Core proxy (SOCKS4, SOCKS5, HTTP tunneling) functionality","long_description":"The python-socks package provides a core proxy client functionality for Python. Supports SOCKS4(a), SOCKS5(h), HTTP (tunneling) proxy and provides sync and async (asyncio, trio, curio, anyio) APIs. You probably don't need to use python-socks directly. It is used internally by aiohttp-socks and httpx-socks packages.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-trio","py311-anyio","py311-curio"]}],"depends_on":[{"type":"lib","ports":["py311-aiohttp-socks"]}]},{"name":"py310-python-socks","portdir":"python/py-python-socks","version":"2.8.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/romis2012/python-socks","description":"Core proxy (SOCKS4, SOCKS5, HTTP tunneling) functionality","long_description":"The python-socks package provides a core proxy client functionality for Python. Supports SOCKS4(a), SOCKS5(h), HTTP (tunneling) proxy and provides sync and async (asyncio, trio, curio, anyio) APIs. You probably don't need to use python-socks directly. It is used internally by aiohttp-socks and httpx-socks packages.","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-async-timeout"]},{"type":"run","ports":["py310-trio","py310-anyio","py310-curio"]}],"depends_on":[{"type":"lib","ports":["py310-aiohttp-socks"]}]},{"name":"py313-python-snappy","portdir":"python/py-python-snappy","version":"0.7.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://github.com/andrix/python-snappy","description":"Python library for the snappy compression library from Google","long_description":"Python library for the snappy compression library from Google","active":true,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-cffi","py313-installer","py313-setuptools","py313-wheel","snappy","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-cramjam","snappy"]}],"depends_on":[{"type":"lib","ports":["py-python-snappy"]},{"type":"run","ports":["py313-autobahn","hashcat"]}]},{"name":"py312-python-snappy","portdir":"python/py-python-snappy","version":"0.7.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://github.com/andrix/python-snappy","description":"Python library for the snappy compression library from Google","long_description":"Python library for the snappy compression library from Google","active":true,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-setuptools","py312-wheel","py312-cffi","snappy","py312-build","py312-installer"]},{"type":"lib","ports":["python312","py312-cramjam","snappy"]}],"depends_on":[{"type":"run","ports":["py312-autobahn"]}]},{"name":"py311-python-snappy","portdir":"python/py-python-snappy","version":"0.7.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://github.com/andrix/python-snappy","description":"Python library for the snappy compression library from Google","long_description":"Python library for the snappy compression library from Google","active":true,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-setuptools","py311-wheel","py311-cffi","snappy","py311-build","py311-installer"]},{"type":"lib","ports":["python311","py311-cramjam","snappy"]}],"depends_on":[{"type":"run","ports":["py311-autobahn"]}]},{"name":"py310-python-snappy","portdir":"python/py-python-snappy","version":"0.7.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://github.com/andrix/python-snappy","description":"Python library for the snappy compression library from Google","long_description":"Python library for the snappy compression library from Google","active":true,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","snappy","py310-setuptools","py310-cffi"]},{"type":"lib","ports":["python310","py310-cramjam","snappy"]}],"depends_on":[{"type":"run","ports":["py310-autobahn"]}]},{"name":"py-python-socks","portdir":"python/py-python-socks","version":"2.8.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/romis2012/python-socks","description":"Core proxy (SOCKS4, SOCKS5, HTTP tunneling) functionality","long_description":"The python-socks package provides a core proxy client functionality for Python. Supports SOCKS4(a), SOCKS5(h), HTTP (tunneling) proxy and provides sync and async (asyncio, trio, curio, anyio) APIs. You probably don't need to use python-socks directly. It is used internally by aiohttp-socks and httpx-socks packages.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-python-socks"]}],"depends_on":[]},{"name":"py-python-snappy","portdir":"python/py-python-snappy","version":"0.7.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://github.com/andrix/python-snappy","description":"Python library for the snappy compression library from Google","long_description":"Python library for the snappy compression library from Google","active":true,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-python-snappy"]}],"depends_on":[]},{"name":"py312-python-pae","portdir":"python/py-python-pae","version":"0.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/MatthiasValvekens/python-pae","description":"Pre-authentication encoding (PAE) implementation in Python","long_description":"Pre-authentication encoding (PAE) implementation in Python","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-poetry-core","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-certomancer-csc-dummy","py-python-pae"]}]},{"name":"py311-python-pae","portdir":"python/py-python-pae","version":"0.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/MatthiasValvekens/python-pae","description":"Pre-authentication encoding (PAE) implementation in Python","long_description":"Pre-authentication encoding (PAE) implementation in Python","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-poetry-core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-certomancer-csc-dummy"]}]},{"name":"py310-python-pae","portdir":"python/py-python-pae","version":"0.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/MatthiasValvekens/python-pae","description":"Pre-authentication encoding (PAE) implementation in Python","long_description":"Pre-authentication encoding (PAE) implementation in Python","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-poetry-core","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-certomancer-csc-dummy"]}]},{"name":"py314-python-multipart","portdir":"python/py-python-multipart","version":"0.0.20","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/andrew-d/python-multipart","description":"A streaming multipart parser for Python","long_description":"A streaming multipart parser for Python","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-gradio","py-python-multipart"]}]},{"name":"py313-python-multipart","portdir":"python/py-python-multipart","version":"0.0.20","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/andrew-d/python-multipart","description":"A streaming multipart parser for Python","long_description":"A streaming multipart parser for Python","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-gradio","py313-treq"]}]},{"name":"py312-python-multipart","portdir":"python/py-python-multipart","version":"0.0.20","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/andrew-d/python-multipart","description":"A streaming multipart parser for Python","long_description":"A streaming multipart parser for Python","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-treq"]}]},{"name":"py311-python-multipart","portdir":"python/py-python-multipart","version":"0.0.20","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/andrew-d/python-multipart","description":"A streaming multipart parser for Python","long_description":"A streaming multipart parser for Python","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-treq"]}]},{"name":"py310-python-multipart","portdir":"python/py-python-multipart","version":"0.0.20","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/andrew-d/python-multipart","description":"A streaming multipart parser for Python","long_description":"A streaming multipart parser for Python","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-six"]}],"depends_on":[{"type":"lib","ports":["py310-treq"]},{"type":"run","ports":["py310-gradio"]}]},{"name":"py-python-pae","portdir":"python/py-python-pae","version":"0.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/MatthiasValvekens/python-pae","description":"Pre-authentication encoding (PAE) implementation in Python","long_description":"Pre-authentication encoding (PAE) implementation in Python","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-python-pae"]}],"depends_on":[]},{"name":"py-python-multipart","portdir":"python/py-python-multipart","version":"0.0.20","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/andrew-d/python-multipart","description":"A streaming multipart parser for Python","long_description":"A streaming multipart parser for Python","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-python-multipart"]}],"depends_on":[]},{"name":"py314-python-lsp-server","portdir":"python/py-python-lsp-server","version":"1.14.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-server/","description":"A Python implementation of the Language Server Protocol","long_description":"Fork of the python-language-server project, maintained by the Spyder IDE team and the community.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools_scm","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-flake8","py314-pyflakes","py314-rope","py314-ujson","py314-whatthepatch","py314-yapf","py314-docstring-to-markdown","py314-jedi","py314-pylint","py314-python-lsp-jsonrpc","python314","py314-pluggy","py314-docstyle","py314-autopep8","py314-codestyle","py314-flake8-mccabe"]},{"type":"run","ports":["python-lsp-server_select"]},{"type":"test","ports":["py314-pytest","py314-mock","py314-flaky"]}],"depends_on":[{"type":"lib","ports":["py314-pyls-spyder","py314-python-lsp-black","py-python-lsp-server","py314-python-lsp-ruff"]},{"type":"run","ports":["py314-spyder"]}]},{"name":"py313-python-lsp-server","portdir":"python/py-python-lsp-server","version":"1.14.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-server/","description":"A Python implementation of the Language Server Protocol","long_description":"Fork of the python-language-server project, maintained by the Spyder IDE team and the community.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["py313-docstyle","py313-autopep8","py313-codestyle","py313-flake8-mccabe","py313-flake8","py313-pyflakes","py313-pylint","py313-python-lsp-jsonrpc","py313-rope","py313-ujson","python313","py313-pluggy","py313-jedi","py313-yapf","py313-whatthepatch","py313-docstring-to-markdown"]},{"type":"run","ports":["python-lsp-server_select"]},{"type":"test","ports":["py313-pytest","py313-flaky","py313-mock"]}],"depends_on":[{"type":"lib","ports":["py313-pyls-spyder","py313-python-lsp-black","py313-python-lsp-ruff"]},{"type":"run","ports":["py313-spyder"]}]},{"name":"py312-python-lsp-server","portdir":"python/py-python-lsp-server","version":"1.14.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-server/","description":"A Python implementation of the Language Server Protocol","long_description":"Fork of the python-language-server project, maintained by the Spyder IDE team and the community.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["py312-codestyle","py312-flake8","py312-flake8-mccabe","py312-pylint","py312-autopep8","py312-ujson","py312-yapf","py312-whatthepatch","py312-rope","py312-python-lsp-jsonrpc","python312","py312-pluggy","py312-jedi","py312-pyflakes","py312-docstring-to-markdown","py312-docstyle"]},{"type":"run","ports":["python-lsp-server_select"]},{"type":"test","ports":["py312-pytest","py312-mock","py312-flaky"]}],"depends_on":[{"type":"lib","ports":["py312-pyls-spyder","py312-python-lsp-black","py312-python-lsp-ruff"]},{"type":"run","ports":["py312-spyder"]}]},{"name":"py311-python-lsp-server","portdir":"python/py-python-lsp-server","version":"1.14.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-server/","description":"A Python implementation of the Language Server Protocol","long_description":"Fork of the python-language-server project, maintained by the Spyder IDE team and the community.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["py311-flake8-mccabe","py311-pylint","py311-whatthepatch","py311-docstyle","py311-rope","py311-codestyle","py311-autopep8","py311-flake8","py311-pyflakes","py311-python-lsp-jsonrpc","python311","py311-pluggy","py311-yapf","py311-docstring-to-markdown","py311-ujson","py311-jedi"]},{"type":"run","ports":["python-lsp-server_select"]},{"type":"test","ports":["py311-pytest","py311-mock","py311-flaky"]}],"depends_on":[{"type":"lib","ports":["py311-pyls-spyder","py311-python-lsp-black","py311-python-lsp-ruff"]},{"type":"run","ports":["py311-spyder"]}]},{"name":"py310-python-lsp-server","portdir":"python/py-python-lsp-server","version":"1.14.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-server/","description":"A Python implementation of the Language Server Protocol","long_description":"Fork of the python-language-server project, maintained by the Spyder IDE team and the community.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-setuptools_scm","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-flake8-mccabe","py310-pyflakes","py310-pylint","py310-python-lsp-jsonrpc","py310-rope","py310-ujson","py310-yapf","py310-jedi","py310-whatthepatch","py310-docstring-to-markdown","python310","py310-pluggy","py310-autopep8","py310-codestyle","py310-docstyle","py310-flake8"]},{"type":"run","ports":["python-lsp-server_select"]},{"type":"test","ports":["py310-pytest","py310-mock","py310-flaky"]}],"depends_on":[{"type":"lib","ports":["py310-pyls-spyder","py310-python-lsp-black","py310-python-lsp-ruff"]},{"type":"run","ports":["py310-spyder-devel","py310-spyder"]}]},{"name":"py314-python-lsp-ruff","portdir":"python/py-python-lsp-ruff","version":"2.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-ruff","description":"Ruff linting plugin for pylsp","long_description":"Ruff linting plugin for pylsp","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["ruff","python314","py314-cattrs","py314-lsprotocol","py314-python-lsp-server"]}],"depends_on":[{"type":"lib","ports":["py-python-lsp-ruff"]},{"type":"run","ports":["py314-spyder"]}]},{"name":"py313-python-lsp-ruff","portdir":"python/py-python-lsp-ruff","version":"2.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-ruff","description":"Ruff linting plugin for pylsp","long_description":"Ruff linting plugin for pylsp","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["ruff","python313","py313-python-lsp-server","py313-cattrs","py313-lsprotocol"]}],"depends_on":[{"type":"run","ports":["py313-spyder"]}]},{"name":"py312-python-lsp-ruff","portdir":"python/py-python-lsp-ruff","version":"2.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-ruff","description":"Ruff linting plugin for pylsp","long_description":"Ruff linting plugin for pylsp","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["ruff","python312","py312-cattrs","py312-lsprotocol","py312-python-lsp-server"]}],"depends_on":[{"type":"run","ports":["py312-spyder"]}]},{"name":"py311-python-lsp-ruff","portdir":"python/py-python-lsp-ruff","version":"2.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-ruff","description":"Ruff linting plugin for pylsp","long_description":"Ruff linting plugin for pylsp","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311","py311-cattrs","py311-lsprotocol","ruff","py311-python-lsp-server"]}],"depends_on":[{"type":"run","ports":["py311-spyder"]}]},{"name":"py310-python-lsp-ruff","portdir":"python/py-python-lsp-ruff","version":"2.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-ruff","description":"Ruff linting plugin for pylsp","long_description":"Ruff linting plugin for pylsp","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","ruff","py310-tomli","py310-cattrs","py310-python-lsp-server","py310-lsprotocol"]}],"depends_on":[{"type":"run","ports":["py310-spyder"]}]},{"name":"py-python-lsp-server","portdir":"python/py-python-lsp-server","version":"1.14.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-server/","description":"A Python implementation of the Language Server Protocol","long_description":"Fork of the python-language-server project, maintained by the Spyder IDE team and the community.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-python-lsp-server"]}],"depends_on":[]},{"name":"py-python-lsp-ruff","portdir":"python/py-python-lsp-ruff","version":"2.3.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-ruff","description":"Ruff linting plugin for pylsp","long_description":"Ruff linting plugin for pylsp","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-python-lsp-ruff"]}],"depends_on":[]},{"name":"py314-python-lsp-jsonrpc","portdir":"python/py-python-lsp-jsonrpc","version":"1.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-jsonrpc","description":"A Python server implementation of the JSON RPC 2.0 protocol","long_description":"Fork of the python-jsonrpc-server project, maintained by the Spyder IDE team and the community.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-setuptools_scm","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314","py314-ujson"]},{"type":"test","ports":["py314-pytest","py314-mock"]}],"depends_on":[{"type":"lib","ports":["py-python-lsp-jsonrpc","py314-python-lsp-server"]}]},{"name":"py313-python-lsp-jsonrpc","portdir":"python/py-python-lsp-jsonrpc","version":"1.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-jsonrpc","description":"A Python server implementation of the JSON RPC 2.0 protocol","long_description":"Fork of the python-jsonrpc-server project, maintained by the Spyder IDE team and the community.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313","py313-ujson"]},{"type":"test","ports":["py313-pytest","py313-mock"]}],"depends_on":[{"type":"lib","ports":["py313-python-lsp-server"]}]},{"name":"py312-python-lsp-jsonrpc","portdir":"python/py-python-lsp-jsonrpc","version":"1.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-jsonrpc","description":"A Python server implementation of the JSON RPC 2.0 protocol","long_description":"Fork of the python-jsonrpc-server project, maintained by the Spyder IDE team and the community.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools_scm","clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312","py312-ujson"]},{"type":"test","ports":["py312-pytest","py312-mock"]}],"depends_on":[{"type":"lib","ports":["py312-python-lsp-server"]}]},{"name":"py311-python-lsp-jsonrpc","portdir":"python/py-python-lsp-jsonrpc","version":"1.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-jsonrpc","description":"A Python server implementation of the JSON RPC 2.0 protocol","long_description":"Fork of the python-jsonrpc-server project, maintained by the Spyder IDE team and the community.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools_scm","clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311","py311-ujson"]},{"type":"test","ports":["py311-pytest","py311-mock"]}],"depends_on":[{"type":"lib","ports":["py311-python-lsp-server"]}]},{"name":"py310-python-lsp-jsonrpc","portdir":"python/py-python-lsp-jsonrpc","version":"1.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-jsonrpc","description":"A Python server implementation of the JSON RPC 2.0 protocol","long_description":"Fork of the python-jsonrpc-server project, maintained by the Spyder IDE team and the community.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-setuptools_scm","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-ujson"]},{"type":"test","ports":["py310-pytest","py310-mock"]}],"depends_on":[{"type":"lib","ports":["py310-python-lsp-server"]}]},{"name":"py314-python-lsp-black","portdir":"python/py-python-lsp-black","version":"2.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-black","description":"Black plugin for python-lsp-server","long_description":"Black plugin for python-lsp-server. Forked from pyls-black (https://github.com/rupert/pyls-black).","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-black","py314-python-lsp-server","python314"]}],"depends_on":[{"type":"lib","ports":["py-python-lsp-black"]},{"type":"run","ports":["py314-spyder"]}]},{"name":"py313-python-lsp-black","portdir":"python/py-python-lsp-black","version":"2.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-black","description":"Black plugin for python-lsp-server","long_description":"Black plugin for python-lsp-server. Forked from pyls-black (https://github.com/rupert/pyls-black).","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-black","py313-python-lsp-server","python313"]}],"depends_on":[{"type":"run","ports":["py313-spyder"]}]},{"name":"py312-python-lsp-black","portdir":"python/py-python-lsp-black","version":"2.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-black","description":"Black plugin for python-lsp-server","long_description":"Black plugin for python-lsp-server. Forked from pyls-black (https://github.com/rupert/pyls-black).","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-black","py312-python-lsp-server","python312"]}],"depends_on":[{"type":"run","ports":["py312-spyder"]}]},{"name":"py311-python-lsp-black","portdir":"python/py-python-lsp-black","version":"2.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-black","description":"Black plugin for python-lsp-server","long_description":"Black plugin for python-lsp-server. Forked from pyls-black (https://github.com/rupert/pyls-black).","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-black","py311-python-lsp-server","python311"]}],"depends_on":[{"type":"run","ports":["py311-spyder"]}]}]}