{"count":51960,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=163","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=161","results":[{"name":"py312-ansible-core","portdir":"python/py-ansible-core","version":"2.20.0","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ansible/ansible","description":"SSH-based configuration management and deployment system","long_description":"Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.","active":true,"categories":["sysutils","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45},{"name":"pedro.salgado","github":"steenzout","ports_count":53}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["py312-six","py312-cryptography","py312-yaml","ansible_select","py312-paramiko","py312-resolvelib","py312-httplib2","python312","py312-packaging","py312-setuptools","py312-jinja2"]}],"depends_on":[{"type":"lib","ports":["py312-ansible"]}]},{"name":"py312-ansible","portdir":"python/py-ansible","version":"13.0.0","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ansible/ansible","description":"SSH-based configuration management and deployment system","long_description":"Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.","active":true,"categories":["sysutils","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45},{"name":"pedro.salgado","github":"steenzout","ports_count":53}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-ansible-core","python312"]}],"depends_on":[{"type":"lib","ports":["py312-mitogen"]}]},{"name":"iv","portdir":"devel/iv","version":"2015.03.24","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Constellation/iv","description":"iv is ECMA262 5.1 lexer and parser and engine project","long_description":"iv is ECMA262 5.1 lexer and parser and engine project written in C++/JS.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[]},{"name":"picotls","portdir":"net/picotls","version":"2025.09.12","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/h2o/picotls","description":"picotls is a TLS 1.3 (RFC 8446) protocol stack written in C","long_description":"picotls is a TLS 1.3 (RFC 8446) protocol stack written in C. &{name} is designed to be fast, tiny and low-latency, with the primary user being the H2O HTTP/2 server for serving HTTP/1, HTTP/2 and HTTP/3 over QUIC.","active":true,"categories":["net","security"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","cmake","clang-18"]},{"type":"lib","ports":["brotli","openssl3"]},{"type":"test","ports":["p5.34-test-tcp","p5.34-scope-guard"]}],"depends_on":[]},{"name":"lpython","portdir":"lang/lpython","version":"0.20.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://lpython.org","description":"High-performance typed Python compiler","long_description":"LPython aggressively optimizes type-annotated Python code. It has several backends, including LLVM, C, C++ and WASM. LPython’s primary tenet is speed.","active":true,"categories":["lang","python"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["clang-20","bison","cmake","re2c","bash"]},{"type":"lib","ports":["rapidjson","libfmt10","python312","zlib"]}],"depends_on":[]},{"name":"haskell-language-server","portdir":"devel/haskell-language-server","version":"2.13.0.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/haskell/haskell-language-server","description":"Official haskell ide support via language server (LSP).","long_description":"The haskell-language-server (HLS) project is an implementation of a server (a \"language server\") for the Language Server Protocol (LSP). A language server talks to a client (typically an editor), which can ask the server to perform various operations, such as reporting errors or providing code completions. The advantage of this system is that clients and servers can interoperate more easily so long as they all speak the LSP protocol. In the case of HLS, that means that it can be used with many different editors, since editor support for the LSP protocol is now widespread.","active":true,"categories":["devel","haskell"],"maintainers":[],"variants":["dynamic"],"dependencies":[{"type":"build","ports":["file","grep","gsed","clang-18","cctools","openssl","cabal","ghc"]},{"type":"lib","ports":["gmp","ghc","libiconv"]},{"type":"patch","ports":["cabal"]},{"type":"run","ports":["hscolour","cabal"]}],"depends_on":[]},{"name":"py312-invoke","portdir":"python/py-invoke","version":"3.0.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pyinvoke.org/","description":"Task execution tool and library for Python.","long_description":"Invoke is a Python (2.7 and 3.4+) library for managing shell-oriented subprocesses and organizing executable Python code into CLI-invokable tasks. It draws inspiration from various sources (make/rake, Fabric 1.x, etc) to arrive at a powerful & clean feature set.","active":true,"categories":["devel","python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-fabric"]}]},{"name":"py312-backoff","portdir":"python/py-backoff","version":"2.2.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/litl/backoff","description":"Function decoration for backoff and retry","long_description":"This module provides function decorators which can be used to wrap a function such that it will be retried until some condition is met. It is meant to be of use when accessing unreliable resources with the potential for intermittent failures i.e. network resources and external APIs. Somewhat more generally, it may also be of use for dynamically polling resources for externally generated content.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-poetry-core","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py-backoff"]}]},{"name":"py311-backoff","portdir":"python/py-backoff","version":"2.2.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/litl/backoff","description":"Function decoration for backoff and retry","long_description":"This module provides function decorators which can be used to wrap a function such that it will be retried until some condition is met. It is meant to be of use when accessing unreliable resources with the potential for intermittent failures i.e. network resources and external APIs. Somewhat more generally, it may also be of use for dynamically polling resources for externally generated content.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-poetry-core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py312-BitVector","portdir":"python/py-BitVector","version":"3.5.0","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://engineering.purdue.edu/kak/dist/BitVector-3.5.0.html","description":"A memory-efficient packed representation for bit arrays","long_description":"The BitVector class is for a memory-efficient packed representation of bit arrays and for logical operations on such arrays. It is written in pure Python.","active":true,"categories":["math","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py-BitVector","py312-BitArray2D"]}]},{"name":"py312-BitArray2D","portdir":"python/py-BitArray2D","version":"2.1","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://engineering.purdue.edu/kak/dist2d/BitArray2D-2.1.html","description":"A memory-efficient packed representation for 2D bit arrays","long_description":"The BitArray2D class is for a memory-efficient packed representation of 2D bit arrays and for logical and other operations (such as blob dilations, erosions, etc.) on such arrays. The implementation of the class takes advantage of the facilities of the BitVector class for the memory representation and for the allowed operations.","active":true,"categories":["math","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-BitVector","python312"]}],"depends_on":[{"type":"lib","ports":["py-BitArray2D"]}]},{"name":"lnav-devel","portdir":"sysutils/lnav","version":"0.14.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://lnav.org","description":"An advanced log file viewer for the small-scale.","long_description":"Many logging tools, like Splunk, provide great features but are optimized for large-scale deployments. They require installing and configuring servers before they can be effectively used. There is still a need for a robust log file analyzer for the terminal.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-20"]},{"type":"lib","ports":["ncurses","openssl","bzip2","readline","curl","pcre2","libarchive","zlib","sqlite3"]}],"depends_on":[]},{"name":"py311-pgspecial","portdir":"python/py-pgspecial","version":"2.2.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pgspecial/","description":"Meta-commands handler for Postgres Database","long_description":"This package provides an API to execute meta-commands (AKA “special”, or “backslash commands”) on PostgreSQL.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-wheel","py311-setuptools_scm","clang-18","py311-build","py311-installer"]},{"type":"lib","ports":["python311","py311-click","py311-psycopg","py311-sqlparse"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py312-quantecon","portdir":"python/py-quantecon","version":"0.11.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://quantecon.org/quantecon-py/","description":"QuantEcon is a high performance, open source Python code library for economics","long_description":"The quantecon Python library consists of a number of modules which includes game theory (game_theory), markov chains (markov), random generation utilities (random), a collection of tools (tools), and other utilities (util) which are mainly used by developers internal to the package.","active":true,"categories":["science","python","finance"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["py312-scipy","py312-numba","python312","py312-numpy","py312-requests","py312-sympy"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"run","ports":["py312-giddy"]}]},{"name":"newsraft","portdir":"net/newsraft","version":"0.36","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://codeberg.org/newsraft/newsraft","description":"Feed reader for terminal","long_description":"Feed reader for terminal","active":true,"categories":["net"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":45}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["sqlite3","gumbo-parser","curl","expat"]}],"depends_on":[]},{"name":"socket_vmnet","portdir":"net/socket_vmnet","version":"1.2.1","license":"APL-2.0","platforms":"{darwin >= 19}","epoch":0,"replaced_by":null,"homepage":"https://github.com/lima-vm/socket_vmnet","description":"vmnet.framework support for rootless QEMU","long_description":"Daemon to provide access to vmnet.framework for rootless QEMU","active":true,"categories":["net"],"maintainers":[{"name":"link","github":"subpop","ports_count":9}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"py312-threadpoolctl","portdir":"python/py-threadpoolctl","version":"3.6.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/joblib/threadpoolctl","description":"Helpers to limit the number of threads used in the common native libraries.","long_description":"Helpers to limit the number of threads used in the common native libraries.","active":true,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-pymc","py312-scikit-learn"]},{"type":"test","ports":["py312-scipy"]}]},{"name":"cvemap","portdir":"security/cvemap","version":"1.0.0","license":"none","platforms":"darwin","epoch":0,"replaced_by":"vulnx","homepage":"https://www.macports.org","description":"Obsolete port, replaced by vulnx","long_description":"This port has been replaced by vulnx.","active":true,"categories":["security"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py312-psycopg","portdir":"python/py-psycopg","version":"3.2.9","license":"LGPL-3+","platforms":"{darwin any} freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.psycopg.org","description":"Psycopg 3 is a modern implementation of a PostgreSQL adapter for Python.","long_description":"Psycopg 3 is a modern implementation of a PostgreSQL adapter for Python.","active":true,"categories":["databases","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":["postgresql17","postgresql16","postgresql15","postgresql14","postgresql13","postgresql12"],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-typing_extensions","postgresql17","python312"]}],"depends_on":[{"type":"lib","ports":["py312-pgspecial"]}]},{"name":"py312-npx","portdir":"python/py-npx","version":"0.1.8","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"NumPy is a large library used everywhere in scientific computing. That's why breaking backwards-compatibility comes at a significant cost and is almost always avoided, even if the API of some methods is arguably lacking. This package provides drop-in wrappers fixing those.","long_description":"NumPy is a large library used everywhere in scientific computing. That's why breaking backwards-compatibility comes at a significant cost and is almost always avoided, even if the API of some methods is arguably lacking. This package provides drop-in wrappers fixing those.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-numpy","python312"]}],"depends_on":[]},{"name":"py311-npx","portdir":"python/py-npx","version":"0.1.8","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"NumPy is a large library used everywhere in scientific computing. That's why breaking backwards-compatibility comes at a significant cost and is almost always avoided, even if the API of some methods is arguably lacking. This package provides drop-in wrappers fixing those.","long_description":"NumPy is a large library used everywhere in scientific computing. That's why breaking backwards-compatibility comes at a significant cost and is almost always avoided, even if the API of some methods is arguably lacking. This package provides drop-in wrappers fixing those.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-numpy","python311"]}],"depends_on":[]},{"name":"py312-numba","portdir":"python/py-numba","version":"0.65.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://numba.pydata.org/","description":"Numba is a NumPy aware dynamic compiler for Python.","long_description":"Numba is an Open Source NumPy-aware optimizing compiler for Python. It uses the remarkable LLVM compiler infrastructure to compile Python syntax to machine code.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["openmp","tbb","universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-numpy","py312-llvmlite","python312"]}],"depends_on":[{"type":"lib","ports":["py312-pacmap","py312-quantecon"]},{"type":"run","ports":["py312-librosa","py312-resampy","py312-segregation"]}]},{"name":"py312-llvmlite","portdir":"python/py-llvmlite","version":"0.47.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://llvmlite.pydata.org/","description":"A lightweight LLVM python binding for writing JIT compilers","long_description":"A lightweight LLVM python binding for writing JIT compilers","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel","cmake"]},{"type":"lib","ports":["zstd","python312","llvm-20","zlib"]}],"depends_on":[{"type":"lib","ports":["py312-numba"]}]},{"name":"py312-geopandas","portdir":"python/py-geopandas","version":"1.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://geopandas.org","description":"Geographic pandas extensions","long_description":"GeoPandas is a project to add support for geographic data to pandas objects.","active":true,"categories":["science","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":["py312-pyproj","python312","py312-pyogrio","py312-packaging","py312-numpy","py312-pandas","py312-shapely"]}],"depends_on":[{"type":"lib","ports":["py312-lonboard","py312-geoplot","py312-movingpandas"]},{"type":"run","ports":["py312-momepy","py312-pointpats","py312-segregation","py312-spaghetti","py312-splot","py312-spopt","py312-access","py312-tobler","py312-esda","py312-libpysal"]}]},{"name":"py312-pytest-env","portdir":"python/py-pytest-env","version":"1.1.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/pytest-env","description":"pytest plugin to set environment variables","long_description":"pytest plugin to set environment variables in pytest.ini or pyproject.toml file","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-hatch-vcs","clang-18","py312-build","py312-installer","py312-hatchling"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-pytest"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py-pytest-env"]}]},{"name":"py311-pytest-env","portdir":"python/py-pytest-env","version":"1.1.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/pytest-env","description":"pytest plugin to set environment variables","long_description":"pytest plugin to set environment variables in pytest.ini or pyproject.toml file","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-hatch-vcs","clang-18","py311-build","py311-installer","py311-hatchling"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-pytest"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py310-pytest-env","portdir":"python/py-pytest-env","version":"1.1.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/pytest-env","description":"pytest plugin to set environment variables","long_description":"pytest plugin to set environment variables in pytest.ini or pyproject.toml file","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-hatch-vcs","clang-18","py310-installer","py310-build","py310-hatchling"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-pytest","py310-tomli"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py-pytest-env","portdir":"python/py-pytest-env","version":"1.1.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/pytest-env","description":"pytest plugin to set environment variables","long_description":"pytest plugin to set environment variables in pytest.ini or pyproject.toml file","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-pytest-env"]}],"depends_on":[]},{"name":"py312-folium","portdir":"python/py-folium","version":"0.20.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-visualization/folium/","description":"Python Data, Leaflet.js Mfolaps","long_description":"folium builds on the data wrangling strengths of the Python ecosystem and the mapping strengths of the Leaflet.js library. Manipulate your data in Python, then visualize it in a Leaflet map via folium.","active":true,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-jinja2","py312-numpy","py312-requests","py312-xyzservices","py312-branca"]}],"depends_on":[{"type":"lib","ports":["py312-movingpandas"]},{"type":"test","ports":["py312-spopt"]}]},{"name":"py312-codecov","portdir":"python/py-codecov","version":"2.1.13","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/codecov/codecov-python","description":"Hosted coverage reports for Github, Bitbucket and Gitlab","long_description":"Hosted coverage reports for Github, Bitbucket and Gitlab.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-coverage","py312-requests"]}],"depends_on":[{"type":"test","ports":["py312-spopt"]}]},{"name":"py312-branca","portdir":"python/py-branca","version":"0.8.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-visualization/branca","description":"Generate complex HTML+JS pages with Python","long_description":"Generate complex HTML+JS pages with Python. This library is a spinoff from folium, that would host the non-map-specific features.","active":true,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-wheel","py312-setuptools_scm","py312-build","py312-installer","py312-setuptools"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-jinja2"]}],"depends_on":[{"type":"run","ports":["py312-folium"]}]},{"name":"py312-tatsu","portdir":"python/py-tatsu","version":"5.15.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/neogeny/tatsu","description":"Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.","long_description":"Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.","active":true,"categories":["devel","textproc","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":"py311-tatsu","portdir":"python/py-tatsu","version":"5.15.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/neogeny/tatsu","description":"Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.","long_description":"Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py312-rfc3339-validator","portdir":"python/py-rfc3339-validator","version":"0.1.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/naimetti/rfc3339-validator","description":"A pure python RFC3339 validator","long_description":"A pure python RFC3339 validator","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-six","python312"]}],"depends_on":[{"type":"lib","ports":["py312-jsonschema-format-nongpl","py312-jupyter_events"]}]},{"name":"py312-tblib","portdir":"python/py-tblib","version":"3.2.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization 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":[{"type":"lib","ports":["py312-distributed"]}]},{"name":"py312-notebook_shim","portdir":"python/py-notebook_shim","version":"0.2.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter/notebook_shim","description":"Part of JupyterLab ecosystem.","long_description":"Part of JupyterLab ecosystem.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["python312","py312-jupyter_server"]}],"depends_on":[{"type":"lib","ports":["py312-jupyterlab","py312-nbclassic","py312-notebook"]}]},{"name":"py311-notebook_shim","portdir":"python/py-notebook_shim","version":"0.2.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter/notebook_shim","description":"Part of JupyterLab ecosystem.","long_description":"Part of JupyterLab ecosystem.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["python311","py311-jupyter_server"]}],"depends_on":[{"type":"lib","ports":["py311-jupyterlab","py311-nbclassic","py311-notebook"]}]},{"name":"py310-notebook_shim","portdir":"python/py-notebook_shim","version":"0.2.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter/notebook_shim","description":"Part of JupyterLab ecosystem.","long_description":"Part of JupyterLab ecosystem.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-jupyter_server"]}],"depends_on":[{"type":"lib","ports":["py310-jupyterlab","py310-nbclassic","py310-notebook"]}]},{"name":"py39-notebook_shim","portdir":"python/py-notebook_shim","version":"0.2.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter/notebook_shim","description":"Part of JupyterLab ecosystem.","long_description":"Part of JupyterLab ecosystem.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-hatchling","py39-installer","clang-18"]},{"type":"lib","ports":["python39","py39-jupyter_server"]}],"depends_on":[{"type":"lib","ports":["py39-notebook","py39-jupyterlab","py39-nbclassic"]}]},{"name":"py38-notebook_shim","portdir":"python/py-notebook_shim","version":"0.2.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter/notebook_shim","description":"Part of JupyterLab ecosystem.","long_description":"Part of JupyterLab ecosystem.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-hatchling","py38-installer","clang-17"]},{"type":"lib","ports":["python38","py38-jupyter_server"]}],"depends_on":[{"type":"lib","ports":["py38-nbclassic","py38-notebook","py38-jupyterlab"]}]},{"name":"py-notebook_shim","portdir":"python/py-notebook_shim","version":"0.2.4","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter/notebook_shim","description":"Part of JupyterLab ecosystem.","long_description":"Part of JupyterLab ecosystem.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-notebook_shim"]}],"depends_on":[]},{"name":"py312-jupyter_server_terminals","portdir":"python/py-jupyter_server_terminals","version":"0.5.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter-server/jupyter_server_terminals","description":"A Jupyter Server Extension Providing Terminals.","long_description":"A Jupyter Server Extension Providing Terminals.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["python312","py312-terminado"]}],"depends_on":[{"type":"lib","ports":["py312-jupyter_server"]}]},{"name":"py311-jupyter_server_terminals","portdir":"python/py-jupyter_server_terminals","version":"0.5.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter-server/jupyter_server_terminals","description":"A Jupyter Server Extension Providing Terminals.","long_description":"A Jupyter Server Extension Providing Terminals.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["python311","py311-terminado"]}],"depends_on":[{"type":"lib","ports":["py311-jupyter_server"]}]},{"name":"py310-jupyter_server_terminals","portdir":"python/py-jupyter_server_terminals","version":"0.5.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter-server/jupyter_server_terminals","description":"A Jupyter Server Extension Providing Terminals.","long_description":"A Jupyter Server Extension Providing Terminals.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-terminado"]}],"depends_on":[{"type":"lib","ports":["py310-jupyter_server"]}]},{"name":"py39-jupyter_server_terminals","portdir":"python/py-jupyter_server_terminals","version":"0.5.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter-server/jupyter_server_terminals","description":"A Jupyter Server Extension Providing Terminals.","long_description":"A Jupyter Server Extension Providing Terminals.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-hatchling","py39-installer","clang-18"]},{"type":"lib","ports":["python39","py39-terminado"]}],"depends_on":[{"type":"lib","ports":["py39-jupyter_server"]}]},{"name":"py38-jupyter_server_terminals","portdir":"python/py-jupyter_server_terminals","version":"0.5.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter-server/jupyter_server_terminals","description":"A Jupyter Server Extension Providing Terminals.","long_description":"A Jupyter Server Extension Providing Terminals.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-hatchling","py38-installer","clang-17"]},{"type":"lib","ports":["python38","py38-terminado"]}],"depends_on":[{"type":"lib","ports":["py38-jupyter_server"]}]},{"name":"py-jupyter_server_terminals","portdir":"python/py-jupyter_server_terminals","version":"0.5.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter-server/jupyter_server_terminals","description":"A Jupyter Server Extension Providing Terminals.","long_description":"A Jupyter Server Extension Providing Terminals.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-jupyter_server_terminals"]}],"depends_on":[]},{"name":"conserve","portdir":"sysutils/conserve","version":"24.8.0","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/sourcefrog/conserve","description":"Robust file backup tool in Rust","long_description":"Robust file backup tool in Rust","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"py312-pyscard","portdir":"python/py-pyscard","version":"2.3.1","license":"GPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pyscard.sourceforge.io/","description":"Smartcard module for Python.","long_description":"Smartcard module for Python.","active":true,"categories":["python"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["python312","swig-python"]}],"depends_on":[{"type":"run","ports":["yubikey-manager4"]}]},{"name":"py312-fido2","portdir":"python/py-fido2","version":"2.2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Yubico/python-fido2","description":"Library for working with FIDO devices","long_description":"Provides library functionality for communicating with a FIDO device over USB as well as verifying attestation and assertion signatures.","active":true,"categories":["security","python","crypto"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-poetry-core","clang-18"]},{"type":"lib","ports":["python312","py312-cryptography"]}],"depends_on":[{"type":"run","ports":["py312-django-allauth","yubikey-manager4"]}]}]}