{"count":52242,"next":"https://ports.macports.org/api/v1/ports/?format=json&page=116","previous":"https://ports.macports.org/api/v1/ports/?format=json&page=114","results":[{"name":"py312-pyorick","portdir":"python/py-pyorick","version":"1.5","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dhmunro/pyorick","description":"python connection to yorick","long_description":"The pyorick package starts yorick as a subprocess and provides an interface between python and yorick interpreted code. Features: exec or eval arbitrary yorick code strings; get or set yorick variables; call yorick functions or subroutines with python arguments; get or set slices of large yorick arrays; terminal mode to interact with yorick by keyboard through python. Most of the data is exchanged via binary pipes between the two interpreters. Yorick runs in a request-reply mode. Python prints anything yorick sends to stdout or stderr except prompts.","active":true,"categories":["python"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["yorick","py312-numpy"]}],"depends_on":[{"type":"lib","ports":["py-pyorick"]}]},{"name":"pg16-timescaledb","portdir":"databases/timescaledb","version":"2.25.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.timescaledb.com/","description":"A time-series database that integrates with PostgreSQL.","long_description":"TimescaleDB is an open-source database designed to make SQL scalable for time-series data. It is engineered up from PostgreSQL, providing automatic partitioning across time and space (partitioning key), as well as full SQL support. TimescaleDB is packaged as a PostgreSQL extension.","active":true,"categories":["databases"],"maintainers":[{"name":"blair","github":"blair","ports_count":26}],"variants":["timescale_license","universal"],"dependencies":[{"type":"build","ports":["cmake","perl5.34","p5.34-ipc-run","clang-18"]},{"type":"lib","ports":["postgresql16"]}],"depends_on":[]},{"name":"pg15-timescaledb","portdir":"databases/timescaledb","version":"2.25.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.timescaledb.com/","description":"A time-series database that integrates with PostgreSQL.","long_description":"TimescaleDB is an open-source database designed to make SQL scalable for time-series data. It is engineered up from PostgreSQL, providing automatic partitioning across time and space (partitioning key), as well as full SQL support. TimescaleDB is packaged as a PostgreSQL extension.","active":true,"categories":["databases"],"maintainers":[{"name":"blair","github":"blair","ports_count":26}],"variants":["timescale_license","universal"],"dependencies":[{"type":"build","ports":["cmake","perl5.34","p5.34-ipc-run","clang-18"]},{"type":"lib","ports":["postgresql15"]}],"depends_on":[]},{"name":"pg14-timescaledb","portdir":"databases/timescaledb","version":"2.19.3","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.timescaledb.com/","description":"A time-series database that integrates with PostgreSQL.","long_description":"TimescaleDB is an open-source database designed to make SQL scalable for time-series data. It is engineered up from PostgreSQL, providing automatic partitioning across time and space (partitioning key), as well as full SQL support. TimescaleDB is packaged as a PostgreSQL extension.","active":true,"categories":["databases"],"maintainers":[{"name":"blair","github":"blair","ports_count":26}],"variants":["timescale_license","universal"],"dependencies":[{"type":"build","ports":["cmake","perl5.34","p5.34-ipc-run","clang-18"]},{"type":"lib","ports":["postgresql14"]}],"depends_on":[]},{"name":"pg13-timescaledb","portdir":"databases/timescaledb","version":"2.15.3","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.timescaledb.com/","description":"A time-series database that integrates with PostgreSQL.","long_description":"TimescaleDB is an open-source database designed to make SQL scalable for time-series data. It is engineered up from PostgreSQL, providing automatic partitioning across time and space (partitioning key), as well as full SQL support. TimescaleDB is packaged as a PostgreSQL extension.","active":true,"categories":["databases"],"maintainers":[{"name":"blair","github":"blair","ports_count":26}],"variants":["timescale_license","universal"],"dependencies":[{"type":"build","ports":["cmake","perl5.34","p5.34-ipc-run","clang-18"]},{"type":"lib","ports":["postgresql13"]}],"depends_on":[]},{"name":"pg12-timescaledb","portdir":"databases/timescaledb","version":"2.11.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.timescaledb.com/","description":"A time-series database that integrates with PostgreSQL.","long_description":"TimescaleDB is an open-source database designed to make SQL scalable for time-series data. It is engineered up from PostgreSQL, providing automatic partitioning across time and space (partitioning key), as well as full SQL support. TimescaleDB is packaged as a PostgreSQL extension.","active":true,"categories":["databases"],"maintainers":[{"name":"blair","github":"blair","ports_count":26}],"variants":["timescale_license","universal"],"dependencies":[{"type":"build","ports":["cmake","perl5.34","p5.34-ipc-run","clang-18"]},{"type":"lib","ports":["postgresql12"]}],"depends_on":[]},{"name":"inadyn","portdir":"net/inadyn","version":"2.13.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://troglobit.com/projects/inadyn/","description":"In-a-Dyn is a dynamic DNS client with multiple SSL/TLS library support","long_description":"Inadyn, or In-a-Dyn, is a small and simple Dynamic DNS, DDNS, client with HTTPS support. By using a DDNS client like inadyn you can register an Internet name with a DDNS provider, like FreeDNS. The DDNS client updates your DNS record periodically and/or on demand when your IP address changes. Inadyn can maintain multiple host records with the same IP address, use a combination of a script, the address from an Internet-facing interface, or default to using the IP address change detector of the DDNS provider.","active":true,"categories":["net"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1066}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gnutls","libconfuse","nettle"]}],"depends_on":[]},{"name":"py39-zlmdb","portdir":"python/py-zlmdb","version":"20.8.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/crossbario/zlmdb","description":"Object relational zero copy in memory database layer for LMDB.","long_description":"Object relational zero copy in memory database layer for LMDB.","active":false,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1066}],"variants":[],"dependencies":[{"type":"build","ports":["py39-pytest-runner","py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["py39-txaio","python39","py39-yaml","py39-cbor2","py39-click","py39-lmdb","py39-numpy","py39-pynacl"]}],"depends_on":[]},{"name":"py312-spiceypy","portdir":"python/py-spiceypy","version":"6.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"","description":"SpiceyPy: The NASA JPL NAIF SPICE toolkit wrapper for Python","long_description":"SpiceyPy: The NASA JPL NAIF SPICE toolkit wrapper for Python Note: due to cspice, this is only for the x86_64 platform","active":true,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-setuptools","py312-wheel","py312-cython","py312-build","py312-installer"]},{"type":"lib","ports":["python312","py312-numpy","cspice"]}],"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":85}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling","py313-hatch-vcs"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-knack","azure-cli"]}]},{"name":"shaderc","portdir":"graphics/shaderc","version":"2025.3","license":"Apache and Version-2.0","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/google/shaderc","description":"A collection of tools, libraries and tests for shader compilation.","long_description":"At the moment it includes: glslc, a command line compiler for GLSL/HLSL to SPIR-V, and libshaderc, a library API for accessing glslc functionality.","active":true,"categories":["devel","graphics"],"maintainers":[{"name":"christophecvr","github":"christophecvr","ports_count":1}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["clang-20","spirv-headers","python312","cmake","pkgconfig","asciidoctor"]},{"type":"lib","ports":["spirv-tools","glslang"]}],"depends_on":[{"type":"build","ports":["vulkan-tools","vulkan-volk"]}]},{"name":"py312-dap","portdir":"python/py-dap","version":"3.5","license":"MIT and BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pydap.readthedocs.org/en/latest","description":"Python implementation of the Data Access Protocol","long_description":"A scientific protocol for data access developed by the OPeNDAP team (http://opendap.org). This implementation is developed from scratch, following the latest specification of the protocol (DAP 2.0 Draft Community Standard 2005/04/27).","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm","clang-18"]},{"type":"lib","ports":["py312-docopt","py312-webob","python312","py312-importlib-resources","py312-beautifulsoup4","py312-jinja2","py312-numpy","py312-requests","py312-lxml","py312-importlib-metadata"]}],"depends_on":[{"type":"lib","ports":["py-dap"]}]},{"name":"py312-mpld3","portdir":"python/py-mpld3","version":"0.5.10","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://mpld3.github.io","description":"MPLD3 offer an interactive, D3-based viewer for Matplotlib","long_description":"The MPLD3 packages is an interactive D3js-based viewer which brings matplotlib graphics to the browser. It provides a custom stand-alone javascript library built on D3, which parses JSON representations of plots. a set of routines parses matplotlib plots and outputs the JSON description readable by mpld3.js.","active":true,"categories":["graphics","www","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":615}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-jinja2","py312-matplotlib","python312"]}],"depends_on":[{"type":"lib","ports":["py-mpld3"]}]},{"name":"p5.38-locale-gettext","portdir":"perl/p5-locale-gettext","version":"1.70.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Locale::gettext","description":"Perl interface to GNU gettext","long_description":"Perl interface to GNU gettext","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["gettext","clang-18"]},{"type":"lib","ports":["libiconv","gettext-runtime","perl5.38"]}],"depends_on":[]},{"name":"p5.36-locale-gettext","portdir":"perl/p5-locale-gettext","version":"1.70.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Locale::gettext","description":"Perl interface to GNU gettext","long_description":"Perl interface to GNU gettext","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["gettext","clang-18"]},{"type":"lib","ports":["libiconv","gettext-runtime","perl5.36"]}],"depends_on":[]},{"name":"cgal6","portdir":"gis/cgal6","version":"6.1.1","license":"LGPL-3+ and GPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.cgal.org/","description":"Computational Geometry Algorithm Library","long_description":"The goal of the Computational Geometry Algorithm Library is to provide easy access to efficient and reliable geometric algorithms in the form of a C++ library. CGAL is used in various areas needing geometric computation, such as: computer graphics, scientific visualization, computer aided design and modeling, geographic information systems, molecular biology, medical imaging, robotics and motion planning, mesh generation, numerical methods...","active":true,"categories":["science","gis"],"maintainers":[{"name":"vince","github":"Veence","ports_count":25}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["eigen3","zlib","boost181","gmp","mpfr"]}],"depends_on":[{"type":"lib","ports":["openEMS","CSXCAD","sfcgal"]}]},{"name":"py312-pyuca","portdir":"python/py-pyuca","version":"1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jtauber/pyuca","description":"a Python implementation of the Unicode Collation Algorithm","long_description":"a Python implementation of the Unicode Collation Algorithm","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"run","ports":["py312-spyder"]}]},{"name":"py311-pyuca","portdir":"python/py-pyuca","version":"1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jtauber/pyuca","description":"a Python implementation of the Unicode Collation Algorithm","long_description":"a Python implementation of the Unicode Collation Algorithm","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"run","ports":["py311-spyder"]}]},{"name":"py39-pyuca","portdir":"python/py-pyuca","version":"1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jtauber/pyuca","description":"a Python implementation of the Unicode Collation Algorithm","long_description":"a Python implementation of the Unicode Collation Algorithm","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"run","ports":["py39-spyder"]}]},{"name":"py310-pyuca","portdir":"python/py-pyuca","version":"1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jtauber/pyuca","description":"a Python implementation of the Unicode Collation Algorithm","long_description":"a Python implementation of the Unicode Collation Algorithm","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"run","ports":["py310-spyder"]}]},{"name":"py-pyuca","portdir":"python/py-pyuca","version":"1.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jtauber/pyuca","description":"a Python implementation of the Unicode Collation Algorithm","long_description":"a Python implementation of the Unicode Collation Algorithm","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pyuca"]}],"depends_on":[]},{"name":"py312-pygithub","portdir":"python/py-pygithub","version":"2.9.1","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pygithub.readthedocs.io/","description":"Typed interactions with the GitHub API v3","long_description":"PyGitHub is a Python library to access the GitHub REST API. This library enables you to manage GitHub resources such as repositories, user profiles, and organizations in your Python applications.","active":true,"categories":["python"],"maintainers":[{"name":"raimue","github":"raimue","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","clang-18","py312-setuptools_scm","py312-wheel","py312-setuptools","py312-installer"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-deprecated","py312-pynacl","py312-jwt","py312-cryptography","py312-requests","py312-urllib3","py312-typing_extensions"]}],"depends_on":[{"type":"run","ports":["py312-spyder"]}]},{"name":"py311-pygithub","portdir":"python/py-pygithub","version":"2.9.1","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pygithub.readthedocs.io/","description":"Typed interactions with the GitHub API v3","long_description":"PyGitHub is a Python library to access the GitHub REST API. This library enables you to manage GitHub resources such as repositories, user profiles, and organizations in your Python applications.","active":true,"categories":["python"],"maintainers":[{"name":"raimue","github":"raimue","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","clang-18","py311-setuptools_scm","py311-wheel","py311-setuptools","py311-installer"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-pynacl","py311-deprecated","py311-jwt","py311-cryptography","py311-urllib3","py311-requests","py311-typing_extensions"]}],"depends_on":[{"type":"run","ports":["py311-spyder"]}]},{"name":"py312-asyncssh","portdir":"python/py-asyncssh","version":"2.23.1","license":"(EPL-2 or GPL-2+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://asyncssh.readthedocs.io","description":"AsyncSSH: Asynchronous SSHv2 client and server library","long_description":"AsyncSSH: Asynchronous SSHv2 client and server library","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-typing_extensions","py312-cryptography","python312"]}],"depends_on":[{"type":"run","ports":["py312-spyder"]}]},{"name":"py311-asyncssh","portdir":"python/py-asyncssh","version":"2.23.1","license":"(EPL-2 or GPL-2+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://asyncssh.readthedocs.io","description":"AsyncSSH: Asynchronous SSHv2 client and server library","long_description":"AsyncSSH: Asynchronous SSHv2 client and server library","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-typing_extensions","py311-cryptography","python311"]}],"depends_on":[{"type":"run","ports":["py311-spyder"]}]},{"name":"py310-asyncssh","portdir":"python/py-asyncssh","version":"2.23.1","license":"(EPL-2 or GPL-2+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://asyncssh.readthedocs.io","description":"AsyncSSH: Asynchronous SSHv2 client and server library","long_description":"AsyncSSH: Asynchronous SSHv2 client and server library","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-typing_extensions","py310-cryptography","python310"]}],"depends_on":[{"type":"run","ports":["py310-spyder"]}]},{"name":"py39-asyncssh","portdir":"python/py-asyncssh","version":"2.21.1","license":"(EPL-2 or GPL-2+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://asyncssh.timeheart.net","description":"AsyncSSH: Asynchronous SSHv2 client and server library","long_description":"AsyncSSH: Asynchronous SSHv2 client and server library","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"lib","ports":["py39-cryptography","py39-typing_extensions","python39"]}],"depends_on":[{"type":"run","ports":["py39-spyder"]}]},{"name":"py-asyncssh","portdir":"python/py-asyncssh","version":"2.23.1","license":"(EPL-2 or GPL-2+)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://asyncssh.readthedocs.io","description":"AsyncSSH: Asynchronous SSHv2 client and server library","long_description":"AsyncSSH: Asynchronous SSHv2 client and server library","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-asyncssh"]}],"depends_on":[]},{"name":"aq","portdir":"textproc/aq","version":"0.3.0","license":"(MIT or Apache-2)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rossmacarthur/aq","description":"Extend jq for any data format","long_description":"Extend jq for any data format","active":true,"categories":["textproc"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1066}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"py313-pefile","portdir":"python/py-pefile","version":"2024.8.26","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/erocarrera/pefile","description":"Parse and work with Portable Executable (PE) files","long_description":"pefile is a multi-platform Python module to parse and work with Portable Executable (PE) files. PE is the format used for executables, DLLs, object code, and other purposes on 32- and 64-bit versions of Windows operating systems. PE is also the standard executable format in EFI environments.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"mstrans","portdir":"sysutils/mstrans","version":"1.4","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/esr/mstrans","description":"Text conversion between Unix and MS-DOS line endings.","long_description":"Text conversion between Unix and MS-DOS line endings. A little tool for cleaning up files transferred from MS-DOS; it can strip CRs, remove trailing ^Z characters, etc. With an option, it will put in CRs for files that need to go in the other direction. It can also strip meta bits, in case your file was a WordStar document. Finally, it can do appropriate filename mapping. The WordStar translation features are probably completely obsolete now, but the other features may still be useful.","active":true,"categories":["sysutils","textproc"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1066}],"variants":["man","universal"],"dependencies":[{"type":"build","ports":["asciidoctor","clang-18"]}],"depends_on":[]},{"name":"py313-pip","portdir":"python/py-pip","version":"26.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pip.pypa.io","description":"A tool for installing and managing Python packages.","long_description":"pip is a replacement for easy_install. It uses mostly the same techniques for finding packages, so packages that were made easy_installable should be pip-installable as well.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["py313-setuptools","python313"]},{"type":"run","ports":["pip_select"]}],"depends_on":[{"type":"build","ports":["azure-cli","py313-mkl","py313-mkl-include","py313-pyfatfs","py313-gyoto"]},{"type":"lib","ports":["py313-pipdeptree"]}]},{"name":"py313-tz","portdir":"python/py-tz","version":"2026.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pytz","description":"World Timezone Definitions for Python","long_description":"pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.","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-zeep","py313-geopy","py313-leather","py313-mongomock","py313-pydantic-extra-types","py313-pyrfc3339","py313-skyfield","py313-twilio","py313-gradio","py313-agate","py313-astroplan","py313-celery","py313-croniter","py313-flask-babel","py313-flask-restful","py313-fs"]},{"type":"run","ports":["py313-dateutil","py313-wxmplot","py313-oslo-serialization","py313-oslo-utils"]},{"type":"test","ports":["py313-pyarrow","py313-icalendar","py313-numpy","py313-us"]}]},{"name":"py313-serial","portdir":"python/py-serial","version":"3.5","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyserial/pyserial","description":"Python Serial Port Extension","long_description":"This module encapsulates the access for the serial port. It provides backends for standard Python running on Windows, Linux, BSD (possibly any POSIX compliant system) and Jython. The module named serial automatically selects the appropriate backend.","active":true,"categories":["python","comms"],"maintainers":[{"name":"fw","github":"fhgwright","ports_count":28}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-setuptools","python313"]}],"depends_on":[{"type":"run","ports":["py313-pyftdi"]}]},{"name":"py313-htmldocs","portdir":"lang/py-htmldocs","version":"3.13.13","license":"PSF","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.python.org/","description":"HTML documentation for Python 3.13.13","long_description":"Access Python 3.13.13 HTML docs via file://${prefix}/share/doc/python313-doc/index.html","active":true,"categories":["lang"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":225}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"py313-hatch-vcs","portdir":"python/py-hatch-vcs","version":"0.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ofek/hatch-vcs","description":"Hatch plugin for versioning with your preferred VCS","long_description":"Hatch plugin for versioning with your preferred VCS","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["py313-setuptools_scm","py313-hatchling","python313"]}],"depends_on":[{"type":"build","ports":["py313-zlmdb","py313-discovery","py313-icalendar","py313-platformdirs","py313-pyproject_api","py313-python-discovery","py313-virtualenv","py313-panel","py313-param","hatch","py313-superqt","py313-filelock","py313-black","gcovr","py313-zarr","py313-astropy-iers-data","py313-app-model","py313-argcomplete","py313-argon2-cffi","py313-attrs","py313-automat","py313-cattrs","py313-corner","py313-eventlet","py313-execnet","py313-fixtures","py313-fsspec","py313-geoviews","py313-holoviews","py313-humanize","py313-hvplot","py313-in-n-out","py313-isort","py313-jsonschema","py313-jsonschema-format-nongpl","py313-jsonschema-specifications","py313-magicgui","py313-mongomock","py313-npe2","py313-pint","py313-pipdeptree","py313-psygnal","py313-pyct","py313-pydantic-compat","py313-pyhamcrest","py313-pylast","py313-pytest-html","py313-pytest-metadata","py313-referencing","py313-scikit-build","py313-scikit-build-core","py313-scikit-hep-hepunits","py313-scikit-hep-particle","py313-sentinels","py313-sphinx-autodoc-typehints","py313-structlog","py313-termcolor","py313-testtools","py313-tox","py313-ulid","py313-urllib3"]},{"type":"lib","ports":["py313-aiofiles","py313-service_identity"]}]},{"name":"py313-atomicwrites","portdir":"python/py-atomicwrites","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/untitaker/python-atomicwrites","description":"Powerful Python library for atomic file writes","long_description":"Powerful Python library for atomic file writes","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"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":[{"type":"lib","ports":["hatch","py313-beancount-import"]},{"type":"run","ports":["py313-spyder"]}]},{"name":"py313-hatchling","portdir":"python/py-hatchling","version":"1.30.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://hatch.pypa.io/latest/","description":"This is the extensible, standards compliant build backend used by Hatch.","long_description":"This is the extensible, standards compliant build backend used by Hatch.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1468}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build"]},{"type":"lib","ports":["py313-trove-classifiers","py313-pathspec","python313","py313-pluggy","py313-packaging","py313-editables"]},{"type":"run","ports":["hatchling_select"]}],"depends_on":[{"type":"build","ports":["py313-zlmdb","py313-opentelemetry-api","py313-pymdown-extensions","py313-soupsieve","py313-gradio","py313-pydantic","py313-telnetlib3","py313-pydantic_settings","py313-pybtex","py313-icalendar","py313-platformdirs","py313-uvicorn","py313-griffelib","py313-logfire-api","py313-pyproject_api","py313-mcp","py313-openai","py313-pydantic-ai-slim","py313-pydantic-graph","py313-python-discovery","py313-starlette","py313-virtualenv","py313-python-multipart","py313-beautifulsoup4","py313-altair","py313-julius","py313-panel","py313-param","py313-userpath","py313-versioningit","py313-wassima","py313-wcmatch","py313-wtforms","py313-zarr","py313-astropy-iers-data","hatch","py313-hatch-build-scripts","py313-pygments","py313-wcwidth","py313-cloudflare","py313-superqt","py313-filelock","py313-black","py313-nbconvert","gcovr","sshuttle","py313-aiofiles","py313-annotated_types","py313-anywidget","py313-app-model","py313-argcomplete","py313-argon2-cffi","py313-atpublic","py313-attrs","py313-autoflake","py313-automat","py313-beartype","py313-binaryornot","py313-bracex","py313-cattrs","py313-colorama","py313-comm","py313-corner","py313-croniter","py313-cssselect","py313-diskcache-stubs","py313-django-debug-toolbar","py313-dnspython","py313-docstring_parser","py313-einops","py313-elasticsearch","py313-eventlet","py313-execnet","py313-expandvars","py313-fickling","py313-fixtures","py313-flask-frozen","py313-flask-wtf","py313-flufl.i18n","py313-flufl.lock","py313-fsspec","py313-ftfy","py313-geoviews","py313-google-i18n-address","py313-gradio-client","py313-groovy","py313-hatch-fancy-pypi-readme","py313-hatch-jupyter-builder","py313-hatch-nodejs-version","py313-hatch-requirements-txt","py313-hatch-vcs","py313-hf-gradio","py313-holoviews","py313-httpcore","py313-httpx","py313-httpx-aiohttp","py313-humanize","py313-hvplot","py313-imgur","py313-in-n-out","py313-intervaltree","py313-ipykernel","py313-ipympl","py313-isort","py313-itemadapter","py313-jsonschema","py313-jsonschema-format-nongpl","py313-jsonschema-specifications","py313-jupyter_client","py313-jupyter_console","py313-jupyter_core","py313-jupyter_events","py313-jupyter_packaging","py313-jupyter_server_terminals","py313-jupyter_sphinx","py313-jupyterlab","py313-jupyterlab_pygments","py313-jupyterlab_server","py313-libtmux","py313-lonboard","py313-looseversion","py313-magicgui","py313-mongomock","py313-morecantile","py313-nbclient","py313-nbformat","py313-niquests","py313-notebook_shim","py313-notebook","py313-npe2","py313-obspec","py313-osxmetadata","py313-paho-mqtt","py313-pint","py313-pipdeptree","py313-plotly","py313-protego","py313-psygnal","py313-pudb","py313-pyct","py313-pydantic-compat","py313-pydantic-extra-types","py313-pyhamcrest","py313-pyinstaller","py313-pylast","py313-pymongo","py313-pytest-cov","py313-pytest-html","py313-pytest-metadata","py313-pytest-recording","py313-pyviz_comms","py313-queuelib","py313-redis","py313-referencing","py313-rfc3987-syntax","py313-rich-argparse","py313-robotframework-ride","py313-safehttpx","py313-scikit-build","py313-scikit-build-core","py313-scikit-hep-hepunits","py313-scikit-hep-particle","py313-scikits-bootstrap","py313-sentinels","py313-service_identity","py313-sphinx-autodoc-typehints","py313-sqlparse","py313-strpdatetime","py313-structlog","py313-svglib","py313-termcolor","py313-terminado","py313-testtools","py313-tmuxp","py313-tox","py313-traitlets","py313-treq","py313-trustme","py313-twisted","py313-typing-inspection","py313-typogrify","py313-ulid","py313-urllib3","py313-urllib3-future"]},{"type":"lib","ports":["py313-uv-dynamic-versioning","py313-hatch-requirements-txt","offpunk","py313-hatch-vcs","hatch"]},{"type":"run","ports":["py313-hatch-jupyter-builder","py313-hatch-nodejs-version"]}]},{"name":"py313-setuptools_scm","portdir":"python/py-setuptools_scm","version":"9.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/setuptools_scm/","description":"Package to manage versions by scm tags.","long_description":"Package to manage versions by scm tags.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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":"build","ports":["translate-toolkit","py313-pygithub","py313-httpx-sse","py313-msgspec","py313-pyarrow","py313-openbabel","py313-portalocker","py313-netcdf4","py313-xraylarch","py313-pytest-asyncio","py313-zopfli","py313-asteval","py313-matplotlib","py313-pytest","py313-ujson","py313-urwid","py313-pytest-mpl","py313-asdf","py313-healpy","py313-flask-cors","py313-mpmath","py313-xyzservices","py313-drms","py313-pyvo","py313-pdftl","py313-sip-devel","py313-vispy","py313-uritools","beets-summarize","litecli","mycli","hg-git","mercurial","toot","py313-absl","py313-access","py313-ansible-compat","py313-anyio","py313-aplpy","py313-argon2-cffi-bindings","py313-asdf-astropy","py313-asdf-coordinates-schemas","py313-asdf-standard","py313-asdf-transform-schemas","py313-asdf-unit-schemas","py313-astroplan","py313-astropy","py313-astropy-healpix","py313-astroscrappy","py313-asttokens","py313-asv","py313-automat","py313-backports.tarfile","py313-beancount-import","py313-branca","py313-cartopy","py313-cbor2","py313-charset-normalizer","py313-cheroot","py313-cmd2","py313-colorcet","py313-configparser","py313-cons","py313-contextily","py313-cppy","py313-cssutils","py313-cvxopt","py313-dateutil","py313-emcee3","py313-emmet-core","py313-enrich","py313-esda","py313-etuples","py313-executing","py313-extension-helpers","py313-flexcache","py313-flexparser","rdiff-backup","borgbackup","py313-cachetools","py313-folium","py313-freetype","py313-fugashi","py313-giddy","py313-gmpy2","py313-gwosc","py313-h5netcdf","py313-html2text","py313-importlib-metadata","py313-importlib-resources","py313-inequality","py313-inflate64","py313-iniconfig","py313-isodate","py313-jaraco.classes","py313-jaraco.collections","py313-jaraco.functools","py313-jaraco.context","py313-jaraco.text","py313-joblib","py313-jsonpickle","py313-keyring","py313-keyrings.alt","py313-kiwisolver","py313-lameenc","py313-langcodes","py313-larixite","py313-lark","py313-lazy_object_proxy","py313-libcst","py313-libpysal","py313-license-expression","py313-lmfit","py313-logical-unification","py313-lz4","py313-mapclassify","py313-mecab-python3","py313-metpy","py313-mido","py313-minikanren","py313-momepy","py313-monty","py313-mpl-animators","py313-mssql","py313-multivolumefile","py313-napari-console","py313-napari-plugin-engine","py313-napari-svg","py313-nest_asyncio","py313-nodeenv","py313-numcodecs","py313-parfive","py313-parse-type","py313-path","py313-pathvalidate","py313-pdfminer","py313-pgspecial","py313-photutils","py313-pluggy","py313-pointpats","py313-pooch","py313-pure_eval","py313-py","py313-py7zr","py313-pyavm","py313-pybcj","py313-pyerfa","py313-pyfatfs","py313-pygmt","py313-pyppmd","py313-pyqt-builder","py313-pyregion","py313-pyrfc3339","py313-pysal","py313-pyshortcuts","py313-pystache","py313-pytest-datadir","py313-pytest-django","py313-pytest-flake8","py313-pytest-forked","py313-pytest-mock","py313-pytest-qt","py313-pytest-regressions","py313-pytest-remotedata","py313-pytest-runner","py313-pytest-xdist","py313-pytest-xprocess","py313-python-lsp-jsonrpc","py313-python-lsp-server","py313-pyusb","py313-regions","py313-reproject","py313-requests-file","py313-requests-mock","py313-requests-unixsocket","py313-rstcheck","py313-rstcheck-core","py313-rubicon-objc","py313-samplerate","py313-scikit-hep-hepstats","py313-scikit-hep-mplhep","py313-scikit-hep-mplhep_data","py313-segregation","py313-semver","py313-setuptools-rust","py313-shtab","py313-sip","py313-siphon","py313-smart_open","py313-sniffio","py313-soxr","py313-spaghetti","py313-sparse","py313-spglib","py313-spglm","py313-sphinx-click","py313-sphinx-gallery","py313-sphinxnotes-strike","py313-spopt","py313-spreg","py313-sqlglot","py313-stack_data","py313-statsmodels","py313-subprocess-tee","py313-sunpy","py313-survey","py313-tabulate","py313-tcolorpy","py313-tempora","py313-tenacity","py313-tldextract","py313-tobler","py313-tqdm","py313-tropycal","py313-typeguard","py313-uharfbuzz","py313-uncertainties","py313-uri-template","py313-vo","py313-wxmplot","py313-wxutils","py313-xarray","py313-xlib","py313-xlsx2csv","py313-xmlsec","py313-xraydb","py313-xxhash","py313-zipfile-deflate64","py313-zipp"]},{"type":"lib","ports":["py313-flit_scm","py313-setuptools_scm_git_archive","py313-hatch-vcs"]}]},{"name":"py313-pluggy","portdir":"python/py-pluggy","version":"1.6.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/pluggy","description":"Plugin and hook calling mechanisms for Python","long_description":"This is the plugin manager as used by pytest but stripped of pytest specific details.","active":true,"categories":["devel","python"],"maintainers":[{"name":"pedro.salgado","github":"steenzout","ports_count":53}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-pytest","py313-hatchling","py313-pytest-cov","py313-python-lsp-server","py313-tox"]}]},{"name":"py313-pathspec","portdir":"python/py-pathspec","version":"1.1.1","license":"(MPL-2 or LGPL-2.1+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cpburnz/python-pathspec","description":"Utility library for gitignore style pattern matching of file paths.","long_description":"pathspec is a utility library for pattern matching of file paths. So far this only includes Git’s wildmatch pattern matching which itself is derived from Rsync’s wildmatch. Git uses wildmatch for its gitignore files.","active":true,"categories":["python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-hatchling","py313-hatch-build-scripts","py313-mypy","py313-black","py313-scikit-build-core"]}]},{"name":"py313-trove-classifiers","portdir":"python/py-trove-classifiers","version":"2026.6.1.19","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/trove-classifiers","description":"Canonical source for classifiers on PyPI (pypi.org).","long_description":"Canonical source for classifiers on PyPI (pypi.org).","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1468}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-calver","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"build","ports":["py313-pikepdf"]},{"type":"lib","ports":["py313-hatchling","hatch"]}]},{"name":"py313-editables","portdir":"python/py-editables","version":"0.6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pfmoore/editables","description":"A Python library for creating editable wheels","long_description":"A Python library for creating editable wheels which, when installed, will expose packages in a local directory on sys.path in editable mode.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1468}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-hatchling"]}]},{"name":"py313-calver","portdir":"python/py-calver","version":"2025.10.20","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/di/calver","description":"setuptools extension for automatically defining your Python package version as a calendar version","long_description":"The calver package is a setuptools extension for automatically defining your Python package version as a calendar version.","active":true,"categories":["science","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1468}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"build","ports":["py313-trove-classifiers"]}]},{"name":"py313-py2app","portdir":"python/py-py2app","version":"0.28.10","license":"(MIT or PSF)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://py2app.readthedocs.io/","description":"converts python scripts into executable Mac OS X apps","long_description":"A distutils extension which converts python scripts into executable Mac OS X applications, able to run without requiring an existing python installation. This is a replacement for bundlebuilder.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":354}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313","py313-packaging","py313-altgraph","py313-macholib","py313-modulegraph"]}],"depends_on":[]},{"name":"py313-modulegraph","portdir":"python/py-modulegraph","version":"0.19.7","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://undefined.org/python/#modulegraph","description":"Python module dependency analysis tool","long_description":"modulegraph determines a dependency graph between Python modules primarily by bytecode analysis for import statements. modulegraph uses similar methods to modulefinder from the standard library, but uses a more flexible internal representation, has more extensive knowledge of special cases, and is extensible.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":354}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-altgraph","python313"]}],"depends_on":[{"type":"lib","ports":["py313-py2app"]}]},{"name":"py313-macholib","portdir":"python/py-macholib","version":"1.16.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://macholib.readthedocs.io/","description":"Mach-O header analysis and editing","long_description":"macholib can be used to analyze and edit Mach-O headers, the executable format used by Mac OS X. It is typically used as a dependency analysis tool, and also to rewrite dylib references in Mach-O headers to be @executable_path relative. Though this tool targets a platform specific file format, it is pure python code that is platform and endian independent.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":354}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-altgraph","python313"]}],"depends_on":[{"type":"lib","ports":["py313-py2app"]},{"type":"run","ports":["py313-pyinstaller"]}]},{"name":"py313-altgraph","portdir":"python/py-altgraph","version":"0.17.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/altgraph/","description":"Python graph (network) package","long_description":"altgraph is a fork of graphlib: a graph (network) package for constructing graphs, BFS and DFS traversals, topological sort, shortest paths, etc. with graphviz output. altgraph includes some additional usage of Python 2.6+ features and enhancements related to modulegraph and macholib.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":354}],"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-macholib","py313-modulegraph","py313-py2app","py313-pyinstaller"]}]},{"name":"py313-wheel","portdir":"python/py-wheel","version":"0.47.0","license":"MIT","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/pypa/wheel/","description":"A built package format for Python.","long_description":"A built package format for Python.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1468}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer","py313-packaging"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-scikit-build","py313-jupyter_packaging"]},{"type":"build","ports":["kitty","dtrx","litecli","mycli","pgcli","cram","git-remote-hg","gitless","gomp","hg-evolve","hg-git","hg-keyring","mercurial","scons","tortoisehg","gramps","deluge","exabgp","gWakeOnLAN","magic-wormhole","s3cmd","speedtest-cli","rdiff-backup","certbot-dns-namecheap","borgbackup","translate-toolkit","hg-credentials","toot","zenmap","ssh-audit","borgmatic","dnsdiag","codemod","offpunk","internetarchive","tubeup","py313-gdbm","py313-tkinter","py313-altgraph","py313-macholib","py313-modulegraph","py313-py2app","py313-calver","py313-trove-classifiers","py313-pluggy","py313-setuptools_scm","py313-atomicwrites","py313-serial","py313-tz","py313-pefile","py313-crcmod","py313-bitarray","py313-certifi","py313-charset-normalizer","py313-hypothesis","py313-iniconfig","py313-py","py313-pytest","py313-requests","py313-sortedcontainers","py313-zope-event","py313-zopeinterface","py313-mpmath","py313-sympy","py313-types-psutil","py313-types-setuptools","py313-flaky","py313-mypy","py313-six","py313-sniffio","py313-trio","py313-async_generator","py313-outcome","py313-pytest-asyncio","py313-pytest-trio","py313-astor","py313-jedi","py313-parso","py313-pexpect","py313-prompt_toolkit","py313-pretend","py313-asttokens","py313-executing","py313-pure_eval","py313-stack_data","py313-appnope","py313-decorator","py313-ipython","py313-pickleshare","py313-semantic_version","py313-pycparser","py313-setuptools-rust","py313-cffi","py313-cpuinfo","py313-pytest-benchmark","py313-pytest-xdist","py313-maturin","py313-gmpy2","py313-dulwich","py313-appdirs","py313-fastjsonschema","py313-fs","py313-mock","py313-pkginfo","py313-pyfatfs","py313-pytest-mock","py313-requests-toolbelt","py313-shellingham","py313-xattr","py313-asteval","py313-distlib","py313-brotli","py313-coverage","py313-docopt","py313-ipdb","py313-inflate64","py313-multivolumefile","py313-psutil","py313-py7zr","py313-pyannotate","py313-pybcj","py313-pycryptodome","py313-pycryptodomex","py313-pyppmd","py313-pytest-remotedata","py313-pytest-timeout","py313-pyzstd","py313-texttable","py313-toml","py313-stagger","py313-cython","py313-zipfile-deflate64","py313-jwt","py313-oauthlib","py313-pbr","py313-requests-oauthlib","py313-requests-mock","py313-msgpack","py313-libvirt","py313-anyio","py313-zipp","py313-meson","py313-meson-python","py313-importlib-metadata","py313-prometheus_client","py313-dateutil","py313-freezegun","py313-regex","py313-tatsu","py313-tqdm","py313-greenlet","py313-flexparser","py313-sqlalchemy","py313-yaml","py313-lxml","py313-flexcache","py313-Pillow","py313-cbor2","py313-game","py313-luma.core","py313-luma.emulator","py313-olefile","py313-pyftdi","py313-pyusb","py313-ruamel-yaml","py313-smbus2","py313-openssl","py313-pylsqpack","py313-roman","py313-babel","py313-imagesize","py313-markupsafe","py313-snowballstemmer","py313-sphinxcontrib-jsmath","py313-sphinx_rtd_theme","py313-geographiclib","py313-yapf","py313-gevent","py313-zstd","py313-debugpy","py313-distro","py313-mako","py313-markdown","py313-nuitka","py313-wrapt","py313-identify","py313-rtree","py313-beniget","py313-gast","py313-ply","py313-pooch","py313-pythran","py313-pyerfa","py313-igraph","py313-shapely","py313-lmfit","py313-uncertainties","py313-websockets","py313-cppy","py313-cycler","py313-kiwisolver","py313-lz4","py313-pyqt-builder","py313-pyqt5-sip","py313-sip","py313-sip-devel","py313-zopfli","py313-frozenlist","py313-gdal","py313-smart_open","py313-pyproj","py313-lxml_html_clean","py313-click-plugins","py313-cligj","py313-rasterio","py313-snuggs","py313-asn1","py313-asn1-modules","py313-aioquic","py313-cymruwhois","py313-deprecated","py313-blockdiag","py313-chardet","py313-flatbuffers","py313-fonttools","py313-protobuf3","py313-pyobjc","py313-reportlab","py313-sphinxcontrib-blockdiag","py313-svgelements","py313-unicodedata2","py313-gssapi","py313-requests-gssapi","py313-peewee","py313-requests-futures","py313-algopy","py313-applaunchservices","py313-asv","py313-bigfloat","py313-biopython","py313-cachetools","py313-cairosvg","py313-cfgv","py313-cftime","py313-columnize","py313-colorlog","py313-deprecation","py313-dill","py313-whatthepatch","py313-multidict","py313-docstring-to-markdown","py313-tabulate","py313-webencodings","py313-blosc","py313-joblib","py313-networkx","py313-aiodns","py313-propcache","py313-pycares","py313-yarl","py313-aiosignal","py313-aiohttp","py313-audioop_lts","py313-discordpy","py313-libxml2","py313-fire","py313-hy","py313-hyrule","py313-cons","py313-editorconfig","py313-enchant","py313-etuples","py313-fastprogress","py313-filetype","py313-inflection","py313-jaraco.context","py313-logical-unification","py313-multipledispatch","py313-minikanren","py313-natsort","py313-nmrglue","py313-nmrglue-devel","py313-pyicu","py313-toolz","py313-aioftp","py313-parfive","py313-async-timeout","py313-curio","py313-python-socks","py313-aiohttp-socks","py313-asdf-standard","py313-asdf-transform-schemas","py313-bleach","py313-extension-helpers","py313-cached-property","py313-versioneer","py313-pandas","py313-asdf-unit-schemas","py313-asdf","py313-jmespath","py313-asdf-coordinates-schemas","py313-html5lib","py313-bottleneck","py313-locket","py313-partd","py313-dask","py313-jplephem","py313-defusedxml","py313-pytest-runner","py313-astroid","py313-autopep8","py313-codestyle","py313-contextlib2","py313-flake8-mccabe","py313-flake8","py313-flake8-pep8-naming","py313-flake8-polyfill","py313-json5","py313-nodeenv","py313-path","py313-pdbecif","py313-peakutils","py313-pkce","py313-poyo","py313-pyflakes","py313-pylint","py313-pytest-datadir","py313-pytest-fixture-config","py313-pytest-flake8","py313-pytest-forked","py313-pytest-pycodestyle","py313-pytest-random-order","py313-pytest-shutil","py313-pytest-subtests","py313-pytest-virtualenv","py313-setuptools-git","py313-setuptools_scm_git_archive","py313-botocore","py313-aiobotocore","py313-s3fs","py313-obspy","py313-pytest-json-report","py313-frozendict","py313-fugashi","py313-ipadic","py313-fdsnwsscripts","py313-acor","py313-cog","py313-coloredlogs","py313-humanfriendly","py313-pylev","py313-hdfs","py313-prettytable","py313-pymysql","py313-pyshp","py313-cartopy","py313-owslib","py313-construct","py313-fasteners","py313-requests-file","py313-tldextract","py313-bitmath","py313-progressbar","py313-mac-alias","py313-bitstring","py313-applescript","py313-osxmetadata","py313-blessed","py313-uc-micro-py","py313-arpeggio","py313-pathvalidate","py313-wurlitzer","py313-ptpython","py313-pytimeparse2","py313-XlsxWriter","py313-pptx","py313-photoscript","py313-linkify-it-py","py313-objexplore","py313-jaraco.classes","py313-jaraco.functools","py313-tenacity","py313-socid-extractor","py313-awscrt","py313-imagecodecs","py313-tifffile","py313-ruamel-yaml-clib","py313-siphon","py313-pytest-qt","py313-qtpy","py313-brotlicffi","py313-h11","py313-h2","py313-hpack","py313-hyperframe","py313-hyperlink","py313-keyring","py313-pyperclip","py313-colorcet","py313-async-lru","py313-zmq","py313-nest_asyncio","py313-tornado","py313-types-python-dateutil","py313-fqdn","py313-isoduration","py313-pyrsistent","py313-rfc3339-validator","py313-rfc3986-validator","py313-uri-template","py313-jsonpointer","py313-argon2-cffi-bindings","py313-hiredis","py313-mistune","py313-pandocfilters","py313-python-json-logger","py313-socks","py313-send2trash","py313-websocket-client","py313-overrides","py313-jupyter_server","py313-jupyter-lsp","py313-xdis","py313-xlsx2csv","py313-sybil","py313-testfixtures","py313-spark_parser","py313-cytoolz","py313-waitress","py313-setuptools-git-versioning","py313-bokeh","py313-xyzservices","py313-tzdata","py313-napari-plugin-engine","py313-qtconsole","py313-napari-console","py313-pyqt6-sip","py313-git-delete-merged-branches","py313-psycopg2","py313-pygccxml","py313-pync","py313-pyplusplus","py313-curl","py313-readme_renderer","py313-rfc3986","py313-tokenize-rt","py313-lazy_loader","py313-SDL2","py313-freetype","py313-pdfminer","py313-pyheif","py313-notify2","py313-powerline-exitstatus-kai","py313-powerline","py313-powerline-gitstatus","py313-re2","py313-imageio","py313-dashing","py313-acme","py313-configobj","py313-configargparse","py313-funcsigs","py313-parsedatetime","py313-pyrfc3339","py313-repoze.sphinx.autointerface","py313-sphinxnotes-strike","py313-sphinx-jsonschema","py313-ndg_httpsclient","py313-pyotp","py313-pynamecheap","py313-python-augeas","py313-zope-component","py313-zope-hookable","py313-boto3","py313-jsonlines","py313-s3transfer","py313-urwid","py313-mutagen","py313-urwid-readline","py313-dacite","py313-soundcloud-v2","py313-hsluv","py313-meshio","py313-vispy","py313-napari-svg","py313-webob","py313-pytesseract","py313-xarray","py313-benchexec","py313-confection","py313-cssutils","py313-cymem","py313-et_xmlfile","py313-ipywidgets","py313-jupyterlab_widgets","py313-llvmlite","py313-mitmproxy_macos","py313-mitmproxy_rs","py313-murmurhash","py313-opengl","py313-opengl-accelerate","py313-parse","py313-preshed","py313-pyte","py313-scikit-hep-hepstats","py313-scikit-hep-mplhep","py313-scikit-hep-mplhep_data","py313-widgetsnbextension","py313-wsaccel","py313-clang","py313-ctypeslib2","py313-libdnet","py313-pypcap","py313-emcee3","py313-patsy","py313-semver","py313-spdx-lookup","py313-spdx","py313-statsmodels","py313-upt-cpan","py313-upt-macports","py313-upt-pypi","py313-upt-rubygems","py313-ansible","py313-ansible-compat","py313-ansible-core","py313-bcrypt","py313-httplib2","py313-paramiko","py313-pynacl","py313-resolvelib","py313-subprocess-tee","py313-deap","py313-enrich","py313-drms","py313-krb5","py313-pyspnego","py313-pycson","py313-speg","py313-requests-kerberos","py313-pdal","py313-pdal-plugins","py313-geojson","py313-wxpython-4.0","py313-geopandas","py313-fiona","py313-pulp","py313-pyogrio","py313-rasterstats","py313-simplejson","py313-python-lsp-server","py313-python-lsp-jsonrpc","py313-rope","py313-ujson","py313-access","py313-branca","py313-codecov","py313-esda","py313-folium","py313-inequality","py313-libpysal","py313-mapclassify","py313-mgwr","py313-momepy","py313-pointpats","py313-spaghetti","py313-spglm","py313-spint","py313-spopt","py313-spreg","py313-spvcm","py313-tobler","py313-sphinx-gallery","py313-sgp4","py313-h5py","py313-exceptiongroup","py313-flit_scm","py313-typeguard","py313-gnureadline","py313-publicsuffix2","py313-asyncssh","py313-netaddr","py313-flask-cors","py313-aniso8601","py313-readability-lxml","py313-setproctitle","py313-feedparser","py313-sgmllib3k","py313-jinja2-time","py313-pyls-spyder","py313-pympler","py313-python-lsp-black","py313-pyuca","py313-qtawesome","py313-setupmeta","py313-sphinxcontrib-svg2pdfconverter","py313-term-background","py313-text-unidecode","py313-textdistance","py313-three-merge","py313-types-docutils","py313-magic","py313-unidecode","py313-berkeleydb","py313-openslide","py313-xmlsec","py313-pygments-mathematica","py313-pydicom","py313-pynetdicom","py313-qimage2ndarray","py313-celery","py313-kombu","py313-aiojobs","py313-digitalocean","py313-jsonpickle","py313-google-api-core","py313-google-api-python-client","py313-google-auth","py313-google-auth-httplib2","py313-googleapis-common-protos","py313-uritemplate","py313-cloudflare2","py313-queuelib","py313-sphinx-copybutton","py313-agate","py313-agate-dbf","py313-agate-excel","py313-agate-sql","py313-csvkit","py313-dbfread","py313-isodate","py313-leather","py313-pytimeparse","py313-slugify","py313-xlrd","py313-html2text","py313-tempora","py313-gnupg","py313-nclib","py313-future","py313-pygraphviz","py313-lazy_object_proxy","py313-smartypants","py313-cachey","py313-heapdict","py313-pytomlpp","py313-numpydoc","py313-pytest-sugar","py313-metpy","py313-python-dotenv","py313-giddy","py313-numba","py313-pysal","py313-segregation","py313-splot","py313-astropy","py313-pydot","py313-doctest-ignore-unicode","py313-nose","py313-prov","py313-mpi4py","py313-asdf-astropy","py313-pytest-lazy-fixture","py313-zeep","py313-h5netcdf","py313-sunpy","py313-tzlocal","py313-monty","py313-palettable","py313-latexcodec","py313-pymatgen","py313-iniparse","py313-mercurial_extension_utils","py313-cloudscraper","py313-cookiecutter","py313-helpdev","py313-libsass","py313-pyficache","py313-pygithub","py313-pymc","py313-pytensor","py313-qdarkstyle","py313-qstylizer","py313-qtsass","py313-rstcheck","py313-rstcheck-core","py313-spyder-kernels","py313-spyder","py313-watchdog","py313-cinderclient","py313-autopage","py313-cliff","py313-cmd2","py313-debtcollector","py313-dogpile-cache","py313-jsonpatch","py313-keystoneauth1","py313-keystoneclient","py313-netcdf4","py313-novaclient","py313-openstacksdk","py313-openstackclient","py313-os-service-types","py313-osc-lib","py313-oslo-config","py313-oslo-i18n","py313-oslo-utils","py313-oslo-serialization","py313-pygmt","py313-requestsexceptions","py313-stevedore","ramalama","py313-scapy","py313-tropycal","py313-skyfield-data","py313-skyfield","py313-spktype21","py313-xmltodict","mercurial-rustext","py313-incremental","py313-tracer","py313-uv-dynamic-versioning","py313-undetected-chromedriver","py313-cli-helpers","py313-pgspecial","py313-psycopg","py313-pyaes","py313-pyfzf","py313-sqlglot","py313-iocapture","py313-iterable-io","py313-zipstream-ng","py313-libarchive-c","py313-polib","py313-autobahn","py313-automat","py313-constantly","py313-hkdf","py313-passlib","py313-python-snappy","py313-pytrie","py313-spake2","py313-txaio","py313-txtorcon","py313-u-msgpack-python","py313-backports.tarfile","py313-ndindex","py313-numexpr","py313-pygit2","py313-tables","py313-gemmi","py313-flask-login","py313-flask-restful","py313-ephemeral-port-reserve","py313-pytest-xprocess","py313-pyvo","py313-clint","py313-crayons","py313-flasgger","py313-gitdb","py313-gitpython","py313-httpbin","py313-pytest-httpbin","py313-smmap","py313-ifaddr","py313-pyxdg","py313-types-decorator","py313-pylzma","py313-types-colorama","py313-asgiref","py313-django","py313-django-allauth","py313-django-countries","py313-django-extensions","py313-django-gravatar2","py313-django-htmlmin","py313-mailmanclient","py313-openid","py313-pytest-django","py313-responses","py313-whenever","py313-asn1crypto","py313-bsddb3","py313-ldap3","py313-parsimonious","py313-hanko","py313-hanko-certvalidator","py313-oscrypto","py313-uritools","py313-autocommand","py313-geopy","py313-immutables","py313-jaraco.collections","py313-jaraco.text","py313-timelib","py313-zc-lockfile","py313-types-pytz","py313-types-simplejson","py313-types-ujson","py313-pathtools","py313-boolean.py","py313-license-expression","py313-plyvel","py313-astropy-healpix","py313-donfig","py313-mpl-animators","py313-numcodecs","py313-reproject","py313-spiceypy","py313-jschema_to_python","py313-sarif-om","py313-kaitaistruct","py313-mitmproxy","py313-wsproto","py313-jsonnet","py313-cvxopt","py313-llfuse","py313-glad2","py313-pynose","py313-scruffington","py313-unittest-xml-reporting","py313-urwidtrees","py313-xlib","py313-about-time","py313-acoustid","py313-alive-progress","py313-aubio","py313-bottlenose","py313-discogs-client","py313-grapheme","py313-ibroadcast","py313-jsonpath-rw","py313-langdetect","py313-lap","py313-librosa","py313-mpd2","py313-musicbrainzngs","py313-pytest-mpl","py313-rarfile","py313-reflink","py313-resampy","py313-samplerate","py313-soco","py313-soundfile","py313-soxr","py313-standard-aifc","py313-standard-chunk","py313-standard-sunau","py313-termplotlib","py313-termtables","py313-ttfquery","py313-zbar","py313-alembic","py313-stem","py313-torrequest","py313-logilab-common","py313-elastic-transport","py313-markdown2","py313-darkdetect","py313-emmet-core","py313-fabio","py313-hdf5plugin","py313-larixite","py313-maggma","py313-mp-api","py313-pyFAI","py313-pycifrw","py313-pydash","py313-pyqtgraph","py313-pyshortcuts","py313-silx","py313-spglib","py313-sqlalchemy-utils","py313-sshtunnel","py313-wxmplot","py313-wxutils","py313-xraydb","py313-xraylarch","py313-twilio","py313-sounddevice","py313-pypostal","isrcsubmit","py313-discid","py313-base58","py313-ansicolors","py313-sslcrypto","py313-trepan3k","py313-uncompyle6","py313-guidata","py313-plotpy","py313-pythonqwt","py313-tblib","py313-pyscard","py313-line_profiler","py313-multiprocess","py313-python-lsp-ruff","py313-graphene","py313-graphql-core","py313-acefile","py313-machfs","py313-macresources","py313-GridDataFormats","py313-MDAnalysis","py313-gsd","py313-mda-xdrlib","py313-mmtf-python","py313-mrcfile","py313-requests_ntlm","py313-amqp","py313-vine","py313-mdtraj","py313-mergedeep","py313-mmh3","py313-configparser","py313-pywinrm","py313-falcon","py313-mrjob","py313-mslex","py313-mssql","py313-mujson","py313-standard-distutils","py313-ntplib","py313-parse-type","py313-presets","py313-priority","py313-pss","py313-aws-sam-translator","py313-awscli","py313-bidict","py313-cfn-lint","py313-cwcwidth","py313-engineio","py313-hcloud","py313-junit-xml","py313-kaptan","py313-neovim","py313-pytest-regressions","py313-socketio","py313-spotipy","py313-vobject","py313-pyexpect","py313-fisx","py313-pycrlibm","py313-pyinterval","py313-pykerberos","py313-pylibmc","py313-pylru","py313-pymca","py313-Faker","py313-supervisor","py313-holidays","py313-aiosmtpd","py313-astlib","py313-astroplan","py313-authheaders","py313-authres","py313-dkimpy","py313-ipaddress","py313-parameterized","py313-logbook","py313-beancount-import","py313-bottle","py313-google-api","py313-nltk","py313-pyinstrument","py313-pytest-rerunfailures","py313-trio-websocket","py313-sentry-sdk","py313-requests-unixsocket","py313-word2number","py313-pytokens","py313-networkit","py313-sacremoses","py313-storm","py313-paste","py313-astunparse","py313-ml_dtypes","py313-nbval","py313-onnx","py313-pytorch","py313-proto-plus","py313-huggingface_hub","py313-fasttext","py313-cheroot","py313-sphinx-click","py313-google-crc32c","py313-google-resumable-media","py313-google-cloud-core","py313-exifread","py313-google-cloud-storage","py313-regions","py313-pysimdjson","py313-rlpycairo","py313-annoy","py313-catalogue","py313-commonmark","py313-conllu","py313-cryptg","py313-cython-compat","py313-emoji","py313-graph-tool","py313-imagehash","py313-importlib-resources","py313-mdx_linkify","py313-mecab-python3","py313-munch","py313-pacmap","py313-portalocker","py313-recommonmark","py313-sacrebleu","py313-sarpy","py313-srsly","py313-telethon","py313-timeout-decorator","py313-wasabi","py313-xxhash","py313-diskcache","py313-durationpy","py313-scikit-rf","py313-url-normalize","py313-pre-commit","py313-mercantile","py313-contextily","py313-ecdsa","py313-vcrpy","py313-librt","py313-pystache","py313-jug","py313-mahotas","py313-time-machine","py313-gwosc","py313-genshi","py313-jsbeautifier","py313-jcc","py313-aenum","py313-DAWG","py313-datacite","py313-idutils","py313-ioflo","py313-pathfinder","py313-pyodbc","py313-pypeg2","py313-pyubjson","py313-redmine","py313-rtm","py313-sparqlwrapper","py313-basemap-data","py313-excelrd","py313-eyed3","py313-matplotlib-basemap","py313-photutils","py313-aplpy","py313-pyavm","py313-pyregion","py313-quixote","py313-petsc4py","py313-behave","py313-sparse","py313-utidylib","py313-us","py313-docx","py313-astroscrappy","py313-lazr.config","py313-pynndescent","py313-pyshark","py313-umap-learn","py313-vo","py313-astroML","py313-mecab","py313-z3","py313-lazr.delegates","py313-beaker","py313-xkcdpass","py313-bson","py313-click-spinner","py313-mido","py313-shtab","py313-crc32c","py313-allpairspy","py313-tcolorpy","py313-langid","py313-lark","py313-ajsonrpc","py313-graphviz","py313-pyelftools","py313-ipython_genutils","py313-absl","py313-dm-tree","py313-pew","py313-tlsh","py313-datasets","py313-patch-ng","py313-erf","py313-pyfiglet","py313-rich_rst","py313-Pyro5","py313-bugsnag","py313-dbus-fast","py313-desktop-notifier","py313-dropbox","py313-keyrings.alt","py313-rubicon-objc","py313-serpent","py313-stone","py313-survey","py313-omniORBpy","py313-findlibs","py313-eccodes","py313-mmcif_pdbx","py313-changelog-chug","py313-lockfile","py313-python-daemon","py313-phonenumbers","py313-scour","py313-movingpandas","py313-dmgbuild","py313-ds-store","py313-pyinstaller-hooks-contrib","py313-radix","py313-pyedr","py313-macfsevents","py313-pythonz","py313-rangehttpserver","py313-resumable-urlretrieve","py313-virtualenv-clone","py313-raven","py313-pypng","py313-pytest-twisted","py313-fabric","py313-invoke","py313-discovery","py313-lmdb","py313-diffusers","py313-transformers","py313-types-pyyaml","py313-sentence-transformers","py313-antlr4-python3-runtime","py313-omegaconf","py313-pydub","py313-sentencepiece","py313-pystoi","py313-retrying","py313-torchdiffeq","py313-treetable","py313-imaplib2","py313-rfc6555","py313-av","py313-jdcal","py313-xformers","py313-lightning-utilities","py313-num2words","py313-pesq","py313-read-version","py313-spacy-legacy","py313-spacy-loggers","py313-gyp-next","py313-multitasking","py313-torchaudio","py313-blis","py313-colorthief","py313-pycocoa","py313-pyside6-fluent-widgets","py313-pyside6-frameless-window","py313-siosocks","py313-uvloop","py313-openunmix","py313-encodec","py313-dora-search","py313-torchmetrics","py313-kornia","py313-robotframework","py313-robotframework-retryfailed","py313-pypubsub","py313-scp","py313-antlr4-python3-runtime-49","py313-hydra-core","py313-thinc","py313-demucs","py313-torchvision","py313-flashy","py313-weasel","py313-hydra-colorlog","py313-robotframework-pythonlibcore","py313-robotframework-seleniumlibrary","py313-robotframework-sshlibrary","py313-robotframework-selenium2library","py313-dnslib","py313-flask-restx","py313-arabic-reshaper","py313-spaCy","py313-xhtml2pdf","py313-xmind","py313-wand","py313-pyvis","py313-curl-cffi","py313-audiocraft","py313-barcode","py313-mitogen","py313-rich-click","py313-libcst","py313-yaml-ft","py313-intelhex","py313-reedsolo","py313-fpdf2","py313-uharfbuzz","py313-npx","py313-pdftl","py313-pybind11-stubgen","py313-healpy","py313-ligo-common","py313-ligo-segments","py313-lscsoft-glue","py313-ligo-lw","py313-httpx-sse","py313-msgspec","py313-sse-starlette","py313-tiktoken","py313-prolif","py313-py3dmol","py313-addict","py313-dash","py313-applicationinsights","py313-deviceid","py313-jsondiff","py313-javaproperties","py313-knack","py313-microsoft-security-utilities-secret-masker","py313-msal","py313-msal-extensions","py313-backports.zstd","py313-m3u8","py313-mpegdash","py313-uncompresspy","py313-traittypes"]}]},{"name":"py313-tkinter","portdir":"python/py-tkinter","version":"3.13.14","license":"PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://docs.python.org/release/3.13.14/library/tkinter.html","description":"Python bindings to the Tk widget set","long_description":"Python bindings to the Tk widget set","active":true,"categories":["graphics","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":354}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["python313","tk"]}],"depends_on":[{"type":"lib","ports":["py313-Pillow","py313-opengl","py313-rtm"]}]}]}