# This file was autogenerated by uv via the following command:
#    uv pip compile /home/ducksual/src/ducktools-pytui/pyproject.toml --universal --generate-hashes -o /home/ducksual/src/ducktools-pytui/requirements.txt
ducktools-classbuilder==0.15.3 \
    --hash=sha256:13d82dd6cb60d00ee6909c7ff4c6852a9e802ce7ba3d2f2542b3fc18cb3f2155 \
    --hash=sha256:3060796281771aab6ececed825c32a00876938b23ce4c3277d21d2de3aad7df1
    # via
    #   ducktools-pytui (pyproject.toml)
    #   ducktools-pythonfinder
ducktools-lazyimporter==0.8.4 \
    --hash=sha256:6d4605f9221c88b6ffeee4bb8d4dc5f167784d9655244a8e7db2a7cac8964e4f \
    --hash=sha256:75e1de6442a34f0a41fb148ecef8a9be5c41c916902c79bda6dc2db32cedd177
    # via
    #   ducktools-pytui (pyproject.toml)
    #   ducktools-pythonfinder
ducktools-pythonfinder==0.11.1 \
    --hash=sha256:6929b84e88691fcb4f842322dec10596f89becd55eee135387a904b3b64c9e42 \
    --hash=sha256:c9da91f0a254f2b2a2640148f87a43765b37f99b65012735483a15d1ebff6b13
    # via ducktools-pytui (pyproject.toml)
linkify-it-py==2.2.0 \
    --hash=sha256:3adc40eb5af300b2605fcfdb968c24e1d780a90f1f2221af7c15e5111e94d443 \
    --hash=sha256:907acd2d17ac1fbb9ddb62c8957ccbd6158cac602231a15c3b0cd1e215f03cee
    # via markdown-it-py
markdown-it-py==4.2.0 \
    --hash=sha256:04a21681d6fbb623de53f6f364d352309d4094dd4194040a10fd51833e418d49 \
    --hash=sha256:9f7ebbcd14fe59494226453aed97c1070d83f8d24b6fc3a3bcf9a38092641c4a
    # via
    #   mdit-py-plugins
    #   rich
    #   textual
mdit-py-plugins==0.6.1 \
    --hash=sha256:214c82fb2ac524472ab6a5bcab1de80f73b50443e187f401bfd77efbc7c6481d \
    --hash=sha256:a2bca0f039f39dbd35fb74ae1b5f998608c437463371f0ff7f49a19a17a114d0
    # via textual
mdurl==0.1.2 \
    --hash=sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8 \
    --hash=sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba
    # via markdown-it-py
packaging==26.3 \
    --hash=sha256:94edc256424af38762eb31306eed28beb9f0efc50a8837492c9d6fd6004aed79 \
    --hash=sha256:d7193f7c8e4e93f444fde0262bf90af30e16fa0ad0ad44cb553c87339b23cd1c
    # via ducktools-pythonfinder
platformdirs==4.13.0 \
    --hash=sha256:1aa0b0d3f224c1f07c295121e312a5a24a180d6ae5a8425ea1784b3e3863e9c0 \
    --hash=sha256:3dbcf4cd708f21cf876c4eaa90e58412bc4f033d87143f41b1493ff77c25b7e1
    # via textual
pygments==2.21.0 \
    --hash=sha256:2363c69b61c4a97c838da3b130dcd6468f4848992b21a82f2a63ec34377137d9 \
    --hash=sha256:610ca751c9bc2492b38eb9a38a7fbc93edbbb2d7182edaf34e66ae493dee5c8c
    # via
    #   rich
    #   textual
reannotate==0.1.4 \
    --hash=sha256:9426e2d1fc8ee178efd4892fa18e073dd50d4490050d86c50f91fcb9177495bd \
    --hash=sha256:c5b6242c15dc60f578c625196c0c55767001b7a1fd09b0cf1df14e0a9396226d
    # via ducktools-classbuilder
rich==15.0.0 \
    --hash=sha256:33bd4ef74232fb73fe9279a257718407f169c09b78a87ad3d296f548e27de0bb \
    --hash=sha256:edd07a4824c6b40189fb7ac9bc4c52536e9780fbbfbddf6f1e2502c31b068c36
    # via textual
textual==8.2.8 \
    --hash=sha256:267375fd402dc8d981457212efa71f0e3365fd17bba144ba9bb3ed7563cb374a \
    --hash=sha256:3f106a9fbc73e39dd266c9712432087de78a6d644084c7c241d6a25c3169115b
    # via ducktools-pytui (pyproject.toml)
typing-extensions==4.16.0 \
    --hash=sha256:481caa481374e813c1b176ada14e97f1f67a4539ce9cfeb3f350d78d6370c2e8 \
    --hash=sha256:dc983d19a509c94dba722ee6abd33940f7c05a89e243c47e907eb4db6f1a43e5
    # via textual
