{"count":51965,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=198","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=196","results":[{"name":"py314-pymc","portdir":"python/py-pymc","version":"5.28.5","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pymc-devs/pymc","description":"Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Aesara","long_description":"PyMC (formerly PyMC3) is a Python package for Bayesian statistical modeling focusing on advanced Markov chain Monte Carlo (MCMC) and variational inference (VI) algorithms. Its flexibility and extensibility make it applicable to a large suite of problems.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel","py314-versioneer"]},{"type":"lib","ports":["py314-rich","py314-pandas","python314","py314-cloudpickle","py314-pytensor","py314-arviz","py314-cachetools","py314-numpy","py314-scipy","py314-threadpoolctl","py314-typing_extensions"]}],"depends_on":[{"type":"lib","ports":["py-pymc"]}]},{"name":"py313-pymc","portdir":"python/py-pymc","version":"5.28.5","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pymc-devs/pymc","description":"Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Aesara","long_description":"PyMC (formerly PyMC3) is a Python package for Bayesian statistical modeling focusing on advanced Markov chain Monte Carlo (MCMC) and variational inference (VI) algorithms. Its flexibility and extensibility make it applicable to a large suite of problems.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel","py313-versioneer"]},{"type":"lib","ports":["py313-pandas","py313-cloudpickle","python313","py313-arviz","py313-pytensor","py313-rich","py313-typing_extensions","py313-numpy","py313-scipy","py313-threadpoolctl","py313-cachetools"]}],"depends_on":[]},{"name":"py312-pymc","portdir":"python/py-pymc","version":"5.28.5","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pymc-devs/pymc","description":"Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Aesara","long_description":"PyMC (formerly PyMC3) is a Python package for Bayesian statistical modeling focusing on advanced Markov chain Monte Carlo (MCMC) and variational inference (VI) algorithms. Its flexibility and extensibility make it applicable to a large suite of problems.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","py312-versioneer","clang-18"]},{"type":"lib","ports":["py312-scipy","py312-arviz","python312","py312-cloudpickle","py312-threadpoolctl","py312-pytensor","py312-typing_extensions","py312-numpy","py312-cachetools","py312-rich","py312-pandas"]}],"depends_on":[]},{"name":"py311-pymc","portdir":"python/py-pymc","version":"5.28.5","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pymc-devs/pymc","description":"Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Aesara","long_description":"PyMC (formerly PyMC3) is a Python package for Bayesian statistical modeling focusing on advanced Markov chain Monte Carlo (MCMC) and variational inference (VI) algorithms. Its flexibility and extensibility make it applicable to a large suite of problems.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","py311-versioneer","clang-18"]},{"type":"lib","ports":["py311-threadpoolctl","py311-cloudpickle","py311-rich","py311-arviz","py311-pytensor","python311","py311-typing_extensions","py311-numpy","py311-cachetools","py311-pandas","py311-scipy"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py-pymatgen","portdir":"python/py-pymatgen","version":"2025.6.14","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pymatgen.org/","description":"Python Materials Genomics (pymatgen) is a robust materials analysis code","long_description":"Python Materials Genomics (pymatgen) is a robust materials analysis code that defines core object representations for structures and molecules with support for many electronic structure codes. It is currently the core analysis code powering the Materials Project.","active":true,"categories":["science","python"],"maintainers":[{"name":"joe.fowler","github":"joefowler","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pymatgen"]}],"depends_on":[]},{"name":"py-pymc","portdir":"python/py-pymc","version":"5.28.5","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pymc-devs/pymc","description":"Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Aesara","long_description":"PyMC (formerly PyMC3) is a Python package for Bayesian statistical modeling focusing on advanced Markov chain Monte Carlo (MCMC) and variational inference (VI) algorithms. Its flexibility and extensibility make it applicable to a large suite of problems.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pymc"]}],"depends_on":[]},{"name":"py27-pymacs","portdir":"python/py-pymacs","version":"0.25","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://pymacs.progiciels-bpi.ca/pymacs.html","description":"python/emacs integration","long_description":"Pymacs is a powerful tool which, once started from Emacs, allows both-way communication between Emacs Lisp and Python. Pymacs aims Python as an extension language for Emacs rather than the other way around, and this asymmetry is reflected in some design choices. Within Emacs Lisp code, one may load and use Python modules. Python functions may themselves use Emacs services, and handle Emacs Lisp objects kept in Emacs Lisp space.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["emacs","python27"]}],"depends_on":[{"type":"lib","ports":["py-pymacs","py27-ropemacs"]}]},{"name":"py314-pylzma","portdir":"python/py-pylzma","version":"0.6.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.joachim-bauch.de/projects/pylzma/","description":"Python bindings for the LZMA compression library.","long_description":"Python bindings for the LZMA compression library.","active":true,"categories":["archivers","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["binwalk2","py-pylzma"]}]},{"name":"py313-pylzma","portdir":"python/py-pylzma","version":"0.6.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.joachim-bauch.de/projects/pylzma/","description":"Python bindings for the LZMA compression library.","long_description":"Python bindings for the LZMA compression library.","active":true,"categories":["archivers","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[]},{"name":"py312-pylzma","portdir":"python/py-pylzma","version":"0.6.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.joachim-bauch.de/projects/pylzma/","description":"Python bindings for the LZMA compression library.","long_description":"Python bindings for the LZMA compression library.","active":true,"categories":["archivers","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[]},{"name":"py311-pylzma","portdir":"python/py-pylzma","version":"0.6.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.joachim-bauch.de/projects/pylzma/","description":"Python bindings for the LZMA compression library.","long_description":"Python bindings for the LZMA compression library.","active":true,"categories":["archivers","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py310-pylzma","portdir":"python/py-pylzma","version":"0.6.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.joachim-bauch.de/projects/pylzma/","description":"Python bindings for the LZMA compression library.","long_description":"Python bindings for the LZMA compression library.","active":true,"categories":["archivers","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py-pymacs","portdir":"python/py-pymacs","version":"0.25","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://pymacs.progiciels-bpi.ca/pymacs.html","description":"python/emacs integration","long_description":"Pymacs is a powerful tool which, once started from Emacs, allows both-way communication between Emacs Lisp and Python. Pymacs aims Python as an extension language for Emacs rather than the other way around, and this asymmetry is reflected in some design choices. Within Emacs Lisp code, one may load and use Python modules. Python functions may themselves use Emacs services, and handle Emacs Lisp objects kept in Emacs Lisp space.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-pymacs"]}],"depends_on":[]},{"name":"py-pylzma","portdir":"python/py-pylzma","version":"0.6.0","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.joachim-bauch.de/projects/pylzma/","description":"Python bindings for the LZMA compression library.","long_description":"Python bindings for the LZMA compression library.","active":true,"categories":["archivers","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pylzma"]}],"depends_on":[]},{"name":"py314-pylsqpack","portdir":"python/py-pylsqpack","version":"0.3.24","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aiortc/pylsqpack","description":"pylsqpack is a wrapper around the ls-qpack library.","long_description":"pylsqpack is a wrapper around the ls-qpack library. It provides Python Decoder and Encoder objects to read or write HTTP/3 headers compressed with QPACK.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-build","clang-18","ls-qpack","py314-wheel","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-aioquic","py-pylsqpack"]}]},{"name":"py313-pylsqpack","portdir":"python/py-pylsqpack","version":"0.3.24","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aiortc/pylsqpack","description":"pylsqpack is a wrapper around the ls-qpack library.","long_description":"pylsqpack is a wrapper around the ls-qpack library. It provides Python Decoder and Encoder objects to read or write HTTP/3 headers compressed with QPACK.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-build","clang-18","ls-qpack","py313-wheel","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-aioquic"]}]},{"name":"py312-pylsqpack","portdir":"python/py-pylsqpack","version":"0.3.24","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aiortc/pylsqpack","description":"pylsqpack is a wrapper around the ls-qpack library.","long_description":"pylsqpack is a wrapper around the ls-qpack library. It provides Python Decoder and Encoder objects to read or write HTTP/3 headers compressed with QPACK.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","ls-qpack","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-aioquic"]}]},{"name":"py311-pylsqpack","portdir":"python/py-pylsqpack","version":"0.3.24","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aiortc/pylsqpack","description":"pylsqpack is a wrapper around the ls-qpack library.","long_description":"pylsqpack is a wrapper around the ls-qpack library. It provides Python Decoder and Encoder objects to read or write HTTP/3 headers compressed with QPACK.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","ls-qpack","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-aioquic"]}]},{"name":"py310-pylsqpack","portdir":"python/py-pylsqpack","version":"0.3.24","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aiortc/pylsqpack","description":"pylsqpack is a wrapper around the ls-qpack library.","long_description":"pylsqpack is a wrapper around the ls-qpack library. It provides Python Decoder and Encoder objects to read or write HTTP/3 headers compressed with QPACK.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","ls-qpack","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-aioquic"]}]},{"name":"py314-pyls-spyder","portdir":"python/py-pyls-spyder","version":"0.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/spyder-ide/pyls-spyder","description":"Spyder extensions for the python-language-server","long_description":"Spyder extensions for the python-language-server","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-python-lsp-server","python314"]}],"depends_on":[{"type":"lib","ports":["py-pyls-spyder"]},{"type":"run","ports":["py314-spyder"]}]},{"name":"py313-pyls-spyder","portdir":"python/py-pyls-spyder","version":"0.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/spyder-ide/pyls-spyder","description":"Spyder extensions for the python-language-server","long_description":"Spyder extensions for the python-language-server","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-python-lsp-server","python313"]}],"depends_on":[{"type":"run","ports":["py313-spyder"]}]},{"name":"py312-pyls-spyder","portdir":"python/py-pyls-spyder","version":"0.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/spyder-ide/pyls-spyder","description":"Spyder extensions for the python-language-server","long_description":"Spyder extensions for the python-language-server","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-python-lsp-server","python312"]}],"depends_on":[{"type":"run","ports":["py312-spyder"]}]},{"name":"py311-pyls-spyder","portdir":"python/py-pyls-spyder","version":"0.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/spyder-ide/pyls-spyder","description":"Spyder extensions for the python-language-server","long_description":"Spyder extensions for the python-language-server","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-python-lsp-server","python311"]}],"depends_on":[{"type":"run","ports":["py311-spyder"]}]},{"name":"py310-pyls-spyder","portdir":"python/py-pyls-spyder","version":"0.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/spyder-ide/pyls-spyder","description":"Spyder extensions for the python-language-server","long_description":"Spyder extensions for the python-language-server","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-python-lsp-server","python310"]}],"depends_on":[{"type":"run","ports":["py310-spyder-devel","py310-spyder"]}]},{"name":"py-pylsqpack","portdir":"python/py-pylsqpack","version":"0.3.24","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/aiortc/pylsqpack","description":"pylsqpack is a wrapper around the ls-qpack library.","long_description":"pylsqpack is a wrapper around the ls-qpack library. It provides Python Decoder and Encoder objects to read or write HTTP/3 headers compressed with QPACK.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pylsqpack"]}],"depends_on":[]},{"name":"py-pyls-spyder","portdir":"python/py-pyls-spyder","version":"0.4.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/spyder-ide/pyls-spyder","description":"Spyder extensions for the python-language-server","long_description":"Spyder extensions for the python-language-server","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pyls-spyder"]}],"depends_on":[]},{"name":"py313-pylru","portdir":"python/py-pylru","version":"1.2.1","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jlhutch/pylru","description":"A least recently used (LRU) cache for Python.","long_description":"Pylru implements a true LRU cache along with several support classes.","active":true,"categories":["devel","python"],"maintainers":[{"name":"miguel","github":"ipglider","ports_count":91}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py-pylru"]}]},{"name":"py314-pylint-venv","portdir":"python/py-pylint-venv","version":"3.0.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jgosmann/pylint-venv/","description":"pylint-venv provides a Pylint init-hook to use the same Pylint installation with different virtual environments.","long_description":"pylint-venv provides a Pylint init-hook to use the same Pylint installation with different virtual environments.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-poetry-core"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-pylint-venv"]},{"type":"run","ports":["py314-spyder"]}]},{"name":"py313-pylint-venv","portdir":"python/py-pylint-venv","version":"3.0.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jgosmann/pylint-venv/","description":"pylint-venv provides a Pylint init-hook to use the same Pylint installation with different virtual environments.","long_description":"pylint-venv provides a Pylint init-hook to use the same Pylint installation with different virtual environments.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-poetry-core"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"run","ports":["py313-spyder"]}]},{"name":"py312-pylint-venv","portdir":"python/py-pylint-venv","version":"3.0.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jgosmann/pylint-venv/","description":"pylint-venv provides a Pylint init-hook to use the same Pylint installation with different virtual environments.","long_description":"pylint-venv provides a Pylint init-hook to use the same Pylint installation with different virtual environments.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-poetry-core","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"run","ports":["py312-spyder"]}]},{"name":"py311-pylint-venv","portdir":"python/py-pylint-venv","version":"3.0.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jgosmann/pylint-venv/","description":"pylint-venv provides a Pylint init-hook to use the same Pylint installation with different virtual environments.","long_description":"pylint-venv provides a Pylint init-hook to use the same Pylint installation with different virtual environments.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-poetry-core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"run","ports":["py311-spyder"]}]},{"name":"py310-pylint-venv","portdir":"python/py-pylint-venv","version":"3.0.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jgosmann/pylint-venv/","description":"pylint-venv provides a Pylint init-hook to use the same Pylint installation with different virtual environments.","long_description":"pylint-venv provides a Pylint init-hook to use the same Pylint installation with different virtual environments.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-poetry-core","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"run","ports":["py310-spyder"]}]},{"name":"py-pylru","portdir":"python/py-pylru","version":"1.2.1","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jlhutch/pylru","description":"A least recently used (LRU) cache for Python.","long_description":"Pylru implements a true LRU cache along with several support classes.","active":true,"categories":["devel","python"],"maintainers":[{"name":"miguel","github":"ipglider","ports_count":91}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pylru"]}],"depends_on":[]},{"name":"py-pylint-venv","portdir":"python/py-pylint-venv","version":"3.0.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jgosmann/pylint-venv/","description":"pylint-venv provides a Pylint init-hook to use the same Pylint installation with different virtual environments.","long_description":"pylint-venv provides a Pylint init-hook to use the same Pylint installation with different virtual environments.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pylint-venv"]}],"depends_on":[]},{"name":"py314-pylint","portdir":"python/py-pylint","version":"4.0.5","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pylint.org","description":"Error (and style) checking for python","long_description":"Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["py314-dill","python314","py314-astroid","py314-platformdirs","py314-isort","py314-tomlkit","py314-flake8-mccabe"]},{"type":"run","ports":["pylint_select"]}],"depends_on":[{"type":"lib","ports":["py-pylint","py314-python-lsp-server"]},{"type":"run","ports":["py314-spyder"]}]},{"name":"py313-pylint","portdir":"python/py-pylint","version":"4.0.5","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pylint.org","description":"Error (and style) checking for python","long_description":"Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["py313-flake8-mccabe","python313","py313-isort","py313-platformdirs","py313-tomlkit","py313-dill","py313-astroid"]},{"type":"run","ports":["pylint_select"]}],"depends_on":[{"type":"lib","ports":["py313-python-lsp-server"]},{"type":"run","ports":["py313-spyder"]}]},{"name":"py312-pylint","portdir":"python/py-pylint","version":"4.0.5","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pylint.org","description":"Error (and style) checking for python","long_description":"Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["py312-flake8-mccabe","python312","py312-astroid","py312-platformdirs","py312-isort","py312-tomlkit","py312-dill"]},{"type":"run","ports":["pylint_select"]}],"depends_on":[{"type":"lib","ports":["py312-pytest-pylint","py312-python-lsp-server"]},{"type":"run","ports":["py312-spyder"]}]},{"name":"py311-pylint","portdir":"python/py-pylint","version":"4.0.5","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pylint.org","description":"Error (and style) checking for python","long_description":"Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["py311-flake8-mccabe","python311","py311-tomlkit","py311-platformdirs","py311-dill","py311-isort","py311-astroid"]},{"type":"run","ports":["pylint_select"]}],"depends_on":[{"type":"lib","ports":["py311-pytest-pylint","py311-python-lsp-server"]},{"type":"run","ports":["py311-spyder"]}]},{"name":"py310-pylint","portdir":"python/py-pylint","version":"4.0.5","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pylint.org","description":"Error (and style) checking for python","long_description":"Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-flake8-mccabe","py310-isort","python310","py310-tomlkit","py310-tomli","py310-platformdirs","py310-astroid","py310-dill"]},{"type":"run","ports":["pylint_select"]}],"depends_on":[{"type":"build","ports":["totem"]},{"type":"lib","ports":["py310-eric-ide","py310-pytest-pylint","py310-python-lsp-server"]},{"type":"run","ports":["py310-spyder","py310-spyder-devel"]},{"type":"test","ports":["buildbot"]}]},{"name":"py27-pylibpcap","portdir":"python/py-pylibpcap","version":"0.6.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pylibpcap.sourceforge.net","description":"Python module for the libpcap packet capture library","long_description":"Pylibpcap is a Python extension module that interfaces with the libpcap packet capture library. Pylibpcap enables python scripts to capture packets on the network.","active":true,"categories":["net","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["swig-python","python27","libpcap"]}],"depends_on":[{"type":"lib","ports":["honeyd","py-pylibpcap"]}]},{"name":"py-pylint","portdir":"python/py-pylint","version":"4.0.5","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pylint.org","description":"Error (and style) checking for python","long_description":"Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pylint"]}],"depends_on":[]},{"name":"py-pylibpcap","portdir":"python/py-pylibpcap","version":"0.6.4","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://pylibpcap.sourceforge.net","description":"Python module for the libpcap packet capture library","long_description":"Pylibpcap is a Python extension module that interfaces with the libpcap packet capture library. Pylibpcap enables python scripts to capture packets on the network.","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-pylibpcap"]}],"depends_on":[]},{"name":"py313-pylibmc","portdir":"python/py-pylibmc","version":"1.6.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sendapatch.se/projects/pylibmc/","description":"Python memcached client wrapped on libmemcached.","long_description":"pylibmc is a Python wrapper around the accompanying C Python extension _pylibmc, which is a wrapper around libmemcached from TangentOrg","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["libmemcached","python313","zlib"]}],"depends_on":[{"type":"lib","ports":["py-pylibmc"]}]},{"name":"py313-pylev","portdir":"python/py-pylev","version":"1.4.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/toastdriven/pylev","description":"A pure Python Levenshtein implementation that's not freaking GPL'd.","long_description":"A pure Python Levenshtein implementation that's not freaking GPL'd.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-clikit","py-pylev"]}]},{"name":"py312-pylev","portdir":"python/py-pylev","version":"1.4.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/toastdriven/pylev","description":"A pure Python Levenshtein implementation that's not freaking GPL'd.","long_description":"A pure Python Levenshtein implementation that's not freaking GPL'd.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-clikit"]}]},{"name":"py311-pylev","portdir":"python/py-pylev","version":"1.4.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/toastdriven/pylev","description":"A pure Python Levenshtein implementation that's not freaking GPL'd.","long_description":"A pure Python Levenshtein implementation that's not freaking GPL'd.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-clikit"]}]},{"name":"py310-pylev","portdir":"python/py-pylev","version":"1.4.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/toastdriven/pylev","description":"A pure Python Levenshtein implementation that's not freaking GPL'd.","long_description":"A pure Python Levenshtein implementation that's not freaking GPL'd.","active":true,"categories":["devel","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":["py310-clikit"]}]},{"name":"py-pylibmc","portdir":"python/py-pylibmc","version":"1.6.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://sendapatch.se/projects/pylibmc/","description":"Python memcached client wrapped on libmemcached.","long_description":"pylibmc is a Python wrapper around the accompanying C Python extension _pylibmc, which is a wrapper around libmemcached from TangentOrg","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pylibmc"]}],"depends_on":[]},{"name":"py-pylev","portdir":"python/py-pylev","version":"1.4.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/toastdriven/pylev","description":"A pure Python Levenshtein implementation that's not freaking GPL'd.","long_description":"A pure Python Levenshtein implementation that's not freaking GPL'd.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pylev"]}],"depends_on":[]},{"name":"py313-pylast","portdir":"python/py-pylast","version":"7.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pylast/pylast","description":"A Python interface to Last.fm and Libre.fm","long_description":"A Python interface to Last.fm and Libre.fm","active":true,"categories":["devel","audio","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-hatchling","py313-hatch-vcs","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313","py313-httpx"]},{"type":"test","ports":["py313-pytest","py313-flaky","py313-yaml","py313-pytest-random-order","py313-pytest-recording"]}],"depends_on":[{"type":"lib","ports":["py-pylast"]}]}]}