{"count":51601,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=609","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=607","results":[{"name":"py314-bcrypt","portdir":"python/py-bcrypt","version":"5.0.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyca/bcrypt/","description":"Modern password hashing for your software and your servers","long_description":"Modern password hashing for your software and your servers","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2893}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-wheel","py314-setuptools-rust","cargo","legacy-support","rust","clang-20","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["libunwind","python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py314-paramiko","py-bcrypt","py314-twisted"]},{"type":"run","ports":["py314-spyder"]}]},{"name":"py314-beaker","portdir":"python/py-beaker","version":"1.13.0","license":"BSD and MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://beaker.readthedocs.io/","description":"A Session and Caching library with WSGI Middleware","long_description":"Beaker is a web session and general caching library that includes WSGI middleware for use in web applications. As a general caching library, Beaker can handle storing for various times any Python object that can be pickled with optional back-ends on a fine-grained basis. Beaker was built largely on the code from MyghtyUtils, then refactored and extended with database support. Beaker includes Cache and Session WSGI middleware to ease integration with WSGI capable frameworks.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2893}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[]},{"name":"py314-beartype","portdir":"python/py-beartype","version":"0.22.9","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/beartype/beartype","description":"Unbearably fast O(1) runtime type-checking in pure Python","long_description":"Beartype is an open-source pure-Python PEP-compliant constant-time runtime type checker emphasizing efficiency, portability, and thrilling puns.","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":161}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-beartype"]},{"type":"run","ports":["py314-sentipy"]}]},{"name":"py314-beautifulsoup4","portdir":"python/py-beautifulsoup4","version":"4.14.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.crummy.com/software/BeautifulSoup/","description":"Python HTML/XML parser","long_description":"Beautiful Soup is a Python HTML/XML parser designed for quick turnaround projects like screen-scraping.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1381}],"variants":["chardet","charset_normalizer","html5lib","lxml"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["py314-html5lib","python314","py314-lxml","py314-typing_extensions","py314-soupsieve"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-beautifulsoup4","osxphotos","py314-sunpy","py314-nbconvert","py314-socid-extractor","py314-cartopy","linkchecker","gdown","py314-skyfield"]},{"type":"run","ports":["py314-libpysal","py314-dns-lexicon"]}]},{"name":"py314-beniget","portdir":"python/py-beniget","version":"0.5.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/beniget/","description":"Extract semantic information about static Python code","long_description":"Extract semantic information about static Python code","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2106}],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","py314-gast"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-beniget","py314-pythran"]}]},{"name":"py314-bidi","portdir":"python/py-bidi","version":"0.6.7","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/MeirKriheli/python-bidi","description":"Pure python implementation of the BiDi layout algorithm","long_description":"Pure python implementation of the BiDi layout algorithm","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools-rust","py314-maturin"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-bidi"]}]},{"name":"py314-bidict","portdir":"python/py-bidict","version":"0.23.1","license":"MPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bidict.readthedocs.io/","description":"The bidirectional mapping library for Python","long_description":"The bidict library provides several friendly, efficient data structures for working with bidirectional mappings in Python.","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":161}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-bidict","py314-desktop-notifier"]}]},{"name":"py314-bigfloat","portdir":"python/py-bigfloat","version":"0.4.0","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mdickinson/bigfloat","description":"Arbitrary-precision correctly-rounded floating-point arithmetic, via MPFR.","long_description":"Arbitrary-precision correctly-rounded floating-point arithmetic, via MPFR.","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2106}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-cython","py314-build","py314-installer","py314-setuptools","py314-wheel","clang-18"]},{"type":"lib","ports":["mpfr","python314","py314-six","gmp"]}],"depends_on":[]},{"name":"py314-binaryornot","portdir":"python/py-binaryornot","version":"0.6.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/audreyr/binaryornot","description":"Ultra-lightweight pure Python package to check if a file is binary or text.","long_description":"Ultra-lightweight pure Python package to check if a file is binary or text.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2106}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-hatchling"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-hypothesis","py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-binaryornot","py314-cookiecutter"]}]},{"name":"py314-biopython","portdir":"python/py-biopython","version":"1.87","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://biopython.org/","description":"Python tools for computational molecular biology","long_description":"Python tools for computational molecular biology: parsers for various file formats, interfaces for programs, tools for performing common operations on sequences, etc.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2106}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-numpy","python314"]}],"depends_on":[{"type":"lib","ports":["arpeggio","arpeggio-devel","py-biopython"]}]},{"name":"py314-bitarray","portdir":"python/py-bitarray","version":"3.8.0","license":"PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ilanschnell/bitarray","description":"A efficient implementation of arrays of booleans","long_description":"This module provides an object type which efficiently represents an array of booleans. Bitarrays are sequence types and behave very much like usual lists. Eight bits are represented by one byte in a contiguous block of memory. The user can select between two representations: little-endian and big-endian. Most of the functionality is implemented in C. Methods for accessing the machine representation are provided.","active":true,"categories":["math","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":611}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-bitstring"]}]},{"name":"py314-bitmath","portdir":"python/py-bitmath","version":"1.3.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tbielawa/bitmath","description":"Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)","long_description":"Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","py314-progressbar"]},{"type":"test","ports":["py314-pytest","py314-mock"]}],"depends_on":[{"type":"lib","ports":["osxphotos","py-bitmath"]}]},{"name":"py314-bitstring","portdir":"python/py-bitstring","version":"4.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scott-griffiths/bitstring","description":"Module to simplify handling of binary data","long_description":"bitstring is a pure Python module that makes the creation, manipulation and analysis of binary data as simple and natural as possible.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","py314-bitarray"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-bitstring","py314-osxmetadata"]}]},{"name":"py314-black","portdir":"python/py-black","version":"26.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://black.readthedocs.io/","description":"The uncompromising code formatter for Python.","long_description":"By using Black, you agree to cede control over minutiae of hand-formatting your Python source code. In return, Black gives you speed, determinism, and freedom from pycodestyle nagging about formatting. You will save time and mental energy for more important matters. Black makes code review faster by producing the smallest diffs possible. Blackened code looks the same regardless of the project you’re reading. Formatting becomes transparent after a while and you can focus on the content instead.","active":true,"categories":["python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":[],"dependencies":[{"type":"build","ports":["py314-hatch-fancy-pypi-readme","clang-18","py314-build","py314-installer","py314-hatch-vcs","py314-hatchling"]},{"type":"lib","ports":["py314-pytokens","python314","py314-packaging","py314-pathspec","py314-platformdirs","py314-mypy_extensions","py314-click"]},{"type":"run","ports":["black_select"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-black","py314-python-lsp-black"]},{"type":"run","ports":["ansible-lint"]},{"type":"test","ports":["diffoscope"]}]},{"name":"py314-bleach","portdir":"python/py-bleach","version":"6.3.0","license":"Apache","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mozilla/bleach","description":"An easy safelist-based HTML-sanitizing tool.","long_description":"An easy safelist-based HTML-sanitizing tool.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2893}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-webencodings","python314"]}],"depends_on":[{"type":"lib","ports":["py314-panel","py314-nbconvert","py-bleach"]},{"type":"run","ports":["py314-readme_renderer"]}]},{"name":"py314-blessed","portdir":"python/py-blessed","version":"1.20.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jquast/blessed","description":"A thin practical wrapper around terminal styling screen positioning and keyboard input.","long_description":"A thin practical wrapper around terminal styling screen positioning and keyboard input.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-six","py314-wcwidth","python314"]}],"depends_on":[{"type":"lib","ports":["py-blessed","py314-objexplore"]},{"type":"run","ports":["py314-dashing"]}]},{"name":"py314-blinker","portdir":"python/py-blinker","version":"1.9.0","license":"MIT and BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://blinker.readthedocs.io","description":"Fast, simple object-to-object and broadcast signaling","long_description":"Blinker provides a fast dispatching system that allows any number of interested parties to subscribe to events, or \"signals\". Signal receivers can subscribe to specific senders or receive signals sent by any sender.","active":true,"categories":["devel","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"variants":[],"dependencies":[{"type":"build","ports":["py314-flit_core","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest-asyncio","py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py314-flask","py-blinker","py314-oauthlib"]}]},{"name":"py314-blis","portdir":"python/py-blis","version":"1.3.3","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/explosion/cython-blis","description":"Fast matrix-multiplication as a self-contained Python library","long_description":"Fast matrix-multiplication as a self-contained Python library","active":true,"categories":["python"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":["native","universal"],"dependencies":[{"type":"build","ports":["py314-installer","py314-setuptools","py314-wheel","cctools","clang-18","py314-build"]},{"type":"lib","ports":["python314","py314-cython","py314-numpy"]},{"type":"test","ports":["py314-pytest","py314-hypothesis"]}],"depends_on":[{"type":"lib","ports":["py314-thinc","py-blis"]}]},{"name":"py314-blockdiag","portdir":"python/py-blockdiag","version":"3.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://blockdiag.com/","description":"blockdiag generates block-diagram image from text","long_description":"blockdiag generates block-diagram image from text","active":true,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2893}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314","py314-setuptools","py314-Pillow","py314-funcparserlib","py314-webcolors"]}],"depends_on":[{"type":"lib","ports":["py-blockdiag"]},{"type":"run","ports":["py314-sphinxcontrib-blockdiag"]}]},{"name":"py314-blosc2","portdir":"python/py-blosc2","version":"4.1.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/blosc2/","description":"Python wrapper for Blosc2","long_description":"A Python wrapper for the extremely fast Blosc2 compression library","active":true,"categories":["devel","archivers","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-scikit-build-core","ninja","pkgconfig","clang-18","py314-build","py314-installer","py314-cython","py314-oldest-supported-numpy"]},{"type":"lib","ports":["python314","py314-requests","py314-numpy","py314-msgpack","py314-numexpr","py314-ndindex","blosc2"]}],"depends_on":[{"type":"lib","ports":["py-blosc2","py314-tables"]}]},{"name":"py314-bokeh","portdir":"python/py-bokeh","version":"3.8.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bokeh/bokeh","description":"Bokeh is an implementation of Grammar of Graphics","long_description":"Bokeh (pronounced boh-Kay) is an implementation of Grammar of Graphics for Python, that also supports the customized rendering flexibility of Protovis and d3.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2893}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel","py314-colorama","py314-setuptools-git-versioning"]},{"type":"lib","ports":["py314-pandas","python314","py314-tornado","py314-xyzservices","py314-packaging","py314-numpy","py314-contourpy","py314-yaml","py314-Pillow","py314-jinja2"]}],"depends_on":[{"type":"lib","ports":["py314-panel","py314-geoviews","py314-holoviews","py314-hvplot","py314-movingpandas","peakipy","py-bokeh"]}]},{"name":"py314-boto3","portdir":"python/py-boto3","version":"1.42.49","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/boto/boto3","description":"The AWS SDK for Python","long_description":"Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for Python, which allows Python developers to write software that makes use of services like Amazon S3 and Amazon EC2.","active":true,"categories":["python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168},{"name":"judaew","github":"judaew","ports_count":654}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-botocore","py314-jmespath","py314-s3transfer"]}],"depends_on":[{"type":"lib","ports":["py-boto3","certbot-dns-route53"]},{"type":"run","ports":["py314-aws-sam-translator"]}]},{"name":"py314-botocore","portdir":"python/py-botocore","version":"1.42.49","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/boto/botocore","description":"Low level data driven core of boto 3.","long_description":"A low-level interface to a growing number of Amazon Web Services. The botocore package is the foundation for the AWS CLI as well as boto3.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":654},{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["py314-dateutil","py314-urllib3","py314-jmespath","python314"]}],"depends_on":[{"type":"lib","ports":["py-botocore","py314-awscli","py314-s3transfer","py314-aiobotocore"]},{"type":"run","ports":["py314-boto3"]}]},{"name":"py314-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":["py314-installer","clang-18","py314-build","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["platformio","py-bottle"]}]},{"name":"py314-bottleneck","portdir":"python/py-bottleneck","version":"1.6.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydata/bottleneck","description":"Fast NumPy array functions written in Cython","long_description":"Bottleneck is a set of NumPy ufuncs rewritten in Cython to boost performance. The collection contains mainly operations dealing with NaN and sliding windows.","active":true,"categories":["math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2893}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-versioneer","py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["py314-numpy","python314"]}],"depends_on":[{"type":"lib","ports":["py-bottleneck"]}]},{"name":"py314-bpylist2","portdir":"python/py-bpylist2","version":"4.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/parabolala/bpylist2","description":"Parse and generate NSKeyedArchiver archives","long_description":"Parse and generate NSKeyedArchiver archives","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-poetry-core"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["osxphotos","py-bpylist2"]}]},{"name":"py314-bracex","portdir":"python/py-bracex","version":"2.6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/facelessuser/bracex","description":"Bash style brace expansion for Python.","long_description":"Bash style brace expansion for Python. Brace expanding is used to generate arbitrary strings.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":654}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"run","ports":["py314-wcmatch"]}]},{"name":"py314-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":["py314-setuptools_scm","py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-jinja2"]}],"depends_on":[{"type":"lib","ports":["py-branca"]},{"type":"run","ports":["py314-folium"]}]},{"name":"py314-brotli","portdir":"python/py-brotli","version":"1.2.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/google/brotli","description":"Python module for brotli compression format","long_description":"Brotli is a generic-purpose lossless compression algorithm that is similar in speed with deflate but offers more dense compression. This port installs python modules, see also port brotli for the bro tool.","active":true,"categories":["archivers","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py314-pyarrow","py314-gradio","gallery-dl","py-brotli","py314-discordpy","py314-aiohttp","py314-urllib3-future","py314-httpx","py314-py7zr"]},{"type":"run","ports":["py314-fonttools"]}]},{"name":"py314-brotlicffi","portdir":"python/py-brotlicffi","version":"1.2.0.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/brotlicffi","description":"Python CFFI bindings to the Brotli library","long_description":"Python CFFI bindings to the Brotli library","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-cffi","python314"]}],"depends_on":[{"type":"lib","ports":["py-brotlicffi","py314-httpx"]}]},{"name":"py314-bugsnag","portdir":"python/py-bugsnag","version":"4.8.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bugsnag/bugsnag-python","description":"Automatic error monitoring for django, flask etc.","long_description":"Automatic error monitoring for django, flask etc.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-webob","python314"]}],"depends_on":[{"type":"lib","ports":["py-bugsnag","maestral"]}]},{"name":"py314-build","portdir":"python/py-build","version":"1.4.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypa-build.readthedocs.io/","description":"A simple, correct PEP517 package builder","long_description":"A simple, correct PEP517 package builder which will invoke the PEP 517 hooks to build a distribution package. It is a simple build tool and does not perform any dependency management.","active":true,"categories":["devel","python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175},{"name":"jmr","github":"jmroot","ports_count":352}],"variants":[],"dependencies":[{"type":"build","ports":["py-bootstrap-modules","clang-18","py314-installer"]},{"type":"lib","ports":["python314","py314-packaging","py314-pyproject_hooks"]}],"depends_on":[{"type":"lib","ports":["poetry","py-build"]},{"type":"build","ports":["barman","git-cola","nvchecker","vint","vulture","img2pdf","mutt_ics","bashplotlib","streamlink","impacket","vf-1","youtube-dl","treeline","bandit","dot2tex","github-backup","pipenv","pipx","poetry","thefuck","holoviews","pdb2pqr","quisk","verde","certbot","certbot-apache","certbot-nginx","certbot-dns-cloudflare","certbot-dns-digitalocean","certbot-dns-dnsimple","certbot-dns-dnsmadeeasy","certbot-dns-gehirn","certbot-dns-google","certbot-dns-linode","certbot-dns-luadns","certbot-dns-nsone","certbot-dns-ovh","certbot-dns-rfc2136","certbot-dns-route53","certbot-dns-sakuracloud","denyhosts","name-that-hash","sqlmap","yubikey-manager","xonsh","ansible-lint","diffoscope","edmv","glances","jc","mackup","neovim-remote","pssh-lilydjwg","ranger","upt","xxh","rubber","asciidoc","colout","graphtage","grc","icdiff","proselint","rst2pdf","terminal_markdown_viewer","xml2rfc","linkchecker","qutebrowser","gtimelog","search-that-hash","pyinfra","arpeggio","arpeggio-devel","pywhat","pre-commit","pushbroom","pyupgrade","codespell","q-textasdata","funky","jtbl","yamllint","flynt","yt-dlp","ydiff","napari","gallery-dl","tiptop","twine","chemex","termdown","gi-docgen","jello","refurb","zkpwgen","osxphotos","asitop","maestral","justpath","propka","vitables","rich-cli","gdown","peakipy","manjpfb","binwalk2","py314-flit_core","py314-gdbm","py314-setuptools","py314-tkinter","py314-wheel","py314-cython","py314-altgraph","py314-argcomplete","py314-calver","py314-dateutil","py314-editables","py314-hatch-vcs","py314-hatchling","py314-iniconfig","py314-pathspec","py314-pluggy","py314-pretend","py314-setuptools_scm","py314-six","py314-trove-classifiers","py314-tz","py314-distlib","py314-filelock","py314-platformdirs","py314-psycopg2","py314-pygments","py314-pytest","py314-virtualenv","py314-expandvars","py314-pip","py314-propcache","py314-testpath","py314-lxml","py314-asteval","py314-cachetools","py314-identify","py314-isort","py314-term-background","py314-types-docutils","py314-attrs","py314-atomicwrites","py314-beniget","py314-bigfloat","py314-binaryornot","py314-cfgv","py314-chardet","py314-coherent.licensed","py314-colorlog","py314-columnize","py314-coverage","py314-cppy","py314-cycler","py314-deprecation","py314-diff-match-patch","py314-gast","py314-hatch-fancy-pypi-readme","py314-hypothesis","py314-mock","py314-sortedcontainers","py314-zopeinterface","py314-libvirt","py314-croniter","py314-docstyle","py314-dunamai","py314-editorconfig","py314-enchant","py314-fastjsonschema","py314-fastprogress","py314-filetype","py314-snowballstemmer","py314-poetry-core","py314-charset-normalizer","py314-certifi","py314-idna","py314-requests","py314-urllib3","py314-appdirs","py314-cairo","py314-meson","py314-meson-python","py314-parsing","py314-pyproject_metadata","py314-types-psutil","py314-types-setuptools","py314-cffi","py314-docutils","py314-gmpy2","py314-gobject3","py314-libxml2","py314-mpmath","py314-mypy","py314-mypy_extensions","py314-numpy","py314-pooch","py314-ply","py314-pybind11","py314-pycparser","py314-pythran","py314-roman","py314-scikit-build-core","py314-scikit-umfpack","py314-scipy","py314-threadpoolctl","py314-tqdm","py314-typing_extensions","py314-zope-event","py314-jaraco.context","py314-jaraco.classes","py314-jaraco.functools","py314-keyring","py314-more-itertools","py314-algopy","py314-cftime","py314-contourpy","py314-id","py314-inflection","py314-pdm-backend","py314-intervaltree","py314-kiwisolver","py314-looseversion","py314-nodeenv","py314-pbr","py314-poyo","py314-pypdf","py314-pynose","py314-pyqt-builder","py314-pytest-timeout","py314-sip","py314-uncertainties","py314-yaml","py314-anyio","py314-brotli","py314-brotlicffi","py314-click","py314-h11","py314-h2","py314-hpack","py314-hyperframe","py314-sniffio","py314-httpcore","py314-linkify-it-py","py314-mdit-py-plugins","py314-mdurl","py314-socksio","py314-uc-micro-py","py314-httpx","py314-hyperlink","py314-markdown-it-py","py314-pexpect","py314-ptyprocess","py314-rich","py314-pyperclip","py314-shellingham","py314-tomli-w","py314-Pillow","py314-alabaster","py314-babel","py314-freezegun","py314-fs","py314-imagesize","py314-lz4","py314-olefile","py314-pkgconfig","py314-psutil","py314-pyqt5-sip","py314-pyqt6-sip","py314-tomlkit","py314-userpath","py314-xattr","py314-zopfli","py314-requests-file","py314-astor","py314-async_generator","py314-flaky","py314-natsort","py314-outcome","py314-pyicu","py314-pytest-asyncio","py314-pytest-mock","py314-pytest-trio","py314-trio","py314-autopep8","py314-codestyle","py314-flake8-mccabe","py314-flake8","py314-flake8-pyproject","py314-pdbecif","py314-pyflakes","py314-pytest-runner","py314-audioop_lts","py314-pkginfo","py314-pytoolconfig","py314-requests-mock","py314-rope","py314-setupmeta","py314-spdx","py314-spdx-lookup","py314-text-unidecode","py314-textdistance","py314-three-merge","py314-tinycss2","py314-tokenize-rt","py314-ujson","py314-upt-cpan","py314-upt-macports","py314-upt-pypi","py314-upt-rubygems","py314-versioneer","py314-whatthepatch","py314-webencodings","py314-wurlitzer","py314-yapf","py314-blockdiag","py314-fonttools","py314-funcparserlib","py314-jinja2","py314-markupsafe","py314-matplotlib","py314-pyobjc","py314-reportlab","py314-sphinx","py314-sphinx_rtd_theme","py314-sphinxcontrib-applehelp","py314-sphinxcontrib-blockdiag","py314-sphinxcontrib-devhelp","py314-sphinxcontrib-htmlhelp","py314-sphinxcontrib-httpdomain","py314-sphinxcontrib-jquery","py314-sphinxcontrib-jsmath","py314-sphinxcontrib-qthelp","py314-sphinxcontrib-serializinghtml","py314-sphinxcontrib-svg2pdfconverter","py314-sphinxcontrib-websupport","py314-sympy","py314-unicodedata2","py314-webcolors","py314-astropy-iers-data","py314-pytest-describe","py314-decorator","py314-gssapi","py314-requests-gssapi","py314-about-time","py314-alive-progress","py314-grapheme","py314-aiosignal","py314-frozenlist","py314-pycares","py314-pycryptodomex","py314-pycryptodome","py314-gsl","py314-ruamel-yaml","py314-semantic_version","py314-setuptools-rust","py314-maturin","py314-orjson","py314-krb5","py314-aiodns","py314-aiohappyeyeballs","py314-multidict","py314-aiohttp","py314-discordpy","py314-yarl","py314-cpuinfo","py314-lazy_object_proxy","py314-pytest-benchmark","py314-types-python-dateutil","py314-arrow","py314-deprecated","py314-img2pdf","py314-pikepdf","py314-wrapt","py314-gyoto","py314-cachecontrol","py314-cleo","py314-crashtest","py314-dulwich","py314-findpython","py314-msgpack","py314-pytest-cov","py314-rapidfuzz","py314-requests-toolbelt","py314-netcdf4","py314-mslex","py314-mssql","py314-standard-distutils","py314-biopython","py314-igraph","py314-networkx","py314-pandas","py314-pytzdata","py314-texttable","py314-clang","py314-libtmux","py314-pylast","py314-simplejson","py314-uv-build","py314-holidays","py314-cryptography","py314-cryptography_vectors","py314-pbs_installer","py314-zstd","py314-pytokens","py314-toml","py314-xmlsec","py314-param","py314-pulp","py314-annotated_types","py314-colorama","py314-pydantic","py314-pydantic_core","py314-rstcheck-core","py314-rstcheck","py314-typer","py314-typing-inspection","py314-arviz","py314-execnet","py314-h5netcdf","py314-h5py","py314-mpi4py","py314-pytest-xdist","py314-setuptools_scm_git_archive","py314-xarray-einstats","py314-xarray","py314-asv-runner","py314-asv","py314-asyncssh","py314-cairocffi","py314-importlib-metadata","py314-json5","py314-tabulate","py314-zipp","py314-cairosvg","py314-cssselect2","py314-defusedxml","py314-geographiclib","py314-pefile","py314-pyfatfs","py314-zipfile-deflate64","py314-cons","py314-cookiecutter","py314-etuples","py314-logical-unification","py314-multipledispatch","py314-setuptools-git-versioning","py314-slugify","py314-toolz","py314-unidecode","py314-autocommand","py314-docstring-to-markdown","py314-guidata","py314-jaraco.collections","py314-jaraco.text","py314-pytest-qt","py314-qtpy","py314-bitarray","py314-crcmod","py314-stagger","py314-pysimdjson","py314-construct","py314-applaunchservices","py314-dill","py314-imagecodecs","py314-imageio","py314-jinja2-time","py314-lazy_loader","py314-line_profiler","py314-lmfit","py314-minikanren","py314-nmrglue","py314-nmrglue-devel","py314-numdifftools","py314-openbabel","py314-patsy","py314-peakutils","py314-plotpy","py314-pkce","py314-pythonqwt","py314-pywavelets","py314-scikit-image","py314-sphinx-gallery","py314-statsmodels","py314-tifffile","py314-pylint-venv","py314-pyficache","py314-pyuca","py314-qstylizer","py314-qtawesome","py314-xdis","py314-black","py314-astroid","py314-cattrs","py314-jedi","py314-lsprotocol","py314-parso","py314-pylint","py314-pyls-spyder","py314-python-lsp-black","py314-python-lsp-jsonrpc","py314-python-lsp-ruff","py314-python-lsp-server","py314-argh","py314-ephemeral-port-reserve","py314-flatbuffers","py314-flexmock","py314-inflate64","py314-iocapture","py314-multivolumefile","py314-py7zr","py314-protobuf3","py314-pyannotate","py314-pybcj","py314-pyppmd","py314-pytest-httpserver","py314-pytest-remotedata","py314-pytest-xprocess","py314-pyzstd","py314-watchdog","py314-werkzeug","py314-poetry-plugin-shell","py314-poetry-plugin-export","py314-SDL2","py314-blinker","py314-jwt","py314-oauthlib","py314-requests-oauthlib","py314-selenium","py314-socks","py314-websocket-client","py314-cbor2","py314-game","py314-luma.emulator","py314-luma.core","py314-pyftdi","py314-pyusb","py314-serial","py314-smbus2","py314-macholib","py314-modulegraph","py314-fsspec","py314-cytoolz","py314-debugpy","py314-hiredis","py314-regex","py314-diskcache","py314-gnureadline","py314-prompt_toolkit","py314-wcwidth","py314-diskcache-stubs","py314-pastel","py314-poethepoet","py314-pre-commit","py314-pysigma","py314-shapely","py314-aioitertools","py314-greenlet","py314-svgelements","py314-levenshtein","py314-prometheus_client","py314-traitlets","py314-geopy","py314-joblib","py314-mercantile","py314-affine","py314-cligj","py314-click-plugins","py314-contextily","py314-rasterio","py314-xyzservices","py314-gdal","py314-pyproj","py314-structlog","py314-testtools","py314-hy","py314-hyrule","py314-sh","py314-pyogrio","py314-pyglet","py314-sqlalchemy","py314-openssl","py314-aioquic","py314-asn1","py314-asn1-modules","py314-dnspython","py314-eventlet","py314-pylsqpack","py314-service_identity","py314-bcrypt","py314-bracex","py314-enrich","py314-fqdn","py314-httplib2","py314-pygls","py314-pynacl","py314-subprocess-tee","py314-tenacity","py314-tornado","py314-typeguard","py314-wcmatch","py314-isoduration","py314-jsonpointer","py314-jsonschema","py314-jsonschema-format-nongpl","py314-jsonschema-specifications","py314-paramiko","py314-referencing","py314-resolvelib","py314-rfc3339-validator","py314-rfc3986-validator","py314-rpds-py","py314-ruamel-yaml-clib","py314-uri-template","py314-tblib","py314-tatsu","py314-numexpr","py314-redis","py314-ansible-compat","py314-ansible","py314-ansible-core","yt-dlp-ejs","py314-librt","py314-cloudpickle","py314-mako","py314-prettytable","py314-pytomlpp","py314-sigma-cli","py314-soupsieve","py314-beautifulsoup4","py314-html5lib","py314-py2app","py314-jug","py314-mahotas","py314-matplotlib-inline","py314-requests-cache","py314-responses","py314-time-machine","py314-timeout-decorator","py314-url-normalize","py314-Faker","py314-aws-sam-translator","py314-awscli","py314-boto3","py314-botocore","py314-cfn-lint","py314-jschema_to_python","py314-jmespath","py314-jsonpatch","py314-junit-xml","py314-s3transfer","py314-rsa","py314-sarif-om","py314-asttokens","py314-genshi","py314-aiobotocore","py314-aenum","py314-DAWG","py314-vcrpy","py314-eyed3","py314-gemmi","py314-nanobind","py314-z3","py314-progressbar","py314-aiohttp-socks","py314-beaker","py314-curio","py314-python-socks","py314-numpydoc","py314-llvmlite","py314-termcolor","py314-hatch-requirements-txt","py314-sphinx-jsonschema","py314-access","py314-geopandas","py314-markdown","py314-mistune","py314-vine","py314-alembic","py314-et_xmlfile","py314-tzdata","py314-fasteners","py314-sounddevice","py314-amqp","py314-tzlocal","py314-shtab","py314-crc32c","py314-rich-argparse","py314-pick","py314-allpairspy","py314-pathvalidate","py314-tcolorpy","py314-mutagen","py314-tldextract","py314-bleach","py314-bokeh","py314-dask","py314-locket","py314-partd","py314-pyarrow","py314-async-lru","py314-executing","py314-hatch-nodejs-version","py314-hatch-jupyter-builder","py314-narwhals","py314-pure_eval","py314-pyct","py314-pyproject_api","py314-pytest-lazy-fixture","py314-stack_data","py314-tox","py314-ipython","py314-appnope","py314-comm","py314-ipykernel","py314-jupyter_client","py314-jupyter_core","py314-nest_asyncio","py314-zmq","py314-argon2-cffi","py314-argon2-cffi-bindings","py314-jupyter_server_terminals","py314-nbclient","py314-nbformat","py314-pandocfilters","py314-terminado","py314-jupyter_events","py314-jupyter-lsp","py314-jupyter_server","py314-jupyterlab","py314-jupyterlab_pygments","py314-jupyterlab_server","py314-nbconvert","py314-notebook_shim","py314-overrides","py314-python-json-logger","py314-send2trash","py314-lark","py314-panel","py314-pyviz_comms","py314-rfc3987-syntax","py314-pyrsistent","platformio","py314-ajsonrpc","py314-asgiref","py314-automat","py314-bottle","py314-constantly","py314-graphviz","py314-incremental","py314-marshmallow","py314-pyelftools","py314-pyhamcrest","py314-starlette","py314-twisted","py314-uvicorn","py314-wsproto","py314-libpysal","py314-scikit-learn","py314-fiona","py314-rasterstats","py314-tobler","py314-psygnal","py314-esda","py314-curl","py314-emcee3","py314-pymc","py314-pytensor","py314-readme_renderer","py314-rfc3986","py314-uv-dynamic-versioning","py314-jupyter_packaging","py314-plotly","py314-jellyfish","py314-freetype","py314-hsluv","py314-meshio","py314-vispy","py314-logbook","py314-tinydb","py314-ipython_genutils","py314-jupyterlab_widgets","py314-widgetsnbextension","py314-ipywidgets","py314-ipympl","py314-absl","py314-dm-tree","py314-pew","py314-git-delete-merged-branches","py314-future","py314-virtualfish","py314-xmltodict","py314-corner","py314-gitdb","py314-gitpython","py314-helpdev","py314-ipython-pygments-lexers","py314-jsonpickle","py314-jupyter_sphinx","py314-libarchive-c","py314-libsass","py314-magic","py314-pickleshare","py314-pygithub","py314-qdarkstyle","py314-qtconsole","py314-qtsass","py314-rtree","py314-semver","py314-smmap","py314-smartypants","py314-spyder","py314-spyder-kernels","py314-stevedore","py314-superqt","py314-annotated-doc","py314-fastapi","py314-xkcdpass","py314-spreg","py314-google-auth","py314-google-api-core","py314-google-auth-httplib2","py314-googleapis-common-protos","py314-proto-plus","py314-uritemplate","py314-cymruwhois","py314-google-api-python-client","py314-parse","py314-pyte","py314-owslib","py314-pyshp","py314-cartopy","py314-flexcache","py314-mda-xdrlib","py314-versioningit","py314-flexparser","py314-pint","py314-s3fs","py314-roman_numerals","py314-patch-ng","py314-fastdtw","py314-yaspin","py314-eli5","py314-sortedcollections","py314-country","py314-configargparse","py314-google-i18n-address","py314-parameterized","py314-py","py314-pyxdg","py314-docopt","py314-fickling","py314-kombu","py314-extension-helpers","py314-pyerfa","py314-asdf-standard","py314-asdf","py314-asdf-coordinates-schemas","py314-asdf-transform-schemas","py314-bottleneck","py314-jplephem","py314-hcloud","py314-kaptan","py314-pytest-datadir","py314-pytest-regressions","py314-sentry-sdk","py314-sphinx-autodoc-typehints","py314-tmuxp","py314-asdf-astropy","py314-astropy","py314-sgp4","py314-skyfield","py314-skyfield-data","py314-spktype21","py314-pylzma","py314-ansicolor","py314-astropy-healpix","py314-distro","py314-pyfiglet","py314-textual","py314-gevent","py314-rich_rst","py314-neovim","py314-rdflib","py314-docopt-ng","py314-types-colorama","py314-Pyro5","py314-bidict","py314-bugsnag","py314-dbus-fast","py314-desktop-notifier","py314-dropbox","py314-keyrings.alt","py314-pytest-rerunfailures","py314-rubicon-objc","py314-serpent","py314-stone","py314-survey","py314-webob","py314-blosc2","py314-cloudscraper","py314-coloredlogs","py314-humanfriendly","py314-loguru","py314-ndindex","py314-tables","volatility3","py314-blessed","py314-dashing","py314-isodate","py314-trio-websocket","py314-polib","py314-omniORBpy","py314-fido2","py314-pskc","py314-pyscard","py314-falcon","py314-findlibs","py314-webargs","py314-eccodes","py314-typogrify","py314-mmcif_pdbx","py314-testfixtures","py314-sphinxnotes-strike","py314-aioftp","py314-parfive","py314-itemadapter","py314-wxpython-4.0","py314-changelog-chug","py314-geojson","py314-lockfile","py314-seaborn","py314-python-daemon","py314-xxhash","py314-josepy","py314-pyrfc3339","py314-repoze.sphinx.autointerface","py314-configobj","py314-parsedatetime","py314-python-augeas","py314-cloudflare2","py314-jsonlines","py314-acme","py314-digitalocean","py314-dns-lexicon","py314-pendulum","py314-phonenumbers","py314-ulid","py314-npe2","py314-pydantic-extra-types","py314-scour","py314-pyheif","py314-pdfminer","py314-napari-plugin-engine","py314-anywidget","py314-arro3-compute","py314-arro3-core","py314-arro3-io","py314-colorcet","py314-holoviews","py314-notebook","py314-branca","py314-folium","py314-geoviews","py314-hvplot","py314-lonboard","py314-mapclassify","py314-movingpandas","py314-pyvo","py314-dmgbuild","py314-ds-store","py314-mac-alias","py314-ml_dtypes","py314-onnx","py314-pytorch","py314-glad2","py314-pyinstaller-hooks-contrib","py314-pyinstaller","py314-frozendict","py314-peewee","py314-websockets","py314-arpeggio","py314-applescript","py314-bitmath","py314-bitstring","py314-bpylist2","py314-cgmetadata","py314-markdown2","py314-makelive","py314-objexplore","py314-osxmetadata","py314-photoscript","py314-ptpython","py314-pytimeparse2","py314-rich-theme-manager","py314-shortuuid","py314-strpdatetime","py314-textx","py314-utitools","py314-whenever","py314-xdg-base-dirs","py314-radix","py314-sarpy","py314-icalendar","py314-pyedr","py314-pointpats","py314-macfsevents","py314-numba","py314-nuitka","py314-cclib","py314-graphrc","py314-periodictable","py314-xyzgraph","xyzrender","py314-pytest-sugar","py314-pythonz","py314-rangehttpserver","py314-resumable-urlretrieve","py314-virtualenv-clone","py314-lxml_html_clean","py314-geocoder","py314-gym","py314-gym-notices","py314-pyrxp","py314-ratelim","py314-sox","py314-soundfile","py314-beartype","py314-atomiclong","py314-fusepy","py314-getkey","py314-gitfs","py314-pygit2","py314-raven","py314-sentipy","py314-vcversioner","py314-pygtrie","py314-rfc3339","py314-base91","py314-pyqrcodeng","py314-pypng","py314-atpublic","py314-flufl.bounce","py314-scgi","py314-libdnet","py314-pytest-twisted","py314-fabric","py314-invoke","py314-discovery","py314-metakernel","py314-lmdb","py314-octave_kernel","py314-jupyter_console","py314-hf-xet","py314-multiprocess","py314-cssutils","py314-cssselect","py314-huggingface_hub","py314-safetensors","py314-datasets","py314-tokenizers","py314-types-ujson","py314-diffusers","py314-transformers","py314-types-pyyaml","py314-python-discovery","py314-segregation","py314-flask","py314-itsdangerous","py314-openslide","py314-sentence-transformers","py314-ffmpy","py314-python-multipart","py314-standard-chunk","py314-antlr4-python3-runtime","py314-aiofiles","py314-audioread","py314-catalogue","py314-cymem","py314-murmurhash","py314-omegaconf","py314-pydub","py314-sentencepiece","py314-soxr","py314-standard-sunau","py314-wasabi","py314-groovy","py314-safehttpx","py314-standard-aifc","py314-submitit","py314-cloudpathlib","py314-einops","py314-julius","py314-pystoi","py314-retrying","py314-torchdiffeq","py314-treetable","py314-imaplib2","py314-rfc6555","py314-av","py314-jdcal","py314-librosa","py314-xformers","py314-gradio-client","py314-lightning-utilities","py314-num2words","py314-pesq","py314-read-version","py314-smart_open","py314-spacy-legacy","py314-spacy-loggers","py314-preshed","py314-gyp-next","py314-donfig","py314-numcodecs","py314-zarr","py314-multitasking","py314-darkdetect","py314-pydantic_settings","py314-python-dotenv","py314-in-n-out","py314-app-model","py314-cachey","py314-heapdict","py314-docstring_parser","py314-magicgui","py314-napari-console","py314-napari-svg","py314-opengl-accelerate","py314-opengl","py314-pydantic-compat","py314-torchaudio","py314-ldap3","py314-setproctitle","py314-obspy","py314-pytest-json-report","py314-pytest-metadata","py314-fdsnwsscripts","py314-blis","py314-srsly","py314-drms","py314-reproject","py314-cached-property","py314-mpl-animators","py314-spiceypy","py314-sunpy","py314-zeep","py314-colorthief","py314-jh2","py314-niquests","py314-pycocoa","py314-pyside6-fluent-widgets","py314-pyside6-frameless-window","py314-qh3","py314-qrcode","py314-siosocks","py314-urllib3-future","py314-uvloop","py314-wassima","py314-openunmix","py314-anytree","py314-avro","py314-rpy2","py314-rpy2-rinterface","py314-rpy2-robjects","py314-spacepy","py314-gradio","py314-encodec","py314-dora-search","py314-telnetlib3","py314-torchmetrics","py314-kornia","py314-kornia-rs","py314-confection","py314-robotframework","py314-robotframework-retryfailed","py314-pypubsub","py314-scp","rexi","pdbe-mmcif-validator","py314-antlr4-python3-runtime-49","py314-obspec","py314-async-geotiff","py314-async-tiff","py314-hydra-core","py314-morecantile","py314-thinc","py314-demucs","py314-torchvision","py314-flashy","py314-isbinary","py314-weasel","py314-hydra-colorlog","py314-pycson","py314-speg","py314-robotframework-pythonlibcore","py314-mir_eval","py314-clawpack","py314-robotframework-ride","py314-robotframework-seleniumlibrary","py314-robotframework-sshlibrary","py314-pygmt","py314-robotframework-selenium2library","py314-quantecon","py314-aniso8601","py314-bbpb","py314-dnslib","py314-flask-cors","py314-flask-restx","py314-netaddr","py314-awscrt","py314-awscli2","py314-elastic-transport","py314-elasticsearch","py314-elasticsearch-dsl","py314-discid","py314-publicsuffix2","unfurl","py314-socid-extractor","py314-altair","py314-arabic-reshaper","py314-async-timeout","py314-bidi","py314-requests-futures","py314-spaCy"]}]},{"name":"py314-cachecontrol","portdir":"python/py-cachecontrol","version":"0.14.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/psf/cachecontrol","description":"httplib2 caching for requests","long_description":"CacheControl is a port of the caching algorithms in httplib2 for use with requests session object.","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-flit_core","py314-installer"]},{"type":"lib","ports":["py314-requests","py314-msgpack","python314"]}],"depends_on":[{"type":"lib","ports":["poetry"]}]},{"name":"py314-cached-property","portdir":"python/py-cached-property","version":"2.0.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydanny/cached-property","description":"A decorator for caching properties in classes","long_description":"A decorator for caching properties in classes","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-cached-property","py314-zeep"]}]},{"name":"py314-cachetools","portdir":"python/py-cachetools","version":"7.0.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tkem/cachetools","description":"memoizing collections and decorators","long_description":"This module provides various memoizing collections and decorators, including variants of the Python 3 Standard Library @lru_cache function decorator.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2106}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["chemex","py314-pymc","py-cachetools","py314-google-auth","py314-tox"]}]},{"name":"py314-cachey","portdir":"python/py-cachey","version":"0.2.1","license":"Permissive","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dask/cachey/","description":"Caching for Analytic Computations","long_description":"Caching for Analytic Computations Normal caching policies like LRU aren't well suited for analytic computations where both the cost of recomputation and the cost of storage routinely vary by one million or more.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1381}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-heapdict","python314"]}],"depends_on":[{"type":"lib","ports":["py-cachey","napari"]}]},{"name":"py314-cairo","portdir":"python/py-cairo","version":"1.29.0","license":"(LGPL-2.1 or MPL-1.1)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pygobject/pycairo","description":"Pycairo is set of Python bindings for the cairo graphics library","long_description":"Pycairo is set of Python bindings for the cairo graphics library","active":true,"categories":["graphics","python"],"maintainers":[],"variants":["quartz","x11","universal"],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-cython","py314-meson-python","pkgconfig","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["glib2","cairo","python314"]},{"type":"test","ports":["py314-pytest","py314-hypothesis"]}],"depends_on":[{"type":"lib","ports":["py314-matplotlib","py314-gobject3","rdkit","py-cairo"]}]},{"name":"py314-cairocffi","portdir":"python/py-cairocffi","version":"1.7.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Kozea/cairocffi","description":"cairocffi is a CFFI-based drop-in replacement for Pycairo","long_description":"cairocffi is a CFFI-based drop-in replacement for Pycairo","active":true,"categories":["graphics","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2106}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-flit_core","py314-installer"]},{"type":"lib","ports":["py314-cffi","libffi","cairo","gdk-pixbuf2","python314"]},{"type":"test","ports":["py314-pytest","py314-numpy","py314-pikepdf"]}],"depends_on":[{"type":"lib","ports":["py314-cairosvg"]}]},{"name":"py314-cairosvg","portdir":"python/py-cairosvg","version":"2.9.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://cairosvg.org","description":"A Simple SVG Converter based on Cairo","long_description":"CairoSVG is a SVG converter based on Cairo. It can export SVG files to PDF, PostScript and PNG files.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2106}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["py314-defusedxml","python314","py314-Pillow","py314-tinycss2","py314-cairocffi","py314-cssselect2"]},{"type":"run","ports":["py-cairosvg_select"]}],"depends_on":[{"type":"lib","ports":["py-cairosvg","xyzrender"]}]},{"name":"py314-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":1381}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"build","ports":["py314-trove-classifiers"]},{"type":"lib","ports":["py-calver"]}]},{"name":"py314-cartopy","portdir":"python/py-cartopy","version":"0.25.0","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://scitools.org.uk/cartopy/docs/latest","description":"A cartographic python library with matplotlib support","long_description":"Cartopy is a Python package designed for geospatial data processing in order to produce maps and other geospatial data analyses. Cartopy makes use of the powerful PROJ, NumPy and Shapely libraries and includes a programmatic interface built on top of Matplotlib for the creation of publication quality maps.","active":true,"categories":["graphics","science","python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":611}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel","py314-cython","py314-setuptools_scm","py314-setuptools_scm_git_archive"]},{"type":"lib","ports":["py314-beautifulsoup4","python314","py314-pyshp","py314-owslib","py314-packaging","py314-numpy","py314-scipy","py314-Pillow","py314-matplotlib","py314-shapely","py314-pyproj"]}],"depends_on":[{"type":"lib","ports":["py314-geoviews","py314-movingpandas","py-cartopy"]}]},{"name":"py314-catalogue","portdir":"python/py-catalogue","version":"2.0.10","license":"MIT","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/explosion/catalogue","description":"Super lightweight function registries for your library","long_description":"catalogue is a tiny, zero-dependencies library that makes it easy to add function (or object) registries to your code. Function registries are helpful when you have objects that need to be both easily serializable and fully customizable. Instead of passing a function into your object, you pass in an identifier name, which the object can use to lookup the function from the registry. This makes the object easy to serialize, because the name is a simple string. If you instead saved the function, you'd have to use Pickle for serialization, which has many drawbacks.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py314-spaCy","py314-srsly","py314-thinc","py-catalogue"]}]},{"name":"py314-cattrs","portdir":"python/py-cattrs","version":"26.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-attrs/cattrs","description":"py-cattrs is an open-source Python library for structuring and unstructuring data.","long_description":"py-cattrs is an open-source Python library for structuring and unstructuring data.. py-cattrs works best with attrs classes, dataclasses and the usual Python collections, but other kinds of classes are supported by manually registering converters.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-hatchling","py314-build","py314-installer","py314-hatch-vcs","clang-18"]},{"type":"lib","ports":["py314-attrs","py314-typing_extensions","python314"]}],"depends_on":[{"type":"lib","ports":["py314-python-lsp-ruff","py314-requests-cache","py-cattrs","py314-lsprotocol"]},{"type":"run","ports":["py314-pygls"]}]},{"name":"py314-cbor2","portdir":"python/py-cbor2","version":"5.7.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/agronholm/cbor2","description":"Pure Python CBOR de-serializer with extensive tag support","long_description":"Pure Python CBOR de-serializer with extensive tag support","active":true,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1044}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-setuptools_scm","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest","py314-hypothesis"]}],"depends_on":[{"type":"lib","ports":["py-cbor2"]},{"type":"run","ports":["py314-luma.core"]}]},{"name":"py314-cclib","portdir":"python/py-cclib","version":"1.8.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/cclib","description":"parsers and algorithms for computational chemistry","long_description":"parsers and algorithms for computational chemistry","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2106}],"variants":[],"dependencies":[{"type":"build","ports":["py314-versioningit","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-packaging","py314-numpy","py314-scipy","py314-periodictable","python314"]}],"depends_on":[{"type":"lib","ports":["xyzrender","py314-graphrc","py-cclib"]}]},{"name":"py314-certifi","portdir":"python/py-certifi","version":"2026.2.25","license":"(MPL-1.1 or GPL-2+ or LGPL-2.1+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/certifi","description":"Python package for providing Mozilla's CA Bundle.","long_description":"Python package for providing Mozilla's CA Bundle.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2893}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"build","ports":["py314-matplotlib"]},{"type":"lib","ports":["py314-fiona","py314-requests-futures","pipenv","py314-skyfield","py314-pyproj","py314-httpx","py314-httpcore","py314-aioquic","py314-requests","py-certifi","py314-freetype","py314-pyogrio","py314-urllib3","platformio","napari","py314-netcdf4","streamlink"]},{"type":"run","ports":["py314-rasterio","py314-sentry-sdk","py314-elastic-transport","py314-elasticsearch"]},{"type":"test","ports":["py314-cryptography"]}]},{"name":"py314-cffi","portdir":"python/py-cffi","version":"2.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cffi.readthedocs.org/","description":"Foreign Function Interface for Python calling C code.","long_description":"Foreign Function Interface for Python calling C code. The aim of this project is to provide a convenient and reliable way of calling C code from Python.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2893}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["python314","py314-pycparser","libffi"]}],"depends_on":[{"type":"build","ports":["py314-rpy2","py314-zstd","py314-sounddevice"]},{"type":"lib","ports":["py314-python-augeas","py314-zmq","py314-soundfile","py314-atomiclong","py314-gitfs","py314-pygit2","py-cffi","py314-eccodes","py314-brotlicffi","py314-xattr","py314-lmdb","py314-pycares","py314-rpy2-rinterface","py314-pyheif","py314-gevent","py314-cryptography","py314-argon2-cffi-bindings","py314-cairocffi","py314-pynacl"]},{"type":"run","ports":["py314-sounddevice"]},{"type":"test","ports":["py314-numpy","py314-pyarrow"]}]},{"name":"py314-cfgv","portdir":"python/py-cfgv","version":"3.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/asottile/cfgv","description":"Validate configuration and produce human readable error messages.","long_description":"Validate configuration and produce human readable error messages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2106}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["pre-commit","py314-pre-commit"]}]},{"name":"py314-cfn-lint","portdir":"python/py-cfn-lint","version":"1.44.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aws-cloudformation/cfn-python-lint","description":"Checks cloudformation for practices and behaviour that could potentially be improved","long_description":"Checks cloudformation for practices and behaviour that could potentially be improved","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":654}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-aws-sam-translator","py314-jschema_to_python","py314-jsonpatch","py314-sarif-om","py314-junit-xml","py314-yaml","py314-sympy","py314-networkx","py314-regex","py314-jsonschema"]},{"type":"test","ports":["py314-pytest","py314-mock"]}],"depends_on":[{"type":"lib","ports":["py-cfn-lint"]}]},{"name":"py314-cftime","portdir":"python/py-cftime","version":"1.6.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Unidata/cftime","description":"Time-handling functionality from netcdf4-python","long_description":"Time-handling functionality from netcdf4-python","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2106}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-cython","py314-oldest-supported-numpy","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314","py314-numpy"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py314-netcdf4"]},{"type":"test","ports":["py314-xarray"]}]}]}