# This file was autogenerated by uv via the following command:
#    nox -s update_constraints
abi3audit==0.0.26
    # via -r cibuildwheel/resources/constraints.in
abi3info==2025.11.29
    # via abi3audit
altgraph==0.17.5
    # via macholib
attrs==26.1.0
    # via
    #   cattrs
    #   requests-cache
build==1.5.0
    # via -r cibuildwheel/resources/constraints.in
cattrs==26.1.0
    # via requests-cache
certifi==2026.4.22
    # via requests
charset-normalizer==3.4.7
    # via requests
delocate==0.13.0
    # via -r cibuildwheel/resources/constraints.in
delvewheel==1.12.1
    # via -r cibuildwheel/resources/constraints.in
distlib==0.4.0
    # via virtualenv
filelock==3.29.0
    # via
    #   python-discovery
    #   virtualenv
idna==3.15
    # via
    #   requests
    #   url-normalize
kaitaistruct==0.11
    # via abi3audit
macholib==1.16.4
    # via delocate
markdown-it-py==4.2.0
    # via rich
mdurl==0.1.2
    # via markdown-it-py
packaging==26.2
    # via
    #   abi3audit
    #   build
    #   delocate
pefile==2024.8.26
    # via
    #   abi3audit
    #   delvewheel
pip==26.1.1; implementation_name != "graalpy" or platform_system != "Windows"
pip==26.0.1; implementation_name == "graalpy" and platform_system == "Windows"
    # via -r cibuildwheel/resources/constraints.in
platformdirs==4.9.6
    # via
    #   python-discovery
    #   requests-cache
    #   virtualenv
pyelftools==0.32
    # via abi3audit
pygments==2.20.0
    # via rich
pyproject-hooks==1.2.0
    # via build
python-discovery==1.3.1
    # via virtualenv
requests==2.34.1
    # via
    #   abi3audit
    #   requests-cache
requests-cache==1.3.2
    # via abi3audit
rich==15.0.0
    # via abi3audit
typing-extensions==4.15.0
    # via
    #   cattrs
    #   delocate
url-normalize==3.0.0
    # via requests-cache
urllib3==2.7.0
    # via
    #   requests
    #   requests-cache
virtualenv==21.3.3
    # via -r cibuildwheel/resources/constraints.in
