{"count":51988,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=410","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=408","results":[{"name":"py314-weasel","portdir":"python/py-weasel","version":"1.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/explosion/weasel","description":"CLI tool for running and managing spaCy projects","long_description":"Weasel is a command-line tool for managing and running spaCy projects, providing workflows for data processing, training, and packaging NLP pipelines.","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-wasabi","py314-cloudpathlib","python314","py314-srsly","py314-confection","py314-smart_open","py314-packaging","py314-httpx","py314-pydantic","py314-typer"]}],"depends_on":[{"type":"lib","ports":["py314-spaCy","py-weasel"]}]},{"name":"py314-wcwidth","portdir":"python/py-wcwidth","version":"0.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jquast/wcwidth/","description":"Library for building powerful interactive command lines in Python","long_description":"Library for building powerful interactive command lines in Python","active":true,"categories":["python"],"maintainers":[],"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-wcwidth","py314-blessed","py314-git-delete-merged-branches","py314-prompt_toolkit","py314-pyte","xml2rfc"]}]},{"name":"py314-wcmatch","portdir":"python/py-wcmatch","version":"10.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/facelessuser/wcmatch","description":"Wilcard File Name matching library.","long_description":"Wildcard Match provides an enhanced fnmatch, glob, and pathlib library in order to provide file matching and globbing that more closely follows the features found in Bash.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-bracex"]}],"depends_on":[{"type":"lib","ports":["py-wcmatch","ansible-lint"]}]},{"name":"py314-watchdog","portdir":"python/py-watchdog","version":"6.0.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/gorakhargosh/watchdog","description":"Python API and shell utilities to monitor file system events.","long_description":"Python API and shell utilities to monitor file system events.","active":true,"categories":["sysutils","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-build","py314-installer","py314-setuptools","py314-wheel","clang-18"]},{"type":"lib","ports":["python314","py314-setuptools","py314-yaml","py314-argh"]},{"type":"test","ports":["py314-pytest","py314-flaky"]}],"depends_on":[{"type":"lib","ports":["py-watchdog","maestral"]},{"type":"run","ports":["py314-spyder"]},{"type":"test","ports":["py314-werkzeug"]}]},{"name":"py314-wassima","portdir":"python/py-wassima","version":"2.0.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"access your OS root certificates with utmost ease","long_description":"py-wassima allows you to access your original operating system trust store, thus helping you to verify the remote peer certificates. It automatically fallback to an embedded trust store generated from the CCADB trusted source.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":272}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-niquests","py-wassima"]}]},{"name":"py314-wasabi","portdir":"python/py-wasabi","version":"1.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ines/wasabi","description":"A lightweight console printing and formatting toolkit","long_description":"A lightweight console printing and formatting toolkit","active":true,"categories":["python"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-spaCy","py314-thinc","py-wasabi","py314-weasel"]}]},{"name":"py314-wand","portdir":"python/py-wand","version":"0.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.wand-py.org/","description":"Ctypes-based simple MagickWand API binding for Python","long_description":"Ctypes-based simple MagickWand API binding for Python","active":true,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["python314","ImageMagick"]}],"depends_on":[{"type":"lib","ports":["py-wand"]}]},{"name":"py314-vispy","portdir":"python/py-vispy","version":"0.16.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://vispy.org/index.html","description":"VisPy is a high-performance interactive 2D/3D data visualization library.","long_description":"VisPy is a high-performance interactive 2D/3D data visualization library. VisPy leverages the computational power of modern Graphics Processing Units (GPUs) through the OpenGL library to display very large datasets.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-setuptools_scm_git_archive","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel","py314-cython","py314-setuptools_scm","py314-pythran"]},{"type":"lib","ports":["py314-numpy","py314-kiwisolver","py314-Pillow","py314-pyqt5","py314-freetype","py314-hsluv","py314-meshio","python314"]}],"depends_on":[{"type":"lib","ports":["py-vispy","py314-napari-svg","napari"]}]},{"name":"py314-virtualfish","portdir":"python/py-virtualfish","version":"2.5.9","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/justinmayer/virtualfish","description":"A Fish wrapper for Ian Bicking's virtualenv","long_description":"A Fish Shell wrapper for Ian Bicking's virtualenv, somewhat loosely based on Doug Hellman's virtualenvwrapper for Bourne-compatible shells.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-poetry-core"]},{"type":"lib","ports":["py314-pkgconfig","fish","py314-psutil","python314","py314-packaging","py314-virtualenv"]}],"depends_on":[{"type":"lib","ports":["py-virtualfish"]}]},{"name":"py314-virtualenv-clone","portdir":"python/py-virtualenv-clone","version":"0.5.7","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/edwardgeorge/virtualenv-clone/","description":"script to clone virtualenvs","long_description":"A script for cloning a non-relocatable virtualenv.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-setuptools","python314"]},{"type":"run","ports":["virtualenv-clone_select"]}],"depends_on":[{"type":"lib","ports":["py314-pew","py-virtualenv-clone"]}]},{"name":"py314-virtualenv","portdir":"python/py-virtualenv","version":"21.3.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://virtualenv.pypa.io","description":"Virtual Python Environment builder","long_description":"virtualenv is a tool to create isolated Python environments.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122},{"name":"larryv","github":"larryv","ports_count":49}],"variants":[],"dependencies":[{"type":"build","ports":["py314-hatchling","clang-18","py314-build","py314-installer","py314-hatch-vcs"]},{"type":"lib","ports":["python314","py314-distlib","py314-filelock","py314-platformdirs","py314-python-discovery"]},{"type":"run","ports":["virtualenv_select"]}],"depends_on":[{"type":"build","ports":["py314-psycopg2"]},{"type":"lib","ports":["py314-pre-commit","pipenv","poetry","pre-commit","py314-asv","py314-pew","py314-virtualfish","py-virtualenv","py314-tox"]},{"type":"test","ports":["py314-filelock"]}]},{"name":"py314-vine","portdir":"python/py-vine","version":"5.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/celery/vine","description":"Promises implementation.","long_description":"Promises implementation.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-amqp","py314-kombu","py-vine"]}]},{"name":"py314-versioningit","portdir":"python/py-versioningit","version":"3.3.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jwodder/versioningit","description":"Versioning It with your Version In Git","long_description":"Versioning It with your Version In Git","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["python314","py314-packaging"]}],"depends_on":[{"type":"build","ports":["py314-cclib"]},{"type":"lib","ports":["py314-mda-xdrlib","py-versioningit"]}]},{"name":"py314-versioneer","portdir":"python/py-versioneer","version":"0.29","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-versioneer/python-versioneer","description":"Easy VCS-based management of project version strings","long_description":"Easy VCS-based management of project version strings","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"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-bottleneck","py314-constantly","py314-dask","py314-donfig","py314-pandas","py314-partd","py314-pymc","py314-pyogrio","py314-pytensor"]},{"type":"lib","ports":["py-versioneer"]}]},{"name":"py314-vcversioner","portdir":"python/py-vcversioner","version":"2.16.0.0","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/habnabit/vcversioner","description":"Take version numbers from version control","long_description":"Elevator pitch: you can write a setup.py with no version information specified, and vcversioner will find a recent, properly-formatted VCS tag and extract a version from it.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-vcversioner"]}]},{"name":"py314-vcrpy","portdir":"python/py-vcrpy","version":"8.1.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://vcrpy.readthedocs.io/en/latest/","description":"This is a Python version of Ruby’s VCR library.","long_description":"This is a Python version of Ruby’s VCR library. VCR.py simplifies and speeds up tests that make HTTP requests.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314","py314-urllib3","py314-yaml","py314-yarl","py314-wrapt"]}],"depends_on":[{"type":"lib","ports":["py-vcrpy"]}]},{"name":"py314-uvloop","portdir":"python/py-uvloop","version":"0.22.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/MagicStack/uvloop","description":"fast implementation of asyncio event loop on top of libuv","long_description":"py-uvloop is is a fast, drop-in replacement of the built-in asyncio event loop. py-uvloop is implemented in Cython and uses libuv under the hood.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":272}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-cython","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["ghost-downloader","py-uvloop"]}]},{"name":"py314-uvicorn","portdir":"python/py-uvicorn","version":"0.40.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/encode/uvicorn","description":"The lightning fast ASGI server.","long_description":"The lightning fast ASGI server.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-hatchling","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","py314-click","py314-h11","py314-asgiref"]}],"depends_on":[{"type":"lib","ports":["platformio","py314-gradio","py-uvicorn"]}]},{"name":"py314-uv-dynamic-versioning","portdir":"python/py-uv-dynamic-versioning","version":"0.14.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ninoseki/uv-dynamic-versioning","description":"Dynamic versioning based on VCS tags for uv/hatch project","long_description":"Dynamic versioning based on VCS tags for uv/hatch project","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314","py314-pydantic","py314-hatchling","py314-dunamai","py314-tomlkit","py314-jinja2"]}],"depends_on":[{"type":"build","ports":["py314-intervaltree","pyinfra"]},{"type":"lib","ports":["py-uv-dynamic-versioning"]}]},{"name":"py314-uv-build","portdir":"python/py-uv-build","version":"0.11.15","license":"(MIT or Apache-2)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/uv/","description":"The uv build backend","long_description":"The uv build backend","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools-rust","py314-maturin","clang-18","py314-installer"]},{"type":"lib","ports":["python314","uv"]}],"depends_on":[{"type":"build","ports":["chemex","py314-async-geotiff","py314-cryptography_vectors","py314-pytest-describe","py314-sphinxcontrib-httpdomain"]},{"type":"lib","ports":["py-uv-build"]}]},{"name":"py314-utitools","portdir":"python/py-utitools","version":"0.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/utitools","description":"Uniform Type Identifier (UTI) tools","long_description":"Uniform Type Identifier (UTI) tools","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-flit_core","py314-installer"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-utitools"]},{"type":"run","ports":["osxphotos"]}]},{"name":"py314-userpath","portdir":"python/py-userpath","version":"1.9.2","license":"(MIT or Apache-2)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ofek/userpath","description":"A tool and library for adding locations to user PATH","long_description":"A tool and library for adding locations to user PATH","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-click"]}],"depends_on":[{"type":"lib","ports":["pipx","py-userpath"]}]},{"name":"py314-url-normalize","portdir":"python/py-url-normalize","version":"2.2.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/niksite/url-normalize","description":"URI Normalization function","long_description":"URI Normalization function","active":true,"categories":["devel","net","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":["py314-requests-cache","py-url-normalize"]}]},{"name":"py314-urllib3-future","portdir":"python/py-urllib3-future","version":"2.19.910","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://urllib3future.readthedocs.io/en/latest/","description":"a powerful HTTP 1.1, 2, and 3 client with both sync and async interfaces","long_description":"py-urllib3-future is a powerful HTTP 1.1, 2, and 3 client with both sync and async interfaces. It brings many critical features that are missing from both the Python standard libraries and urllib3","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":272}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["py314-python-socks","py314-wsproto","python314","py314-qh3","py314-jh2","py314-brotli","py314-h11","py314-zstd"]}],"depends_on":[{"type":"lib","ports":["py314-niquests","py-urllib3-future"]}]},{"name":"py314-urllib3","portdir":"python/py-urllib3","version":"2.6.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://urllib3.readthedocs.io/","description":"HTTP library with thread-safe connection pooling, file post, and more.","long_description":"HTTP library with thread-safe connection pooling, file post, and more.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-hatch-vcs","py314-hatchling","clang-18","py314-installer"]},{"type":"lib","ports":["py314-certifi","python314"]}],"depends_on":[{"type":"lib","ports":["twine","platformio","streamlink","buku","py314-awscli2","py314-botocore","py314-dulwich","py314-requests-cache","py314-requests-futures","py314-responses","py-urllib3","py314-vcrpy","py314-requests"]},{"type":"run","ports":["py314-elastic-transport","py314-elasticsearch","py314-pygithub","py314-selenium","py314-sentry-sdk"]}]},{"name":"py314-uritools","portdir":"python/py-uritools","version":"6.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tkem/uritools/","description":"URI parsing, classification and composition","long_description":"URI parsing, classification and composition","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools_scm","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-hanko","py314-hanko-certvalidator","py-uritools"]}]},{"name":"py314-uritemplate","portdir":"python/py-uritemplate","version":"4.1.1","license":"(BSD or Apache-2)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://uritemplate.readthedocs.org/","description":"Python implementation of RFC6570, URI Template","long_description":"This is a Python implementation of RFC6570, URI Template, and can expand templates up to and including Level 4 in that specification.","active":true,"categories":["textproc","www","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":["py314-google-api-python-client","py-uritemplate"]}]},{"name":"py314-uri-template","portdir":"python/py-uri-template","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.linss.com/open-source/python/uri-template","description":"RFC 6570 URI Template Processor","long_description":"RFC 6570 URI Template Processor","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools_scm","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-jsonschema-format-nongpl","py-uri-template"]}]},{"name":"py314-upt-rubygems","portdir":"python/py-upt-rubygems","version":"0.4.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://framagit.org/upt/upt-rubygems","description":"RubyGems frontend for upt","long_description":"RubyGems frontend for upt","active":true,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","py314-setuptools","py314-wheel","clang-18","py314-build"]},{"type":"lib","ports":["python314","py314-requests","py314-semver"]},{"type":"test","ports":["py314-requests-mock"]}],"depends_on":[{"type":"lib","ports":["py-upt-rubygems"]},{"type":"run","ports":["upt"]}]},{"name":"py314-upt-pypi","portdir":"python/py-upt-pypi","version":"0.6","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://framagit.org/upt/upt-pypi","description":"PyPI frontend for upt","long_description":"PyPI frontend for upt","active":true,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64},{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-requests","py314-pkginfo","python314"]}],"depends_on":[{"type":"lib","ports":["py-upt-pypi"]},{"type":"run","ports":["upt"]}]},{"name":"py314-upt-macports","portdir":"python/py-upt-macports","version":"0.1-20240203","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/macports/upt-macports","description":"MacPorts backend for upt","long_description":"MacPorts backend for upt","active":true,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64},{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-installer","py314-setuptools","py314-wheel","clang-18"]},{"type":"lib","ports":["python314","py314-packaging","py314-requests","py314-jinja2"]},{"type":"test","ports":["py314-requests-mock"]}],"depends_on":[{"type":"lib","ports":["py-upt-macports"]},{"type":"run","ports":["upt"]}]},{"name":"py314-upt-cpan","portdir":"python/py-upt-cpan","version":"0.6.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://framagit.org/upt/upt-cpan","description":"CPAN frontend for upt","long_description":"CPAN frontend for upt","active":true,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64},{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","py314-requests"]},{"type":"test","ports":["py314-requests-mock"]}],"depends_on":[{"type":"lib","ports":["py-upt-cpan"]},{"type":"run","ports":["upt"]}]},{"name":"py314-unidecode","portdir":"python/py-unidecode","version":"1.4.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/avian2/unidecode","description":"ASCII transliterations of Unicode text","long_description":"Unidecode takes Unicode data and tries to represent it in ASCII characters (i.e., the universally displayable characters between 0x00 and 0x7F), where the compromises taken when mapping between two character sets are chosen to be near what a human with a US keyboard would choose. This is a Python port of Text::Unidecode Perl module by Sean M. Burke.","active":true,"categories":["textproc","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-slugify","py-unidecode"]}]},{"name":"py314-unicodedata2","portdir":"python/py-unicodedata2","version":"17.0.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/fonttools/unicodedata2","description":"Unicodedata backport for Python 2/3 updated to the latest Unicode version.","long_description":"Unicodedata backport for Python 2/3 updated to the latest Unicode version.","active":true,"categories":["python"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"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":["py-unicodedata2"]},{"type":"run","ports":["py314-fonttools"]}]},{"name":"py314-uncertainties","portdir":"python/py-uncertainties","version":"3.2.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/lmfit/uncertainties","description":"The Python uncertainties package","long_description":"The uncertainties package transparently handles calculations for numbers with uncertainties.","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"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-numpy"]}],"depends_on":[{"type":"lib","ports":["py314-lmfit","py-uncertainties"]}]},{"name":"py314-ulid","portdir":"python/py-ulid","version":"3.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ahawker/ulid","description":"Universally Unique Lexicographically Sortable Identifier in Python 3.","long_description":"Universally Unique Lexicographically Sortable Identifier in Python 3.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-hatch-fancy-pypi-readme","py314-hatch-vcs","py314-hatchling"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-pydantic-extra-types","py-ulid","unfurl"]}]},{"name":"py314-ujson","portdir":"python/py-ujson","version":"5.12.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ultrajson/ultrajson","description":"Ultra fast JSON encoder and decoder for Python","long_description":"Ultra fast JSON encoder and decoder for Python","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"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"]}],"depends_on":[{"type":"lib","ports":["py-ujson","py314-python-lsp-jsonrpc","py314-python-lsp-server"]}]},{"name":"py314-uharfbuzz","portdir":"python/py-uharfbuzz","version":"0.53.7","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/trufont/uharfbuzz","description":"Streamlined Cython bindings for the HarfBuzz shaping engine.","long_description":"Streamlined Cython bindings for the HarfBuzz shaping engine.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"akierig","github":"akierig","ports_count":24}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-pkgconfig","py314-cython","py314-setuptools_scm","pkgconfig","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314","harfbuzz"]}],"depends_on":[{"type":"lib","ports":["py314-hanko","py-uharfbuzz","ocrmypdf"]}]},{"name":"py314-uc-micro-py","portdir":"python/py-uc-micro-py","version":"2.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tsutsu3/uc.micro-py","description":"Micro subset of unicode data files for linkify-it-py projects.","long_description":"Micro subset of unicode data files for linkify-it-py projects.","active":true,"categories":["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":["py-uc-micro-py"]},{"type":"run","ports":["py314-linkify-it-py"]}]},{"name":"py314-tzlocal","portdir":"python/py-tzlocal","version":"5.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/regebro/tzlocal","description":"tzinfo object for the local timezone","long_description":"This Python module returns a tzinfo object with the local timezone information under Unix and Win-32. It requires pytz, and returns pytz tzinfo objects.","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-pytzdata"]},{"type":"test","ports":["py314-pytest","py314-pytest-mock"]}],"depends_on":[{"type":"lib","ports":["py314-hanko","py314-rpy2-robjects","py-tzlocal"]}]},{"name":"py314-tzdata","portdir":"python/py-tzdata","version":"2026.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/tzdata","description":"tzdata: Python package providing IANA time zone data","long_description":"tzdata: Python package providing IANA time zone data","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-icalendar","py314-panel","py314-arrow","py314-kombu","py314-pendulum","py314-pydantic-extra-types","py-tzdata"]}]},{"name":"py314-tz","portdir":"python/py-tz","version":"2026.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pytz","description":"World Timezone Definitions for Python","long_description":"pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.","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":"build","ports":["cabal"]},{"type":"lib","ports":["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","py314-zeep","py314-pandas","py314-pydantic-extra-types","py314-pyrfc3339","py314-skyfield","yfinance","py-tz","py314-croniter","py314-fs","py314-geopy","py314-gradio"]},{"type":"run","ports":["py314-dateutil"]},{"type":"test","ports":["py314-icalendar","py314-numpy","py314-pyarrow","pipenv"]}]},{"name":"py314-typogrify","portdir":"python/py-typogrify","version":"2.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/justinmayer/typogrify","description":"Filters to enhance web typography, including support for Django & Jinja templates","long_description":"Filters to enhance web typography, including support for Django & Jinja templates","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["python314","py314-smartypants"]}],"depends_on":[{"type":"lib","ports":["gi-docgen","py-typogrify"]}]},{"name":"py314-typing-inspection","portdir":"python/py-typing-inspection","version":"0.4.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/typing-inspection","description":"Runtime typing introspection tools","long_description":"Runtime typing introspection tools","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","clang-18","py314-installer","py314-hatchling"]},{"type":"lib","ports":["py314-typing_extensions","python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"build","ports":["py314-pydantic_settings"]},{"type":"lib","ports":["py-typing-inspection"]},{"type":"run","ports":["py314-pydantic"]}]},{"name":"py314-typing_extensions","portdir":"python/py-typing_extensions","version":"4.15.0","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typing_extensions","description":"Backported and Experimental Type Hints for Python","long_description":"The typing module was added to the standard library in Python 3.5 on a provisional basis and will no longer be provisional in Python 3.7. However, this means users of Python 3.5 - 3.6 who are unable to upgrade will not be able to take advantage of new types added to the typing module, such as typing.Text or typing.Coroutine. The typing_extensions module contains both backports of these changes as well as experimental types that will eventually be added to the typing module, such as Protocol or TypedDict.","active":true,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-flit_core","py314-installer"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"build","ports":["py314-wxpython-4.0"]},{"type":"lib","ports":["py314-asyncssh","py314-mypy","maigret","py314-superqt","py314-arviz","py314-sqlalchemy","py314-submitit","py314-textual","py314-twisted","py314-typeguard","py-typing_extensions","py314-typing-inspection","py314-zarr","napari","maestral","graphtage","py314-panel","gdown","py314-alembic","py314-altair","py314-anywidget","py314-app-model","py314-cloudflare","py314-async-timeout","py314-beautifulsoup4","py314-cattrs","py314-desktop-notifier","py314-diskcache-stubs","py314-docstring-to-markdown","py314-flexcache","py314-flexparser","py314-gradio","py314-gradio-client","py314-jsonlines","py314-lightning-utilities","py314-logbook","py314-lonboard","py314-magicgui","py314-onnx","py314-pint","py314-psygnal","py314-pydantic-extra-types","py314-pymc","py314-pysigma","py314-pytensor","py314-pytorch"]},{"type":"run","ports":["py314-pydantic","py314-pygithub","py314-huggingface_hub","py314-Faker","py314-sentence-transformers","py314-librosa","py314-elasticsearch-dsl","py314-fastapi","py314-setuptools-rust","py314-sox"]},{"type":"test","ports":["py314-numpy"]}]},{"name":"py314-types-ujson","portdir":"python/py-types-ujson","version":"5.10.0.20250822","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typeshed","description":"Typing stubs for ujson","long_description":"Typing stubs for ujson. Typeshed contains external type annotations for the Python standard library and Python builtins, as well as third party packages as contributed by people external to those projects. This data can e.g. be used for static analysis, type checking or type inference.","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-types-ujson"]}]},{"name":"py314-types-setuptools","portdir":"python/py-types-setuptools","version":"81.0.0.20260209","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typeshed","description":"Typing stubs for setuptools","long_description":"Typing stubs for setuptools. Typeshed contains external type annotations for the Python standard library and Python builtins, as well as third party packages as contributed by people external to those projects. This data can e.g. be used for static analysis, type checking or type inference.","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":"build","ports":["py314-mypy"]},{"type":"lib","ports":["py-types-setuptools"]}]},{"name":"py314-types-pyyaml","portdir":"python/py-types-pyyaml","version":"6.0.12.20260518","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typeshed","description":"Typing stubs for PyYAML","long_description":"This is a type stub package for the PyYAML package. It can be used by type checkers to check code that uses PyYAML.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"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":["py-types-pyyaml","py314-pysigma"]}]},{"name":"py314-types-python-dateutil","portdir":"python/py-types-python-dateutil","version":"2.9.0.20260305","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typeshed","description":"Typing stubs for python-dateutil","long_description":"Typing stubs for python-dateutil. Typeshed contains external type annotations for the Python standard library and Python builtins, as well as third party packages as contributed by people external to those projects. This data can e.g. be used for static analysis, type checking or type inference.","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":["py314-arrow","py-types-python-dateutil"]},{"type":"run","ports":["py314-arrow"]}]},{"name":"py314-types-psutil","portdir":"python/py-types-psutil","version":"7.2.2.20260130","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typeshed","description":"Typing stubs for psutil","long_description":"Typing stubs for psutil. Typeshed contains external type annotations for the Python standard library and Python builtins, as well as third party packages as contributed by people external to those projects. This data can e.g. be used for static analysis, type checking or type inference.","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":"build","ports":["py314-mypy"]},{"type":"lib","ports":["py-types-psutil"]}]}]}