{"count":51950,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=731","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=729","results":[{"name":"py314-applescript","portdir":"python/py-applescript","version":"1.0.3","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rdhyee/py-applescript","description":"An easy-to-use Python wrapper for NSAppleScript, allowing Python scripts to communicate with AppleScripts and AppleScriptable applications.","long_description":"An easy-to-use Python wrapper for NSAppleScript, allowing Python scripts to communicate with AppleScripts and AppleScriptable applications.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-pyobjc","python314"]}],"depends_on":[{"type":"lib","ports":["py-applescript","py314-osxmetadata","py314-photoscript"]}]},{"name":"py-appnope","portdir":"python/py-appnope","version":"0.1.4","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/minrk/appnope","description":"Disable App Nap on OS X 10.9.","long_description":"Disable App Nap on OS X 10.9.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-appnope"]}],"depends_on":[]},{"name":"py-appscript","portdir":"python/py-appscript","version":"1.2.2","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://appscript.sourceforge.net/","description":"High-level application scripting package for Python","long_description":"Appscript is a high-level, user-friendly MacPython to Apple event bridge that allows you to control scriptable Mac OS X applications using ordinary Python scripts. Appscript makes MacPython a serious alternative to Apple's own AppleScript language for automating your Mac.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-appscript"]}],"depends_on":[]},{"name":"py310-appnope","portdir":"python/py-appnope","version":"0.1.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/minrk/appnope","description":"Disable App Nap on OS X 10.9.","long_description":"Disable App Nap on OS X 10.9.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-ipykernel"]}]},{"name":"py311-appnope","portdir":"python/py-appnope","version":"0.1.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/minrk/appnope","description":"Disable App Nap on OS X 10.9.","long_description":"Disable App Nap on OS X 10.9.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-ipykernel"]}]},{"name":"py312-appnope","portdir":"python/py-appnope","version":"0.1.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/minrk/appnope","description":"Disable App Nap on OS X 10.9.","long_description":"Disable App Nap on OS X 10.9.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-ipykernel"]}]},{"name":"py313-appnope","portdir":"python/py-appnope","version":"0.1.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/minrk/appnope","description":"Disable App Nap on OS X 10.9.","long_description":"Disable App Nap on OS X 10.9.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-ipykernel"]}]},{"name":"py314-appnope","portdir":"python/py-appnope","version":"0.1.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/minrk/appnope","description":"Disable App Nap on OS X 10.9.","long_description":"Disable App Nap on OS X 10.9.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-appnope","py314-ipykernel"]}]},{"name":"py310-appscript","portdir":"python/py-appscript","version":"1.2.2","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://appscript.sourceforge.net/","description":"High-level application scripting package for Python","long_description":"Appscript is a high-level, user-friendly MacPython to Apple event bridge that allows you to control scriptable Mac OS X applications using ordinary Python scripts. Appscript makes MacPython a serious alternative to Apple's own AppleScript language for automating your Mac.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-lxml","python310"]}],"depends_on":[{"type":"lib","ports":["py-appscript"]}]},{"name":"py-apptools","portdir":"python/py-apptools","version":"5.3.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/enthought/apptools","description":"The Enthought apptools package","long_description":"The Enthought Tool Suite includes a set of packages that we have found useful in creating a number of applications. They implement functionality that is commonly needed by many applications. These packages are distributed together as the AppTools project.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-apptools"]}],"depends_on":[]},{"name":"py-apsw","portdir":"python/py-apsw","version":"3.44.0.0","license":"zlib","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://rogerbinns.github.io/apsw","description":"Another Python SQLite wrapper","long_description":"APSW is a Python wrapper for the SQLite embedded relational database engine.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py311-apsw"]}],"depends_on":[]},{"name":"py310-apptools","portdir":"python/py-apptools","version":"5.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/enthought/apptools","description":"The Enthought apptools package","long_description":"The Enthought Tool Suite includes a set of packages that we have found useful in creating a number of applications. They implement functionality that is commonly needed by many applications. These packages are distributed together as the AppTools project.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-configobj","py310-traitsui","python310"]}],"depends_on":[{"type":"lib","ports":["py310-envisage","py310-mayavi"]}]},{"name":"py311-apptools","portdir":"python/py-apptools","version":"5.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/enthought/apptools","description":"The Enthought apptools package","long_description":"The Enthought Tool Suite includes a set of packages that we have found useful in creating a number of applications. They implement functionality that is commonly needed by many applications. These packages are distributed together as the AppTools project.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-configobj","py311-traitsui","python311"]}],"depends_on":[{"type":"lib","ports":["py311-envisage","py311-mayavi"]}]},{"name":"py312-apptools","portdir":"python/py-apptools","version":"5.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/enthought/apptools","description":"The Enthought apptools package","long_description":"The Enthought Tool Suite includes a set of packages that we have found useful in creating a number of applications. They implement functionality that is commonly needed by many applications. These packages are distributed together as the AppTools project.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-configobj","py312-traitsui","python312"]}],"depends_on":[{"type":"lib","ports":["py-apptools","py312-envisage","py312-mayavi"]}]},{"name":"py310-apsw","portdir":"python/py-apsw","version":"3.44.0.0","license":"zlib","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rogerbinns.github.io/apsw","description":"Another Python SQLite wrapper","long_description":"APSW is a Python wrapper for the SQLite embedded relational database engine.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["sqlite3","python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py311-apsw","portdir":"python/py-apsw","version":"3.44.0.0","license":"zlib","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rogerbinns.github.io/apsw","description":"Another Python SQLite wrapper","long_description":"APSW is a Python wrapper for the SQLite embedded relational database engine.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-wheel","clang-18","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["sqlite3","python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py-apsw"]}]},{"name":"py-arabic-reshaper","portdir":"python/py-arabic-reshaper","version":"3.0.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mpcabd/python-arabic-reshaper/","description":"Reconstruct Arabic sentences to be used in applications that don't support Arabic script.","long_description":"Reconstruct Arabic sentences to be used in applications that don't support Arabic script.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-arabic-reshaper"]}],"depends_on":[]},{"name":"py-argcomplete","portdir":"python/py-argcomplete","version":"3.6.3","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://kislyuk.github.io/argcomplete","description":"Bash tab completion for argparse","long_description":"Bash tab completion for argparse","active":true,"categories":["python"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-argcomplete"]}],"depends_on":[]},{"name":"py310-arabic-reshaper","portdir":"python/py-arabic-reshaper","version":"3.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mpcabd/python-arabic-reshaper/","description":"Reconstruct Arabic sentences to be used in applications that don't support Arabic script.","long_description":"Reconstruct Arabic sentences to be used in applications that don't support Arabic script.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"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-xhtml2pdf"]}]},{"name":"py311-arabic-reshaper","portdir":"python/py-arabic-reshaper","version":"3.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mpcabd/python-arabic-reshaper/","description":"Reconstruct Arabic sentences to be used in applications that don't support Arabic script.","long_description":"Reconstruct Arabic sentences to be used in applications that don't support Arabic script.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"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-xhtml2pdf"]}]},{"name":"py312-arabic-reshaper","portdir":"python/py-arabic-reshaper","version":"3.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mpcabd/python-arabic-reshaper/","description":"Reconstruct Arabic sentences to be used in applications that don't support Arabic script.","long_description":"Reconstruct Arabic sentences to be used in applications that don't support Arabic script.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"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-xhtml2pdf"]}]},{"name":"py313-arabic-reshaper","portdir":"python/py-arabic-reshaper","version":"3.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mpcabd/python-arabic-reshaper/","description":"Reconstruct Arabic sentences to be used in applications that don't support Arabic script.","long_description":"Reconstruct Arabic sentences to be used in applications that don't support Arabic script.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"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-xhtml2pdf"]}]},{"name":"py314-arabic-reshaper","portdir":"python/py-arabic-reshaper","version":"3.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mpcabd/python-arabic-reshaper/","description":"Reconstruct Arabic sentences to be used in applications that don't support Arabic script.","long_description":"Reconstruct Arabic sentences to be used in applications that don't support Arabic script.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["maigret","py-arabic-reshaper","py314-xhtml2pdf"]}]},{"name":"py310-argcomplete","portdir":"python/py-argcomplete","version":"3.6.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://kislyuk.github.io/argcomplete","description":"Bash tab completion for argparse","long_description":"Bash tab completion for argparse","active":true,"categories":["python"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-hatch-vcs","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["commitizen"]},{"type":"run","ports":["py310-milc"]}]},{"name":"py311-argcomplete","portdir":"python/py-argcomplete","version":"3.6.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://kislyuk.github.io/argcomplete","description":"Bash tab completion for argparse","long_description":"Bash tab completion for argparse","active":true,"categories":["python"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","py311-hatch-vcs","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"run","ports":["py311-milc"]}]},{"name":"py312-argcomplete","portdir":"python/py-argcomplete","version":"3.6.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://kislyuk.github.io/argcomplete","description":"Bash tab completion for argparse","long_description":"Bash tab completion for argparse","active":true,"categories":["python"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","py312-hatch-vcs","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"py313-argcomplete","portdir":"python/py-argcomplete","version":"3.6.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://kislyuk.github.io/argcomplete","description":"Bash tab completion for argparse","long_description":"Bash tab completion for argparse","active":true,"categories":["python"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling","py313-hatch-vcs"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"py314-argcomplete","portdir":"python/py-argcomplete","version":"3.6.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://kislyuk.github.io/argcomplete","description":"Bash tab completion for argparse","long_description":"Bash tab completion for argparse","active":true,"categories":["python"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatch-vcs","py314-hatchling"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["barman","pipx","py-argcomplete"]}]},{"name":"py-argh","portdir":"python/py-argh","version":"0.31.3","license":"LGPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/neithere/argh","description":"A simple argparse wrapper","long_description":"A simple argparse wrapper","active":true,"categories":["python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-argh"]}],"depends_on":[]},{"name":"py-argon2-cffi","portdir":"python/py-argon2-cffi","version":"25.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://argon2-cffi.readthedocs.io/","description":"Argon2 is a secure password hashing algorithm.","long_description":"Argon2 is a secure password hashing algorithm.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-argon2-cffi"]}],"depends_on":[]},{"name":"py27-argh","portdir":"python/py-argh","version":"0.27.2","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/neithere/argh","description":"A simple argparse wrapper","long_description":"A simple argparse wrapper","active":true,"categories":["python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-watchdog"]}]},{"name":"py310-argh","portdir":"python/py-argh","version":"0.31.3","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/neithere/argh","description":"A simple argparse wrapper","long_description":"A simple argparse wrapper","active":true,"categories":["python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-flit_core","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest","py310-mock","py310-iocapture"]}],"depends_on":[{"type":"lib","ports":["py310-watchdog"]}]},{"name":"py311-argh","portdir":"python/py-argh","version":"0.31.3","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/neithere/argh","description":"A simple argparse wrapper","long_description":"A simple argparse wrapper","active":true,"categories":["python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-flit_core"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest","py311-mock","py311-iocapture"]}],"depends_on":[{"type":"lib","ports":["py311-watchdog"]}]},{"name":"py312-argh","portdir":"python/py-argh","version":"0.31.3","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/neithere/argh","description":"A simple argparse wrapper","long_description":"A simple argparse wrapper","active":true,"categories":["python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-flit_core","py312-installer"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest","py312-mock","py312-iocapture"]}],"depends_on":[{"type":"lib","ports":["py312-watchdog"]}]},{"name":"py313-argh","portdir":"python/py-argh","version":"0.31.3","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/neithere/argh","description":"A simple argparse wrapper","long_description":"A simple argparse wrapper","active":true,"categories":["python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-flit_core"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest","py313-mock","py313-iocapture"]}],"depends_on":[{"type":"lib","ports":["py313-watchdog"]}]},{"name":"py314-argh","portdir":"python/py-argh","version":"0.31.3","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/neithere/argh","description":"A simple argparse wrapper","long_description":"A simple argparse wrapper","active":true,"categories":["python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-flit_core"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest","py314-mock","py314-iocapture"]}],"depends_on":[{"type":"lib","ports":["py-argh","py314-watchdog"]}]},{"name":"py310-argon2-cffi","portdir":"python/py-argon2-cffi","version":"25.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://argon2-cffi.readthedocs.io/","description":"Argon2 is a secure password hashing algorithm.","long_description":"Argon2 is a secure password hashing algorithm.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-build","py310-hatchling","py310-hatch-vcs","py310-installer","py310-hatch-fancy-pypi-readme"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-argon2-cffi-bindings"]}],"depends_on":[{"type":"lib","ports":["py310-jupyter_server","py310-nbclassic","py310-pykeepass"]},{"type":"run","ports":["py310-autobahn"]}]},{"name":"py311-argon2-cffi","portdir":"python/py-argon2-cffi","version":"25.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://argon2-cffi.readthedocs.io/","description":"Argon2 is a secure password hashing algorithm.","long_description":"Argon2 is a secure password hashing algorithm.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-hatch-fancy-pypi-readme","py311-hatch-vcs","py311-build","py311-installer","py311-hatchling"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-argon2-cffi-bindings"]}],"depends_on":[{"type":"lib","ports":["py311-jupyter_server","py311-nbclassic","py311-pykeepass"]},{"type":"run","ports":["py311-autobahn"]}]},{"name":"py312-argon2-cffi","portdir":"python/py-argon2-cffi","version":"25.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://argon2-cffi.readthedocs.io/","description":"Argon2 is a secure password hashing algorithm.","long_description":"Argon2 is a secure password hashing algorithm.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-hatch-fancy-pypi-readme","py312-hatch-vcs","py312-build","py312-installer","py312-hatchling"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-argon2-cffi-bindings"]}],"depends_on":[{"type":"lib","ports":["py312-jupyter_server","py312-nbclassic","py312-pykeepass"]},{"type":"run","ports":["py312-autobahn"]}]},{"name":"py313-argon2-cffi","portdir":"python/py-argon2-cffi","version":"25.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://argon2-cffi.readthedocs.io/","description":"Argon2 is a secure password hashing algorithm.","long_description":"Argon2 is a secure password hashing algorithm.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py313-hatch-fancy-pypi-readme","py313-hatchling","py313-hatch-vcs","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-argon2-cffi-bindings"]}],"depends_on":[{"type":"lib","ports":["py313-jupyter_server"]},{"type":"run","ports":["py313-autobahn"]}]},{"name":"py314-argon2-cffi","portdir":"python/py-argon2-cffi","version":"25.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://argon2-cffi.readthedocs.io/","description":"Argon2 is a secure password hashing algorithm.","long_description":"Argon2 is a secure password hashing algorithm.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py314-hatch-fancy-pypi-readme","py314-hatch-vcs","py314-hatchling","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-argon2-cffi-bindings"]}],"depends_on":[{"type":"lib","ports":["py-argon2-cffi","py314-jupyter_server"]}]},{"name":"py-argon2-cffi-bindings","portdir":"python/py-argon2-cffi-bindings","version":"25.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/hynek/argon2-cffi-bindings","description":"Low-level CFFI bindings for Argon2","long_description":"Low-level CFFI bindings for Argon2","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-argon2-cffi-bindings"]}],"depends_on":[]},{"name":"py-arpeggio","portdir":"python/py-arpeggio","version":"2.0.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/igordejanovic/Arpeggio","description":"Packrat parser interpreter","long_description":"Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-arpeggio"]}],"depends_on":[]},{"name":"py310-argon2-cffi-bindings","portdir":"python/py-argon2-cffi-bindings","version":"25.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hynek/argon2-cffi-bindings","description":"Low-level CFFI bindings for Argon2","long_description":"Low-level CFFI bindings for Argon2","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-build","py310-installer","py310-setuptools","py310-setuptools_scm","py310-wheel"]},{"type":"lib","ports":["py310-cffi","python310"]}],"depends_on":[{"type":"run","ports":["py310-argon2-cffi"]}]},{"name":"py311-argon2-cffi-bindings","portdir":"python/py-argon2-cffi-bindings","version":"25.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hynek/argon2-cffi-bindings","description":"Low-level CFFI bindings for Argon2","long_description":"Low-level CFFI bindings for Argon2","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-wheel","py311-setuptools_scm","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["py311-cffi","python311"]}],"depends_on":[{"type":"run","ports":["py311-argon2-cffi"]}]},{"name":"py312-argon2-cffi-bindings","portdir":"python/py-argon2-cffi-bindings","version":"25.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hynek/argon2-cffi-bindings","description":"Low-level CFFI bindings for Argon2","long_description":"Low-level CFFI bindings for Argon2","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-wheel","py312-setuptools_scm","py312-build","py312-installer","py312-setuptools"]},{"type":"lib","ports":["py312-cffi","python312"]}],"depends_on":[{"type":"run","ports":["py312-argon2-cffi"]}]},{"name":"py313-argon2-cffi-bindings","portdir":"python/py-argon2-cffi-bindings","version":"25.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hynek/argon2-cffi-bindings","description":"Low-level CFFI bindings for Argon2","long_description":"Low-level CFFI bindings for Argon2","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["py313-cffi","python313"]}],"depends_on":[{"type":"run","ports":["py313-argon2-cffi"]}]},{"name":"py314-argon2-cffi-bindings","portdir":"python/py-argon2-cffi-bindings","version":"25.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hynek/argon2-cffi-bindings","description":"Low-level CFFI bindings for Argon2","long_description":"Low-level CFFI bindings for Argon2","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-setuptools_scm","py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["py314-cffi","python314"]}],"depends_on":[{"type":"lib","ports":["py-argon2-cffi-bindings"]},{"type":"run","ports":["py314-argon2-cffi"]}]},{"name":"py310-arpeggio","portdir":"python/py-arpeggio","version":"2.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/igordejanovic/Arpeggio","description":"Packrat parser interpreter","long_description":"Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-parver","py310-textx"]}]},{"name":"py311-arpeggio","portdir":"python/py-arpeggio","version":"2.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/igordejanovic/Arpeggio","description":"Packrat parser interpreter","long_description":"Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).","active":true,"categories":["python"],"maintainers":[],"variants":[],"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":[{"type":"lib","ports":["py311-parver","py311-textx"]}]}]}