{"count":53813,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=631","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=629","results":[{"name":"py27-pygraph-core","portdir":"python/py-pygraph-core","version":"1.8.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/python-graph/","description":"A library for working with graphs in Python","long_description":"python-graph provides a suitable data structure for representing graphs and a whole set of important algorithms.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-pygraph-core","py27-pygraph-dot"]}]},{"name":"py-pygraph-dot","portdir":"python/py-pygraph-dot","version":"1.8.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/python-graph/","description":"DOT language support for python-graph","long_description":"python-graph provides a suitable data structure for representing graphs and a whole set of important algorithms. This port adds support for reading and writing graphs in the DOT language.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-pygraph-dot"]}],"depends_on":[]},{"name":"py-pygraphviz","portdir":"python/py-pygraphviz","version":"1.14","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pygraphviz/pygraphviz","description":"A Python wrapper for the Graphviz Agraph data structure.","long_description":"PyGraphviz is a Python interface to the Graphviz graph layout and visualization package. With PyGraphviz you can create, edit, read, write, and draw graphs using Python to access the Graphviz graph data structure and layout algorithms. PyGraphviz is independent from NetworkX but provides a similar programming interface.","active":true,"categories":["science","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pygraphviz"]}],"depends_on":[]},{"name":"py27-pygraph-dot","portdir":"python/py-pygraph-dot","version":"1.8.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/python-graph/","description":"DOT language support for python-graph","long_description":"python-graph provides a suitable data structure for representing graphs and a whole set of important algorithms. This port adds support for reading and writing graphs in the DOT language.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-pydot","py27-pygraph-core"]}],"depends_on":[{"type":"lib","ports":["py-pygraph-dot"]}]},{"name":"py310-pygraphviz","portdir":"python/py-pygraphviz","version":"1.14","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pygraphviz/pygraphviz","description":"A Python wrapper for the Graphviz Agraph data structure.","long_description":"PyGraphviz is a Python interface to the Graphviz graph layout and visualization package. With PyGraphviz you can create, edit, read, write, and draw graphs using Python to access the Graphviz graph data structure and layout algorithms. PyGraphviz is independent from NetworkX but provides a similar programming interface.","active":true,"categories":["science","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":146}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-18","pkgconfig","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["graphviz","python310","py310-setuptools"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py311-pygraphviz","portdir":"python/py-pygraphviz","version":"1.14","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pygraphviz/pygraphviz","description":"A Python wrapper for the Graphviz Agraph data structure.","long_description":"PyGraphviz is a Python interface to the Graphviz graph layout and visualization package. With PyGraphviz you can create, edit, read, write, and draw graphs using Python to access the Graphviz graph data structure and layout algorithms. PyGraphviz is independent from NetworkX but provides a similar programming interface.","active":true,"categories":["science","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":146}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-wheel","clang-18","pkgconfig","py311-build","py311-installer"]},{"type":"lib","ports":["graphviz","python311","py311-setuptools"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py312-pygraphviz","portdir":"python/py-pygraphviz","version":"1.14","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pygraphviz/pygraphviz","description":"A Python wrapper for the Graphviz Agraph data structure.","long_description":"PyGraphviz is a Python interface to the Graphviz graph layout and visualization package. With PyGraphviz you can create, edit, read, write, and draw graphs using Python to access the Graphviz graph data structure and layout algorithms. PyGraphviz is independent from NetworkX but provides a similar programming interface.","active":true,"categories":["science","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":146}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-wheel","clang-18","pkgconfig","py312-build","py312-installer"]},{"type":"lib","ports":["graphviz","python312","py312-setuptools"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[]},{"name":"py313-pygraphviz","portdir":"python/py-pygraphviz","version":"1.14","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pygraphviz/pygraphviz","description":"A Python wrapper for the Graphviz Agraph data structure.","long_description":"PyGraphviz is a Python interface to the Graphviz graph layout and visualization package. With PyGraphviz you can create, edit, read, write, and draw graphs using Python to access the Graphviz graph data structure and layout algorithms. PyGraphviz is independent from NetworkX but provides a similar programming interface.","active":true,"categories":["science","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":146}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-installer","py313-setuptools","py313-wheel","pkgconfig","clang-18","py313-build"]},{"type":"lib","ports":["graphviz","python313","py313-setuptools"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py-pygraphviz"]},{"type":"run","ports":["dnsviz"]}]},{"name":"py-pygresql","portdir":"python/py-pygresql","version":"6.0","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.pygresql.org/","description":"Python module that interfaces to a PostgreSQL database","long_description":"PyGreSQL is an open-source Python module that interfaces to a PostgreSQL database. It embeds the PostgreSQL query library to allow easy use of the powerful PostgreSQL features from a Python script.","active":true,"categories":["databases","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-pygresql"]}],"depends_on":[]},{"name":"py-pygrib","portdir":"python/py-pygrib","version":"2.1.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jswhit/pygrib","description":"Python interface to the Grib API library","long_description":"Python interface to the Grib API library","active":true,"categories":["science","python"],"maintainers":[{"name":"jswhit","github":"jswhit","ports_count":20}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-pygrib"]}],"depends_on":[]},{"name":"py312-pygresql","portdir":"python/py-pygresql","version":"6.0","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pygresql.org/","description":"Python module that interfaces to a PostgreSQL database","long_description":"PyGreSQL is an open-source Python module that interfaces to a PostgreSQL database. It embeds the PostgreSQL query library to allow easy use of the powerful PostgreSQL features from a Python script.","active":true,"categories":["databases","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["python312","postgresql16"]}],"depends_on":[{"type":"lib","ports":["py-pygresql"]}]},{"name":"py310-pygrib","portdir":"python/py-pygrib","version":"2.1.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jswhit/pygrib","description":"Python interface to the Grib API library","long_description":"Python interface to the Grib API library","active":true,"categories":["science","python"],"maintainers":[{"name":"jswhit","github":"jswhit","ports_count":20}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-cython","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-numpy","py310-pyproj","zlib","jasper","libpng","openjpeg15","ecCodes","python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-herbie-data","py-pygrib"]}]},{"name":"py-pygtk","portdir":"python/py-pygtk","version":"2.24.0","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.pygtk.org/","description":"PyGTK is the Python binding to GTK+ 2.x","long_description":"PyGTK contains modules that allow you to use gtk in Python programs. At present, it is a fairly complete set of bindings.","active":true,"categories":["python","x11"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-pygtk"]}],"depends_on":[]},{"name":"py-pygtk-devel","portdir":"python/py-pygtk-devel","version":"2.24.0","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.pygtk.org/","description":"PyGTK is the Python binding to GTK+ 2.x","long_description":"PyGTK contains modules that allow you to use gtk in Python programs. At present, it is a fairly complete set of bindings.","active":true,"categories":["python","x11"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-pygtk-devel"]}],"depends_on":[]},{"name":"py27-pygtk","portdir":"python/py-pygtk","version":"2.24.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.pygtk.org/","description":"PyGTK is the Python binding to GTK+ 2.x","long_description":"PyGTK contains modules that allow you to use gtk in Python programs. At present, it is a fairly complete set of bindings.","active":true,"categories":["python","x11"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["quartz","x11","universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","pkgconfig","clang-18"]},{"type":"lib","ports":["py27-gobject","atk","py27-numpy","gtk2","libglade2","python27","py27-cairo"]}],"depends_on":[{"type":"lib","ports":["subsurface","PIDA","gimp2","gimp2-devel","upnp-inspector","py27-gtkmvc","py27-goocanvas","py27-kiwi","solfege","xgsch2pcb","bzr-gtk","diffuse","glade3","gnome-bindings-python","ige-mac-integration","reinteract","py27-pygtksourceview","gnuradio37","zeroinstall-injector","py27-gtk-osx-application-gtk2","gnofract4d","gourmet","py27-keybinder","py27-eggtrayicon","py27-gtkspell","py27-gtkhtml2","vte-gtk2-compat","comix","umit","xpn","keepnote","py27-notify-python","py27-poppler","py-pygtk","py27-atspi","py27-gnome","py27-gst-python","py27-osmgpsmap"]},{"type":"run","ports":["pyfa","yorick-yao","uzbl","yorick-spydr"]}]},{"name":"py27-pygtk-devel","portdir":"python/py-pygtk-devel","version":"2.24.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.pygtk.org/","description":"PyGTK is the Python binding to GTK+ 2.x","long_description":"PyGTK contains modules that allow you to use gtk in Python programs. At present, it is a fairly complete set of bindings.","active":true,"categories":["python","x11"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["quartz","x11","universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","pkgconfig","clang-18"]},{"type":"lib","ports":["py27-gobject","atk","py27-numpy","gtk2","libglade2","python27","py27-cairo"]}],"depends_on":[{"type":"lib","ports":["py-pygtk-devel"]}]},{"name":"py-pygtkhelpers","portdir":"python/py-pygtkhelpers","version":"0.4.3","license":"LGPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pygtkhelpers","description":"A library to assist the building of PyGTK applications.","long_description":"A library to assist the building of PyGTK applications.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-pygtkhelpers"]}],"depends_on":[]},{"name":"py27-pygtkhelpers","portdir":"python/py-pygtkhelpers","version":"0.4.3","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pygtkhelpers","description":"A library to assist the building of PyGTK applications.","long_description":"A library to assist the building of PyGTK applications.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-setuptools"]}],"depends_on":[{"type":"lib","ports":["PIDA","py-pygtkhelpers"]}]},{"name":"py-pyhamcrest","portdir":"python/py-pyhamcrest","version":"2.1.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/hamcrest/PyHamcrest","description":"Hamcrest framework for matcher objects","long_description":"Hamcrest framework for matcher objects","active":true,"categories":["python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pyhamcrest"]}],"depends_on":[]},{"name":"py-pyheif","portdir":"python/py-pyheif","version":"0.8.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pyheif"]}],"depends_on":[]},{"name":"py27-pyhamcrest","portdir":"python/py-pyhamcrest","version":"1.10.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hamcrest/PyHamcrest","description":"Hamcrest framework for matcher objects","long_description":"Hamcrest framework for matcher objects","active":true,"categories":["python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1685}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"run","ports":["py27-twisted"]},{"type":"test","ports":["py27-behave"]}]},{"name":"py310-pyhamcrest","portdir":"python/py-pyhamcrest","version":"2.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hamcrest/PyHamcrest","description":"Hamcrest framework for matcher objects","long_description":"Hamcrest framework for matcher objects","active":true,"categories":["python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1685}],"variants":[],"dependencies":[{"type":"build","ports":["py310-hatchling","py310-setuptools","py310-build","clang-18","py310-hatch-vcs","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"run","ports":["py310-twisted"]}]},{"name":"py311-pyhamcrest","portdir":"python/py-pyhamcrest","version":"2.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hamcrest/PyHamcrest","description":"Hamcrest framework for matcher objects","long_description":"Hamcrest framework for matcher objects","active":true,"categories":["python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1685}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-hatchling","py311-hatch-vcs"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"run","ports":["py311-twisted"]}]},{"name":"py312-pyhamcrest","portdir":"python/py-pyhamcrest","version":"2.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hamcrest/PyHamcrest","description":"Hamcrest framework for matcher objects","long_description":"Hamcrest framework for matcher objects","active":true,"categories":["python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1685}],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","clang-18","py312-hatchling","py312-hatch-vcs"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"run","ports":["py312-twisted"]}]},{"name":"py313-pyhamcrest","portdir":"python/py-pyhamcrest","version":"2.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hamcrest/PyHamcrest","description":"Hamcrest framework for matcher objects","long_description":"Hamcrest framework for matcher objects","active":true,"categories":["python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1685}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-hatch-vcs","py313-setuptools","py313-hatchling"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"run","ports":["py313-twisted"]},{"type":"test","ports":["py313-behave"]}]},{"name":"py314-pyhamcrest","portdir":"python/py-pyhamcrest","version":"2.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hamcrest/PyHamcrest","description":"Hamcrest framework for matcher objects","long_description":"Hamcrest framework for matcher objects","active":true,"categories":["python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1685}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-hatchling","py314-setuptools","py314-hatch-vcs"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-pyhamcrest"]},{"type":"run","ports":["py314-twisted"]}]},{"name":"py310-pyheif","portdir":"python/py-pyheif","version":"0.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["python310","py310-cffi","libheif"]}],"depends_on":[]},{"name":"py311-pyheif","portdir":"python/py-pyheif","version":"0.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["python311","py311-cffi","libheif"]}],"depends_on":[]},{"name":"py312-pyheif","portdir":"python/py-pyheif","version":"0.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["python312","py312-cffi","libheif"]}],"depends_on":[]},{"name":"py313-pyheif","portdir":"python/py-pyheif","version":"0.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["python313","py313-cffi","libheif"]}],"depends_on":[]},{"name":"py314-pyheif","portdir":"python/py-pyheif","version":"0.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["python314","py314-cffi","libheif"]}],"depends_on":[{"type":"lib","ports":["ocrmypdf","py-pyheif"]}]},{"name":"py-pyhyphen","portdir":"python/py-pyhyphen","version":"4.0.3","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fhaxbox66/pyhyphen","description":"The hyphenation library of LibreOffice and FireFox wrapped for Python","long_description":"PyHyphen is a wrapper around the high quality hyphenation library hyphen-2.4 (May 2008) that ships with OpenOffice.org and Mozilla products. Hence, all dictionaries compatible with OpenOffice can be used. PyHyphen also contains textwrap2, an enhanced though backwards-compatible version of the standard Python module textwrap. Not very surprisingly, textwrap2 can hyphenate words when wrapping them.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-pyhyphen"]}],"depends_on":[]},{"name":"py312-pyhyphen","portdir":"python/py-pyhyphen","version":"4.0.3","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fhaxbox66/pyhyphen","description":"The hyphenation library of LibreOffice and FireFox wrapped for Python","long_description":"PyHyphen is a wrapper around the high quality hyphenation library hyphen-2.4 (May 2008) that ships with OpenOffice.org and Mozilla products. Hence, all dictionaries compatible with OpenOffice can be used. PyHyphen also contains textwrap2, an enhanced though backwards-compatible version of the standard Python module textwrap. Not very surprisingly, textwrap2 can hyphenate words when wrapping them.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-requests","py312-appdirs","python312"]}],"depends_on":[{"type":"lib","ports":["py-pyhyphen"]}]},{"name":"py-pyinstaller","portdir":"python/py-pyinstaller","version":"6.19.0","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.pyinstaller.org/","description":"converts (packages) Python programs into stand-alone executables","long_description":"converts (packages) Python programs into stand-alone executables - note that there is a GPL license exception that allows PyInstaller to build and distribute non-free programs, including commercial ones.","active":true,"categories":["python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":47}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pyinstaller"]}],"depends_on":[]},{"name":"py-pyinstaller-hooks-contrib","portdir":"python/py-pyinstaller-hooks-contrib","version":"2026.0","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.pyinstaller.org/","description":"The PyInstaller community hooks repository stand-alone executables","long_description":"The PyInstaller community hooks repository stand-alone executables - note that there is a GPL license exception that allows PyInstaller to build and distribute non-free programs, including commercial ones.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pyinstaller-hooks-contrib"]}],"depends_on":[]},{"name":"py312-pyinstaller","portdir":"python/py-pyinstaller","version":"6.19.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.pyinstaller.org/","description":"converts (packages) Python programs into stand-alone executables","long_description":"converts (packages) Python programs into stand-alone executables - note that there is a GPL license exception that allows PyInstaller to build and distribute non-free programs, including commercial ones.","active":true,"categories":["python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":47}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["py312-pyinstaller-hooks-contrib","python312","py312-packaging","py312-setuptools","py312-altgraph"]},{"type":"run","ports":["py312-macholib"]}],"depends_on":[]},{"name":"py313-pyinstaller","portdir":"python/py-pyinstaller","version":"6.19.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.pyinstaller.org/","description":"converts (packages) Python programs into stand-alone executables","long_description":"converts (packages) Python programs into stand-alone executables - note that there is a GPL license exception that allows PyInstaller to build and distribute non-free programs, including commercial ones.","active":true,"categories":["python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":47}],"variants":[],"dependencies":[{"type":"build","ports":["py313-hatchling","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["py313-pyinstaller-hooks-contrib","python313","py313-packaging","py313-setuptools","py313-altgraph"]},{"type":"run","ports":["py313-macholib"]}],"depends_on":[]},{"name":"py314-pyinstaller","portdir":"python/py-pyinstaller","version":"6.19.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.pyinstaller.org/","description":"converts (packages) Python programs into stand-alone executables","long_description":"converts (packages) Python programs into stand-alone executables - note that there is a GPL license exception that allows PyInstaller to build and distribute non-free programs, including commercial ones.","active":true,"categories":["python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":47}],"variants":[],"dependencies":[{"type":"build","ports":["py314-hatchling","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["py314-pyinstaller-hooks-contrib","python314","py314-packaging","py314-setuptools","py314-altgraph"]},{"type":"run","ports":["py314-macholib"]}],"depends_on":[{"type":"lib","ports":["py-pyinstaller"]}]},{"name":"py312-pyinstaller-hooks-contrib","portdir":"python/py-pyinstaller-hooks-contrib","version":"2026.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.pyinstaller.org/","description":"The PyInstaller community hooks repository stand-alone executables","long_description":"The PyInstaller community hooks repository stand-alone executables - note that there is a GPL license exception that allows PyInstaller to build and distribute non-free programs, including commercial ones.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-packaging","py312-setuptools","python312"]}],"depends_on":[{"type":"lib","ports":["py312-pyinstaller"]}]},{"name":"py313-pyinstaller-hooks-contrib","portdir":"python/py-pyinstaller-hooks-contrib","version":"2026.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.pyinstaller.org/","description":"The PyInstaller community hooks repository stand-alone executables","long_description":"The PyInstaller community hooks repository stand-alone executables - note that there is a GPL license exception that allows PyInstaller to build and distribute non-free programs, including commercial ones.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-packaging","py313-setuptools","python313"]}],"depends_on":[{"type":"lib","ports":["py313-pyinstaller"]}]},{"name":"py314-pyinstaller-hooks-contrib","portdir":"python/py-pyinstaller-hooks-contrib","version":"2026.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.pyinstaller.org/","description":"The PyInstaller community hooks repository stand-alone executables","long_description":"The PyInstaller community hooks repository stand-alone executables - note that there is a GPL license exception that allows PyInstaller to build and distribute non-free programs, including commercial ones.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-packaging","py314-setuptools","python314"]}],"depends_on":[{"type":"lib","ports":["py-pyinstaller-hooks-contrib","py314-pyinstaller"]}]},{"name":"py-pyinstrument","portdir":"python/py-pyinstrument","version":"5.1.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/joerick/pyinstrument","description":"Call stack profiler for Python. Shows you why your code is slow!","long_description":"Call stack profiler for Python. Shows you why your code is slow!","active":true,"categories":["python"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pyinstrument"]}],"depends_on":[]},{"name":"py-pyinterval","portdir":"python/py-pyinterval","version":"1.2.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/taschini/pyinterval","description":"Interval arithmetic in Python","long_description":"This library provides a Python implementation of an algebraically closed interval system on the extended real number set. An interval object consists of a finite union of closed, possibly unbound, mathematical intervals.","active":true,"categories":["math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pyinterval"]}],"depends_on":[]},{"name":"py310-pyinstrument","portdir":"python/py-pyinstrument","version":"5.1.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/joerick/pyinstrument","description":"Call stack profiler for Python. Shows you why your code is slow!","long_description":"Call stack profiler for Python. Shows you why your code is slow!","active":true,"categories":["python"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py311-pyinstrument","portdir":"python/py-pyinstrument","version":"5.1.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/joerick/pyinstrument","description":"Call stack profiler for Python. Shows you why your code is slow!","long_description":"Call stack profiler for Python. Shows you why your code is slow!","active":true,"categories":["python"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py312-pyinstrument","portdir":"python/py-pyinstrument","version":"5.1.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/joerick/pyinstrument","description":"Call stack profiler for Python. Shows you why your code is slow!","long_description":"Call stack profiler for Python. Shows you why your code is slow!","active":true,"categories":["python"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"py313-pyinstrument","portdir":"python/py-pyinstrument","version":"5.1.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/joerick/pyinstrument","description":"Call stack profiler for Python. Shows you why your code is slow!","long_description":"Call stack profiler for Python. Shows you why your code is slow!","active":true,"categories":["python"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py-pyinstrument"]}]},{"name":"py313-pyinterval","portdir":"python/py-pyinterval","version":"1.2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/taschini/pyinterval","description":"Interval arithmetic in Python","long_description":"This library provides a Python implementation of an algebraically closed interval system on the extended real number set. An interval object consists of a finite union of closed, possibly unbound, mathematical intervals.","active":true,"categories":["math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-six","py313-pycrlibm"]},{"type":"test","ports":["py313-pytest","py313-pytest-cov"]}],"depends_on":[{"type":"lib","ports":["py-pyinterval"]}]},{"name":"py-pyke","portdir":"python/py-pyke","version":"1.1.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pyke.sourceforge.net","description":"Python Knowledge Engine (PyKE)","long_description":"Pyke introduces a form of Logic Programming (inspired by Prolog) to the Python community by providing a knowledge-based inference engine (expert system) written in 100% Python. Both forward-chaining and backward-chaining rules (which may include python code) are compiled into python. Can also automatically assemble python programs out of Python functions which are attached to backward-chaining rules.","active":true,"categories":["devel","lang","python"],"maintainers":[{"name":"mahergamal","github":"maherg","ports_count":7},{"name":"petr","github":"petrrr","ports_count":636}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py311-pyke"]}],"depends_on":[]},{"name":"py-pykeepass","portdir":"python/py-pykeepass","version":"4.1.0.post1","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/libkeepass/pykeepass","description":"Library to interact with keepass databases","long_description":"Library to interact with keepass databases","active":true,"categories":["security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-pykeepass"]}],"depends_on":[]}]}