{"count":52172,"next":"https://ports.macports.org/api/v1/ports/?format=json&page=54","previous":"https://ports.macports.org/api/v1/ports/?format=json&page=52","results":[{"name":"fpc-cross-x86_64-netbsd","portdir":"lang/fpc","version":"3.2.2","license":"(GPL-2 or LGPL-2)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.freepascal.org","description":"FPC cross-compiler for x86_64-netbsd","long_description":"This Pascal crosscompiler produces x86_64 executables, which run natively on x86_64-netbsd systems. \n Get help with: \n fpc -h \n Compile and link a Pascal file with: \n \n fpc -Px86_64 -Tnetbsd FILENAME","active":true,"categories":["lang","cross","pascal"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["fpc","fpc-cross","clang-18","x86_64-netbsd-binutils"]}],"depends_on":[]},{"name":"fpc-cross-x86_64-freebsd","portdir":"lang/fpc","version":"3.2.2","license":"(GPL-2 or LGPL-2)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.freepascal.org","description":"FPC cross-compiler for x86_64-freebsd","long_description":"This Pascal crosscompiler produces x86_64 executables, which run natively on x86_64-freebsd systems. \n Get help with: \n fpc -h \n Compile and link a Pascal file with: \n \n fpc -Px86_64 -Tfreebsd FILENAME","active":true,"categories":["lang","cross","pascal"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["fpc","fpc-cross","clang-18","x86_64-freebsd-binutils"]}],"depends_on":[]},{"name":"fpc-cross-x86_64-dragonfly","portdir":"lang/fpc","version":"3.2.2","license":"(GPL-2 or LGPL-2)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.freepascal.org","description":"FPC cross-compiler for x86_64-dragonfly","long_description":"This Pascal crosscompiler produces x86_64 executables, which run natively on x86_64-dragonfly systems. \n Get help with: \n fpc -h \n Compile and link a Pascal file with: \n \n fpc -Px86_64 -Tdragonfly FILENAME","active":true,"categories":["lang","cross","pascal"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["fpc","fpc-cross","clang-18","x86_64-dragonfly-binutils"]}],"depends_on":[]},{"name":"fpc-cross-x86_64-linux","portdir":"lang/fpc","version":"3.2.2","license":"(GPL-2 or LGPL-2)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.freepascal.org","description":"FPC cross-compiler for x86_64-linux","long_description":"This Pascal crosscompiler produces x86_64 executables, which run natively on x86_64-linux systems. \n Get help with: \n fpc -h \n Compile and link a Pascal file with: \n \n fpc -Px86_64 -Tlinux FILENAME","active":true,"categories":["lang","cross","pascal"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["fpc","fpc-cross","clang-18","x86_64-linux-binutils"]}],"depends_on":[]},{"name":"fpc-cross-x86_64-win64","portdir":"lang/fpc","version":"3.2.2","license":"(GPL-2 or LGPL-2)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.freepascal.org","description":"FPC cross-compiler for x86_64-win64","long_description":"This Pascal crosscompiler produces x86_64 executables, which run natively on x86_64-win64 systems. \n Get help with: \n fpc -h \n Compile and link a Pascal file with: \n \n fpc -Px86_64 -Twin64 FILENAME","active":true,"categories":["lang","cross","pascal"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["fpc","fpc-cross","clang-18"]}],"depends_on":[]},{"name":"py314-xmlsec","portdir":"python/py-xmlsec","version":"1.3.17","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://xmlsec.readthedocs.io/en/latest/","description":"A set of Python bindings for the XML Security Library.","long_description":"A set of Python bindings for the XML Security Library.","active":true,"categories":["textproc","security","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1431}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-pkgconfig","py314-setuptools","py314-wheel","py314-setuptools_scm","libtool","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","py314-lxml","xmlsec"]}],"depends_on":[{"type":"lib","ports":["py-xmlsec","py314-zeep"]}]},{"name":"py314-toml","portdir":"python/py-toml","version":"0.10.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/uiri/toml","description":"Python Library for Tom's Obvious, Minimal Language","long_description":"A Python library for parsing and creating TOML. The module passes the TOML test suite.","active":true,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"build","ports":["ansible-lint","py314-asdf-coordinates-schemas","py314-astropy","py314-freetype","py314-tabulate","py314-pytensor"]},{"type":"lib","ports":["gi-docgen","osxphotos","py-toml","py314-tox"]},{"type":"run","ports":["search-that-hash"]}]},{"name":"py313-storm","portdir":"python/py-storm","version":"1.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://storm.canonical.com/","description":"Storm is an object-relational mapper (ORM) for Python developed at Canonical","long_description":"Storm is a Python object-relational mapper between a SQL database and Python objects. It has been developed at Canonical Ltd. and is used in the application Launchpad. Storm supports a number of common database backends: included in the actual distribution are MySQL, PostgreSQL and SQLite.","active":true,"categories":["databases","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-six","python313"]}],"depends_on":[{"type":"lib","ports":["py-storm"]}]},{"name":"py313-sacremoses","portdir":"python/py-sacremoses","version":"0.1.1","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/alvations/sacremoses","description":"Python port of Moses tokenizer, truecaser and normalizer","long_description":"Python port of Moses tokenizer, truecaser and normalizer","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-click","py313-regex","py313-tqdm","py313-joblib"]}],"depends_on":[{"type":"lib","ports":["py-sacremoses"]}]},{"name":"py312-sacremoses","portdir":"python/py-sacremoses","version":"0.1.1","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/alvations/sacremoses","description":"Python port of Moses tokenizer, truecaser and normalizer","long_description":"Python port of Moses tokenizer, truecaser and normalizer","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-click","py312-tqdm","py312-regex","py312-joblib"]}],"depends_on":[]},{"name":"gdal-plugin-grass","portdir":"gis/gdal-plugin-grass","version":"2.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/OSGeo/gdal-grass","description":"GRASS Drivers for GDAL and OGR","long_description":"This plugin allows GDAL to read GRASS raster and vector files.","active":true,"categories":["gis"],"maintainers":[{"name":"n_larsson","github":"nilason","ports_count":111}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["gdal","grass"]}],"depends_on":[]},{"name":"py313-networkit","portdir":"python/py-networkit","version":"11.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://networkit.iti.kit.edu/","description":"NetworKit is a toolbox for high-performance network analysis","long_description":"NetworKit is a toolbox for high-performance network analysis","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","py313-build","py313-installer","py313-setuptools","py313-wheel","py313-cython","cmake"]},{"type":"lib","ports":["python313","py313-numpy","py313-scipy","py313-tabulate","libomp"]}],"depends_on":[{"type":"lib","ports":["py-networkit"]}]},{"name":"py312-networkit","portdir":"python/py-networkit","version":"11.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://networkit.iti.kit.edu/","description":"NetworKit is a toolbox for high-performance network analysis","long_description":"NetworKit is a toolbox for high-performance network analysis","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-cython","cmake"]},{"type":"lib","ports":["python312","py312-numpy","py312-scipy","py312-tabulate","libomp"]}],"depends_on":[]},{"name":"py314-pytokens","portdir":"python/py-pytokens","version":"0.4.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tusharsadhwani/pytokens","description":"A Fast, spec compliant Python 3.14+ tokenizer that runs on older Pythons.","long_description":"A Fast, spec compliant Python 3.14+ tokenizer that runs on older Pythons.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-mypy","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py314-black","py-pytokens"]}]},{"name":"py313-pytokens","portdir":"python/py-pytokens","version":"0.4.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tusharsadhwani/pytokens","description":"A Fast, spec compliant Python 3.14+ tokenizer that runs on older Pythons.","long_description":"A Fast, spec compliant Python 3.14+ tokenizer that runs on older Pythons.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-mypy","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-black"]}]},{"name":"py312-pytokens","portdir":"python/py-pytokens","version":"0.4.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tusharsadhwani/pytokens","description":"A Fast, spec compliant Python 3.14+ tokenizer that runs on older Pythons.","long_description":"A Fast, spec compliant Python 3.14+ tokenizer that runs on older Pythons.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-mypy"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-black"]}]},{"name":"py311-pytokens","portdir":"python/py-pytokens","version":"0.4.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tusharsadhwani/pytokens","description":"A Fast, spec compliant Python 3.14+ tokenizer that runs on older Pythons.","long_description":"A Fast, spec compliant Python 3.14+ tokenizer that runs on older Pythons.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-mypy"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-black"]}]},{"name":"py310-pytokens","portdir":"python/py-pytokens","version":"0.4.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tusharsadhwani/pytokens","description":"A Fast, spec compliant Python 3.14+ tokenizer that runs on older Pythons.","long_description":"A Fast, spec compliant Python 3.14+ tokenizer that runs on older Pythons.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-mypy","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-black"]}]},{"name":"py-pytokens","portdir":"python/py-pytokens","version":"0.4.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/tusharsadhwani/pytokens","description":"A Fast, spec compliant Python 3.14+ tokenizer that runs on older Pythons.","long_description":"A Fast, spec compliant Python 3.14+ tokenizer that runs on older Pythons.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pytokens"]}],"depends_on":[]},{"name":"py313-word2number","portdir":"python/py-word2number","version":"1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/akshaynagpal/w2n","description":"Convert number words (e.g. twenty one) to numeric digits (e.g. 21)","long_description":"word2number is a Python module to convert number words (e.g. twenty one) to numeric digits (e.g. 21). It works for positive numbers up to the range of 999,999,999,999 (i.e. billions).","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py-word2number"]}]},{"name":"py310-allennlp","portdir":"python/py-allennlp","version":"2.4.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.allennlp.org/","description":"An open-source NLP research library, built on PyTorch.","long_description":"An Apache 2.0 NLP research library, built on PyTorch, for developing state-of-the-art deep learning models on a wide variety of linguistic tasks.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-scipy","py310-tqdm","py310-scikit-learn","py310-h5py","py310-lmdb","py310-jsonpickle","py310-nltk","py310-pytorch","py310-tensorboardX","py310-spaCy","py310-transformers","py310-sentencepiece","py310-overrides","py310-jsonnet","py310-torchvision","py310-requests","py310-more-itertools","py310-numpy","py310-filelock","py310-boto3"]},{"type":"test","ports":["py310-mypy","py310-pytest","py310-pytest-cov","py310-flaky","py310-pytest-benchmark","py310-matplotlib","py310-responses"]}],"depends_on":[{"type":"lib","ports":["py-allennlp"]}]},{"name":"py313-pipdeptree","portdir":"python/py-pipdeptree","version":"2.29.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/naiquevin/pipdeptree","description":"Command line utility to show dependency tree of packages","long_description":"Command line utility to show dependency tree of packages","active":true,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1063}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-hatchling","py313-hatch-vcs","clang-18","py313-installer"]},{"type":"lib","ports":["py313-pip","python313"]}],"depends_on":[{"type":"lib","ports":["py-pipdeptree"]}]},{"name":"py313-requests-unixsocket","portdir":"python/py-requests-unixsocket","version":"0.4.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/msabramo/requests-unixsocket","description":"HTTP via a UNIX domain socket","long_description":"This module uses py-requests to talk HTTP via a UNIX domain socket.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["py313-requests","python313"]}],"depends_on":[{"type":"run","ports":["py313-dns-lexicon"]}]},{"name":"py312-requests-unixsocket","portdir":"python/py-requests-unixsocket","version":"0.4.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/msabramo/requests-unixsocket","description":"HTTP via a UNIX domain socket","long_description":"This module uses py-requests to talk HTTP via a UNIX domain socket.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-wheel","py312-setuptools_scm","py312-build","py312-installer","py312-setuptools"]},{"type":"lib","ports":["py312-requests","python312"]}],"depends_on":[{"type":"run","ports":["py312-dns-lexicon"]}]},{"name":"py313-sentry-sdk","portdir":"python/py-sentry-sdk","version":"2.51.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/getsentry/sentry-python","description":"Sentry SDK for Python","long_description":"This is the next line of the Python SDK for Sentry, intended to replace the raven package on PyPI.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-certifi","py313-urllib3"]}],"depends_on":[]},{"name":"py313-trio-websocket","portdir":"python/py-trio-websocket","version":"0.12.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://trio-websocket.readthedocs.io","description":"WebSocket client and server implementation for Python Trio","long_description":"This library implements both server and client aspects of the the WebSocket protocol, striving for safety, correctness, and ergonomics.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-trio","py313-wsproto","python313"]}],"depends_on":[]},{"name":"py313-sphinx-autodoc-typehints","portdir":"python/py-sphinx-autodoc-typehints","version":"3.6.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tox-dev/sphinx-autodoc-typehints","description":"Type hints (PEP 484) support for the Sphinx autodoc extension","long_description":"This extension allows you to use Python 3 annotations for documenting acceptable argument types and return value types of functions.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-hatchling","py313-hatch-vcs","clang-18","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-sphinx"]}],"depends_on":[]},{"name":"py313-pytest-rerunfailures","portdir":"python/py-pytest-rerunfailures","version":"16.1","license":"MPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/pytest-rerunfailures","description":"py-pytest-rerunfailures is a pytest plugin that re-runs failed tests","long_description":"py-pytest-rerunfailures is a pytest plugin that re-runs failed tests up to -n times to eliminate flakey failures.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-packaging","py313-pytest","python313"]}],"depends_on":[]},{"name":"py313-smi","portdir":"python/py-smi","version":"1.6.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/lextudio/pysmi","description":"SNMP SMI/MIB Parser","long_description":"SNMP SMI/MIB Parser","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-flit_core"]},{"type":"lib","ports":["python313","py313-requests","py313-jinja2","py313-ply"]}],"depends_on":[{"type":"lib","ports":["py-smi"]}]},{"name":"py312-smi","portdir":"python/py-smi","version":"1.6.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/lextudio/pysmi","description":"SNMP SMI/MIB Parser","long_description":"SNMP SMI/MIB Parser","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-flit_core","py312-installer"]},{"type":"lib","ports":["python312","py312-jinja2","py312-requests","py312-ply"]}],"depends_on":[]},{"name":"py313-pyinstrument","portdir":"python/py-pyinstrument","version":"5.1.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/joerick/pyinstrument","description":"Call stack profiler for Python. Shows you why your code is slow!","long_description":"Call stack profiler for Python. Shows you why your code is slow!","active":true,"categories":["python"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py-pyinstrument"]}]},{"name":"py312-pyinstrument","portdir":"python/py-pyinstrument","version":"5.1.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/joerick/pyinstrument","description":"Call stack profiler for Python. Shows you why your code is slow!","long_description":"Call stack profiler for Python. Shows you why your code is slow!","active":true,"categories":["python"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"openmpi-gcc15","portdir":"science/openmpi","version":"5.0.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.open-mpi.org/","description":"Message Passing Interface (MPI) Library","long_description":"Open MPI is a project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best MPI library available. A completely new MPI-2 compliant implementation, Open MPI offers advantages for system and software vendors, application developers and computer science researchers. \n\nTHIS SUBPORT WRAPS gcc15's C/C++ AND FORTRAN COMPILERS","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["fortran","valgrind","heterogeneous","mpi1","universal"],"dependencies":[{"type":"build","ports":["gcc15","pkgconfig"]},{"type":"lib","ports":["libevent","libgcc","zlib","gcc15","hwloc"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[]},{"name":"mpich-gcc15","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS gcc15's C/C++ AND FORTRAN COMPILERS","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":225},{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["fortran","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["gcc15","python313","pkgconfig"]},{"type":"lib","ports":["gcc15","hwloc","libgcc","libxml2"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[{"type":"lib","ports":["dbcsr","OpenCoarrays"]}]},{"name":"py314-zstd","portdir":"python/py-zstd","version":"0.25.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/indygreg/python-zstandard","description":"Zstandard compression","long_description":"This extension allows Zstandard compression from Python","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-cffi","py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer","py314-packaging"]},{"type":"lib","ports":["python314","zstd"]}],"depends_on":[{"type":"lib","ports":["py314-nuitka","taisei","py314-pbs_installer","py314-urllib3-future","py-zstd"]},{"type":"run","ports":["py314-pytorch"]}]},{"name":"py314-pbs_installer","portdir":"python/py-pbs_installer","version":"2026.4.7","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/frostming/pbs-installer","description":"An installer for indygreg's python-build-standalone","long_description":"The list of python versions are kept sync with the upstream automatically","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-pdm-backend"]},{"type":"lib","ports":["py314-httpx","py314-zstd","python314"]}],"depends_on":[{"type":"lib","ports":["poetry","py-pbs_installer"]}]},{"name":"py313-nltk","portdir":"python/py-nltk","version":"3.8.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.nltk.org/","description":"Natural Language Toolkit","long_description":"NLTK is Python modules for research and development in natural language processing","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stevenbird1","github":"stevenbird","ports_count":11}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313","py313-click","py313-regex","py313-tqdm","py313-joblib"]}],"depends_on":[{"type":"lib","ports":["py313-beancount-import","py-nltk"]}]},{"name":"py313-google-api","portdir":"python/py-google-api","version":"2.41.0","license":"Apache-2 and MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/googleapis/google-api-python-client","description":"client library for accessing the Plus, Moderator, and many other Google APIs","long_description":"client library for accessing the Plus, Moderator, and many other Google APIs","active":true,"categories":["devel","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313","py313-uritemplate","py313-httplib2","py313-google-api-core","py313-google-auth","py313-google-auth-httplib2"]}],"depends_on":[{"type":"lib","ports":["py-google-api"]}]},{"name":"py313-bottle","portdir":"python/py-bottle","version":"0.13.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bottlepy.org/","description":"Fast, simple and lightweight WSGI micro web-framework for python","long_description":"Bottle is a fast, simple and lightweight WSGI micro web-framework with no dependencies other than the Python Standard Library. It supports routing, templates and has a built-in HTTP development server. It supports paste, fapws3, bjoern, Google App Engine, cheerypy or any other WSGI capable HTTP server","active":true,"categories":["devel","python"],"maintainers":[],"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":[]},{"name":"py313-beancount-import","portdir":"python/py-beancount-import","version":"1.4.0","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jbms/beancount-import","description":"Semi-automatic imports of financial data into Beancount","long_description":"Beancount-import is a tool for semi-automatically importing financial data from external data sources into the Beancount bookkeeping system, as well as merging and reconciling imported transactions with each other and with existing transactions.","active":true,"categories":["python","finance"],"maintainers":[{"name":"macports","github":"mrdomino","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel","py313-setuptools_scm"]},{"type":"lib","ports":["py313-cachetools","py313-tornado","py313-jsonschema","py313-scikit-learn","py313-watchdog","py313-beancount","py313-nltk","python313","py313-atomicwrites","py313-typing_extensions","py313-numpy","py313-dateutil","py313-scipy"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py-beancount-import"]}]},{"name":"py313-beancount","portdir":"python/py-beancount","version":"3.2.0","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://furius.ca/beancount/","description":"Double-entry plain text accounting system","long_description":"A double-entry bookkeeping computer language that lets you define financial transaction records in a text file, read them in memory, generate a variety of reports from them, and provides a basic web interface.","active":true,"categories":["python","finance"],"maintainers":[{"name":"macports","github":"mrdomino","ports_count":43}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-meson-python","bison","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["py313-click","py313-dateutil","py313-regex","python313"]}],"depends_on":[{"type":"lib","ports":["py-beancount","py313-beancount-import"]}]},{"name":"py313-logbook","portdir":"python/py-logbook","version":"1.9.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://logbook.readthedocs.io/en/stable/","description":"Python logging replacement module.","long_description":"Python logging replacement module.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools-rust","py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["py313-typing_extensions","python313"]}],"depends_on":[]},{"name":"py313-py3dns","portdir":"python/py-py3dns","version":"4.0.2","license":"Python","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://launchpad.net/py3dns","description":"Python 3 DNS library","long_description":"This Python 3 module provides an DNS API for looking up DNS entries from within Python 3 modules and applications. This module is a simple, lightweight implementation.","active":true,"categories":["devel","net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py-py3dns"]},{"type":"run","ports":["py313-dkimpy"]}]},{"name":"py312-py3dns","portdir":"python/py-py3dns","version":"4.0.2","license":"Python","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://launchpad.net/py3dns","description":"Python 3 DNS library","long_description":"This Python 3 module provides an DNS API for looking up DNS entries from within Python 3 modules and applications. This module is a simple, lightweight implementation.","active":true,"categories":["devel","net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"run","ports":["py312-dkimpy"]}]},{"name":"py313-parameterized","portdir":"python/py-parameterized","version":"0.9.0","license":"FreeBSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/wolever/parameterized","description":"Parameterized testing with any Python test framework","long_description":"Parameterized testing with any Python test framework","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-mock","py313-pynose"]}],"depends_on":[{"type":"test","ports":["py313-aws-sam-translator"]}]},{"name":"py313-ipaddress","portdir":"python/py-ipaddress","version":"1.0.23","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/phihag/ipaddress","description":"IPv4/IPv6 manipulation library","long_description":"IPv4/IPv6 manipulation library","active":true,"categories":["devel","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":["py-ipaddress"]},{"type":"run","ports":["py313-authheaders"]}]},{"name":"py312-ipaddress","portdir":"python/py-ipaddress","version":"1.0.23","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/phihag/ipaddress","description":"IPv4/IPv6 manipulation library","long_description":"IPv4/IPv6 manipulation library","active":true,"categories":["devel","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":[]},{"name":"py313-dkimpy","portdir":"python/py-dkimpy","version":"1.1.8","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://launchpad.net/dkimpy","description":"DKIM, ARC, and TLSRPT email signing and verification","long_description":"dkimpy is a library that implements DKIM (DomainKeys Identified Mail) email signing and verification. Basic DKIM requirements are defined in RFC 6376: https://tools.ietf.org/html/rfc6376","active":true,"categories":["devel","mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-py3dns"]}],"depends_on":[{"type":"lib","ports":["py-dkimpy"]},{"type":"run","ports":["py313-authheaders"]}]},{"name":"py312-dkimpy","portdir":"python/py-dkimpy","version":"1.1.8","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://launchpad.net/dkimpy","description":"DKIM, ARC, and TLSRPT email signing and verification","long_description":"dkimpy is a library that implements DKIM (DomainKeys Identified Mail) email signing and verification. Basic DKIM requirements are defined in RFC 6376: https://tools.ietf.org/html/rfc6376","active":true,"categories":["devel","mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-py3dns"]}],"depends_on":[]},{"name":"py313-authres","portdir":"python/py-authres","version":"1.2.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://launchpad.net/authentication-results-python","description":"Authentication-Results Headers generation and parsing.","long_description":"Authentication-Results Headers generation and parsing.","active":true,"categories":["devel","mail","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":["py-authres"]},{"type":"run","ports":["py313-authheaders"]}]}]}