HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50855,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=420",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=418",
"results": [
{
"name": "py314-bleach",
"portdir": "python/py-bleach",
"version": "6.3.0",
"license": "Apache",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mozilla/bleach",
"description": "An easy safelist-based HTML-sanitizing tool.",
"long_description": "An easy safelist-based HTML-sanitizing tool.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2880
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-webencodings",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-panel",
"py314-nbconvert",
"py-bleach"
]
},
{
"type": "run",
"ports": [
"py314-readme_renderer"
]
}
]
},
{
"name": "py314-black",
"portdir": "python/py-black",
"version": "26.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://black.readthedocs.io/",
"description": "The uncompromising code formatter for Python.",
"long_description": "By using Black, you agree to cede control over minutiae of hand-formatting your Python source code. In return, Black gives you speed, determinism, and freedom from pycodestyle nagging about formatting. You will save time and mental energy for more important matters. Black makes code review faster by producing the smallest diffs possible. Blackened code looks the same regardless of the project you’re reading. Formatting becomes transparent after a while and you can focus on the content instead.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 173
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-hatch-fancy-pypi-readme",
"clang-18",
"py314-build",
"py314-installer",
"py314-hatch-vcs",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"py314-pytokens",
"python314",
"py314-packaging",
"py314-pathspec",
"py314-platformdirs",
"py314-mypy_extensions",
"py314-click"
]
},
{
"type": "run",
"ports": [
"black_select"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-black",
"py314-python-lsp-black"
]
},
{
"type": "run",
"ports": [
"ansible-lint"
]
},
{
"type": "test",
"ports": [
"diffoscope"
]
}
]
},
{
"name": "py314-bitstring",
"portdir": "python/py-bitstring",
"version": "4.3.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scott-griffiths/bitstring",
"description": "Module to simplify handling of binary data",
"long_description": "bitstring is a pure Python module that makes the creation, manipulation and analysis of binary data as simple and natural as possible.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-bitarray"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-bitstring",
"py314-osxmetadata"
]
}
]
},
{
"name": "py314-bitmath",
"portdir": "python/py-bitmath",
"version": "1.3.3.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tbielawa/bitmath",
"description": "Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)",
"long_description": "Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-progressbar"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-mock"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-bitmath",
"osxphotos"
]
}
]
},
{
"name": "py314-bitarray",
"portdir": "python/py-bitarray",
"version": "3.8.0",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ilanschnell/bitarray",
"description": "A efficient implementation of arrays of booleans",
"long_description": "This module provides an object type which efficiently represents an array of booleans. Bitarrays are sequence types and behave very much like usual lists. Eight bits are represented by one byte in a contiguous block of memory. The user can select between two representations: little-endian and big-endian. Most of the functionality is implemented in C. Methods for accessing the machine representation are provided.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 609
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-bitstring"
]
}
]
},
{
"name": "py314-biopython",
"portdir": "python/py-biopython",
"version": "1.86",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://biopython.org/",
"description": "Python tools for computational molecular biology",
"long_description": "Python tools for computational molecular biology: parsers for various file formats, interfaces for programs, tools for performing common operations on sequences, etc.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2016
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-numpy",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"arpeggio",
"arpeggio-devel"
]
}
]
},
{
"name": "py314-binaryornot",
"portdir": "python/py-binaryornot",
"version": "0.4.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/audreyr/binaryornot",
"description": "Ultra-lightweight pure Python package to check if a file is binary or text.",
"long_description": "Ultra-lightweight pure Python package to check if a file is binary or text.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-chardet",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-cookiecutter"
]
}
]
},
{
"name": "py314-bigfloat",
"portdir": "python/py-bigfloat",
"version": "0.4.0",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mdickinson/bigfloat",
"description": "Arbitrary-precision correctly-rounded floating-point arithmetic, via MPFR.",
"long_description": "Arbitrary-precision correctly-rounded floating-point arithmetic, via MPFR.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2016
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-cython",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"mpfr",
"python314",
"py314-six",
"gmp"
]
}
],
"depends_on": []
},
{
"name": "py314-bidict",
"portdir": "python/py-bidict",
"version": "0.23.1",
"license": "MPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bidict.readthedocs.io/",
"description": "The bidirectional mapping library for Python",
"long_description": "The bidict library provides several friendly, efficient data structures for working with bidirectional mappings in Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 161
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-bidict",
"py314-desktop-notifier"
]
}
]
},
{
"name": "py314-beniget",
"portdir": "python/py-beniget",
"version": "0.5.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/serge-sans-paille/beniget/",
"description": "Extract semantic information about static Python code",
"long_description": "Extract semantic information about static Python code",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-gast"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-pythran"
]
}
]
},
{
"name": "py314-beautifulsoup4",
"portdir": "python/py-beautifulsoup4",
"version": "4.14.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.crummy.com/software/BeautifulSoup/",
"description": "Python HTML/XML parser",
"long_description": "Beautiful Soup is a Python HTML/XML parser designed for quick turnaround projects like screen-scraping.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1298
}
],
"variants": [
"chardet",
"charset_normalizer",
"html5lib",
"lxml"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"py314-html5lib",
"python314",
"py314-lxml",
"py314-typing_extensions",
"py314-soupsieve"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-beautifulsoup4",
"py314-nbconvert",
"osxphotos",
"py314-cartopy",
"linkchecker",
"py314-skyfield"
]
},
{
"type": "run",
"ports": [
"py314-libpysal",
"py314-dns-lexicon"
]
}
]
},
{
"name": "py314-beartype",
"portdir": "python/py-beartype",
"version": "0.22.9",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/beartype/beartype",
"description": "Unbearably fast O(1) runtime type-checking in pure Python",
"long_description": "Beartype is an open-source pure-Python PEP-compliant constant-time runtime type checker emphasizing efficiency, portability, and thrilling puns.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 161
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-beartype"
]
},
{
"type": "run",
"ports": [
"py314-sentipy"
]
}
]
},
{
"name": "py314-beaker",
"portdir": "python/py-beaker",
"version": "1.13.0",
"license": "BSD and MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://beaker.readthedocs.io/",
"description": "A Session and Caching library with WSGI Middleware",
"long_description": "Beaker is a web session and general caching library that includes WSGI middleware for use in web applications. As a general caching library, Beaker can handle storing for various times any Python object that can be pickled with optional back-ends on a fine-grained basis. Beaker was built largely on the code from MyghtyUtils, then refactored and extended with database support. Beaker includes Cache and Session WSGI middleware to ease integration with WSGI capable frameworks.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2880
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": []
},
{
"name": "py314-bcrypt",
"portdir": "python/py-bcrypt",
"version": "5.0.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/bcrypt/",
"description": "Modern password hashing for your software and your servers",
"long_description": "Modern password hashing for your software and your servers",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2880
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-setuptools-rust",
"cargo",
"legacy-support",
"rust",
"clang-20",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-twisted",
"py314-paramiko"
]
},
{
"type": "run",
"ports": [
"py314-spyder"
]
}
]
},
{
"name": "py314-base91",
"portdir": "python/py-base91",
"version": "1.0.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Fuyukai/base91-python",
"description": "A Python implementation of Base91",
"long_description": "A Python implementation of Base91.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harensdeveloper",
"github": "harens",
"ports_count": 41
}
],
"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-base91"
]
}
]
},
{
"name": "py314-babel",
"portdir": "python/py-babel",
"version": "2.17.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://babel.pocoo.org/",
"description": "A collection of tools for internationalizing Python applications.",
"long_description": "Babel is an integrated collection of utilities that assist in internationalizing and localizing Python applications, with an emphasis on web-based applications.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2880
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-freezegun"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"colout",
"py314-jupyterlab_server"
]
},
{
"type": "run",
"ports": [
"py314-sphinx"
]
}
]
},
{
"name": "py314-aws-sam-translator",
"portdir": "python/py-aws-sam-translator",
"version": "1.107.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/awslabs/serverless-application-model",
"description": "AWS SAM Translator is a library that transform SAM templates into AWS CloudFormation templates",
"long_description": "AWS SAM Translator is a library that transform SAM templates into AWS CloudFormation templates",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-wheel",
"py314-setuptools",
"py314-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-boto3",
"py314-jsonschema",
"py314-pydantic"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-mock",
"py314-yaml",
"py314-parameterized"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-aws-sam-translator"
]
},
{
"type": "run",
"ports": [
"py314-cfn-lint"
]
}
]
},
{
"name": "py314-awscli",
"portdir": "python/py-awscli",
"version": "1.44.39",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aws.amazon.com/cli/",
"description": "Universal Command Line Environment for Amazon Web Services.",
"long_description": "Universal Command Line Environment for Amazon Web Services.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"py314-s3transfer",
"python314",
"py314-rsa",
"py314-docutils",
"py314-yaml",
"py314-colorama",
"py314-botocore"
]
},
{
"type": "run",
"ports": [
"awscli_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-awscli"
]
}
]
},
{
"name": "py314-autopep8",
"portdir": "python/py-autopep8",
"version": "2.3.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hhatto/autopep8",
"description": "A tool that automatically formats Python code to conform to the PEP 8 style guide",
"long_description": "autopep8 automatically formats Python code to conform to the PEP 8 style guide. It uses the pycodestyle utility to determine what parts of the code needs to be formatted. autopep8 is capable of fixing most of the formatting issues that can be reported by pycodestyle.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"py314-wheel",
"py314-setuptools",
"clang-18",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-codestyle",
"autopep8_select"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-python-lsp-server"
]
}
]
},
{
"name": "py314-automat",
"portdir": "python/py-automat",
"version": "25.4.16",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/glyph/automat",
"description": "A library for concise, idiomatic Python expression of finite-state automata",
"long_description": "Automat is a library for concise, idiomatic Python expression of finite-state automata (particularly deterministic finite-state transducers).",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1514
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-hatch-vcs",
"py314-setuptools_scm",
"py314-hatchling",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-setuptools"
]
},
{
"type": "run",
"ports": [
"py314-attrs",
"py314-six"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-pytest-benchmark",
"py314-graphviz",
"py314-twisted"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-automat",
"py314-twisted"
]
}
]
},
{
"name": "py314-autocommand",
"portdir": "python/py-autocommand",
"version": "2.2.2",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Lucretiel/autocommand",
"description": "A library to create a command-line program from a function",
"long_description": "A library to create a command-line program from a function",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2016
}
],
"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-jaraco.text"
]
}
]
},
{
"name": "py314-audioop_lts",
"portdir": "python/py-audioop_lts",
"version": "0.2.2",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/AbstractUmbra/audioop",
"description": "LTS port of the Python builtin module audioop",
"long_description": "An LTS port of the Python builtin module audioop which was deprecated since version 3.11 and removed in 3.13.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-discordpy"
]
}
]
},
{
"name": "py314-attrs",
"portdir": "python/py-attrs",
"version": "25.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-attrs/attrs",
"description": "Attributes without boilerplate",
"long_description": "attrs is a Python package with class decorators that ease the chores of implementing the most common attribute-related object protocols:",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-hatch-fancy-pypi-readme",
"clang-18",
"py314-build",
"py314-installer",
"py314-hatch-vcs",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-hypothesis",
"py314-zopeinterface"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-jsonschema-format-nongpl",
"py314-jsonlines",
"py314-fiona",
"py314-service_identity",
"py314-asdf",
"py314-lsprotocol",
"py314-jsonschema",
"py314-referencing",
"py314-eccodes",
"py314-dm-tree",
"py314-requests-cache",
"py314-twisted",
"py314-eli5",
"py314-hypothesis",
"py314-aiohttp",
"py314-cattrs",
"py314-trio"
]
},
{
"type": "run",
"ports": [
"py314-outcome",
"py314-automat",
"py314-pygls",
"py314-rasterio"
]
}
]
},
{
"name": "py314-atpublic",
"portdir": "python/py-atpublic",
"version": "6.0.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://public.readthedocs.io",
"description": "@public decorator for Python",
"long_description": "A very simple decorator and function which populates a module's __all__ and optionally the module globals.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 173
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-atpublic"
]
},
{
"type": "run",
"ports": [
"py314-flufl.bounce"
]
}
]
},
{
"name": "py314-atomicwrites",
"portdir": "python/py-atomicwrites",
"version": "1.4.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/untitaker/python-atomicwrites",
"description": "Powerful Python library for atomic file writes",
"long_description": "Powerful Python library for atomic file writes",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2016
}
],
"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": "run",
"ports": [
"py314-spyder"
]
}
]
},
{
"name": "py314-atomiclong",
"portdir": "python/py-atomiclong",
"version": "0.1.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dreid/atomiclong",
"description": "increment numbers, atomically, in python",
"long_description": "Sometimes you need to increment some numbers, atomically, in python. AtomicLong was born out of the need for fast thread-safe counters in python. It uses CFFI to bind GCC's Atomic Builtins. Its value is a C long which can be incremented, decremented, and set atomically. It is inspired by Java's java.util.concurrent.atomic.AtomicLong.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-cffi",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-atomiclong",
"py314-gitfs"
]
}
]
},
{
"name": "py314-asyncssh",
"portdir": "python/py-asyncssh",
"version": "2.22.0",
"license": "(EPL-2 or GPL-2+)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://asyncssh.timeheart.net",
"description": "AsyncSSH: Asynchronous SSHv2 client and server library",
"long_description": "AsyncSSH: Asynchronous SSHv2 client and server library",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-build",
"py314-installer",
"py314-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-typing_extensions",
"py314-cryptography",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-asyncssh"
]
},
{
"type": "run",
"ports": [
"py314-spyder"
]
}
]
},
{
"name": "py314-async-lru",
"portdir": "python/py-async-lru",
"version": "2.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/async-lru",
"description": "A port of Python’s built-in functools.lru_cache function for asyncio",
"long_description": "A port of Python’s built-in functools.lru_cache function for asyncio",
"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-jupyterlab",
"py-async-lru"
]
}
]
},
{
"name": "py314-async_generator",
"portdir": "python/py-async_generator",
"version": "1.10",
"license": "MIT and Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-trio/async_generator",
"description": "A library making it easy to write async iterators in Python 3.5",
"long_description": "Python 3.6 added async generators. Python 3.7 adds some more tools to make them usable, like contextlib.asynccontextmanager. This library gives you all that back to Python 3.5.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"clang-18",
"py314-build",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py314-outcome"
]
}
]
},
{
"name": "py314-asv-runner",
"portdir": "python/py-asv-runner",
"version": "0.2.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://asv.readthedocs.io/projects/asv-runner/en/latest/",
"description": "Core Python benchmark code for ASV",
"long_description": "Core Python benchmark code for ASV",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-pdm-backend"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-asv"
]
}
]
},
{
"name": "py314-asv",
"portdir": "python/py-asv",
"version": "0.6.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/airspeed-velocity/asv",
"description": "Airspeed Velocity: A simple Python history benchmarking tool",
"long_description": "Airspeed Velocity: A simple Python history benchmarking tool",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2016
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-tabulate",
"py314-packaging",
"py314-virtualenv",
"py314-asv-runner",
"py314-importlib-metadata",
"py314-json5"
]
}
],
"depends_on": []
},
{
"name": "py314-asttokens",
"portdir": "python/py-asttokens",
"version": "3.0.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gristlabs/asttokens",
"description": "The asttokens module annotates Python abstract syntax trees (ASTs).",
"long_description": "The asttokens module annotates Python abstract syntax trees (ASTs).",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2880
}
],
"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-stack_data",
"py-asttokens"
]
}
]
},
{
"name": "py314-astropy-iers-data",
"portdir": "python/py-astropy-iers-data",
"version": "0.2026.3.2.0.47.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/astropy/astropy-iers-data",
"description": "IERS Earth Rotation and Leap Second tables for the astropy core package",
"long_description": "IERS Earth Rotation and Leap Second tables for the astropy core package",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1298
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-hatch-vcs",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-astropy-iers-data",
"py314-astropy"
]
}
]
},
{
"name": "py314-astropy-healpix",
"portdir": "python/py-astropy-healpix",
"version": "1.1.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/astropy/astropy-healpix",
"description": "BSD-licensed HEALPix for Astropy",
"long_description": "BSD-licensed HEALPix for Astropy",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-extension-helpers",
"py314-setuptools",
"py314-wheel",
"py314-setuptools_scm",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-numpy",
"py314-astropy",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-astropy-healpix"
]
}
]
},
{
"name": "py314-astropy",
"portdir": "python/py-astropy",
"version": "7.2.0",
"license": "BSD",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.astropy.org",
"description": "A Community Python Library for Astronomy",
"long_description": "The Astropy project is a common effort to develop a single core package for Astronomy.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1298
}
],
"variants": [
"all",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-cython",
"py314-setuptools_scm",
"py314-jinja2",
"py314-toml",
"py314-extension-helpers"
]
},
{
"type": "lib",
"ports": [
"py314-astropy-iers-data",
"py314-pandas",
"cfitsio",
"py314-pyerfa",
"py314-h5py",
"erfa",
"wcslib",
"expat",
"python314",
"py314-packaging",
"py314-colorlog",
"py314-numpy",
"py314-scipy",
"py314-yaml",
"py314-matplotlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-pyvo",
"py314-asdf-astropy",
"py314-skyfield",
"py-astropy",
"py314-astropy-healpix"
]
}
]
},
{
"name": "py314-astroid",
"portdir": "python/py-astroid",
"version": "4.1.1",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pylint-dev/astroid",
"description": "Rebuild a new abstract syntax tree from Python's ast.",
"long_description": "The aim of this module is to provide a common base representation of python source code for projects such as pychecker, pyreverse, pylint... Well, actually the development of this library is essentially governed by pylint's needs.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2880
}
],
"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-astroid",
"py314-pylint"
]
}
]
},
{
"name": "py314-astor",
"portdir": "python/py-astor",
"version": "0.8.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/berkerpeksag/astor",
"description": "Read/rewrite/write Python ASTs",
"long_description": "astor is a python library to easily manipulate Python source code via ASTs",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 167
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": []
},
{
"name": "py314-asteval",
"portdir": "python/py-asteval",
"version": "1.0.8",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lmfit/asteval",
"description": "Safe, minimalistic evaluator of python expression using ast module",
"long_description": "ASTEVAL is a safe(ish) evaluator of Python expressions and statements, using Python's ast module. The idea is to provide a simple, safe, and robust miniature mathematical language that can handle user-input. The emphasis here is on mathematical expressions, and so many functions from numpy are imported and used if available.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2016
}
],
"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"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-asteval",
"py314-lmfit"
]
}
]
},
{
"name": "py314-asn1-modules",
"portdir": "python/py-asn1-modules",
"version": "0.4.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/etingof/pyasn1-modules",
"description": "A collection of ASN.1-based protocols modules.",
"long_description": "This is a small but growing collection of ASN.1 data structures expressed in Python terms using pyasn1 data model.",
"active": true,
"categories": [
"devel",
"python",
"crypto"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-asn1",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-service_identity",
"py314-google-auth"
]
}
]
},
{
"name": "py314-asn1",
"portdir": "python/py-asn1",
"version": "0.6.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyasn1/pyasn1",
"description": "Implementation of ASN.1 types and codecs in Python",
"long_description": "This project is dedicated to implementation of ASN.1 types (concrete syntax) and codecs (transfer syntaxes) for Python programming environment.",
"active": true,
"categories": [
"devel",
"python",
"crypto"
],
"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-asn1-modules",
"py314-service_identity",
"py314-rsa"
]
}
]
},
{
"name": "py314-asgiref",
"portdir": "python/py-asgiref",
"version": "3.11.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://asgi.readthedocs.io",
"description": "ASGI specification and utilities",
"long_description": "ASGI specification and utilities",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-mypy",
"py314-pytest-asyncio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-asgiref",
"py314-uvicorn"
]
}
]
},
{
"name": "py314-asdf-transform-schemas",
"portdir": "python/py-asdf-transform-schemas",
"version": "0.6.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asdf-format/asdf-transform-schemas",
"description": "This package provides ASDF schemas for validating transform tags.",
"long_description": "This package provides ASDF schemas for validating transform tags.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1298
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-asdf-standard",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-asdf-astropy",
"py314-asdf",
"py-asdf-transform-schemas"
]
}
]
},
{
"name": "py314-asdf-standard",
"portdir": "python/py-asdf-standard",
"version": "1.5.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asdf-format/asdf-standard",
"description": "This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.",
"long_description": "This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1298
}
],
"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-asdf-astropy",
"py-asdf-standard",
"py314-asdf",
"py314-asdf-transform-schemas"
]
}
]
},
{
"name": "py314-asdf-coordinates-schemas",
"portdir": "python/py-asdf-coordinates-schemas",
"version": "0.5.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asdf-format/asdf-coordinates-schemas",
"description": "This package provides ASDF schemas for validating coordinates tags.",
"long_description": "This package provides ASDF schemas for validating coordinates tags.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1298
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-toml",
"py314-wheel",
"py314-setuptools_scm",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"py314-asdf",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-asdf-astropy",
"py-asdf-coordinates-schemas"
]
}
]
},
{
"name": "py314-asdf-astropy",
"portdir": "python/py-asdf-astropy",
"version": "0.10.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/astropy/asdf-astropy",
"description": "This package includes plugins that provide ASDF serialization support for astropy objects.",
"long_description": "This package includes plugins that provide ASDF serialization support for astropy objects. The plugins are automatically enabled when the package is installed.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1298
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py314-asdf-transform-schemas",
"python314",
"py314-astropy",
"py314-packaging",
"py314-numpy",
"py314-asdf-standard",
"py314-asdf",
"py314-asdf-coordinates-schemas"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-asdf-astropy"
]
}
]
},
{
"name": "py314-asdf",
"portdir": "python/py-asdf",
"version": "5.1.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asdf-format/asdf",
"description": "The Advanced Scientific Data Format (ASDF) is a next-generation interchange format for scientific data.",
"long_description": "The Advanced Scientific Data Format (ASDF) is a next-generation interchange format for scientific data. This package contains the Python implementation of the ASDF Standard.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1298
}
],
"variants": [
"lz4"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py314-jmespath",
"python314",
"py314-asdf-transform-schemas",
"py314-asdf-standard",
"py314-packaging",
"py314-attrs",
"py314-numpy",
"py314-yaml",
"py314-semantic_version"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-asdf-astropy",
"py314-asdf-coordinates-schemas",
"py-asdf"
]
}
]
},
{
"name": "py314-arviz",
"portdir": "python/py-arviz",
"version": "0.23.4",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/arviz-devs/arviz",
"description": "Exploratory analysis of Bayesian models",
"long_description": "Exploratory analysis of Bayesian models",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"py314-matplotlib",
"py314-pandas",
"python314",
"py314-xarray-einstats",
"py314-xarray",
"py314-h5netcdf",
"py314-packaging",
"py314-numpy",
"py314-scipy",
"py314-typing_extensions"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-arviz",
"py314-pymc"
]
}
]
},
{
"name": "py314-arrow",
"portdir": "python/py-arrow",
"version": "1.4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://arrow.readthedocs.io",
"description": "Better dates and times for Python",
"long_description": "Arrow is a Python library that offers a sensible and human-friendly approach to creating, manipulating, formatting and converting dates, times and timestamps. It implements and updates the datetime type, plugging gaps in functionality and providing an intelligent module API that supports many common creation scenarios.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"py314-flit_core",
"clang-18",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-dateutil",
"py314-types-python-dateutil",
"py314-tzdata"
]
},
{
"type": "run",
"ports": [
"py314-types-python-dateutil",
"py314-dateutil"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-arrow",
"py314-cookiecutter",
"py314-jinja2-time",
"py314-isoduration"
]
}
]
},
{
"name": "py314-arro3-io",
"portdir": "python/py-arro3-io",
"version": "0.8.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kylebarron/arro3",
"description": "A minimal Python library for Apache Arrow, binding to the Rust Arrow implementation.",
"long_description": "A minimal Python library for Apache Arrow, binding to the Rust Arrow implementation.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1298
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools-rust",
"py314-maturin"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-lonboard",
"py-arro3-io"
]
}
]
},
{
"name": "py314-arro3-core",
"portdir": "python/py-arro3-core",
"version": "0.8.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kylebarron/arro3",
"description": "A minimal Python library for Apache Arrow, binding to the Rust Arrow implementation.",
"long_description": "A minimal Python library for Apache Arrow, binding to the Rust Arrow implementation.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1298
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools-rust",
"py314-maturin"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-lonboard",
"py-arro3-core"
]
}
]
}
]
}