{"count":53704,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=340","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=338","results":[{"name":"py38-conllu","portdir":"python/py-conllu","version":"4.5.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/EmilStenstrom/conllu","description":"Convert a CoNLL-U string into a nested python dictionary.","long_description":"CoNLL-U Parser parses a CoNLL-U formatted string into a nested python dictionary. CoNLL-U is often the output of natural language processing tasks.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"run","ports":["py38-transformers"]}]},{"name":"py38-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":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-flit_core","py38-installer","clang-17"]},{"type":"lib","ports":["py38-yaml","python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[]},{"name":"py38-configparser","portdir":"python/py-configparser","version":"6.0.1","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":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-setuptools_scm","py38-toml","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py38-configobj","portdir":"python/py-configobj","version":"5.0.8","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":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-16","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-six","python38"]}],"depends_on":[{"type":"lib","ports":["py38-apptools","py38-cli-helpers"]}]},{"name":"py38-configargparse","portdir":"python/py-configargparse","version":"1.7","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":false,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":636}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-mock","py38-pytest","py38-yaml"]}],"depends_on":[]},{"name":"py38-confection","portdir":"python/py-confection","version":"0.1.4","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":false,"categories":["python"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-build","py38-installer","clang-16","py38-setuptools"]},{"type":"lib","ports":["python38","py38-pydantic","py38-srsly","py38-typing_extensions"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-spaCy"]}]},{"name":"py38-commpy","portdir":"python/py-commpy","version":"0.8.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://veeresht.info/CommPy/","description":"Digital Communication Algorithms with Python","long_description":"Digital Communication Algorithms with Python","active":false,"categories":["python"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151},{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["py38-matplotlib","py38-numpy","py38-scipy","python38"]}],"depends_on":[]},{"name":"py38-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":false,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":172}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-setuptools","py38-wheel","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-hypothesis"]}],"depends_on":[{"type":"run","ports":["py38-recommonmark"]}]},{"name":"py38-comm","portdir":"python/py-comm","version":"0.2.2","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":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-hatchling","py38-installer","clang-16"]},{"type":"lib","ports":["python38","py38-traitlets"]}],"depends_on":[{"type":"lib","ports":["py38-ipykernel","py38-ipywidgets"]}]},{"name":"py38-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":false,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2434}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-mock","py38-pytest"]}],"depends_on":[{"type":"run","ports":["py38-trepan3k"]}]},{"name":"py38-colour","portdir":"python/py-colour","version":"0.3.16","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.colour-science.org","description":"A comprehensive number of colour theory transformations and algorithms","long_description":"Colour is a Python colour science package implementing a comprehensive number of colour theory transformations and algorithms.","active":false,"categories":["python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1685}],"variants":["openimageio","docs"],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["py38-imageio","py38-numpy","py38-scipy","python38","py38-six"]},{"type":"run","ports":["py38-networkx","graphviz","py38-graphviz","py38-matplotlib","py38-pandas"]},{"type":"test","ports":["py38-mock","py38-nose"]}],"depends_on":[]},{"name":"py38-colormath","portdir":"python/py-colormath","version":"3.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-colormath.readthedocs.org/","description":"Simplify color math operations in python","long_description":"The python-colormath is a python module that abstracts common color math operations","active":false,"categories":["math","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":448}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-installer","clang-16","py38-setuptools","py38-wheel"]},{"type":"lib","ports":["python38","py38-networkx","py38-numpy"]},{"type":"test","ports":["py38-nose"]}],"depends_on":[{"type":"lib","ports":["py-colormath"]}]},{"name":"py38-colorlog","portdir":"python/py-colorlog","version":"6.8.2","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":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2434}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-setuptools","py38-wheel","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-astropy"]}]},{"name":"py38-coloredlogs","portdir":"python/py-coloredlogs","version":"15.0","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":false,"categories":["devel","python"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python38","py38-humanfriendly","py38-setuptools"]}],"depends_on":[]},{"name":"py38-colored","portdir":"python/py-colored","version":"1.4.4","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":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py38-colorclass","portdir":"python/py-colorclass","version":"2.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Robpol86/colorclass","description":"Colorful worry-free console applications for Linux, Mac OS X, and Windows.","long_description":"Colorful worry-free console applications for Linux, Mac OS X, and Windows.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-sphinxcontrib-versioning","py-colorclass"]}]},{"name":"py38-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":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-param","py38-pyct","py38-setuptools","py38-setuptools_scm","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py38-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":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-hatchling","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"build","ports":["py38-bokeh"]},{"type":"lib","ports":["py38-scikit-dsp-comm","py38-pyasdf","py38-crayons","py38-rednose","py38-tox","py38-gwpy","py38-awscli","py38-awscli2","py38-rstcheck","py38-tmuxp","py38-git-delete-merged-branches","py38-rbtools"]},{"type":"run","ports":["py38-behave","py38-structlog","py38-log-symbols"]}]},{"name":"py38-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":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-babel","py38-setuptools"]},{"type":"lib","ports":["py38-iso8601","py38-translationstring","python38"]}],"depends_on":[]},{"name":"py38-cog","portdir":"python/py-cog","version":"3.3.0","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":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-setuptools","py38-wheel","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[]},{"name":"py38-codetools","portdir":"python/py-codetools","version":"4.4.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/enthought/codetools","description":"Code analysis and execution tools","long_description":"The codetools project includes packages that simplify meta-programming and help the programmer separate data from code in Python. ***This package is likely no longer usefull***","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-16","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-traits","python38"]}],"depends_on":[]},{"name":"py38-codestyle","portdir":"python/py-codestyle","version":"2.12.1","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":false,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":636}],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-17","py38-setuptools","py38-build"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["pycodestyle_select"]}],"depends_on":[{"type":"lib","ports":["py38-stem","py38-python-lsp-server","py38-pytest-pycodestyle","py38-flake8"]},{"type":"run","ports":["py38-autopep8"]},{"type":"test","ports":["py38-fuzzywuzzy"]}]},{"name":"py38-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":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-coverage","py38-requests"]}],"depends_on":[{"type":"test","ports":["py38-allennlp"]}]},{"name":"py38-cmd2","portdir":"python/py-cmd2","version":"2.4.3","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":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py38-setuptools_scm","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-attrs","py38-pyperclip","py38-wcwidth"]}],"depends_on":[{"type":"run","ports":["py38-cliff"]}]},{"name":"py38-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":false,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":172}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-parsing","py38-requests","py38-requests-toolbelt"]}],"depends_on":[]},{"name":"py38-cloudpickle","portdir":"python/py-cloudpickle","version":"3.0.0","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":false,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py38-flit_core","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-spyder-kernels","py38-pymc","py38-dask","py38-distributed","py38-spyder-kernels-devel"]},{"type":"run","ports":["py38-tensorflow-probability","py38-spyder","py38-spyder-devel","py38-gym"]}]},{"name":"py38-cloudflare","portdir":"python/py-cloudflare","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":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38","py38-jsonlines","py38-pytest","py38-pytest-cov","py38-requests","py38-yaml"]}],"depends_on":[]},{"name":"py38-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":["py38-build","py38-setuptools","py38-wheel","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[]},{"name":"py38-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":false,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":152}],"variants":[],"dependencies":[{"type":"build","ports":["clang-15","py38-poetry-core","py38-build","py38-installer"]},{"type":"lib","ports":["python38","py38-crashtest","py38-pastel","py38-pylev"]}],"depends_on":[]},{"name":"py38-cli-helpers","portdir":"python/py-cli-helpers","version":"2.3.1","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":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38","py38-configobj","py38-pygments","py38-tabulate","py38-wcwidth"]}],"depends_on":[]},{"name":"py38-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":false,"categories":["python","gis"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["py38-click","py38-setuptools","python38"]}],"depends_on":[{"type":"lib","ports":["py38-rasterio","py38-fiona"]}]},{"name":"py38-cliff","portdir":"python/py-cliff","version":"4.7.0","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":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-pbr","clang-17","py38-installer","py38-build","py38-wheel"]},{"type":"lib","ports":["python38","py38-importlib-metadata"]},{"type":"run","ports":["py38-autopage","py38-yaml","py38-stevedore","py38-prettytable","py38-cmd2"]}],"depends_on":[{"type":"run","ports":["py38-openstackclient","py38-osc-lib"]}]},{"name":"py38-click-spinner","portdir":"python/py-click-spinner","version":"0.1.10","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/click-contrib/click-spinner","description":"A simple spinner library","long_description":"A simple spinner library. Sometimes you would just like to show the user some progress, but a progress bar is not suitable because you don’t know how much longer it would take. In these cases you might want to display a simple spinner using the spinner() function.","active":false,"categories":["python"],"maintainers":[{"name":"harensdeveloper","github":"harens","ports_count":41}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-14"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py38-click-plugins","portdir":"python/py-click-plugins","version":"1.1.1","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":false,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["py38-click","py38-setuptools","python38"]}],"depends_on":[{"type":"lib","ports":["py38-rasterio","py38-fiona"]}]},{"name":"py38-click-didyoumean","portdir":"python/py-click-didyoumean","version":"0.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/click-contrib/click-didyoumean","description":"Enable git-like did-you-mean feature in click","long_description":"Enable git-like did-you-mean feature in click","active":false,"categories":["devel","python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-14"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-click"]}],"depends_on":[]},{"name":"py38-click","portdir":"python/py-click","version":"8.2.1","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":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py38-flit_core","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-xdis","py38-cookiecutter","py38-spark_parser","py38-mercantile","py38-snuggs","py38-httpx","py38-hanko","py38-osxmetadata","py38-incremental","py38-geocoder","py38-rasterio","py38-fiona","py38-dask","py38-sphinxcontrib-versioning","py38-distributed","py38-click-plugins","py38-cligj","py38-black","py38-zlmdb","py38-tmuxp","py38-uvicorn","py38-gammapy","py38-mitmproxy","py38-uncompyle6","py38-pytorch","py38-flask","py38-pgspecial","py38-textx","py38-python-dotenv","py38-nltk"]},{"type":"run","ports":["py38-sphinx-click","py38-sacremoses","py38-userpath","py38-typer","py38-kraken","py38-click-didyoumean","py38-gammapy"]},{"type":"test","ports":["py38-alive-progress"]}]},{"name":"py38-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":false,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":152}],"variants":[],"dependencies":[{"type":"build","ports":["py38-poetry-core","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["py38-crashtest","py38-rapidfuzz","python38"]}],"depends_on":[]},{"name":"py38-clawpack","portdir":"python/py-clawpack","version":"5.8.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.clawpack.org","description":"a collection of finite volume methods for linear and nonlinear hyperbolic systems of conservation laws","long_description":"Clawpack (\"Conservation Laws Package\") is a collection of finite volume methods for linear and nonlinear hyperbolic systems of conservation laws.","active":false,"categories":["science","math","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1685}],"variants":["clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang50","clang60","clang70","clang80","clang90","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gccdevel","gfortran","universal"],"dependencies":[{"type":"build","ports":["gcc13","py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["libgcc","python38","py38-numpy"]},{"type":"run","ports":["py38-matplotlib","py38-petsc4py","py38-scipy"]}],"depends_on":[]},{"name":"py38-clang","portdir":"python/py-clang","version":"12","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":false,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":231}],"variants":["clang37","clang19","clang18"],"dependencies":[{"type":"build","ports":["py38-installer","clang-17","py38-setuptools","py38-wheel","py38-build"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["python38","clang-19"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-ctypeslib2"]}]},{"name":"py38-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":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-setuptools","py38-wheel","py38-installer","clang-15"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"run","ports":["py38-oci"]}]},{"name":"py38-cipheydists","portdir":"python/py-cipheydists","version":"0.3.35","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Ciphey/CipheyDists","description":"Distributions for frequency analysis","long_description":"This is a collection of sample distributions for use in Ciphey's frequency analysis.","active":false,"categories":["security","python"],"maintainers":[{"name":"harensdeveloper","github":"harens","ports_count":41}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-14"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py38-cipheycore","portdir":"python/py-cipheycore","version":"0.3.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ciphey/cipheycore","description":"Some cryptanalysis tidbits written in a proper language","long_description":"Some cryptanalysis tidbits written in a proper language. This core provides many crackers, encryption methods & decryption methods as well as cryptanalysis tidbitis to Ciphey. Written in C++ for the speed.","active":false,"categories":["security","python"],"maintainers":[{"name":"harensdeveloper","github":"harens","ports_count":41}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["clang-16","py38-build","py38-installer","cmake","swig","swig-python","poetry","py38-setuptools","py38-wheel"]},{"type":"lib","ports":["boost176","python38"]}],"depends_on":[]},{"name":"py38-cinderclient","portdir":"python/py-cinderclient","version":"9.3.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":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-pbr","clang-16","py38-installer","py38-build","py38-wheel","py38-setuptools"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-six","py38-simplejson","py38-requests","py38-prettytable","py38-oslo-utils","py38-oslo-i18n","py38-keystoneauth1"]}],"depends_on":[{"type":"run","ports":["py38-openstackclient"]}]},{"name":"py38-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":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py38-poetry-core","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38","py38-netaddr"]}],"depends_on":[]},{"name":"py38-cherrypy","portdir":"python/py-cherrypy","version":"18.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.cherrypy.org/","description":"Object-Oriented HTTP framework","long_description":"CherryPy is a pythonic, object-oriented web development framework. CherryPy allows developers to build web applications in much the same way they would build any other object-oriented Python program. This usually results in smaller source code developed in less time.","active":false,"categories":["www","python"],"maintainers":[{"name":"freespace","github":"freespace","ports_count":8}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-setuptools_scm","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38","py38-zc-lockfile","py38-cheroot","py38-contextlib2","py38-more-itertools","py38-portend","py38-setuptools"]}],"depends_on":[{"type":"lib","ports":["salt-minion","salt-master","salt-syndic","salt-api"]}]},{"name":"py38-cheroot","portdir":"python/py-cheroot","version":"8.2.1","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":false,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-setuptools_scm_git_archive","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["py38-jaraco.functools","py38-more-itertools","py38-setuptools","py38-six","python38"]}],"depends_on":[{"type":"lib","ports":["py38-cherrypy"]}]},{"name":"py38-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":false,"categories":["www","python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":174},{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py38-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":false,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":172}],"variants":[],"dependencies":[{"type":"build","ports":["py38-poetry-core","py38-build","py38-installer","clang-15"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py38-charset-normalizer","portdir":"python/py-charset-normalizer","version":"3.4.0","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":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-18"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"build","ports":["py38-prawcore"]},{"type":"lib","ports":["py38-pdfminer","py38-requests","py38-requests-futures","py38-httpx"]}]},{"name":"py38-chardet","portdir":"python/py-chardet","version":"4.0.0","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/chardet/chardet","description":"Universal character encoding detector","long_description":"Character encoding auto-detection in Python. As smart as your browser.","active":false,"categories":["devel","textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":448}],"variants":[],"dependencies":[{"type":"build","ports":["py38-installer","clang-17","py38-setuptools","py38-wheel","py38-build"]},{"type":"lib","ports":["python38","py38-setuptools"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-breadability","py38-tox","py38-reportlab","py38-kitchen","py38-beancount","py38-readability-lxml","py38-binaryornot"]},{"type":"run","ports":["py38-spyder-devel","py38-spyder"]},{"type":"test","ports":["py38-feedparser"]}]}]}