{"count":51768,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=524","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=522","results":[{"name":"py311-confuse","portdir":"python/py-confuse","version":"2.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/confuse/","description":"painless YAML config files for Python","long_description":"Confuse is a configuration library for Python that uses YAML. It takes care of defaults, overrides, type checking, command-line integration, human-readable errors, and standard OS-specific locations.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-build","py311-flit_core","clang-18"]},{"type":"lib","ports":["py311-yaml","python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py311-configparser","portdir":"python/py-configparser","version":"7.2.0","license":"MIT","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/jaraco/configparser","description":"Configparser from Python 3.8 to Python 2.6-3.7","long_description":"Configparser from Python 3.8 to Python 2.6-3.7","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm","py311-toml"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py311-configobj","portdir":"python/py-configobj","version":"5.0.9","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/configobj/","description":"Config file reading, writing and validation.","long_description":"ConfigObj is a simple but powerful config file reader and writer: an ini file round tripper. Its main feature is that it is very easy to use, with a straightforward programmer's interface and a simple syntax for config files.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-six","python311"]}],"depends_on":[{"type":"lib","ports":["py311-apptools","py311-cli-helpers"]}]},{"name":"py311-configargparse","portdir":"python/py-configargparse","version":"1.7.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zorro3/ConfigArgParse","description":"configargparse extends argparse with config files and environment variables support","long_description":"configargparse is a drop-in replacement for argparse that adds support for config files and environment variables. It allows options to also be set via config files and/or environment variables.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest","py311-mock","py311-yaml"]}],"depends_on":[]},{"name":"py311-confection","portdir":"python/py-confection","version":"1.3.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/explosion/confection","description":"The sweetest config system for Python","long_description":"The sweetest config system for Python","active":true,"categories":["python"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-weasel","py311-spaCy","py311-thinc"]}]},{"name":"py311-commonmark","portdir":"python/py-commonmark","version":"0.9.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://commonmarkpy.readthedocs.io/en/latest/","description":"Python CommonMark parser","long_description":"commonmark.py is a pure Python port of jgm's commonmark.js, a Markdown parser and renderer for the CommonMark specification, using only native modules","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":165}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-hypothesis"]}],"depends_on":[{"type":"run","ports":["py311-recommonmark"]}]},{"name":"py311-comm","portdir":"python/py-comm","version":"0.2.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ipython/comm","description":"Jupyter Python Comm implementation","long_description":"Jupyter Python Comm implementation","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-traitlets"]}],"depends_on":[{"type":"lib","ports":["py311-metakernel","py311-ipykernel","py311-ipywidgets"]}]},{"name":"py311-columnize","portdir":"python/py-columnize","version":"0.3.11","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rocky/pycolumnize","description":"Format a simple list into aligned columns","long_description":"A Python module to format a simple (i.e. not nested) list into aligned columns. A string with embedded newline characters is returned.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2112}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest","py311-mock"]}],"depends_on":[{"type":"run","ports":["py311-trepan3k"]}]},{"name":"py311-colorlog","portdir":"python/py-colorlog","version":"6.10.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/borntyping/python-colorlog","description":"Log formatting with colors!","long_description":"Log formatting with colors!","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2112}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-astropy"]}]},{"name":"py311-coloredlogs","portdir":"python/py-coloredlogs","version":"15.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://coloredlogs.readthedocs.io/","description":"Colored terminal output for Python's logging module","long_description":"The coloredlogs package enables colored terminal output for Python’s logging module.","active":true,"categories":["devel","python"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-humanfriendly","python311"]}],"depends_on":[]},{"name":"py311-colored","portdir":"python/py-colored","version":"2.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/dslackw/colored","description":"Simple library for color and formatting to terminal","long_description":"Simple library for color and formatting to terminal","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["kb"]}]},{"name":"py311-colorcet","portdir":"python/py-colorcet","version":"3.1.0","license":"CC-BY","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://colorcet.holoviz.org","description":"Collection of perceptually uniform colormaps","long_description":"Collection of perceptually uniform colormaps","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1401}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-holoviews","py311-hvplot"]}]},{"name":"py311-colorama","portdir":"python/py-colorama","version":"0.4.6","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tartley/colorama","description":"Cross-platform colored terminal text","long_description":"Cross-platform colored terminal text Makes ANSI escape character sequences, for producing colored terminal text and cursor positioning, work under MS Windows.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"build","ports":["py311-bokeh"]},{"type":"lib","ports":["py311-sigma-cli","logcat-color3","py311-tox","py311-rstcheck","py311-tmuxp","openconnect-sso","py311-crayons","py311-awscli2","py311-awscli","py311-git-delete-merged-branches","qobuz-dl"]},{"type":"run","ports":["py311-structlog","py311-log-symbols","py311-milc"]}]},{"name":"py311-colander","portdir":"python/py-colander","version":"2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Pylons/colander","description":"System for validating and deserializing data.","long_description":"System for validating and deserializing data.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-setuptools","py311-wheel","py311-babel","py311-build","py311-installer"]},{"type":"lib","ports":["py311-iso8601","py311-translationstring","python311"]}],"depends_on":[]},{"name":"py311-coherent.licensed","portdir":"python/py-coherent.licensed","version":"0.5.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/coherent-oss/coherent.licensed","description":"License management tooling for Coherent System and skeleton projects","long_description":"License management tooling for Coherent System and skeleton projects","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2112}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"build","ports":["py311-singledispatch","py311-zipp","py311-jaraco.context","py311-portend","py311-tempora","py311-jaraco.collections","py311-keyring","py311-jaraco.functools","py311-path"]},{"type":"lib","ports":["py311-importlib-metadata"]}]},{"name":"py311-cog","portdir":"python/py-cog","version":"3.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nedbatchelder.com/code/cog/","description":"Cog is a code generation tool. It lets you use pieces of Python code as generators in your source files to generate whatever code you need.","long_description":"Cog is a code generation tool. It lets you use pieces of Python code as generators in your source files to generate whatever code you need.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py311-codestyle","portdir":"python/py-codestyle","version":"2.14.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pycodestyle.readthedocs.io","description":"Python style guide checker (formally called pep8)","long_description":"pycodestyle is a tool to check your Python code against some of the style conventions in PEP 8 (https://www.python.org/dev/peps/pep-0008/). This package used to be called pep8, but was renamed.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["pycodestyle_select"]}],"depends_on":[{"type":"lib","ports":["py311-stem","py311-python-lsp-server","py311-pytest-pycodestyle","py311-flake8"]},{"type":"run","ports":["py311-autopep8"]},{"type":"test","ports":["py311-fuzzywuzzy"]}]},{"name":"py311-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","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-requests","py311-coverage"]}],"depends_on":[{"type":"test","ports":["py311-spopt"]}]},{"name":"py311-cmd2","portdir":"python/py-cmd2","version":"3.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-cmd2/cmd2","description":"Tool for building interactive command line applications in Python","long_description":"Tool for building interactive command line applications in Python","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-gnureadline","py311-rich","py311-pyperclip","py311-rich-argparse"]}],"depends_on":[{"type":"run","ports":["py311-cliff"]}]},{"name":"py311-cloudscraper","portdir":"python/py-cloudscraper","version":"1.2.71","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/VeNoMouS/cloudscraper","description":"A Python module to bypass Cloudflare's anti-bot page","long_description":"A simple Python module to bypass Cloudflare's anti-bot page (also known as I'm Under Attack Mode, or IUAM), implemented with Requests. This can be useful if you wish to scrape or crawl a website protected with Cloudflare.","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":165}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-parsing","py311-requests","py311-requests-toolbelt"]}],"depends_on":[]},{"name":"py311-cloudpickle","portdir":"python/py-cloudpickle","version":"3.1.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cloudpipe/cloudpickle","description":"Extended pickling support for Python objects.","long_description":"Extended pickling support for Python objects.","active":true,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-distributed","py311-pymc","py311-spyder-kernels","py311-dask"]},{"type":"run","ports":["py311-spyder","py311-reproject"]},{"type":"test","ports":["py311-attrs"]}]},{"name":"py311-cloudpathlib","portdir":"python/py-cloudpathlib","version":"0.23.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/drivendataorg/cloudpathlib","description":"pathlib-style classes for cloud storage services","long_description":"cloudpathlib provides pathlib.Path-style classes for interacting with cloud storage services including AWS S3, Azure Blob Storage, and Google Cloud Storage.","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":159}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-weasel"]}]},{"name":"py311-cloudflare2","portdir":"python/py-cloudflare2","version":"2.20.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cloudflare/python-cloudflare","description":"Python interface to the CloudFlare API.","long_description":"Python interface to the CloudFlare API.","active":true,"categories":["net","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1401}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["py311-requests","py311-yaml","py311-jsonlines","python311"]}],"depends_on":[]},{"name":"py311-cloudflare","portdir":"python/py-cloudflare","version":"4.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cloudflare/cloudflare-python","description":"Python interface to the CloudFlare API.","long_description":"Python interface to the CloudFlare API.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1401}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","py311-hatch-fancy-pypi-readme","clang-18"]},{"type":"lib","ports":["py311-anyio","python311","py311-httpx","py311-typing_extensions","py311-distro","py311-sniffio","py311-pydantic"]}],"depends_on":[]},{"name":"py311-clint","portdir":"python/py-clint","version":"0.5.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kennethreitz/clint","description":"Clint: Python Command-line Application Tools","long_description":"Clint is a module filled with a set of awesome tools for developing commandline applications.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-16"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py311-clikit","portdir":"python/py-clikit","version":"0.6.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sdispater/clikit","description":"CliKit is a group of utilities to build beautiful and testable command line interfaces.","long_description":"CliKit is a group of utilities to build beautiful and testable command line interfaces.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-poetry-core"]},{"type":"lib","ports":["python311","py311-crashtest","py311-pastel","py311-pylev"]}],"depends_on":[]},{"name":"py311-cli-helpers","portdir":"python/py-cli-helpers","version":"2.4.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/cli-helpers/","description":"Helpers for building command-line apps","long_description":"CLI Helpers is a Python package that makes it easy to perform common tasks when building command-line apps. It’s a helper library for command-line interfaces.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311","py311-pygments","py311-wcwidth","py311-configobj","py311-tabulate"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py311-cligj","portdir":"python/py-cligj","version":"0.7.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mapbox/cligj","description":"Click params for commmand line interfaces to GeoJSON","long_description":"Click params for commmand line interfaces to GeoJSON","active":true,"categories":["python","gis"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-setuptools","py311-click","python311"]}],"depends_on":[{"type":"lib","ports":["py311-fiona"]},{"type":"run","ports":["py311-rasterstats","py311-rasterio"]}]},{"name":"py311-cliff","portdir":"python/py-cliff","version":"4.9.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/cliff/latest/","description":"Command Line Interface Formulation Framework","long_description":"cliff is a framework for building command line programs. It uses setuptools entry points to provide subcommands, output formatters, and other extensions.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-pbr"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-yaml","py311-stevedore","py311-cmd2","py311-prettytable","py311-autopage"]}],"depends_on":[{"type":"run","ports":["py311-openstackclient","py311-osc-lib"]}]},{"name":"py311-click-plugins","portdir":"python/py-click-plugins","version":"1.1.1.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/click-contrib/click-plugins","description":"An extension module for click to enable registering CLI commands via setuptools entry-points.","long_description":"An extension module for click to enable registering CLI commands via setuptools entry-points.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-click","python311"]}],"depends_on":[{"type":"lib","ports":["py311-fiona"]},{"type":"run","ports":["py311-rasterio"]}]},{"name":"py311-click","portdir":"python/py-click","version":"8.3.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pallets/click","description":"A simple wrapper around optparse for powerful command line utilities.","long_description":"A simple wrapper around optparse for powerful command line utilities.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-uncompyle6","py311-fiona","http-prompt","py311-beancount","py311-tmuxp","py311-incremental","py311-click-plugins","py311-gammapy","py311-xdis","py311-httpx","py311-dask","py311-pgspecial","py311-morecantile","py311-mercantile","py311-lonboard","py311-hanko","py311-flask","py311-sigma-cli","py311-pytorch","py311-canmatrix","oci-cli","py311-nltk","present","py311-gsecrets","py311-black","py311-distributed","py311-cookiecutter","py311-osxmetadata","py311-textx","py311-uvicorn","py311-python-dotenv","py311-cligj","py311-snuggs","py311-spark_parser","py311-certomancer"]},{"type":"run","ports":["py311-rasterstats","gitlint","py311-rasterio","py311-rich-click","py311-sacremoses","py311-userpath","py311-typer","seaport","py311-sphinx-click"]}]},{"name":"py311-cleo","portdir":"python/py-cleo","version":"2.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-poetry/cleo","description":"Cleo allows you to create beautiful and testable command-line interfaces.","long_description":"Create beautiful and testable command-line interfaces. Cleo is mostly a higher level wrapper for CliKit, so a lot of the components and utilities comes from it. Refer to its documentation for more information.","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-poetry-core","clang-18"]},{"type":"lib","ports":["py311-rapidfuzz","py311-crashtest","python311"]}],"depends_on":[]},{"name":"py311-clang","portdir":"python/py-clang","version":"14","license":"NCSA","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/llvm/llvm-project/tree/main/clang/bindings/python","description":"Python bindings for clang","long_description":"Python bindings for clang","active":true,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":220}],"variants":["clang37","clang19","clang20","clang21"],"dependencies":[{"type":"build","ports":["py311-wheel","clang-18","py311-build","py311-installer","py311-setuptools"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["python311","clang-21"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-ctypeslib2"]}]},{"name":"py311-circuitbreaker","portdir":"python/py-circuitbreaker","version":"2.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fabfuel/circuitbreaker","description":"Python implementation of the \"Circuit Breaker\" Pattern","long_description":"Python implementation of the \"Circuit Breaker\" Pattern","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py-circuitbreaker"]},{"type":"run","ports":["py311-oci"]}]},{"name":"py311-cinderclient","portdir":"python/py-cinderclient","version":"9.7.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/python-cinderclient/latest/","description":"Client for the OpenStack Volume API","long_description":"Client for the OpenStack Volume API. There’s a Python API (the cinderclient module), and a command-line script (cinder). Each implements 100% of the OpenStack Volume API.","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","clang-18","py311-pbr","py311-wheel","py311-setuptools","py311-installer"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-prettytable","py311-oslo-utils","py311-oslo-i18n","py311-keystoneauth1","py311-stevedore","py311-requests"]}],"depends_on":[{"type":"run","ports":["py311-openstackclient"]}]},{"name":"py311-cidrize","portdir":"python/py-cidrize","version":"2.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jathanism/cidrize/","description":"Cidrize parses IPv4/IPv6 addresses, CIDRs, ranges, and wildcard matches.","long_description":"Cidrize parses IPv4/IPv6 addresses, CIDRs, ranges, and wildcard matches.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-poetry-core","clang-18"]},{"type":"lib","ports":["python311","py311-netaddr"]}],"depends_on":[{"type":"lib","ports":["py-cidrize"]}]},{"name":"py311-cheroot","portdir":"python/py-cheroot","version":"11.1.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/cheroot","description":"Highly-optimized, pure-python HTTP server","long_description":"Highly-optimized, pure-python HTTP server used by CherryPy","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-setuptools","py311-wheel","py311-setuptools_scm","py311-build","py311-installer"]},{"type":"lib","ports":["py311-more-itertools","py311-jaraco.functools","python311"]}],"depends_on":[]},{"name":"py311-cheetah","portdir":"python/py-cheetah","version":"3.3.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.cheetahtemplate.org/","description":"Cheetah is a Python-powered template engine and code generator","long_description":"Cheetah is a Python-powered template engine and code generator. It can be used as a standalone utility or it can be combined with other tools. Cheetah has many potential uses, but web developers looking for a viable alternative to ASP, JSP, PHP and PSP are expected to be its principle user group.","active":true,"categories":["www","python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168},{"name":"michaelld","github":"michaelld","ports_count":465}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py311-checkdigit","portdir":"python/py-checkdigit","version":"0.5.0","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://checkdigit.readthedocs.io","description":"An easy-to-use check digit library for data validation","long_description":"checkdigit is a PEP 561 compatible library that helps to validate Luhn, ISBN, UPC and many other different types of codes. Written in pure Python with no runtime dependencies.","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":165}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-poetry-core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py-checkdigit"]}]},{"name":"py311-charset-normalizer","portdir":"python/py-charset-normalizer","version":"3.4.7","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ousret/charset_normalizer","description":"A library that helps you read text from an unknown charset encoding.","long_description":"A library that helps you read text from an unknown charset encoding.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-pdfminer","py311-requests-futures","py311-requests","py311-httpx"]},{"type":"run","ports":["py311-xraylarch"]},{"type":"test","ports":["py311-numpy"]}]},{"name":"py311-chardet","portdir":"python/py-chardet","version":"5.2.0","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"Universal character encoding detector","long_description":"Character encoding auto-detection in Python. As smart as your browser.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-python-debian","py311-reportlab","py311-readability-lxml","py311-tox"]},{"type":"run","ports":["py311-spyder"]},{"type":"test","ports":["py311-feedparser"]}]},{"name":"py311-chainer","portdir":"python/py-chainer","version":"1.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://chainer.org","description":"A flexible framework of neural networks","long_description":"A flexible framework of neural networks","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-numpy","py311-scikit-learn","python311"]}],"depends_on":[{"type":"lib","ports":["py-chainer"]}]},{"name":"py311-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":2112}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-oldest-supported-numpy","clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-cython"]},{"type":"lib","ports":["python311","py311-numpy"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-netcdf4"]},{"type":"test","ports":["py311-xarray"]}]},{"name":"py311-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":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-aws-sam-translator","py311-jschema_to_python","py311-jsonpatch","py311-sarif-om","py311-junit-xml","py311-sympy","py311-regex","py311-networkx","py311-yaml","py311-jsonschema"]},{"type":"test","ports":["py311-pytest","py311-mock"]}],"depends_on":[]},{"name":"py311-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":2112}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-pre-commit"]}]},{"name":"py311-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":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["python311","py311-pycparser","libffi"]}],"depends_on":[{"type":"build","ports":["py311-python-snappy","py311-sounddevice","py311-zstd","py311-pymunk"]},{"type":"lib","ports":["py311-soundfile","py311-pygit2","py311-curl-cffi","py311-eccodes","py311-brotlicffi","py311-xattr","py311-lmdb","py311-reflink","py311-argon2-cffi-bindings","py311-python-augeas","py311-zmq","py311-pyopencl","py311-rchitect","py311-gevent","py311-cryptography","py311-pycares","py311-pyheif","py311-cairocffi","minpack","py311-pynacl"]},{"type":"run","ports":["py311-autobahn","py311-olm","py311-sounddevice"]},{"type":"test","ports":["py311-numpy","py311-pyarrow"]}]},{"name":"py311-certomancer-csc-dummy","portdir":"python/py-certomancer-csc-dummy","version":"0.2.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/MatthiasValvekens/certomancer-csc-dummy","description":"A Certomancer-based demo CSC server for integration tests","long_description":"A Certomancer-based demo CSC server for integration tests","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-17"]},{"type":"lib","ports":["python311","py311-python-pae","py311-cryptography","py311-aiohttp","py311-asn1crypto","py311-certomancer"]}],"depends_on":[]},{"name":"py311-certomancer","portdir":"python/py-certomancer","version":"0.11.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/certomancer","description":"PKI testing tool","long_description":"PKI testing tool","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","py311-pytest-runner","clang-17"]},{"type":"lib","ports":["python311","py311-oscrypto","py311-dateutil","py311-click","py311-yaml","py311-asn1crypto","py311-tzlocal"]}],"depends_on":[{"type":"lib","ports":["py311-certomancer-csc-dummy"]}]},{"name":"py311-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":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"build","ports":["py311-matplotlib"]},{"type":"lib","ports":["py311-requests-futures","py311-kubernetes","oci-cli","py311-curl-cffi","py311-fiona","py311-netcdf4","py311-skyfield","py311-pyproj","py311-httpx","py311-httpcore","py311-aioquic","py311-requests","py311-freetype","py311-pyogrio","py311-urllib3","py311-mitmproxy"]},{"type":"run","ports":["py311-rasterio","py311-elastic-transport","py311-elasticsearch","py311-oci","py311-sentry-sdk"]},{"type":"test","ports":["py311-cryptography"]}]},{"name":"py311-celery","portdir":"python/py-celery","version":"5.2.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.celeryq.dev","description":"Distributed Task Queue","long_description":"Celery is an asynchronous task queue/job queue based on distributed message passing","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311","py311-setuptools","py311-tz","py311-billiard","py311-kombu"]},{"type":"run","ports":["celery_select"]}],"depends_on":[]}]}