sha256:5ce45f93178beb1fc26525146056adff7fe4d664fc9cac2b6fcc704bb806b1f6
Alias: sha256(gz(tar))
The hash you've requested:
sha256:bec9fe63547c1c552569d1b75d309038b7d456c03f86dfa3706ddb099b151399
is considered an alias for sha256(tar).
Visit the canonical page.
Build input of
- files.pythonhosted.org: textual 1.0.0 (https://files.pythonhosted.org/packages/1f/b6/59b1de04bb4dca0f21ed7ba0b19309ed7f3f5de4396edf20cc2855e53085/textual-1.0.0.tar.gz) sha256:bec9fe63547c1c552569d1b75d309038b7d456c03f86dfa3706ddb099b151399
- openSUSE: python-textual 1.0.0-1.1 (textual-1.0.0.tar.gz) sha256:bec9fe63547c1c552569d1b75d309038b7d456c03f86dfa3706ddb099b151399
- openSUSE: python-textual 1.0.0-1.3 (textual-1.0.0.tar.gz) sha256:bec9fe63547c1c552569d1b75d309038b7d456c03f86dfa3706ddb099b151399
Diff
Content
sha256:94f290a762376dfdb7768e42070618b0abfd2a2799eab1b1c097816c3a39eb57 textual-1.0.0/LICENSE sha256:4d074f8e70017fb08f0d5f8d7469e73d8121aefa138617da8973b239f9c2e086 textual-1.0.0/README.md sha256:47e4c890a5a2c08fa1a50ce707f7dbe4c79c4382785f386d1cd6302197da1829 textual-1.0.0/docs/examples/app/event01.py sha256:357bce19efa1880615ef7ac537434f09ee15ff5c917e0625e7db3b814ebcec41 textual-1.0.0/docs/examples/app/question01.py sha256:ce885c4d02e86ad720a4bafae005ae2adbfbf47d6ec3b3a24db4ea13aaf43ca8 textual-1.0.0/docs/examples/app/question02.py sha256:f804f888e5c74b475899f39cefbed2f36463e4a168ae67cbe966ab5a3e0f5a1d textual-1.0.0/docs/examples/app/question02.tcss sha256:28c3e0105de1410ec09cb5e12ba08d2532a01784cc0889ddd104b92d11fecb75 textual-1.0.0/docs/examples/app/question03.py sha256:fe2f909666163f79c220b0394b9394fd32e398e3f862c93d2ea47eae3e21131f textual-1.0.0/docs/examples/app/question_title01.py sha256:4d3e0cfefe38fce933ca9482da6e3b4b17342801f1261f85d86612846945bcae textual-1.0.0/docs/examples/app/question_title02.py sha256:4a282b2cd54c950f8f4b25126de4979ed631be0dcacd97778d4add16538c62ec textual-1.0.0/docs/examples/app/simple01.py sha256:4be3c20268d3c7159238c705c75147060840d70ff4be67bee7e1ae352d04eff2 textual-1.0.0/docs/examples/app/simple02.py sha256:ab7d1cce50e338c1005c80f961c2daa904959277f1ae8913853227b926a4da4c textual-1.0.0/docs/examples/app/suspend.py sha256:e1e226da4c2f3a28d6ecb1dfc3a38c1b1cdef366c87744a6a1485ef2ce8d6229 textual-1.0.0/docs/examples/app/suspend_process.py sha256:b0c4586a41bc73cb43301baec73be8ad836ae5eebb1201bdc982925806f35f7f textual-1.0.0/docs/examples/app/widgets01.py sha256:a30c854ee254d135b835332e38e4a3dab2b9bc90ca0b40c6c4239fb3ea767744 textual-1.0.0/docs/examples/app/widgets02.py sha256:108e6445567a032a2590131c4ba1bfa4e6c68bedab78e8111e6184e6cafcdd2a textual-1.0.0/docs/examples/app/widgets03.py sha256:c5a2df6df31d2aab770c0f6c6e815e574bee4b250ca49f5da32bab5075022cf6 textual-1.0.0/docs/examples/app/widgets04.py sha256:454746f498db0c74edae13bec053dbc8ca9e667fd6f65c3f6e256655d5eca0ef textual-1.0.0/docs/examples/events/custom01.py sha256:abf553ae68457d75595868811d84cba0e6cc868e6483b01031f5ffc93ac32799 textual-1.0.0/docs/examples/events/dictionary.py sha256:4879cadc7435759818704177bb9bda03cffca5c4daadc6fd85a813bcbd0d62c0 textual-1.0.0/docs/examples/events/dictionary.tcss sha256:931855272945dd7e8f4411c7d9848b2d918136d77753436b15a849ad66facd3b textual-1.0.0/docs/examples/events/on_decorator.tcss sha256:53a9583262d3703bce7c1d0f20a123f34ca396200d2357c8b9534ccd1dbec406 textual-1.0.0/docs/examples/events/on_decorator01.py sha256:410ca0f3690f18d633055965c129a0fda9ebd52df75317f722f35c28c5039c53 textual-1.0.0/docs/examples/events/on_decorator02.py sha256:1a1fcdafe546aef7761fd5c160dd10a89a471cf48f12fa1fc522cba16694e857 textual-1.0.0/docs/examples/events/prevent.py sha256:cdc505c86b8b1bcd5a35b6f3d4c7e1c04d444cbe6acf624cfa25629c3d34e22d textual-1.0.0/docs/examples/getting_started/console.py sha256:513e17356226613868b3a6221f840eebbd428d2251fea32ebc05d1050017e988 textual-1.0.0/docs/examples/guide/actions/actions01.py sha256:ed8a5823220fbe0992d343cce129632875159b832bf711b413c6e08ec25e7f17 textual-1.0.0/docs/examples/guide/actions/actions02.py sha256:3eee7d2fccf8da85fe718f9a6496ae0cd8ac3b7181f848a5768d161a0e04c175 textual-1.0.0/docs/examples/guide/actions/actions03.py sha256:49b4c14a1ec418462e93806242343514cde00ec9be683487cf7ca723a2c8a801 textual-1.0.0/docs/examples/guide/actions/actions04.py sha256:7e69f017715ec795e3c1999ae5b415b5e24d9868eca7b813d127da28aff2fcc9 textual-1.0.0/docs/examples/guide/actions/actions05.py sha256:f044afe452a4a5996cdae2e534ed9feddc32b48ddb5b26902da2162f78896a1c textual-1.0.0/docs/examples/guide/actions/actions05.tcss sha256:424c45246f43feebfb36042d8406731ebb31f2c671b150a4bc88a85e9a3e754d textual-1.0.0/docs/examples/guide/actions/actions06.py sha256:4621602fb3fee0716a439e7bc7f5e35f543bcb69593219e2e5e765a57bc7a8aa textual-1.0.0/docs/examples/guide/actions/actions06.tcss sha256:aef02b342f0453429d2e00ca181342a858d10dc5418473de9cd370e84dbbcb74 textual-1.0.0/docs/examples/guide/actions/actions07.py sha256:2a5a23aff2714cd6028a617203f5bc913cf215757c6c9531bd2078b0606be29e textual-1.0.0/docs/examples/guide/animator/animation01.py sha256:3d5ac301fdbb4288635a1476652e92b756b0dcf1be998a9485584f6f5b8b41f7 textual-1.0.0/docs/examples/guide/animator/animation01_static.py sha256:05ded4884b614ba9cde83a643df0dfb3d593474f060c34afa97caaddfc38aeee textual-1.0.0/docs/examples/guide/command_palette/command01.py sha256:6ffb14b3b2d39e2071a161e5f968b37b8471f5b4a6c1aaeed8d67e38841ae460 textual-1.0.0/docs/examples/guide/command_palette/command02.py sha256:996af18699e001074159c629c0463017ba511f2a7ff7b9825f3be5329db1fc3f textual-1.0.0/docs/examples/guide/compound/byte01.py sha256:89e6d87054bf73456bde26e7712dee186306446e37d3af6ebf79c39a63577f33 textual-1.0.0/docs/examples/guide/compound/byte02.py sha256:7161f86aad4f0ea7242a5b06ba5dfd5420677f67c619c2648181654ee4571f1c textual-1.0.0/docs/examples/guide/compound/byte03.py sha256:e78c1a1a027f0db7e1ab4322108b78517673411ffca92ccf68376cfb8ff8abc1 textual-1.0.0/docs/examples/guide/compound/compound01.py sha256:133d41adf6df367a8e7b968bcc275b25ff180aa3b26ea6e4ee50d219943851d5 textual-1.0.0/docs/examples/guide/css/nesting01.py sha256:376b4e9bdc62347964d678f5c74a10ffad7cde64b1e4ba2cdd69c971d12716a9 textual-1.0.0/docs/examples/guide/css/nesting01.tcss sha256:ddfa18445da6e9776c7edf6489abc5ddc699e5d8fe6f7ea21bcdebe8ffc3bc1a textual-1.0.0/docs/examples/guide/css/nesting02.py sha256:3fe346d43b7a2c64b477c9a91a66e592f371bbca7224ee37bb9abf55978604ed textual-1.0.0/docs/examples/guide/css/nesting02.tcss sha256:b4097c6e4cc96e002a38aedebc3c259d90c9b3f04b053e925c6ddd41049ea344 textual-1.0.0/docs/examples/guide/dom1.py sha256:3893ba1ff0dede774204a36842d9af64404c0fba72c9a2c8c5591fee844c74e9 textual-1.0.0/docs/examples/guide/dom2.py sha256:ec4f41f789a764a0a301b45b3628fe7edf605ec7d1faad9502af3f415f6398aa textual-1.0.0/docs/examples/guide/dom3.py sha256:06563fd3f72c5934e5c9ec785e1f3d3f9e8ae1d1a0b269fe0bf891d6f45885cd textual-1.0.0/docs/examples/guide/dom4.py sha256:94a7df1cf74567e90f9c881a458b1281543c5737cd96b42e46a85443dafd3870 textual-1.0.0/docs/examples/guide/dom4.tcss sha256:312e9c522cd6586b0c839295937daa840dfe120012a9b05ff8fe31c99748bf9b textual-1.0.0/docs/examples/guide/input/binding01.py sha256:d03476033eac6b7d98dc66f4c003b8b79f16253133d3cd4b81f6f81436ec48d4 textual-1.0.0/docs/examples/guide/input/binding01.tcss sha256:38728d50f8262c3fe4bfcc2fcd3293d3042701341d465ad3c516d85acc05f728 textual-1.0.0/docs/examples/guide/input/key01.py sha256:8abc40b6807086d3f01cc184cd470f5d2545aa6cf2ea83f9331f0683656c1f39 textual-1.0.0/docs/examples/guide/input/key02.py sha256:2533ef163fb23702a391fadb7cebef05ce4c51cc7f5535e271a62c65aa182069 textual-1.0.0/docs/examples/guide/input/key03.py sha256:f791181516e7fc665575e40f204a361da01d05325988cde7a4690c45fe2a5e08 textual-1.0.0/docs/examples/guide/input/key03.tcss sha256:74434456b198375441d5b55c1e7073c0503603c7b68b4e092372a43646b13e34 textual-1.0.0/docs/examples/guide/input/mouse01.py sha256:226e14c13863c2bde7fdd0f15a7a7c58cfc468cac2ac5817bbaf9d2b7502af5f textual-1.0.0/docs/examples/guide/input/mouse01.tcss sha256:123a3ba49f00bbef754d8b7dc47ed5b3cba5c85d725748f9a32cc6eff88c72e1 textual-1.0.0/docs/examples/guide/layout/combining_layouts.py sha256:9925472c1c205fda1469f870c886e34ff8f04d34c04de1e10af7c6a29b5afc17 textual-1.0.0/docs/examples/guide/layout/combining_layouts.tcss sha256:bcd257abcaa3051067dfbe3f056041bf84b47d1e418095410ce90db1dd834a5a textual-1.0.0/docs/examples/guide/layout/dock_layout1_sidebar.py sha256:b57e1d69ea58fd7098397731e72d2f3a49a28e4e51103d07f5719c0ef18191d4 textual-1.0.0/docs/examples/guide/layout/dock_layout1_sidebar.tcss sha256:00ce0aa4f8bb2f2772c36108ce5b23db31c39ea5429948720a044d24619ab6cb textual-1.0.0/docs/examples/guide/layout/dock_layout2_sidebar.py sha256:54a35ea9999ffd921b7107e314974905b802acdb7b61f02c6a2cbca2cf203703 textual-1.0.0/docs/examples/guide/layout/dock_layout2_sidebar.tcss sha256:34c84c6d15ef83eac7f25a1063a14bc9a6b7e7b1791508c63b0647aaecd918bd textual-1.0.0/docs/examples/guide/layout/dock_layout3_sidebar_header.py sha256:b57e1d69ea58fd7098397731e72d2f3a49a28e4e51103d07f5719c0ef18191d4 textual-1.0.0/docs/examples/guide/layout/dock_layout3_sidebar_header.tcss sha256:3fccce349063f7e1d6587a3523a17789c96647a40cf6acbe87315aa08c04cd8e textual-1.0.0/docs/examples/guide/layout/grid_layout1.py sha256:1e898b9dd3557561f5baa323eaddde57f8c99f8e6ce0c6927031f783a3a69acd textual-1.0.0/docs/examples/guide/layout/grid_layout1.tcss sha256:6961d22fff7e5d2a0439ba4bc68d91f5da61606ce395d7affb8ff3de0f132a66 textual-1.0.0/docs/examples/guide/layout/grid_layout2.py sha256:d7818be471cf4c12943105c84efe4837e2bab3a7ad4cf8e77545ebe32ab2490b textual-1.0.0/docs/examples/guide/layout/grid_layout2.tcss sha256:a35d9f29784c2865e968c7d7a7819d7cbcf555eef67154a89a514b4cf32f43cd textual-1.0.0/docs/examples/guide/layout/grid_layout3_row_col_adjust.py sha256:8477fcff7a042097ef0044abb13bb435417c21405e2ac8b303f07da9101a46b0 textual-1.0.0/docs/examples/guide/layout/grid_layout3_row_col_adjust.tcss sha256:3eb7b528bb3fcc3610379c08619cfc7253aec09e7ec76e8df73e74ca75450232 textual-1.0.0/docs/examples/guide/layout/grid_layout4_row_col_adjust.py sha256:a34134530ac36f5bf712daa85fd0a9bc0515d3f3638d5696f7a8e840b9243d7a textual-1.0.0/docs/examples/guide/layout/grid_layout4_row_col_adjust.tcss sha256:0bf4b6de967cd5924177e829c3184fe5cd97b7d19df1089a707b79b4956740c7 textual-1.0.0/docs/examples/guide/layout/grid_layout5_col_span.py sha256:64c32371600504ceac5d7d70e64ee46de1cef7f14e39167443fc5fc0e7f8d67b textual-1.0.0/docs/examples/guide/layout/grid_layout5_col_span.tcss sha256:0e43d65f8b911a3613b136c2f59ab1bb0fecd0bfe4fb2ada7e7b318188e72a4a textual-1.0.0/docs/examples/guide/layout/grid_layout6_row_span.py sha256:3e234686b46428eec323653b901bbabb20b2e5afd682b7f5d7f4d0d0719a7472 textual-1.0.0/docs/examples/guide/layout/grid_layout6_row_span.tcss sha256:0849c985dc15463d671da7193e01779c0ae2324ae5532d2e42aa505cf7ce0be0 textual-1.0.0/docs/examples/guide/layout/grid_layout7_gutter.py sha256:24c0e209c47a4d674b60a4bee9ffdbf35fca41962ecabc2882c7ff68cb7a7ab1 textual-1.0.0/docs/examples/guide/layout/grid_layout7_gutter.tcss sha256:660edc953e2ccafe49bcaddfba1b0fc23aa5a8301ef6559e6de301888a2f91bb textual-1.0.0/docs/examples/guide/layout/grid_layout_auto.py sha256:a486f8193b27f96bee587039bf27de0cdee87e7b634f47288319d5a5e2d4c06a textual-1.0.0/docs/examples/guide/layout/grid_layout_auto.tcss sha256:b1074aa62de22b94f17bc84609e72638b7ed1c2ddc82677000eac3643df7c6f7 textual-1.0.0/docs/examples/guide/layout/horizontal_layout.py sha256:9a8194638b94213908927e359430ed38ca57647863d3105d5d621dd2bc3459e1 textual-1.0.0/docs/examples/guide/layout/horizontal_layout.tcss sha256:44b54842101393876a7ae71d11827f1e7d0bd5cf201b24bb073dc7d01d248236 textual-1.0.0/docs/examples/guide/layout/horizontal_layout_overflow.py sha256:54ae384205501777ec2d5244664a8cd2679c9fcb6c4ada3615c6aafe2ffe9ea7 textual-1.0.0/docs/examples/guide/layout/horizontal_layout_overflow.tcss sha256:6ca10a004e817d0b85dc37ace9b5ac07d0c3c87ce03451ec3d919aebeaea616a textual-1.0.0/docs/examples/guide/layout/layers.py sha256:97d4b6227e499413e7ef71c4e8d75f6068dfb51734d6c53a90d73e38656410ce textual-1.0.0/docs/examples/guide/layout/layers.tcss sha256:c9320546aa64b512cd4060bcdee74b49cbdfad68b8a0dad0fa183926919564fd textual-1.0.0/docs/examples/guide/layout/utility_containers.py sha256:2dd70de60f0a472c9beda52c868cc30247e79b9a4b215ddd5df3203d92778e25 textual-1.0.0/docs/examples/guide/layout/utility_containers.tcss sha256:8400ae2acf44c549b49a8f33bf468a4525e0c49156451c46bb3d1ee8a62022ec textual-1.0.0/docs/examples/guide/layout/utility_containers_using_with.py sha256:d70a643257b849f32ec5535b488691dad8213b752707ce329b1a0a58a78d8780 textual-1.0.0/docs/examples/guide/layout/vertical_layout.py sha256:3696116991a0f4e1ca09f81656f350e27ede6df1de37e899c129cdf4085ba45c textual-1.0.0/docs/examples/guide/layout/vertical_layout.tcss sha256:b0bd9ce35cf346aa967fa20725ce0d66f24a41b56d711e74de837d5160ba858b textual-1.0.0/docs/examples/guide/layout/vertical_layout_scrolled.py sha256:60c0ea8de238b96027d6563b58cec155c25f0d8b4757f00035315c0088d26b5e textual-1.0.0/docs/examples/guide/layout/vertical_layout_scrolled.tcss sha256:26678a488de031c864c3ca2864c59aa3e435e4bb2b47e9cd8a7e3cd35fe8ca10 textual-1.0.0/docs/examples/guide/reactivity/computed01.py sha256:7417cc0e0dc91e1b601f03f11d60cfac8328deaee23e222567c527b6a63bebd1 textual-1.0.0/docs/examples/guide/reactivity/computed01.tcss sha256:74a9dcf1adf66a3c822abdbc0be0b300952350feacb3d26c4168d12b3f083a90 textual-1.0.0/docs/examples/guide/reactivity/dynamic_watch.py sha256:026e0b378bc13fd3aadc6f546758251233be69e8cbafb8d257400c066ac07700 textual-1.0.0/docs/examples/guide/reactivity/recompose01.py sha256:6c8e52aaf4d6d33467e38023db459889e8c3432458f1893fef7cf931427d9ec1 textual-1.0.0/docs/examples/guide/reactivity/recompose02.py sha256:b11e162fbb8dcba8640ecab3ad2137f0838d84d262d2280f2a434707c10bd8f4 textual-1.0.0/docs/examples/guide/reactivity/refresh01.py sha256:626b47861a1cde9c6f7ac32e6af2d266cf26cbde146e09743ffa2cd1d77cd26f textual-1.0.0/docs/examples/guide/reactivity/refresh01.tcss sha256:1e645ec2f607edcde916c99c4d5e7e85bd695db2e773baade3ca7c1bdf1f0c4e textual-1.0.0/docs/examples/guide/reactivity/refresh02.py sha256:a97a6d3a0d186de20eb86448c7aff83e8b0e6ed61f92602f4a7229a20cc0f05c textual-1.0.0/docs/examples/guide/reactivity/refresh02.tcss sha256:bfec6fbb8801bc0ca4f5cdf66151d073847fe3a74a79043713b38a01b2556f14 textual-1.0.0/docs/examples/guide/reactivity/refresh03.py sha256:a97a6d3a0d186de20eb86448c7aff83e8b0e6ed61f92602f4a7229a20cc0f05c textual-1.0.0/docs/examples/guide/reactivity/refresh03.tcss sha256:966dc000c50fa90c747451477b62a4e57fa4e1e2dc3381cc7cce74cdbe1db253 textual-1.0.0/docs/examples/guide/reactivity/set_reactive01.py sha256:bc2fb4153a2ae438e0183e8ea62208f3f0430587c356aad36b04414b6d319ad7 textual-1.0.0/docs/examples/guide/reactivity/set_reactive02.py sha256:ffdab9919241d243f114f1d212a69efafee46b65d5d1eb25febb806489162fc4 textual-1.0.0/docs/examples/guide/reactivity/set_reactive03.py sha256:0cbacdd8bbb1223df45e843ba4a0e29c56e1e10c2c89873ab90178ebe56c84f5 textual-1.0.0/docs/examples/guide/reactivity/validate01.py sha256:89fae8b87c11b9dc3da0e467ab3adfb0b724def25d0371095c17dc94852841eb textual-1.0.0/docs/examples/guide/reactivity/validate01.tcss sha256:8d463717e5d465f074512638376e3eee598a3563c85c174f4c085475f189d0ed textual-1.0.0/docs/examples/guide/reactivity/watch01.py sha256:e04d4302f76b7ea917434dccf0c04200e6e3e31f0a7c4330d32bc7bdff80bf2b textual-1.0.0/docs/examples/guide/reactivity/watch01.tcss sha256:a5718ddb462f5b0b77a70f39fb5e11bbd8d7be3f27281a6b478be00ae9ee1d26 textual-1.0.0/docs/examples/guide/reactivity/world_clock01.py sha256:0b5b74782e408c0ca4c18934d429e7bbd42c33f540b8f8d581b283f0c555bcf3 textual-1.0.0/docs/examples/guide/reactivity/world_clock01.tcss sha256:2c53fd13eeb3b49b89af8ace6b2c5eb49e05540553203dbc8e7922f0f7d8e4a0 textual-1.0.0/docs/examples/guide/reactivity/world_clock02.py sha256:448ac463cdd5cfe6519a7f9832db6e8bb9a4a367a94fc32d76d43fd19c17e649 textual-1.0.0/docs/examples/guide/reactivity/world_clock03.py sha256:d46459cfd5545433bd0c797c62baf8cf6e401c1ee4e4a55ff36dd6d4a842f887 textual-1.0.0/docs/examples/guide/screens/modal01.py sha256:90c7c6534e4526773b47c507c815c41c18733f144f7ef5460c9630cc2a011f65 textual-1.0.0/docs/examples/guide/screens/modal01.tcss sha256:8c8188239fb4e63a647db8665ecb208f751f377f7a159ece8e91bab66d363b35 textual-1.0.0/docs/examples/guide/screens/modal02.py sha256:32391129118c36845d9fdd606723fdddd28217fdd7028cf0a9de07e7a57a8afc textual-1.0.0/docs/examples/guide/screens/modal03.py sha256:07dae94272af9afd42763631e80b606a8cea7ac3937e5fb94b069934d8a0a005 textual-1.0.0/docs/examples/guide/screens/modes01.py sha256:80c6d71a44fecf5a47106e6d2a9a3fc52e0d9a04b46bb234317ec71a2c92cda7 textual-1.0.0/docs/examples/guide/screens/questions01.py sha256:13efd35efe100f5ad214f44be6f657e514b5a2dc3e6ddf8f221635a59e0e54ac textual-1.0.0/docs/examples/guide/screens/questions01.tcss sha256:8c3dee4f1226b40ae77947508604e58ed6eb42387373cb559daba254e3ad2287 textual-1.0.0/docs/examples/guide/screens/screen01.py sha256:af0e20b3eb96f7c7033a9ee58656fee573f814a614f66b50989d25b9b70ac5d1 textual-1.0.0/docs/examples/guide/screens/screen01.tcss sha256:dcb371180720500a9e9124cdbe4852190615fdc87ee7ca8333be0a57d5a3fde6 textual-1.0.0/docs/examples/guide/screens/screen02.py sha256:af0e20b3eb96f7c7033a9ee58656fee573f814a614f66b50989d25b9b70ac5d1 textual-1.0.0/docs/examples/guide/screens/screen02.tcss sha256:8fb3cfe3c58bd14d9b19009bf6c00253fd6fdc7814d6a0458cd175a9d099601c textual-1.0.0/docs/examples/guide/structure.py sha256:23511708451786a2e5858b37a05eeea385d95d2729b5fcecaef9bc6426600518 textual-1.0.0/docs/examples/guide/styles/border01.py sha256:9900bec44a860962324e87d5797fa7e66dfa3a4e88c9d6f692402f27e56393af textual-1.0.0/docs/examples/guide/styles/border_title.py sha256:8df1cce11134022a0f82ccf7ba85813e637578eb2599fb7989cb2699807fd495 textual-1.0.0/docs/examples/guide/styles/box_sizing01.py sha256:114a38beb652a415730af6e358d269d757cb8760be34acba89cc964bb9f8dfd8 textual-1.0.0/docs/examples/guide/styles/colors.py sha256:bbbd22a98163980a6cf5bf11fe2f53a2c2e2f9fe65057fe7ac24aee586505b83 textual-1.0.0/docs/examples/guide/styles/colors01.py sha256:73423614148473f6e70c9e769b3abac11cdb8d3943f68a2dbda6e4e08c11c922 textual-1.0.0/docs/examples/guide/styles/colors02.py sha256:107f98f1a6aadf41a382e86693f1b26eae50ef7e07c3e3e4eb02415ccd8731cd textual-1.0.0/docs/examples/guide/styles/dimensions01.py sha256:7d49be9e9466f1bfe5bf50a0d84560796f3d103715d89031e537f622af9fa10b textual-1.0.0/docs/examples/guide/styles/dimensions02.py sha256:01254ac23b21eb95f0698cedebde5cf58a512f0674626568788f493f165adea8 textual-1.0.0/docs/examples/guide/styles/dimensions03.py sha256:21c41c7095ffd4475cc6bcb1909bfa5a848ee9706fc91250bce94fe81644a570 textual-1.0.0/docs/examples/guide/styles/dimensions04.py sha256:5de25a1d27f63cdccf716fe189091d81583ee33ec4137f9b8d88baa232528eda textual-1.0.0/docs/examples/guide/styles/margin01.py sha256:6d93c1c54446c4a5b4451c8ae4aecc7a05950d3c040136372d234581d98309c1 textual-1.0.0/docs/examples/guide/styles/outline01.py sha256:e315605977066f633e85b362a79b77cc79d523c7ddaff8133b636d9daf1411bb textual-1.0.0/docs/examples/guide/styles/padding01.py sha256:b349a5d8e2e2e8be4149ee55b207b677d2ea43e1afc24b08b8bfc3a19f2c8bce textual-1.0.0/docs/examples/guide/styles/padding02.py sha256:3444124bc372fffa2d8d3c1aae3815503a03768def67db958878e23cc223c03a textual-1.0.0/docs/examples/guide/styles/screen.py sha256:114a38beb652a415730af6e358d269d757cb8760be34acba89cc964bb9f8dfd8 textual-1.0.0/docs/examples/guide/styles/widget.py sha256:b95a360cb5e82e9564f21a03a9876ef896ef13c53d060e3a59c895412670e5fa textual-1.0.0/docs/examples/guide/testing/rgb.py sha256:d2ffbc255f8afc609bd8725a59ddf2181a2975c8c27b72e70db3817c731031a8 textual-1.0.0/docs/examples/guide/testing/test_rgb.py sha256:806f8cb97ba036e27a42d1d4845d4c44a4f9fda5d504279bf3884b0f51589ebe textual-1.0.0/docs/examples/guide/widgets/checker01.py sha256:cb50da20c2e2c1877a0e681ec7ec384e78684a7f074c837041fa5daaff1b0df2 textual-1.0.0/docs/examples/guide/widgets/checker02.py sha256:ce57e4b0eed9dce77886cd070ce8ab4fc2a45222021d902ca6583c252e98c147 textual-1.0.0/docs/examples/guide/widgets/checker03.py sha256:77ea6720d19b30b9e65ad9ab1f5b4e14030bc00387b02c5310280a764a219275 textual-1.0.0/docs/examples/guide/widgets/checker04.py sha256:57048dbc9b5eec4519fa536b30b5632c96cac5ed2a39f9bb84aee4ce965ab341 textual-1.0.0/docs/examples/guide/widgets/counter.tcss sha256:4cfd39c92a97b3f53ddc862e961ea390bfff8aa6c3726342788b8f1f22397cf7 textual-1.0.0/docs/examples/guide/widgets/counter01.py sha256:54c6615a0a006a9a8c157933ffade990e8eb4e4627c67107f58d7897b1ad39fb textual-1.0.0/docs/examples/guide/widgets/counter02.py sha256:e9b24abb74bb56fd34fb266b7912f0d8e9ce053df2c332cb7b076b65243d967b textual-1.0.0/docs/examples/guide/widgets/fizzbuzz01.py sha256:566803a86fa61c6f894ff7e619d2ed84d13655314b9dc635e1cb2b4684410405 textual-1.0.0/docs/examples/guide/widgets/fizzbuzz01.tcss sha256:a234353e4a44b459a5dfb4e8d2ef128ef0c788e34a644bd776f804c4cb27191e textual-1.0.0/docs/examples/guide/widgets/fizzbuzz02.py sha256:566803a86fa61c6f894ff7e619d2ed84d13655314b9dc635e1cb2b4684410405 textual-1.0.0/docs/examples/guide/widgets/fizzbuzz02.tcss sha256:cb0461cc80293071fc3ef02facbf4cfce83456d597731d09d5d4c21d514e7aa1 textual-1.0.0/docs/examples/guide/widgets/hello01.py sha256:ef011516c05af9deeed24c13e3d5661a1e77f957f4e93ced42633fa2b11701c7 textual-1.0.0/docs/examples/guide/widgets/hello01.tcss sha256:2872ddd22121bf3a46659509e1ec493e7445b8810c8cea8f2f67fec0fac65235 textual-1.0.0/docs/examples/guide/widgets/hello02.py sha256:60a3bdc794a414e0bb7ba6eb758705995285cafe3f185a01035c5623ccc1e63b textual-1.0.0/docs/examples/guide/widgets/hello02.tcss sha256:a0c0dcbe2a5a5bd497be9bbb9fe44e35a894f2b5c629c9b0ae79e18ce7106535 textual-1.0.0/docs/examples/guide/widgets/hello03.py sha256:9d41625b424aea8175c61a5a5882ace346a314e2c577ae88b867a01ff5c31964 textual-1.0.0/docs/examples/guide/widgets/hello03.tcss sha256:245e6db626cead33848460836a676572753904111d09568051a3ca13879006f1 textual-1.0.0/docs/examples/guide/widgets/hello04.py sha256:ef011516c05af9deeed24c13e3d5661a1e77f957f4e93ced42633fa2b11701c7 textual-1.0.0/docs/examples/guide/widgets/hello04.tcss sha256:07487599a2551f345d03958406738b369b8f545318acf891b22b29a3807c31ab textual-1.0.0/docs/examples/guide/widgets/hello05.py sha256:9d41625b424aea8175c61a5a5882ace346a314e2c577ae88b867a01ff5c31964 textual-1.0.0/docs/examples/guide/widgets/hello05.tcss sha256:a24269f63f7781eafbdb3ed06e4f63245fc6cc2ce0978cbad2b94f1dc5222bd3 textual-1.0.0/docs/examples/guide/widgets/hello06.py sha256:9d41625b424aea8175c61a5a5882ace346a314e2c577ae88b867a01ff5c31964 textual-1.0.0/docs/examples/guide/widgets/hello06.tcss sha256:8726b709a4dc5968bf9b74aab7eaab87208a434ee405d4f6a26e184003bd1d8f textual-1.0.0/docs/examples/guide/widgets/loading01.py sha256:dc0d2a6ef7a4aa8d809e0fbdefc275c81f5c9f4dcc780c82e357e8fd0897b29a textual-1.0.0/docs/examples/guide/widgets/tooltip01.py sha256:97055caa84484c83dfde80a7899ba153dc280e18b3a38afaccf4c397cd77eabc textual-1.0.0/docs/examples/guide/widgets/tooltip02.py sha256:7af732d313bc58488c168744746c96f755abb9cb68cf538b3b0016c9f552c883 textual-1.0.0/docs/examples/guide/workers/weather.tcss sha256:3f69b590862372fd535be91cc283c0a350b7f307a97b0cc51f0cdbb157e0f9c2 textual-1.0.0/docs/examples/guide/workers/weather01.py sha256:96eede3221f218a1e7298e7a1e3107c6cf667a52598ef5401a4df85aceb146f5 textual-1.0.0/docs/examples/guide/workers/weather02.py sha256:a45b5b222ba63e3e1d17842536f579f8c2d87908b5fd3b5624a95065a3679fbd textual-1.0.0/docs/examples/guide/workers/weather03.py sha256:8824dc2d0fa28c907519131cef4d7e218e764549a45580506271a183c0977653 textual-1.0.0/docs/examples/guide/workers/weather04.py sha256:a565a8cef42c94003fa29e3e2e5cc9e1910e4bbe0de8114f87391252f0073634 textual-1.0.0/docs/examples/guide/workers/weather05.py sha256:5998a9214d52f3fbf55a3da7fb9b8008a7ed6b3d30620a9e021f1b1eedbbbf3d textual-1.0.0/docs/examples/how-to/center01.py sha256:23d742842737ba0154648ad633bdde98fce0a7406a9b9d5db341dfaf92ec0164 textual-1.0.0/docs/examples/how-to/center02.py sha256:e1d4b58394aae60285280bbd6dddb2ad9a1a6169b72de21db8fe8f7c1194c780 textual-1.0.0/docs/examples/how-to/center03.py sha256:d3951215b9fc4d440bb9e25bfe155197c71053af974b6728440952eb703ea610 textual-1.0.0/docs/examples/how-to/center04.py sha256:7403275ae59d30681b4bec7c742da460936929d36c3c6abb3a1b4c8fe6915417 textual-1.0.0/docs/examples/how-to/center05.py sha256:dc3d786e297a36df7affb406b0648f21cb42c29f8037b788b089b643d612e9ea textual-1.0.0/docs/examples/how-to/center06.py sha256:41b704e90d8fa8e5f01074f43dbf99b773b2909540d2d8ca1ae44b8abe032d66 textual-1.0.0/docs/examples/how-to/center07.py sha256:1689541f2c5a74c55f3825a8bffec99c8a1466a446cc15676698662c4a9435fa textual-1.0.0/docs/examples/how-to/center08.py sha256:c33643751530973a9a025ef1eaf415667818040d32949078e92ae739014f2248 textual-1.0.0/docs/examples/how-to/center09.py sha256:a7d80f915dc24999c7143552be5a6110c2fc5cd2a9a13a1570516f86b9170306 textual-1.0.0/docs/examples/how-to/center10.py sha256:a60aae594582641183c1eaedbe43aa4a91e04ccb8270bcc90ee2e793f87de69c textual-1.0.0/docs/examples/how-to/inline01.py sha256:f6155c0444cce5859f5585808b9900b304c128e0506cd742d2aa757771a7ebde textual-1.0.0/docs/examples/how-to/inline02.py sha256:afbc1de85325edd91d26d60b44501e0f38a726c094f8fb9f729c92309114c466 textual-1.0.0/docs/examples/how-to/layout.py sha256:ac39a45d8d2e4bb11fd56a775c4e9aa2b33175b637e89955715e5c54f3a05c1a textual-1.0.0/docs/examples/how-to/layout01.py sha256:ca41534b0add5bb2e3a07952dd5392771ed92bdaebad6377d560251eb2ace756 textual-1.0.0/docs/examples/how-to/layout02.py sha256:03b6a0f3e8c0a2da60eacbf0eee0fd4a24bad52fe4078c7473461501aec827d6 textual-1.0.0/docs/examples/how-to/layout03.py sha256:44520af3dc8a52c31b3cbce2c9a19f414c7219d5459b78f48417b499d2025ccb textual-1.0.0/docs/examples/how-to/layout04.py sha256:569299143298c65d97258a4d34136d6a3407095aefece1153804fdc34e7f502e textual-1.0.0/docs/examples/how-to/layout05.py sha256:6a12ea27c2739f4d94f2ccfc02660ac690f17ea05133ba5e06546bfe716a0da9 textual-1.0.0/docs/examples/how-to/layout06.py sha256:e49fc1f5eca302c30cb8a45abf3ca880455b0dd502f368b12809d88a923b3377 textual-1.0.0/docs/examples/how-to/render_compose.py sha256:cb9baeb8003a2e8137b862c5d3c364b9311d78bc7ac524dd1fe326a2c370c1af textual-1.0.0/docs/examples/styles/README.md sha256:e425d13e7e0a1bbe25317038274fb9720d9c893cd2fcf4fc2d2c163e37c5d6f3 textual-1.0.0/docs/examples/styles/align.py sha256:87563ca2f5378db8e6470f6c9f29e40eda94b734ef56de47e8260ab2edc2f8c8 textual-1.0.0/docs/examples/styles/align.tcss sha256:bc62700d37bc101f924cb98f75c53da560c475c49c918a6ccf2ebaa65a84e562 textual-1.0.0/docs/examples/styles/align_all.py sha256:f0e2afd424b7a22f54d7cc6bf8f4d8f8d1ce259372c50d631f5917f494757020 textual-1.0.0/docs/examples/styles/align_all.tcss sha256:e2b569e9e91d218a67d379f7ffab7816a6d70ccc8eb09fc0888d885f98d8d23e textual-1.0.0/docs/examples/styles/background.py sha256:23682d5ffba67fe5733d85741d46672f95fa34d19361d3d32e578f4da0c500e1 textual-1.0.0/docs/examples/styles/background.tcss sha256:3c9eb253d66f513ce99def6f771ff8182b913d045a66e4873a00e51a5b7b166a textual-1.0.0/docs/examples/styles/background_tint.py sha256:dee71d79a3a3f1abee2676a77ba72c30766dd10f56d79b850dbef0a4658bc1a7 textual-1.0.0/docs/examples/styles/background_tint.tcss sha256:ee80ac54dc0dca872b447ef1ab60f1934d696b594a98baf451700e57c12b8ca0 textual-1.0.0/docs/examples/styles/background_transparency.py sha256:27d010da0c00aec3b4e5cdd5e101666c5865bf0f5277aece813a90be33308828 textual-1.0.0/docs/examples/styles/background_transparency.tcss sha256:f22441097a2af27c764b2c2fb5118fc6700cd01cb2f6c920fc3886d70cb55848 textual-1.0.0/docs/examples/styles/border.py sha256:7047444bdbcd46c41656bc224116e1767ba2627912cc55d4ceaa41c766f27949 textual-1.0.0/docs/examples/styles/border.tcss sha256:e36ff102ae36122692e1e96280ca8dba4976e694372ad58155c40d35d257d662 textual-1.0.0/docs/examples/styles/border_all.py sha256:95c6251194c33a50eec7e72920bb82cec0fa78e4f5321b33b5d8be0a1662b493 textual-1.0.0/docs/examples/styles/border_all.tcss sha256:761bede64cb8295c27ff96748b13d356156cb60724877b63f4cb690524831dfb textual-1.0.0/docs/examples/styles/border_sub_title_align_all.py sha256:fc84b54f9eb1a3005a4119f7c325b8a133e3bb19552df52c47c0e5ee2b82d29b textual-1.0.0/docs/examples/styles/border_sub_title_align_all.tcss sha256:685139769c55d984df44d785759b75fd68be52a652a15258e060679d4f0a8440 textual-1.0.0/docs/examples/styles/border_subtitle_align.py sha256:97908a6fa8055dab59af19dd09805642cb91c6a65c39f7f602c2bf2620a9a6fa textual-1.0.0/docs/examples/styles/border_subtitle_align.tcss sha256:c4d9b950e64250edb0d367c033884b8280916b749561bc3964052ec4734c39ec textual-1.0.0/docs/examples/styles/border_title_align.py sha256:2208a550e67e710019aa42671d115018299ba46f88c93612dd493d19eafc5e2d textual-1.0.0/docs/examples/styles/border_title_align.tcss sha256:63eb8b823cdf1fe92c3c2778bbda5d2f5729776b09640fadf06b43327bd9ea15 textual-1.0.0/docs/examples/styles/border_title_colors.py sha256:09dd05a8107bf4b93bbf5ed82cd6c5d0a18bd4090a28a75cb095aef13d505e69 textual-1.0.0/docs/examples/styles/border_title_colors.tcss sha256:888981019f730c40c33cb28d86bd1fdce63dbf951836f131db234fcbe9ebcfc3 textual-1.0.0/docs/examples/styles/box_sizing.py sha256:f4f070e87c65d04d238f21d1acae702c7bc3007b1f4f30c7a8a1a04107747c8c textual-1.0.0/docs/examples/styles/box_sizing.tcss sha256:af45cd269e904223a476343d2f1698c2a91e894ef74146d8f78c33a4e637c196 textual-1.0.0/docs/examples/styles/color.py sha256:391ac06e77cfa0bc4595890499f30e360ae41555b0e751feda05691e4cc9a914 textual-1.0.0/docs/examples/styles/color.tcss sha256:5bfb116eddffe87604e7655e4b8da251031230c28fa1855c0589deb98f1866b0 textual-1.0.0/docs/examples/styles/color_auto.py sha256:2a0049d6e73e9bd5de42f8483423f692367ba34c47886fc5d2b30b708ac54e65 textual-1.0.0/docs/examples/styles/color_auto.tcss sha256:3cef8234346e1e4a0d3eedfec65e2ec8d8c955ca48d5620412e4e5cd766c7454 textual-1.0.0/docs/examples/styles/column_span.py sha256:b056860cbc0d3a0d84acd8129ecdd731603306082cbc4d4b5447567eee4e58d8 textual-1.0.0/docs/examples/styles/column_span.tcss sha256:58c7ced5d7cdaa782ab2a3f26b0e8a6bfbc48a3d82745a5bd687ad87cbaa5863 textual-1.0.0/docs/examples/styles/content_align.py sha256:8eb2e724c56454a1074b681b8d6595d07ca04787916870d4bd03d274e54061f2 textual-1.0.0/docs/examples/styles/content_align.tcss sha256:2fe87c1c8a5583b430069e55a02a77c8094685b30da274996ebe0fd0ebdd7389 textual-1.0.0/docs/examples/styles/content_align_all.py sha256:2e517c2fd5763c1491a14debf28c708984280eaf96b9a2a54b948466d63607e4 textual-1.0.0/docs/examples/styles/content_align_all.tcss sha256:054bd10c32a8be2b28547347e2d8ab470127668d90b19a87feda9cb778f8c092 textual-1.0.0/docs/examples/styles/display.py sha256:4859b0199886dc0e9c7b2f0afdc3b863782532c15a118c0bf8be1eef09fba4fc textual-1.0.0/docs/examples/styles/display.tcss sha256:aa956feecc7913e80c5f738c631c0d9b0adb31a91ff9d2a5e08527d8f67806c0 textual-1.0.0/docs/examples/styles/dock_all.py sha256:811623cecb42758adc53f17c91282761476812cf3846afa1f01e3d67746c07fb textual-1.0.0/docs/examples/styles/dock_all.tcss sha256:d09b85c3c188c4c1762a35b7870ce9aa8aacd232e6432cdf27c38f59ed4c8f55 textual-1.0.0/docs/examples/styles/grid.py sha256:9fe0a652209a5207376c1507fa8dd63508e989b4170b332f80c1b7a6586bbbf2 textual-1.0.0/docs/examples/styles/grid.tcss sha256:91a60211eaa72fdf6324414bb377bddb95223921ab017373c10e99b74784bf3b textual-1.0.0/docs/examples/styles/grid_columns.py sha256:306fb106fb159bee801f864dd9615d7a108456dcb3ddcad64138bf75b31a1fbc textual-1.0.0/docs/examples/styles/grid_columns.tcss sha256:f7affbed9f4f22d163917a3b947ec72baefa1ba7c90bf578d7431daa1ec2d2d6 textual-1.0.0/docs/examples/styles/grid_gutter.py sha256:31bd485b1442f979afe999b42821b53d4502292f6968b9d7cbb11416c0001266 textual-1.0.0/docs/examples/styles/grid_gutter.tcss sha256:b603fb544bc9df644616a7ff6c4fef01baf60295f0b80811a4967be1293010e5 textual-1.0.0/docs/examples/styles/grid_rows.py sha256:1c5853bd9b29ed8bbec79f4917bc4f795137ec7d82ca509ad5fc60f192ae993a textual-1.0.0/docs/examples/styles/grid_rows.tcss sha256:78552516b53e18a382bb486da8ac5493a5fe0169e26bcb37077ba5f7ae94d9e9 textual-1.0.0/docs/examples/styles/grid_size_both.py sha256:231b8865cc24054d60a24dd19669340f0e6681bcec71c5647904450c16abb5de textual-1.0.0/docs/examples/styles/grid_size_both.tcss sha256:57cc0f9590976141e12fba0477f697f538ee309b69fabc02af5fdbbe90b864a8 textual-1.0.0/docs/examples/styles/grid_size_columns.py sha256:1592433509b421dfbc68ff69220bc8a2236fe21337a2d2d1a2088a76958e6c1a textual-1.0.0/docs/examples/styles/grid_size_columns.tcss sha256:f40b56d05e2ed5452fb4a95d21f607028e958c08a97e756438078a1e6ff5781d textual-1.0.0/docs/examples/styles/hatch.py sha256:99ff60f56be6d63b7e9ba29bc07adf0de890142826279d906f050ad6b53496e6 textual-1.0.0/docs/examples/styles/hatch.tcss sha256:a6d083450b48c29af09083098a9f43a9dbf42d96a57ffd5891e991904fce7795 textual-1.0.0/docs/examples/styles/height.py sha256:dcad4b659639cc5cdfb5edc2ae5bcfec022a40eae9f24fd2210e8104e3c6b4d1 textual-1.0.0/docs/examples/styles/height.tcss sha256:a9ca6d592ba313466ec6641bcdd26dcb6a179bc50571b637a5922aac9de3a2fe textual-1.0.0/docs/examples/styles/height_comparison.py sha256:5b2048233f8c1f6367c6d86cacf33b18e02be20a247321f82ffa1570377e7f44 textual-1.0.0/docs/examples/styles/height_comparison.tcss sha256:c6d294fce55238382f484f05f2baae6757bc49a08fbdda18e2d0cab82dbec0e4 textual-1.0.0/docs/examples/styles/keyline.py sha256:d61267c5c2538d7d21336f96444125845f8b4bb14a924d2b973b6cbb07ce2781 textual-1.0.0/docs/examples/styles/keyline.tcss sha256:8372518f6acff0a4c62a9ffc5dc607fc32dedf5eedda8d39dcdc401325e19a6d textual-1.0.0/docs/examples/styles/keyline_horizontal.py sha256:da7b4feba29872f104645d1cc3ee2efffb0038fe9d91907009f8ba7258adee44 textual-1.0.0/docs/examples/styles/keyline_horizontal.tcss sha256:c3f9f4f519e55b17ac9466e925bc740bb2ec714abcad81ad581d0b010ed09a0f textual-1.0.0/docs/examples/styles/layout.py sha256:e20e69581eb70f27f56cf6003bd8c6e310b35c681a83cec1b25da0db059135b3 textual-1.0.0/docs/examples/styles/layout.tcss sha256:045da9f6f131deb3d0fa7010f143e31e0574dc93a977f2ce1ad6177f572ba69d textual-1.0.0/docs/examples/styles/link_background.py sha256:28326d332e619b613032bfa906c5546be61eac5675d32e849724060e83bb834b textual-1.0.0/docs/examples/styles/link_background.tcss sha256:6439df2028fb7224f2617a9c243a0f3d1e23252fdfcf9955c6dfc3a78e92e192 textual-1.0.0/docs/examples/styles/link_background_hover.py sha256:9951fb7c92479f52a063935700a9325892430bf38ed9eaaadf049fb78cd4dc04 textual-1.0.0/docs/examples/styles/link_background_hover.tcss sha256:8db4b794078da0148819ff9b515360a0bc6455ae246ec7027bd37139e1412e0c textual-1.0.0/docs/examples/styles/link_color.py sha256:88dd1ef7f0750fa5522ca1c163dd2b3bf63fca23cb3360f4171382eacd3a6ea3 textual-1.0.0/docs/examples/styles/link_color.tcss sha256:b7f758c0f03b6e533e8cf2f49243c29dc6f44deaed6eabd2a12d5089a5b334f3 textual-1.0.0/docs/examples/styles/link_color_hover.py sha256:3bff8bd6e779c68544f40deda039dfe31a5d204041a91c998ac884e73d97e442 textual-1.0.0/docs/examples/styles/link_color_hover.tcss sha256:43015d7ffb537dcda8031b9491ca0786ff425508deecc4ab6ec6f4930180cda8 textual-1.0.0/docs/examples/styles/link_style.py sha256:eb2cdeb13ec0dd581faf83ee8b7c4f9d3fd840943d2113a2dd223c12113ff0b3 textual-1.0.0/docs/examples/styles/link_style.tcss sha256:8ab9e18b3f79aaa00b8a845daabee8b1178c49eea59af71ead4238443d506cbf textual-1.0.0/docs/examples/styles/link_style_hover.py sha256:6e718c0b6bd6e15706731e903783756a4cac99ee25aa75cbc452f7f7b6743f2c textual-1.0.0/docs/examples/styles/link_style_hover.tcss sha256:7013f438d55c6c594d040cadadd42e7d6ea858b783f04868f31ea590ee1885ab textual-1.0.0/docs/examples/styles/links.py sha256:dab8e2abbd380a691e96f943af9ae6f24190f9e3e82504b08402e654562a3602 textual-1.0.0/docs/examples/styles/links.tcss sha256:9b6c70040995cde0d63079b32bf6ebd5d5983fdf31e507edce3ddc40675ed671 textual-1.0.0/docs/examples/styles/margin.py sha256:3f9ed954ae4b4e1851c7752961daf327577aeb83903f3c89d9874b42e0ee0308 textual-1.0.0/docs/examples/styles/margin.tcss sha256:d5226a8c4eb122314336826061177e5011ac3a819b54d8a6420d1da9efd201ab textual-1.0.0/docs/examples/styles/margin_all.py sha256:67c2c47471dd69f05c8c38d96b9e5868d265a23c19d9bcb454843a9703395005 textual-1.0.0/docs/examples/styles/margin_all.tcss sha256:fb3ecc0abd09a4b9adc9ea9298364e2e50626a88e6bac470d324050965b184a7 textual-1.0.0/docs/examples/styles/max_height.py sha256:83f7332a0cf460a3aa5b048986b3d691ddc7fe678185f8349cb04c3d2161f53f textual-1.0.0/docs/examples/styles/max_height.tcss sha256:ebe1048a17bbe56f452cc46861a821c332ef12b78796b889c6a08c5f50ce63ee textual-1.0.0/docs/examples/styles/max_width.py sha256:0b1c8e15249e388f3896c32a16eec939bfb321c16b3d1a886c24210f1fc9d5f2 textual-1.0.0/docs/examples/styles/max_width.tcss sha256:786d0c808b10437f3b4955bd21e01ab542b62e71e847d5227c58b03d650fab61 textual-1.0.0/docs/examples/styles/min_height.py sha256:6094bb946a82b5f0ae7b1af3deb94fd8d41a8bec27a9ca28b0ff5b95e71632cd textual-1.0.0/docs/examples/styles/min_height.tcss sha256:470bee09333db558fbb83c61cec9d138f255c3988d7c92a6743cde7cf21a0563 textual-1.0.0/docs/examples/styles/min_width.py sha256:1590be48dfd90fafafef0cd0c5b150f78ec5fba96643504086814bd660c2a983 textual-1.0.0/docs/examples/styles/min_width.tcss sha256:cca6f9777f9b44eefd9683c4d1f7965ba46ce630ce102f87cb0cbc9028e34351 textual-1.0.0/docs/examples/styles/offset.py sha256:cfbec825211ffbb22badef870a0a38274c6e4853af8e1f92dcdf46dfdeff124b textual-1.0.0/docs/examples/styles/offset.tcss sha256:cc874dcb7c0e872f0c25af16b3a1cc2d8eaa2ce0f49c37cece9e24c0b6aba86b textual-1.0.0/docs/examples/styles/opacity.py sha256:dd7e644f64b8cf63383190ff620b0eda827aa03432c8371e24bb5e77b770f919 textual-1.0.0/docs/examples/styles/opacity.tcss sha256:c6d53768db06d9f826411306bc68e3f0689c33c2b4c76f6e9d6363b1556cc74e textual-1.0.0/docs/examples/styles/outline.py sha256:60fa270e423823b6f10d791767df57d19b26cb60c5c240aba10e79c6a00f69a9 textual-1.0.0/docs/examples/styles/outline.tcss sha256:c9026f3b394ab79c90f5a868c23d02be60e29ea400692df96798024ae9cf5a41 textual-1.0.0/docs/examples/styles/outline_all.py sha256:611b5ca0a001283effb2af60313b6ded6d513f61c08534e6c955e3cb161cfd6b textual-1.0.0/docs/examples/styles/outline_all.tcss sha256:c684d58249fc631cac270f96f3c8f99de2243c9e3b0ab4d1fdcde98b8573241f textual-1.0.0/docs/examples/styles/outline_vs_border.py sha256:75ef80ee739fdf8c5b002a6c9f1bbba8ec5f37f1984e620b712ae80fbd80adee textual-1.0.0/docs/examples/styles/outline_vs_border.tcss sha256:c34556e0e522379fc9100cfd2658cc246506985282e9825800a3f7568000fc40 textual-1.0.0/docs/examples/styles/overflow.py sha256:740331b30d611ceef5d8fa5c6dbc349d3bb31403c26d7f3f6198326f40da4338 textual-1.0.0/docs/examples/styles/overflow.tcss sha256:cc1dfca257b2f092dbad03ff69a47854574a60d3b2e61ae64d9437cdde9c24f8 textual-1.0.0/docs/examples/styles/padding.py sha256:9f93b49198e6a6dc810734493991a4a7931c70a9aecdaad83e9f9a7ba10c55e2 textual-1.0.0/docs/examples/styles/padding.tcss sha256:c243ec1d679a0e7d1b0b3232b95df8980d6622dd54062fdf81236b7678c8d02d textual-1.0.0/docs/examples/styles/padding_all.py sha256:6ead59cebe57cb8540fe1225f876ed906777cc4420089db824e18fdda72aa78b textual-1.0.0/docs/examples/styles/padding_all.tcss sha256:b1fee20112f6d92468e5eee4dd242e6325b31eb8577b21db55b2e61ecae91437 textual-1.0.0/docs/examples/styles/position.py sha256:4bb4e4a2f4edc946bd2b64b6607eccc2a7c4b56384d1ed4a64edfe82191c961d textual-1.0.0/docs/examples/styles/position.tcss sha256:9e880a26afef2b9ca9693843d74fc2f5244297a8270ed9789e28a94c20366ec8 textual-1.0.0/docs/examples/styles/row_span.py sha256:bed86490ce26e51b3bd4aafa589f121fc35207212f111af9ee7fe89deff03da0 textual-1.0.0/docs/examples/styles/row_span.tcss sha256:b5907537eff4f606ac82d88946796c47ade8977ab7e74349075d283f34e2145d textual-1.0.0/docs/examples/styles/scrollbar_corner_color.py sha256:553219cddc2b53239b3fab74d86aa6e0e840bc82d96bf1bef17e255653c53db1 textual-1.0.0/docs/examples/styles/scrollbar_corner_color.tcss sha256:d892c38408a5b72d6a2ffee443d36c96adb92d5b7df8de604b568d3a1b7f0730 textual-1.0.0/docs/examples/styles/scrollbar_gutter.py sha256:ee008edc8292d94d0c920c30051ba7820dbc44b353784afbb934d367760c36eb textual-1.0.0/docs/examples/styles/scrollbar_gutter.tcss sha256:731f08e35ae65d81f2bc395ca5f367ae6132775e5ce59fd984f76e85e46a8634 textual-1.0.0/docs/examples/styles/scrollbar_size.py sha256:eb597adfdf17db386159136c8ac7c913a4642acc00b963ac383954c767f33e50 textual-1.0.0/docs/examples/styles/scrollbar_size.tcss sha256:22a9e9170fde67415313d1d967d9fe66ffa9928583e845fff49e7d085feb4c36 textual-1.0.0/docs/examples/styles/scrollbar_size2.py sha256:04259cf2074e4eff1eb28d52225c39b28f65793e53aafea66e4c9cc8384d69bf textual-1.0.0/docs/examples/styles/scrollbar_size2.tcss sha256:e55b35cc572af44ea5d8a009e0fd9f2c623d190a5aa9ab1b1c8500c7829ae8cd textual-1.0.0/docs/examples/styles/scrollbars.py sha256:63ea0ea4cb63021effaf70267ce1a534fb7c1a9137befc12647f68d9b46edeb2 textual-1.0.0/docs/examples/styles/scrollbars.tcss sha256:89b455352fc88a98280fbaef602a445b560b5116a5091dec3c27a2c9135354bc textual-1.0.0/docs/examples/styles/scrollbars2.py sha256:b3223f993342748e61176f79b764a5d256293f26b6f576a61e6a11a5d7516912 textual-1.0.0/docs/examples/styles/scrollbars2.tcss sha256:eb73b96f9a347a022c451ead00c87112b75c877c45bce640c2793c622ae4188c textual-1.0.0/docs/examples/styles/text_align.py sha256:4f363c31c4e759f534fd6abaeb77c3993984a44e7338821a93a1878c47db5c9d textual-1.0.0/docs/examples/styles/text_align.tcss sha256:eb2a56b3a5a5f1bf8c36b3bc735d7d2020bc6a9517878e46266ca5287e7eaf4b textual-1.0.0/docs/examples/styles/text_opacity.py sha256:b87aecdacfd7d1b720f2e1d03b67bef72ae22496fd18b46b32478ebc048f2823 textual-1.0.0/docs/examples/styles/text_opacity.tcss sha256:11a087c2a9dc05ca8d948c58b37b1a4855523446a5ea8ebd74a0cd42825ebfdc textual-1.0.0/docs/examples/styles/text_style.py sha256:b949cc964d10ee9d98c955ab74a842f1bbed90ec0f2006c661f912a7577ce8a5 textual-1.0.0/docs/examples/styles/text_style.tcss sha256:127e65d9629afc300c57b7fda3b4d60e7f173ea89652c035c61f45e7ead8bb62 textual-1.0.0/docs/examples/styles/text_style_all.py sha256:6fa4c0a2b2e7b4f5ade573892135d40c401ecdcf010c40e8e9024752aeb4990d textual-1.0.0/docs/examples/styles/text_style_all.tcss sha256:ac966bb9c397a91aa24e2e9ecafe511b6fa6aaf293aa06514e7e445f03f97a60 textual-1.0.0/docs/examples/styles/tint.py sha256:faa31af234ece1f10134a7eb3814a11bf65d1ff9b87d0cf226ea25c216af0939 textual-1.0.0/docs/examples/styles/tint.tcss sha256:c016c882a55bb12cb21472e0addab75d3320d3c5b7aa610c7de41786ab1fa6d7 textual-1.0.0/docs/examples/styles/visibility.py sha256:07e46a1a9807f81e385cc438e6e8927c29cafb734997d6c30aeb787ddd41c288 textual-1.0.0/docs/examples/styles/visibility.tcss sha256:b32a23ebaf9e585ad218eaec849a7a89bc51a92e5fc0d329a9e777391a7159fc textual-1.0.0/docs/examples/styles/visibility_containers.py sha256:8e4c702aaef8c6c86aff1a7c2032dc93ec970efd96c460a264e85a8dd5589f9c textual-1.0.0/docs/examples/styles/visibility_containers.tcss sha256:5a9550e1532e54bf60df15c676e6304ed13244ae70cb5a9286a9d82a9c18905a textual-1.0.0/docs/examples/styles/width.py sha256:5763c503b7dd9ea5e64e3ca0b7895a092eb3b585b37faf994ee37e6905410f0a textual-1.0.0/docs/examples/styles/width.tcss sha256:bbd4cbe22b20b83336f36b729d00261498914d269cdb7a603083f32b20e967b7 textual-1.0.0/docs/examples/styles/width_comparison.py sha256:5c4e988d0c0adbe0a00a10e2c092e0cc3468cf2a2785cfbc832f85beec9b7854 textual-1.0.0/docs/examples/styles/width_comparison.tcss sha256:1a6c69eb585bd24dbf9a85c58d3b3c04b3c3ab16745fc2dda6626cc2941e39c5 textual-1.0.0/docs/examples/themes/colored_text.py sha256:b9ea80bcccdb65316aa3ca2f102bcd86821dc9895276066d4c4e6e5054db9ffa textual-1.0.0/docs/examples/themes/muted_backgrounds.py sha256:45f4d480871cc816574d19670e6a13a480d1771f079dc4c00e6bf1d4a082fbf4 textual-1.0.0/docs/examples/themes/todo_app.py sha256:72380673c6f594d00adfaf840f8a301deb057af79051e1e1fb2719897373b909 textual-1.0.0/docs/examples/tutorial/stopwatch.py sha256:48f96a2297c21055f88efb74a078bd3df6e102df509995264a20ef7ad0b99ae0 textual-1.0.0/docs/examples/tutorial/stopwatch.tcss sha256:36bc841e9e139016eddfbe4184925a20dd5f3a8072dddc39b9e88389da300488 textual-1.0.0/docs/examples/tutorial/stopwatch01.py sha256:40277c57f32128c6f82e01250ede1a6de6ab3bbaceba1fcfa8b8b74b221dfd51 textual-1.0.0/docs/examples/tutorial/stopwatch02.py sha256:dafb67e6ca7a44614faab44c04f8a3d350ebc85a47c2ce697bc3ab43aae502ed textual-1.0.0/docs/examples/tutorial/stopwatch02.tcss sha256:6e5fd31a81d3ef3b40032067e64c9979a5bd3570eebd11e381a15a2e64925f81 textual-1.0.0/docs/examples/tutorial/stopwatch03.py sha256:26e9785a1a0a55933c6844126f3a82f9797342257681d922277b0ffcd1d46a29 textual-1.0.0/docs/examples/tutorial/stopwatch03.tcss sha256:35e0e4c9ef14b1ffdfba35d859a847420c86296b9669b20ad9403eeb02c0cf42 textual-1.0.0/docs/examples/tutorial/stopwatch04.py sha256:9d45904d56866d1ddf0243435d6c98513e71710a94c071483c1d785579e06d11 textual-1.0.0/docs/examples/tutorial/stopwatch04.tcss sha256:29558873ee432545aeb7d8b73fc6b9c5a53c65593cb01c0edcfb1869d2d55234 textual-1.0.0/docs/examples/tutorial/stopwatch05.py sha256:81cce5a36456da97b4d1acfa3e922b02c1355d76c873fb64c66b269d65d9c30f textual-1.0.0/docs/examples/tutorial/stopwatch06.py sha256:9a264c1d2ae819abc595f89dc26eed950baaa0dda676e5a00cb0dc5239437c34 textual-1.0.0/docs/examples/widgets/button.py sha256:cc4e38327addaea170b88c789c7f16a6b699f44ca58be3ab1487d29c0605ba01 textual-1.0.0/docs/examples/widgets/button.tcss sha256:25f613b054d00ef9214a264f0752b0f280631c9b8302b651511cbafcd4b2773f textual-1.0.0/docs/examples/widgets/checkbox.py sha256:76a377327d4acfe12ccf92181ef707b05ebe775e83aa28de1d2ed219b4080dc2 textual-1.0.0/docs/examples/widgets/checkbox.tcss sha256:69b5a73d809c6418782921f86be6f93730ca8a7e2c7e648ccdaac9fe8710c85f textual-1.0.0/docs/examples/widgets/clock.py sha256:a412207b75eee2bcb6d89c40fbc9552d802f072dcc09372c63901d7c279129f2 textual-1.0.0/docs/examples/widgets/collapsible.py sha256:369eb4d92393b7496af9d63f751b7911a3c1213638f0d1fb8bd9a05e2c45c71f textual-1.0.0/docs/examples/widgets/collapsible_custom_symbol.py sha256:8480f7f714a7285e9769f6583950cab26d93edea6ea11237b799b40172956cd2 textual-1.0.0/docs/examples/widgets/collapsible_nested.py sha256:5738ef5045474c1b56ba0a2925cf226b6478e6bb0ab73277dc1710fbe00c12cf textual-1.0.0/docs/examples/widgets/content_switcher.py sha256:2e44aa3e648253944596c84bb49d4ddc831731820efa7c02a50b11ffe2b7aa6e textual-1.0.0/docs/examples/widgets/content_switcher.tcss sha256:144690677cae555eba163968017e87f9d8150c5bcb000fbab7d9294c245925c5 textual-1.0.0/docs/examples/widgets/data_table.py sha256:e298082d5047e75ef098cf0a22353d3da82f4b79c675017ffd098442d8b021a4 textual-1.0.0/docs/examples/widgets/data_table_cursors.py sha256:1693112b6cc3fdfd6f8fb0c634464da4bbc876bfacc26c4517554afe729b2fec textual-1.0.0/docs/examples/widgets/data_table_fixed.py sha256:2073ba4b355c47f7c9e6762c964dcca3ae1ca7d97f03121988a5734b69d37600 textual-1.0.0/docs/examples/widgets/data_table_labels.py sha256:eff7e1cd78b3cb5c28b8533a259794d37b8009131a6b829ead0f5690a7405da9 textual-1.0.0/docs/examples/widgets/data_table_renderables.py sha256:3791638ce68d50ff9af2ddecfd7a9a89151c6c3d3b4d52bb4598369a8b7c193d textual-1.0.0/docs/examples/widgets/data_table_sort.py sha256:92b5aadabac07c1c12d650de69dfd10281d824a782f73c8a16bc362ff2c83996 textual-1.0.0/docs/examples/widgets/digits.py sha256:42ef729cffe8c10169d139433d63bd4aca6f7ac76894b472fc57dc3c760c88b8 textual-1.0.0/docs/examples/widgets/directory_tree.py sha256:0a3e069a792cc3f5525b05e57e691135efec98af7ec6cca2551f4920fba1b283 textual-1.0.0/docs/examples/widgets/directory_tree_filtered.py sha256:f0ebe212d02996192e8cf7b67db3f912084d6e3b676088efb08627453782ed21 textual-1.0.0/docs/examples/widgets/footer.py sha256:8ed208df71c2317198dc13c645251eaf9331af4e304476470ee09b65cf61c2ef textual-1.0.0/docs/examples/widgets/header.py sha256:170bd4d8bc0ac97622331cb42e30065403cfbd439e0c9487a4e8fa09c10eafb3 textual-1.0.0/docs/examples/widgets/header_app_title.py sha256:f9f0db562201f8f80af7fcaff56b831d2d43fbfad128b8620f8933fec9248634 textual-1.0.0/docs/examples/widgets/horizontal_rules.py sha256:b0c124c60a29925e6f34a0f8acc5407d1c4b5a7fcd6b5736186c7cc83f57aed8 textual-1.0.0/docs/examples/widgets/horizontal_rules.tcss sha256:5690bffcea92ecfbf075a071edab8836a66e630f1571a58aceb9bbcbcd61d6d7 textual-1.0.0/docs/examples/widgets/input.py sha256:bd2c14ddbc0846ae79e58c1ede23200106ca249d954f3a9575bbd933dc93f498 textual-1.0.0/docs/examples/widgets/input_types.py sha256:3db50afb9534bf84f0e8240bb8c8fccaaaf7d0a19e5e06a45a3320e31db8aed3 textual-1.0.0/docs/examples/widgets/input_validation.py sha256:538a64873d10827c573c6a03597ffcf10f88c20915ad25b4d71c599762394a23 textual-1.0.0/docs/examples/widgets/java_highlights.scm sha256:899f0d0653b38f121cc44168bc4c29dc171a3e26eb8a99eec0bab2c2d875f8e5 textual-1.0.0/docs/examples/widgets/label.py sha256:7eb013f30740bda711df326d4db02b34b67f7fdc357c819bc05ba5e98fbfab90 textual-1.0.0/docs/examples/widgets/link.py sha256:26ffc09645d9151628e3554b875a83516c91db5b9d5527292c2566c17a67930c textual-1.0.0/docs/examples/widgets/list_view.py sha256:d9e1e5f8102a99ecccd50bde8c83f542c21c48ac8e137ad012ed49643fa7a14b textual-1.0.0/docs/examples/widgets/list_view.tcss sha256:be60f6cc80a3afb80ffc457e9985797dda6b828dd1f64c8ac2efdeaa66435f12 textual-1.0.0/docs/examples/widgets/loading_indicator.py sha256:f56bb07d10ef36fc90d3fbc89b3e289355fb01b30f542642ba03abe96810928f textual-1.0.0/docs/examples/widgets/log.py sha256:d62dae3945315ea4db854fe7ddf0f4ac0fc60d80e295368e0d7f2274ca4b7f54 textual-1.0.0/docs/examples/widgets/markdown.py sha256:0acb505fd3884cabef05d220977250094d224ad13872904ffd48799e5bb00e69 textual-1.0.0/docs/examples/widgets/markdown_viewer.py sha256:cf9dd5bc76791d2db17670f136d5b5b6368e51390bb5eda792c88786e53fca78 textual-1.0.0/docs/examples/widgets/masked_input.py sha256:0993f137827236ca91ab99cb3f707b2208c745323ee409c27046da66484ddcea textual-1.0.0/docs/examples/widgets/option_list.tcss sha256:40066271c32dee320f46606e336af5de79bbf40f815ee8bdb692b1e8c5427842 textual-1.0.0/docs/examples/widgets/option_list_options.py sha256:96aebb16e91268f9b1a93f06be61dd43c31cda426c2e9343cab9883bb7b6b018 textual-1.0.0/docs/examples/widgets/option_list_strings.py sha256:efcf800773b330f0da2a2e898d837a91ec6e48c898444904bafb54357c7aafb4 textual-1.0.0/docs/examples/widgets/option_list_tables.py sha256:1e2b749aacff4e8f74dfb586965b300c45c1a89c85a15edf7fb552a5f7717f08 textual-1.0.0/docs/examples/widgets/placeholder.py sha256:0262b8212a7d0284909c663c1149a75f2b876cb5e2ac9f17673bed099902126c textual-1.0.0/docs/examples/widgets/placeholder.tcss sha256:ff2bcb2a322455f7cde7bc212ecf36849a2b831d4047a5b7608ae4889128f1fc textual-1.0.0/docs/examples/widgets/pretty.py sha256:e27122c785dc40d3255a2c2d3b9d2dc1b433437ca370ffe4d5ad47e795e237a0 textual-1.0.0/docs/examples/widgets/progress_bar.py sha256:5a228f29ce95040f2838c3e4a9cfc9905ce863488c8144368f42f1d226515f9d textual-1.0.0/docs/examples/widgets/progress_bar.tcss sha256:e4233c22effbdecb4c091183c47cd58a3c948256abd6542968b5fa0a54dba4a6 textual-1.0.0/docs/examples/widgets/progress_bar_gradient.py sha256:f40eb026c6babd60afb2285e703ba22e78a56578036d3a09927ae1a107251b3d textual-1.0.0/docs/examples/widgets/progress_bar_isolated.py sha256:3a8f1f38ec09185ee44d5f3d9205a0b3224e82f0b7909d0e261ff2092078c3e9 textual-1.0.0/docs/examples/widgets/progress_bar_isolated_.py sha256:8065bec617a71a1ff0c4cd699053c2ec5248b688631bc6002b3651c469ec3656 textual-1.0.0/docs/examples/widgets/progress_bar_styled.py sha256:4540c558bec82c1e9f1e3f139e6cb60a124e7ca84ca9149cbd1aeb88bc023ba6 textual-1.0.0/docs/examples/widgets/progress_bar_styled.tcss sha256:bf29e721824d85cef25a5057cfb45150af060698f9c52f859347be423d04f201 textual-1.0.0/docs/examples/widgets/progress_bar_styled_.py sha256:82cd8346b80409c4e130003d64ef43db82c176831bd6793d3ac68cfd99fa5119 textual-1.0.0/docs/examples/widgets/radio_button.py sha256:315f90876459e0d7269c70f4a227107b96f98721c5643b9a1093e648c650fa03 textual-1.0.0/docs/examples/widgets/radio_button.tcss sha256:c0caf1a2f999603aac2b48096792b0dd54a3ae83f2796e7254a632f30ee74937 textual-1.0.0/docs/examples/widgets/radio_set.py sha256:1588c72786f0665c95db1b1af7b655b243159fd0fa25102e9a80da469a4e3603 textual-1.0.0/docs/examples/widgets/radio_set.tcss sha256:f2640651b96c301f13709e0e699f64505c1458e8e5670c0fba6c7c662025be98 textual-1.0.0/docs/examples/widgets/radio_set_changed.py sha256:48bf3157dfb05668aa5b297fabb987bc449499ef1d033bcf0b7221546bab58f4 textual-1.0.0/docs/examples/widgets/radio_set_changed.tcss sha256:76c1643cebd653caaae1bbf7b5c2e6386d0e30c4cf40591dff10ce2dd59577c8 textual-1.0.0/docs/examples/widgets/rich_log.py sha256:946a82021f19695622457f2133898ab8ad2f455c684a397951f9463106a8a17f textual-1.0.0/docs/examples/widgets/select.tcss sha256:d0157cc2197646ad39ae38b637473f74576369ec2d9bfc779082d5f5eeb22d10 textual-1.0.0/docs/examples/widgets/select_from_values_widget.py sha256:46036666da055fe370862a18c8ab144edcb43a268a2a5958ae4d0c6b2ff14944 textual-1.0.0/docs/examples/widgets/select_widget.py sha256:7372bf3d14a3de6c831a09b059cd870f4aacadee63ccaa6ef275158a18b4da55 textual-1.0.0/docs/examples/widgets/select_widget_no_blank.py sha256:32044b1369116bde5854ecde788dbcebf966d9fa12a37a6f4290eb503b54567e textual-1.0.0/docs/examples/widgets/selection_list.tcss sha256:447518424bbf0b3953d05610993de29d03f8abd5dbd92e50a03f5f4d49fb6c4e textual-1.0.0/docs/examples/widgets/selection_list_selected.py sha256:531ff26aa73c851da743e49dfd596b5953c31b2ae0df7a581e4c6ca5ec7e01d6 textual-1.0.0/docs/examples/widgets/selection_list_selected.tcss sha256:505b1641d12b89a2c05a7ea6729f8fa9f5f6990837aeb49407083dcd3dfa6a72 textual-1.0.0/docs/examples/widgets/selection_list_selections.py sha256:6565bbdec059d9a886327dc32ffeb5e9bb8d87e578493c2460f3686390c08b80 textual-1.0.0/docs/examples/widgets/selection_list_tuples.py sha256:17bf95b68b7caf65579fd814e689ae59eba543307a160cce8e5ce7aa90f02ab5 textual-1.0.0/docs/examples/widgets/sparkline.py sha256:6b0ac67d0a5138730ab099b5e3d9c8640133abf38569997d53f02f5cec39e93d textual-1.0.0/docs/examples/widgets/sparkline.tcss sha256:733afa828b1d5abc2054a4536193ccd5227e05ebf60c071ecd7ce3e2bc323b64 textual-1.0.0/docs/examples/widgets/sparkline_basic.py sha256:084895118b6ff95ac4ff41c9d5d5bb42f145b7d512c7c6278f7631317d7cb54d textual-1.0.0/docs/examples/widgets/sparkline_basic.tcss sha256:75a3445721c25e62904af3bc6e7ee45ef0bc0801f58bb6b17ff964d7143796ee textual-1.0.0/docs/examples/widgets/sparkline_colors.py sha256:d6ca3f2effb07658821e6af8900676679f7dc601662517a14229ef357e21be3b textual-1.0.0/docs/examples/widgets/sparkline_colors.tcss sha256:703b2bbfd4631731b17a0a4f935646fe9c490f86577e0d96084fec28e554c442 textual-1.0.0/docs/examples/widgets/static.py sha256:668049fe6c66e00d3a2c3f5419ae39083c28a39debaf4a1ec6200816b4d3f49e textual-1.0.0/docs/examples/widgets/switch.py sha256:60eac9768af8b1bcb39cf3e66bd585aa81adb71caa714175dddc57af91e2f776 textual-1.0.0/docs/examples/widgets/switch.tcss sha256:0540d393c7e413fe0ddfdb8ec1ae0787ed20e8ca08032d2548ae8740c40a8746 textual-1.0.0/docs/examples/widgets/tabbed_content.py sha256:cb41736a0c305beb36503fe5369460ac2c9542245d4d36d0233fb3125c088afd textual-1.0.0/docs/examples/widgets/tabbed_content_label_color.py sha256:47e6c758e859f8b35d6706e0fabe58ae3d6b2cf0ca99144774d5009ba433b8bd textual-1.0.0/docs/examples/widgets/tabs.py sha256:5119b96c15c344d07b526ce6526fbbf3de876843d60337c1c3786ecfb9617859 textual-1.0.0/docs/examples/widgets/text_area_custom_language.py sha256:cbb1aa21e49a8bbea4f925397bb7cdc5f33d4167c4bff47e561a0fd853ec5936 textual-1.0.0/docs/examples/widgets/text_area_custom_theme.py sha256:a10afc0a81cc85aaaf71804f2c19f307393c0c1efa8321c09d48f52cd4c07621 textual-1.0.0/docs/examples/widgets/text_area_example.py sha256:8f8ea3a6bd7dabd07765476cdfa82a7adf666adbe1a13dc0a120ed184f237e85 textual-1.0.0/docs/examples/widgets/text_area_extended.py sha256:f547356c533037707b8ef2a33c2afd44d094ac628a828a567ae4f8d22362e210 textual-1.0.0/docs/examples/widgets/text_area_selection.py sha256:0b6c177969b93a87607813010131bf2ccb08190579129a97febc4605032dea57 textual-1.0.0/docs/examples/widgets/toast.py sha256:f2e7a4fb1b6e9cdc26768ab665bff9896b032a49eff31dcd526678eb6ea09f19 textual-1.0.0/docs/examples/widgets/tree.py sha256:fe1fd4ce64f463caba77f76961e0fb0e50aeffdaa2e3c2b8573c1b73b18f6edd textual-1.0.0/docs/examples/widgets/vertical_rules.py sha256:be2da0e43cbc0fdcf8bc189a3447ae400e344f5f0b61f480141e804984989242 textual-1.0.0/docs/examples/widgets/vertical_rules.tcss sha256:cbe893ca1f16d2f7e1e8cb87e61d369820df77fd3f1831b863a0985943d138c7 textual-1.0.0/pyproject.toml sha256:d6387f4814b92c3878878f3508ab0d07a96755d3a4c1e84ba821133b7204de3c textual-1.0.0/src/textual/__init__.py sha256:8a6e0380c73e3421f266c83dcd0fde1cbfdc403df4be7a6ff3f7da8acb6397e5 textual-1.0.0/src/textual/__main__.py sha256:087837a5f6ee786c8909929e3964bfd9307f7567276dd4076abbb6f023956523 textual-1.0.0/src/textual/_animator.py sha256:916159fa88fec8661731d64408d13bad581c700aed5f3cdced079e9bc308e799 textual-1.0.0/src/textual/_ansi_sequences.py sha256:329803cd54f14287f9664395679ae5052cce3f7658a37fb4b8ae8712f3b45861 textual-1.0.0/src/textual/_ansi_theme.py sha256:2a68e3736d40d713769e1469862fad58d2fbac251174ca03ed708bce2df54345 textual-1.0.0/src/textual/_arrange.py sha256:e794a16f01a3174ba1867dc12cd12eed84f0336ea78185ee7841d0d515b28eed textual-1.0.0/src/textual/_binary_encode.py sha256:391badd291e4165180dd89338500a3af699e7842856aae0add26c2b3e39a92be textual-1.0.0/src/textual/_border.py sha256:06edac2595de45be3378662b6b1850711b4318179dbb84c63dd3ea50779f8750 textual-1.0.0/src/textual/_box_drawing.py sha256:9c3657b5604be09c7d1c9b6f8ee4fb89c50532e0272578fa0636eb3f29d0e0b1 textual-1.0.0/src/textual/_callback.py sha256:ce82f4606f990ba38c275276246c6b788954da7ef57e0184b101f86138d7e08d textual-1.0.0/src/textual/_cells.py sha256:43d650c2da192a446adb773058bf79ae3b60edf1d4342debc089aa7992e07306 textual-1.0.0/src/textual/_color_constants.py sha256:3f577c7cafc7e4903d78b1020697d07a2e7348403862140a23f66d0ee86df59e textual-1.0.0/src/textual/_compose.py sha256:cc9898431a79dfc9f5977f72ad0ee0cd30948c8c21e2e880fe65ba959221d54e textual-1.0.0/src/textual/_compositor.py sha256:523b25f71607193b69f260aab70c698eb4ff59c87594ad44a3acb59c59e389c0 textual-1.0.0/src/textual/_context.py sha256:a59e58b6b01a5a4783628088f7054caf0c19ef597822e72d1f26d5f8c2927450 textual-1.0.0/src/textual/_debug.py sha256:a9eb091c9301e9d3546cc4eda4f05fb4b128f9efd2ca66e11333b753a86724f4 textual-1.0.0/src/textual/_dispatch_key.py sha256:4c687cbb7488689ab17dde518c2426226d917a5ce86615246981ab2e4f92b4ca textual-1.0.0/src/textual/_doc.py sha256:26b172a95794afa831c5aa32a3d4b71a5a0a0472de3739010f47b2ba5b53cd09 textual-1.0.0/src/textual/_duration.py sha256:af725bef58a39df8ed94be869e6854c66742bd31262c2ee3fb62aba7162896e5 textual-1.0.0/src/textual/_easing.py sha256:065e51dfc401a3cf4e0fcc639b5b21740a3dd2fe13dc778831dd7e8ef2de1a00 textual-1.0.0/src/textual/_event_broker.py sha256:93a9e4cf69d1561cf19fc1d22c298242820cf0c5fc7d4abf8c271f01f0b263a5 textual-1.0.0/src/textual/_files.py sha256:85d2b6979f82564af035bdf92e70c0d0a58bcba76bad0b398b2bebcd95d25fb1 textual-1.0.0/src/textual/_immutable_sequence_view.py sha256:4a32750acc351b59e5998e53254639733faeb74a9bcaec0f225d09441cc72472 textual-1.0.0/src/textual/_import_app.py sha256:ff67c84f38c56038324b50ec247d51871998cf6424b7d86528c78c0d22156843 textual-1.0.0/src/textual/_keyboard_protocol.py sha256:b48ff724239c52199d661003fbe7823b4a49c0bacb65f412ebec59d150ee7a79 textual-1.0.0/src/textual/_layout_resolve.py sha256:be56d8b67535b0d3bc9f8080a4c0db53d3ead70999f7a016c6b5b849b70acd26 textual-1.0.0/src/textual/_line_split.py sha256:25c5aaa68f7c9ed8e8f3749e220984baeef262310bf125216fdfb6e1e5849b34 textual-1.0.0/src/textual/_log.py sha256:d8dd862cc7691bd06cef655c033ab97133bc6b693315ba3592251b0fad8020ab textual-1.0.0/src/textual/_loop.py sha256:2e594c7f5e8b66588700dcbd83046b186e8d9030d38e9fe8446d203ed7d8674a textual-1.0.0/src/textual/_node_list.py sha256:18242aadab09687e704eeb67744cde8b823fc19561367681148f9537b4c0870d textual-1.0.0/src/textual/_on.py sha256:ea4b17b40bbafc0622afccb7be4a73f4ea7ead85c1f6c2603eb9dbc3a3a27a7a textual-1.0.0/src/textual/_opacity.py sha256:9488490044a1e369ad4d53d1baa1dc0a8af52842dfa664dcca826c1b9072dfa1 textual-1.0.0/src/textual/_parser.py sha256:3df9f3ed19a7064bdacf8fb199a2ba4fa7f0b6b56380d1e413c1bcdd94ac937d textual-1.0.0/src/textual/_partition.py sha256:9c553d99a50578c80ab11656cd022bb35c4f024092be1d317afa02b437868713 textual-1.0.0/src/textual/_path.py sha256:5d80b48fb899850ae7a147b7d4dc030185ae38ad6a34c1d1244ee1a02dded177 textual-1.0.0/src/textual/_profile.py sha256:2c914b2255f1c84cb62cb0e7cae13f3427ee08df2262d0dcce491334a8c3970e textual-1.0.0/src/textual/_resolve.py sha256:e8f4420e4866c1f934b8d8c0e3e81e6973af32519590a0e2920f069170b6f4ad textual-1.0.0/src/textual/_segment_tools.py sha256:fb823eaed2d61cbd2c23b6f489101672339cc18a111d1992ab3e5dc1a050f27c textual-1.0.0/src/textual/_sleep.py sha256:92405a971c8ecce6d5a793dfe531978a73225f27057ea81ef03f630488ef48b9 textual-1.0.0/src/textual/_slug.py sha256:26de0d118b9be883247a265786e54ceb01e37bfe0f9e3b8dba5f5d0ddbea7bef textual-1.0.0/src/textual/_spatial_map.py sha256:d4a111983aa3d0a0da538b5253763602f9ef06305174c9e6226fcd1e4b832da1 textual-1.0.0/src/textual/_styles_cache.py sha256:7726574f559412d7011a35eef4f28e23fcbcfaabe5e095299c7f2f0077635c4d textual-1.0.0/src/textual/_text_area_theme.py sha256:eaec17624b89a8db1a51b7433c82d8155206dcc02dc983b13a0c497e22642225 textual-1.0.0/src/textual/_time.py sha256:b5f077e070fbae2dfddeba98d0b33cc3686a17c8526f91fdecb30bb4adcab3d1 textual-1.0.0/src/textual/_tree_sitter.py sha256:8e08e7649aae3d35c95c0547d136e6c45605153ffac031ac4c06d9bbc891f8f4 textual-1.0.0/src/textual/_two_way_dict.py sha256:d62be14e4056c67de0b31cf0cc96802090cb1d3bf221322d8ada202994dbbf30 textual-1.0.0/src/textual/_types.py sha256:d365853a72a07e37a764919d1bb80c90007afd2eb6f0177a730a92523ba1578f textual-1.0.0/src/textual/_wait.py sha256:95768394a39832cf0defbf1cf30d4fdfa138abf291445c5ee6effe078e9287d5 textual-1.0.0/src/textual/_widget_navigation.py sha256:8503abeba55941187f74b7e5cadabe16252e027c5428fb719379dfa84689c2ca textual-1.0.0/src/textual/_win_sleep.py sha256:9c556f28590ae56634c89a8f065603c5daa9aa8fa016149cf9625894ee04759d textual-1.0.0/src/textual/_work_decorator.py sha256:5ae6feea1af93f8258c9bfa9ad6f71d1828f9784381f998d68dfec4d4a9bca12 textual-1.0.0/src/textual/_wrap.py sha256:3bc66225aac4b75f4a6d5b9e8cdf9332ae8b4f2442428edf6473545c96f7b7a3 textual-1.0.0/src/textual/_xterm_parser.py sha256:e145621f54dd4d6f0168fc62af1039c7bb6b353a464d808722a9e2bc1c6ad03a textual-1.0.0/src/textual/actions.py sha256:908cebf87e04b7102753313f091b9a153569834d871a14fd0b83d714ad7e7688 textual-1.0.0/src/textual/app.py sha256:615b00ffb020ec4ea13225a85ede21013cc9222d2d801ba498330c6fb0bcb17a textual-1.0.0/src/textual/await_complete.py sha256:ede625588815f1eccc474f765717fc7ef4d8d758685822aa2f4a5d3d1705a0d6 textual-1.0.0/src/textual/await_remove.py sha256:fd3f5cf999c373de9282c2d99f8b9048ef25079ff0d0671a881a7cd0a32d80f6 textual-1.0.0/src/textual/binding.py sha256:619c15050f9c5b0d0b6eebc9d18ecccc107ab220c8832c4e4a7856eca13e9ab6 textual-1.0.0/src/textual/box_model.py sha256:5e25bf5663151c1fea2748dca624c69b75725257a4aa4c6b14d779753065a38d textual-1.0.0/src/textual/cache.py sha256:990d3ec5a8e8b100bc5a434987367d1eebd82a9b328e5d13e3c6e1215b9f76eb textual-1.0.0/src/textual/canvas.py sha256:7c72f4f877167dcca2e70342205b9038bb3ff6d778f2902938ae8a9e3b055537 textual-1.0.0/src/textual/case.py sha256:731759ff72e2f5dfaecca4485987bd66ed178b5a37795d2dad38450c40bd0348 textual-1.0.0/src/textual/clock.py sha256:1e907299ca5df1ab7b0ee03bc0cbc5783b5accddab157912cdb203ecc86e5d3c textual-1.0.0/src/textual/color.py sha256:0890ce4bd37f161a48f658dc0df2f6a6e8f169fcc446da10f54ddf47464a73f1 textual-1.0.0/src/textual/command.py sha256:962ec781858311b3f1dfeed6608f385096448cad5b7c3e80c73a0ebf8b6094c6 textual-1.0.0/src/textual/constants.py sha256:08b30afb7db45a0a5e63029057016ca65056631d9933953f2a9f42cc81f84d5e textual-1.0.0/src/textual/containers.py sha256:4e4ced5242d98ab48449431afcf3ba205502db2602d281fa79165a0583ee4e16 textual-1.0.0/src/textual/content.py sha256:3932a81410a0bb4505dd00316646db1555f691c5f38bb045bd1810e7d2e11c82 textual-1.0.0/src/textual/coordinate.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 textual-1.0.0/src/textual/css/__init__.py sha256:6ab1ffa6ae67e214bdd38473535dd6d4adf685b526df13a8e35fb3851dd530d0 textual-1.0.0/src/textual/css/_error_tools.py sha256:78378d902fdd51727e88c917f8d2d527141555cdeba956c7f7e9cb54d8f6a36f textual-1.0.0/src/textual/css/_help_renderables.py sha256:3e0d34a7c3012f5619c664522f370565b175c09f37eda4103cbd0959f8ef796d textual-1.0.0/src/textual/css/_help_text.py sha256:a696a3a5fcd04c16cbdb50d542442fe26b6185882591174b1a9ae78ae324e536 textual-1.0.0/src/textual/css/_style_properties.py sha256:8d4cf3627a2e395766f916c7bb125c4c81b0eedacc98c74687a9f7ae106ede3b textual-1.0.0/src/textual/css/_styles_builder.py sha256:d71799cd181026cdb8b7a1e2d86622a775ffe8577810e334cb29cc4331636fdf textual-1.0.0/src/textual/css/constants.py sha256:ee72e37dc002dfa64639976cd73a9b1c0c6173481f12f8440f6d136adf20a164 textual-1.0.0/src/textual/css/errors.py sha256:34247ea90eaaa40618778801534c3238140e5811f08e16e2d1906cbd26722456 textual-1.0.0/src/textual/css/match.py sha256:a2076b0ea531bce027e10e5981456bd701c54e5e4adda39800e2e4878ad5cb11 textual-1.0.0/src/textual/css/model.py sha256:99bca81499821b3cbec19727244b11dc3433d993faada9c44405fb26027fef25 textual-1.0.0/src/textual/css/parse.py sha256:1beab0da017f197d658a4329e9fe683227bac805765240f1f3244c3b8e3e8c61 textual-1.0.0/src/textual/css/query.py sha256:659698a03a5d00ee8d79fb0fe82100a75d21f5e2bf3037910cd1f84bcca6547f textual-1.0.0/src/textual/css/scalar.py sha256:491700da7732b3c04cdfb4c96fb61092b3a7fc646b36d9ad3ae398cb29d3aee9 textual-1.0.0/src/textual/css/scalar_animation.py sha256:f5dcd611f9779289fc8d97f2e4e8743e18195bf9f3ad872aeb5e029296d2b48d textual-1.0.0/src/textual/css/styles.py sha256:9e83a719785ff1280efa3538f03dc59f7e9536bf863ff2dc451ae72593b5d68d textual-1.0.0/src/textual/css/stylesheet.py sha256:2f52385f4c86c35024d240de811bb47601e0c3c64e63bafaae2e14b9e4e4feca textual-1.0.0/src/textual/css/tokenize.py sha256:50e57af49c373e2d6ab5af29099a7df847a2323e6351477e9932d4cb20907fdc textual-1.0.0/src/textual/css/tokenizer.py sha256:22e7ef30e9423a77d3b7726dcc5569df4fcd9a2e8f42cba56803578055b63763 textual-1.0.0/src/textual/css/transition.py sha256:c671c278800ca2e1871e7429abd00abbaeb032b1b1bb4eb1ff14ff7e52ebf1cc textual-1.0.0/src/textual/css/types.py sha256:8a6e0380c73e3421f266c83dcd0fde1cbfdc403df4be7a6ff3f7da8acb6397e5 textual-1.0.0/src/textual/demo/__main__.py sha256:2023bd93ee15242d7fcb246766e303062e9841fc8637db10ac07af7ca491dd4f textual-1.0.0/src/textual/demo/data.py sha256:5f2b4b16bd0a9460dd45fe14c199b3e9a57d50cfd99399c5239b291d088b5cfc textual-1.0.0/src/textual/demo/demo_app.py sha256:6d1b52a072840deab7d5ad48513809eaf18b2d30a976d10d6f10931f83d0534d textual-1.0.0/src/textual/demo/game.py sha256:38ae241ef7991715771ed30e92623ba74f9048a4b37c0b70e50ac067353cf076 textual-1.0.0/src/textual/demo/home.py sha256:4a90b50e26445f59d9fd7bcc83d84d42197dad2a6915dc02d657a921104bd57f textual-1.0.0/src/textual/demo/page.py sha256:3c6ddc7b422092c599bf1a699bd3ea7f6022f0aa63a507e9accf1df88bfe29e5 textual-1.0.0/src/textual/demo/projects.py sha256:7861ae2ae11a0a5870591114ab8da1b6b645ce024d970796287d9ea72f9a651d textual-1.0.0/src/textual/demo/widgets.py sha256:08b4f909c48da61b03197dd52dacb692182e3df8f6cc44ac349b03188f79f48c textual-1.0.0/src/textual/design.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 textual-1.0.0/src/textual/document/__init__.py sha256:dccea81994fbacd6677c3275cf9503e620ef13c21aae1317b16b348d59af0b05 textual-1.0.0/src/textual/document/_document.py sha256:77a34f623396a073f6d397673d0f548baa43e060f4c91390c1b9fd2993d99f50 textual-1.0.0/src/textual/document/_document_navigator.py sha256:7163606a002cc374473f4ac1b04d2423f2049fd4e94628b79684924b429938d5 textual-1.0.0/src/textual/document/_edit.py sha256:71b8ccf2053ed1be7c18ce92d2cf147f15ce856a0876388a325b3c42895659a5 textual-1.0.0/src/textual/document/_history.py sha256:5aec3b8bb7d437a8d7646f241f7adebcc04f83630b11f0e6432ab8f52ad27c95 textual-1.0.0/src/textual/document/_syntax_aware_document.py sha256:66fbc6667e7bc73c2bf63dcebdfcff25eae2c185090644c264d74c8482f5fb27 textual-1.0.0/src/textual/document/_wrapped_document.py sha256:a60c2ba579c24195c6c4b81c36ecd184a942fd6becd9d78d383cc35f19e6ef41 textual-1.0.0/src/textual/dom.py sha256:aa78237df3e42c36b190da16ea9fd28bcfa2c111681ec343a8b0dd4a03cabe9a textual-1.0.0/src/textual/driver.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 textual-1.0.0/src/textual/drivers/__init__.py sha256:0007c75be79580f4a42fba50db053ceb61d6c9e782d75f09a2bc890d9f887ea9 textual-1.0.0/src/textual/drivers/_byte_stream.py sha256:8e457772f8da89233e9f0c34356d3b36e0f2371e1a3f7a2287e8f62478559eda textual-1.0.0/src/textual/drivers/_input_reader.py sha256:5e493e68579e55345b37a2368de57514556cfdc74f632ef21ce1bfb394cd518c textual-1.0.0/src/textual/drivers/_input_reader_linux.py sha256:bb7219fdd1b8366d51f34cc6fa77cff3233472cf1eb0d5816c155ce0fe88278c textual-1.0.0/src/textual/drivers/_input_reader_windows.py sha256:67f44408537598f886672ffe9d0a04e2669a3b15a6ed2f064eb210521b120a11 textual-1.0.0/src/textual/drivers/_writer_thread.py sha256:7fb895d55906011d3e12588f7c27297a00dfb80eaa5a3b88ccc52222492fa332 textual-1.0.0/src/textual/drivers/headless_driver.py sha256:45202a4cb5ccf0fc43df2284ffaa2086cfde32626bb9993e8360c9e237b9333e textual-1.0.0/src/textual/drivers/linux_driver.py sha256:b0e0ad88207c3569d58c4bf2a445c3b740131a70aa55821a0b9300ae13232327 textual-1.0.0/src/textual/drivers/linux_inline_driver.py sha256:fb02f573a3f37d93ee66e545e939d93e380b61e16d39323e82c492457157eb80 textual-1.0.0/src/textual/drivers/web_driver.py sha256:35db1baff9c0967ff3025fc0365a60e6258ca9d671361f44e95fa8867169dd55 textual-1.0.0/src/textual/drivers/win32.py sha256:a4915e9edf59913ba6f8030725bdcc7841eb91cce1ecefc6c9a3fca9d1d4ef71 textual-1.0.0/src/textual/drivers/windows_driver.py sha256:40fb64cc1b505696de5ca24b9b8118c9aaa7ac5aee71b6b3b7101796bb542d84 textual-1.0.0/src/textual/errors.py sha256:a39c8c4cb96e5d19274bb3351f6658b9f7405d80b1f9841bbd89b07343b24310 textual-1.0.0/src/textual/eta.py sha256:af254a96a9552e198d538209f56c49e8031af7a6f3199af3833149ed030a1706 textual-1.0.0/src/textual/events.py sha256:1438a75686110c83676968813cff99ffa58c155a52ee3d2f925644dffcaaba87 textual-1.0.0/src/textual/expand_tabs.py sha256:35d304dd87b94a87433e02b7f70904d0300d5a28c1abd04378dcf1f624ff3c9e textual-1.0.0/src/textual/features.py sha256:7457dd407a52b21796d3d9452eafce27268bda4a6db86205c67fa9779d0e873a textual-1.0.0/src/textual/file_monitor.py sha256:d79fb87dc737250b0f1e7fc133b4f02c34ef7c664c6179996b774150bc92ad9d textual-1.0.0/src/textual/filter.py sha256:5d7ed33a1733a6a89b9222c43f488992bcd2cfeb67317df4dd45d6091f9a6982 textual-1.0.0/src/textual/fuzzy.py sha256:c9d599729d0a4e1203b523139f4c145073ccdae74c327a2aa1109b571152c099 textual-1.0.0/src/textual/geometry.py sha256:28e8e4164daf9aaf34e24c003dc9677c9e7beae1cbaa3d5cf7e91e4ecd7ecb6f textual-1.0.0/src/textual/keys.py sha256:c96e971a7fba40a077b4f20bef1162df7665d76d77f381aabee777fd13954226 textual-1.0.0/src/textual/layout.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 textual-1.0.0/src/textual/layouts/__init__.py sha256:de34aaa3ee1cc9e258ad6a14210d518cff939bb0c33d4d5b15c99afc7a9590ce textual-1.0.0/src/textual/layouts/factory.py sha256:cb058c210bf36f00fd63f27b31c7ed55c190ba6fdf20df11682cb693afb6ef54 textual-1.0.0/src/textual/layouts/grid.py sha256:3b9376098f1a30631b72d7ce7b10e4c2f19969b35f0ec390eb84084e50500583 textual-1.0.0/src/textual/layouts/horizontal.py sha256:dbe6c16868a9c25ae67701675c20dea746247ea48b8bbce33719d47d8ac5e409 textual-1.0.0/src/textual/layouts/vertical.py sha256:7602810aa077dc0335b7ee7f160716852e230ecacd13dfe1393eeed3c067c547 textual-1.0.0/src/textual/lazy.py sha256:612152e76546531fcff862f520aaaa9d07f96eb71b89503f8f9f879010b48b0e textual-1.0.0/src/textual/logging.py sha256:5a07bdd3c8bbabe8bab7b740aebf54083cdb2a5c898410f9f25a4b2e46463053 textual-1.0.0/src/textual/map_geometry.py sha256:50816fcfe00981595a196f74215c97873aa1a39702c45ccdd990ba3c97fedc62 textual-1.0.0/src/textual/message.py sha256:a609cdb5d678e1dc055f920b3143bfa142a355afd24bee00d4e94f538d767626 textual-1.0.0/src/textual/message_pump.py sha256:288be4fc584a592f1e160e1da914338afb8c88962e13b588ed3c184aa67d8e97 textual-1.0.0/src/textual/messages.py sha256:ce1c9ce2f07e448259c5ef19be609641c0817b26d0398b89ef92d1220cea8b89 textual-1.0.0/src/textual/notifications.py sha256:0ecca32e53b54b3554adfb7160e54342fa4cdb6abf1aae145c94d863855d52bc textual-1.0.0/src/textual/pad.py sha256:39a91f4058b5c3b52ee0dde1262f748d9174e686f4bff918e500e14877727384 textual-1.0.0/src/textual/pilot.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 textual-1.0.0/src/textual/py.typed sha256:29a2e7b90e259bdb9018704b379e92f4a116579cabd44e29afe167a3b2014ad4 textual-1.0.0/src/textual/reactive.py sha256:9ed49d1adf3e19280c6d88bdcc1dad59b81cbf5a964b5ceaa80d0f121df95d29 textual-1.0.0/src/textual/render.py sha256:2cd0c44f709c7ca418c20e7625b17a7df26bb9513ed8dd0eab8e9541f1f290bd textual-1.0.0/src/textual/renderables/__init__.py sha256:29b9cacd3af65f6d931c9729f8fe9743316e7c42ccdc7ca7482f00962eb041b8 textual-1.0.0/src/textual/renderables/_blend_colors.py sha256:a3027283568f578424adfa418c34a987abed9062083499de49e4c103440e1191 textual-1.0.0/src/textual/renderables/background_screen.py sha256:e3b7d5f83be6762093cb4336f2df28c897202111217f3245b770ae3b28ba6919 textual-1.0.0/src/textual/renderables/bar.py sha256:6e4b0c498b0910028285cdb1ba02f1c7a9fd0b7459ff16d6500dcbac25c88e74 textual-1.0.0/src/textual/renderables/blank.py sha256:223ca0fe00e96fb30071649fe813e57b00ffd2a1eed94a9b1e453d4e0b80b15f textual-1.0.0/src/textual/renderables/digits.py sha256:d8363d9f84bdda0e55b32ff4b8f54ff16fa5f98be8d9dd4982fcdfe0430c64fc textual-1.0.0/src/textual/renderables/gradient.py sha256:f5e6bbe07883662c2e2ede98cf10d21d43c8602ff1e57d40d79d55e60900b2db textual-1.0.0/src/textual/renderables/sparkline.py sha256:9b2e2fb3b823d4dc8e8eb1cfe374692825890b917ad6f08fbeb26ae6351d0111 textual-1.0.0/src/textual/renderables/styled.py sha256:fb0b54949433f369cb6f8713b522bef97b084c7a4aa62b21c31698b3842d0e50 textual-1.0.0/src/textual/renderables/text_opacity.py sha256:10d3254b60c9548445918041b1d9c605775d37d1fd0f5b6cca8425aaf0995fec textual-1.0.0/src/textual/renderables/tint.py sha256:fa9d60de2b6f6d3222049ddcb945f9f9effb45e74349e2a05d4e89587224ec13 textual-1.0.0/src/textual/rlock.py sha256:55008e86f196ca220d0a438fc73d3ccd2567478571aab67d21e551a381ca9210 textual-1.0.0/src/textual/screen.py sha256:3826a9979fac2354d85fff42e5b6f2645e2028fa024eea25bcefa64c08ed3692 textual-1.0.0/src/textual/scroll_view.py sha256:aafd28529eaaa0ee4f4284c002c28d989b1dbfcc43d4fc00ef2be7a95c223e4c textual-1.0.0/src/textual/scrollbar.py sha256:2dbe0632f708ed814a7f6da77fe66424fe97e2dc95426b15758454e7520447e4 textual-1.0.0/src/textual/signal.py sha256:86e6cd7908b6b6c8bfa069722d5c21f3da566b44fef6a1dfb1622067518e802a textual-1.0.0/src/textual/strip.py sha256:9a017439060874b0cc375db6483364b0eb70e6f95caa9207150cf69093a45971 textual-1.0.0/src/textual/suggester.py sha256:6d74781c76e4b01ad69df0ae417d90d0e85bf2314f76fa73f04f6654825e9d3f textual-1.0.0/src/textual/suggestions.py sha256:a38e24215174c25c64046a7601f8ccb508fd80c3f0e7f2730da672ddadf41ee2 textual-1.0.0/src/textual/system_commands.py sha256:4beeecf9aaac195ec6075a96fa5d92171cfe7bc5d56a22ad45cf8584326f7805 textual-1.0.0/src/textual/theme.py sha256:047b6adb3ce2787065b831447185a2a06f642c9cc906ee04dc72ef4056abf95e textual-1.0.0/src/textual/timer.py sha256:b74220d954f485b7626d2b2b61f37b522e12eb1830803e388e57dd797dc99f11 textual-1.0.0/src/textual/tree-sitter/highlights/bash.scm sha256:dd3b8146eef64c25d6c0dcca4aefd5155497a90b35d7bbef8399037244d2242f textual-1.0.0/src/textual/tree-sitter/highlights/css.scm sha256:16b616d2f4f35534d14169fc7c50889bc534e5f9807609d33a17121c60e030fe textual-1.0.0/src/textual/tree-sitter/highlights/go.scm sha256:87c0832f0e6984cf026414559afd7136a5553034896920dcaa9a23df61195f12 textual-1.0.0/src/textual/tree-sitter/highlights/html.scm sha256:97b4cd3bee614453e17e61515a98e8d650e66ff9bf7a18ac501f119df0937e9e textual-1.0.0/src/textual/tree-sitter/highlights/java.scm sha256:d3630ae6dc9b2b27b230b5f8bb92b05cd491fb12bff353dae62a0a6d780461ee textual-1.0.0/src/textual/tree-sitter/highlights/javascript.scm sha256:bbdfecccb805c982de8416ee814329f62db60e21fb77f509a1dadc2e65f10840 textual-1.0.0/src/textual/tree-sitter/highlights/json.scm sha256:7906cc4cc1dd0cdc5d08030867bb9e00bc7b239e76bb257acd4203c00e24de39 textual-1.0.0/src/textual/tree-sitter/highlights/markdown.scm sha256:5905e2bec923869c6cfb93d0bb23f6ae6645bd4bb86297b3d6b9b2ebc05b3124 textual-1.0.0/src/textual/tree-sitter/highlights/python.scm sha256:5930062749e18dd71cfd3fa9e662a220f1edabe0d69890a90f0ad5ed14419b7b textual-1.0.0/src/textual/tree-sitter/highlights/regex.scm sha256:1121094caebe76ff176fe567bae9de3b2bd37c88bf8ed81a62d156ff5ad747e8 textual-1.0.0/src/textual/tree-sitter/highlights/rust.scm sha256:d8f3232bafbc305d88edd58a189dff8c5732d403baabf77d8fb82bd97165b79c textual-1.0.0/src/textual/tree-sitter/highlights/sql.scm sha256:38d60c6cc48afef51386f7f58a508026bfa4a3c2d02db4cbce90a7a5109ad942 textual-1.0.0/src/textual/tree-sitter/highlights/toml.scm sha256:aa4a561c846928c3a4d885acbe690a60689661a45684babe16cf8b7a1509b610 textual-1.0.0/src/textual/tree-sitter/highlights/xml.scm sha256:0049b81300134ae8f3232d6a812a17397ad461a307dca7773f70699104fe1719 textual-1.0.0/src/textual/tree-sitter/highlights/yaml.scm sha256:b58c34ee588e5cc3dff8e2d5674e1deff4f4aeafc74bcdebae9b2cdc079312f9 textual-1.0.0/src/textual/types.py sha256:96b33c3531abd7f3ccce9768523ac8eda0a484390d542095b89b7a9d04514da8 textual-1.0.0/src/textual/validation.py sha256:ed53d679881bc06773aefa1fec172cbdb8805c445a3ae659152c6392383b24d3 textual-1.0.0/src/textual/visual.py sha256:129931d692b001427594ab4b224a8e2abf5eb3599b23c821109178489aa23b67 textual-1.0.0/src/textual/walk.py sha256:ec76279759f2bac39d0403900389c7e18a2ee63b92d5c37fee7069c64831b278 textual-1.0.0/src/textual/widget.py sha256:3b7530b92ce903d5902568dbc7bacf18f1be19b50b5864d9340561d3181c7310 textual-1.0.0/src/textual/widgets/__init__.py sha256:435f9327b490197853c14ca968eabd721086566137af91fdd7931e39db8c9b08 textual-1.0.0/src/textual/widgets/__init__.pyi sha256:2d147f8aac5c50c477e074698e38401cdee24b92c8f4d0eec626ef015ea7ed69 textual-1.0.0/src/textual/widgets/_button.py sha256:edd71e93bdf1115a2c23c526926d1998b2eb9fe130b388695942610faf04a919 textual-1.0.0/src/textual/widgets/_checkbox.py sha256:692c98c648e6ce300cec9c075217ff274ae27a94b05052b039d5b243c4004cb1 textual-1.0.0/src/textual/widgets/_collapsible.py sha256:57117dd857ee199911e27a2fa527df36d923a77f084604bc0aa4a5112e014034 textual-1.0.0/src/textual/widgets/_content_switcher.py sha256:4c81225723e5503e900f8da1e42e7c1abe4ad8f588269e2513f7f81bd217ae90 textual-1.0.0/src/textual/widgets/_data_table.py sha256:c0400645e37d9483066eaf87149475f84fe14f54272ea8127e8da12d03873147 textual-1.0.0/src/textual/widgets/_digits.py sha256:cd1841ad1aead4df744225cf76916410de7a480b14bde6200f3116672c4a919f textual-1.0.0/src/textual/widgets/_directory_tree.py sha256:25c2f5a1f2d2771e309b8e7c137e7694834482d7a3c198a07e143fa67f5705cc textual-1.0.0/src/textual/widgets/_footer.py sha256:a166b53eb71677d2697e5e9d9481333286bdff637570b480251369e6197b0a4f textual-1.0.0/src/textual/widgets/_header.py sha256:d3737e023a767e3391b9493a34782d566819026762b47de102f22941561c827e textual-1.0.0/src/textual/widgets/_help_panel.py sha256:511039be14ade1fe17ea2e6f8154b0604096efd8ee26a487622abaa9cb41af9d textual-1.0.0/src/textual/widgets/_input.py sha256:fb97e5dcabde8501db28e9de7262eb9393a0ff2ccc55907f70b9a088aeeb1e98 textual-1.0.0/src/textual/widgets/_key_panel.py sha256:8c30d0d2ca5674c2478b854c211d98916d727c3ad90a973af1f0ad9f9d7a7a0a textual-1.0.0/src/textual/widgets/_label.py sha256:7c3ac4fd355da68ac9a61e370138cb7f2d6a8fcf7649829209a194f51d99f553 textual-1.0.0/src/textual/widgets/_link.py sha256:e93d9e42df95eb59449010fd2d778d726d82aeb0a93ee9d0bc4f1e71c5ba63a7 textual-1.0.0/src/textual/widgets/_list_item.py sha256:9993089e6dc015e690263b25d6b9ac4f933fa8f20947bc3a47ba2ed6e7bbd36c textual-1.0.0/src/textual/widgets/_list_view.py sha256:83354febee2f12cd1f4e354650d481db742cc4b35c703e9d6c8b31ab4e5912be textual-1.0.0/src/textual/widgets/_loading_indicator.py sha256:f5525238eac9f7c0373427ef98cfe7e7e3806e80442cc4f34054e6f0d25201d6 textual-1.0.0/src/textual/widgets/_log.py sha256:3afa8eb2e2f0f617c15b155b1842d2a91ef1d961469913669ee598591abcb2f2 textual-1.0.0/src/textual/widgets/_markdown.py sha256:d2f9baf051143c05b8f2b2a094eb846641c3eb7df2ac4e3c1ac50d2f504cc3cf textual-1.0.0/src/textual/widgets/_markdown_viewer.py sha256:467ea6546c3c96c0eabcf8533d4095a7b9119ce3edf8276d5da65090df6b8456 textual-1.0.0/src/textual/widgets/_masked_input.py sha256:b16cb9b177701bf2cc5b8ed4231cc7b339d57ed524bb971ae79609ab6e2d534f textual-1.0.0/src/textual/widgets/_option_list.py sha256:8fb3a2d55adcd9f3797bffeadb798834c407fd5fcf9c6abdbfc30cd8f34aee7f textual-1.0.0/src/textual/widgets/_placeholder.py sha256:6eaa28e3d8735da3214991643f838149db3e33cf2c31b542ddcfce596a2e8ab0 textual-1.0.0/src/textual/widgets/_pretty.py sha256:bba34bfd62fd866aec166c162d4f0105a00e56df7c85197a68574b863d2faefb textual-1.0.0/src/textual/widgets/_progress_bar.py sha256:9355e47c0c081c3bea3e94a4f0508494e4a74bf7a8124b26c0184665a32ef740 textual-1.0.0/src/textual/widgets/_radio_button.py sha256:3080339a5e3b6776a68978a1895ce8321167e10c49252b4928ba742217fe1d58 textual-1.0.0/src/textual/widgets/_radio_set.py sha256:b39b4c13d175d986430148f7cc501c7b32649b5b40696913d8c181e4a44bda53 textual-1.0.0/src/textual/widgets/_rich_log.py sha256:02818d68c13ada2eac4050cf9c952d4329a880a6b55ddd8323b6f5e284d3ea77 textual-1.0.0/src/textual/widgets/_rule.py sha256:de8184d451616215d39af240c24bccc356e6e477590dcbcbdf7d11498f4300f9 textual-1.0.0/src/textual/widgets/_select.py sha256:a729739358b619f99ca3bc1ce2356098b9fcd9f5210ff398def4eb479e7a8d0d textual-1.0.0/src/textual/widgets/_selection_list.py sha256:c3b01dc086e024d69dd0c621e38ac2583d69e4ad00eb77a68d14e448bb81941f textual-1.0.0/src/textual/widgets/_sparkline.py sha256:9936ee2553821d6bde469de802888a278dd9509cd90358d6e3d8a71ba71332b1 textual-1.0.0/src/textual/widgets/_static.py sha256:c0d35189c5bef8902aa784a7dfd210f72d9ad97e2c1de9898e137b4618d2b695 textual-1.0.0/src/textual/widgets/_switch.py sha256:89649871fd369698276e4997d7cefe4d1953fbf9f43d68474bce590048cab22d textual-1.0.0/src/textual/widgets/_tab.py sha256:5fc1bb2663d8521c4f0d1bad9789d3414fdfd7968cb26c20de0ac2378f88ec22 textual-1.0.0/src/textual/widgets/_tab_pane.py sha256:817485740319ee182a83a3c7c8b5f0ae07095ea7e780323515e2958258de0c3d textual-1.0.0/src/textual/widgets/_tabbed_content.py sha256:0a188bdafdff40fda7abf87644a45300869281f4142c287217acef8942022da6 textual-1.0.0/src/textual/widgets/_tabs.py sha256:50a333a861022ffc66904378ec00c2f159a034a035cce0f6afd71722cc07fe93 textual-1.0.0/src/textual/widgets/_text_area.py sha256:ec827400f53629ea3c493989ff4ad54e81b0e61de3adb01b440ab42582a250cd textual-1.0.0/src/textual/widgets/_toast.py sha256:817a408960c0de9627e4a4e73524fac786bec2bfaf7fe14d54922e34d79d9dde textual-1.0.0/src/textual/widgets/_toggle_button.py sha256:d3fce343a6b1cf55e82da41d7af0fefb9d472880c4a919d84bc048e706cfdd5b textual-1.0.0/src/textual/widgets/_tooltip.py sha256:ac26ae893544b7575e14a7fa8ea9ab3d794d32cd539c49c92ed7087cb9bd851f textual-1.0.0/src/textual/widgets/_tree.py sha256:8402afe244618174fada527fcb2af4010e17fe4dda759a46b17d835c22bc78b6 textual-1.0.0/src/textual/widgets/_welcome.py sha256:5c8fe122d39e0d26063af1075cf44cd66262c7287b078813bfd7a9a93b1aae42 textual-1.0.0/src/textual/widgets/button.py sha256:7f2f799502f8599d7b3ca4c738fd5b922771f842579bb2c6d7fc8b9f66081d44 textual-1.0.0/src/textual/widgets/data_table.py sha256:39ec20d6d6850aa8bfa252dd1eedc58e6c9c31d0f76e7dfecffd7dd974f4411c textual-1.0.0/src/textual/widgets/directory_tree.py sha256:7dbeee6d6b62744c151005d4d6baa3b8e578753cd2453d8b777b6d4d9a534634 textual-1.0.0/src/textual/widgets/input.py sha256:97c91fe86ea9eb29fc7b615817ff2e1319304c255a8be701a5f711833dcfa9d1 textual-1.0.0/src/textual/widgets/markdown.py sha256:2fdef4ab693df7d7251367771d32e5832d548d7872f591e57012226eb95a4f6a textual-1.0.0/src/textual/widgets/option_list.py sha256:c460260021df26e1a6ce3bea20528abb179bb0578e7b95f72a13c6d0461e42dd textual-1.0.0/src/textual/widgets/rule.py sha256:f304a45c2c6280fd1556e6053bbbf64b5d07eac3c8ba8d65bc7e8dd27146cfda textual-1.0.0/src/textual/widgets/select.py sha256:a929d7c5715b0cf50eaa4e356699beade750351829c4f03cd9dc2787ce197fd4 textual-1.0.0/src/textual/widgets/selection_list.py sha256:5241d009717b6a525cf46221c490bb6ccd2b4473d3cb0cf7b68f9819071857b4 textual-1.0.0/src/textual/widgets/tabbed_content.py sha256:aa0ddcd2eb8cd7d722e252e6345c6416dbf25e883a334d1d38bcc84d5ada6ffc textual-1.0.0/src/textual/widgets/text_area.py sha256:1786019604fb090eb8b6685882baf36614efef3c62176e88689644b3be65f505 textual-1.0.0/src/textual/widgets/tree.py sha256:dbceaa2ba203a5a051eb2092747393c16637087781b704686eae368a9ea900a2 textual-1.0.0/src/textual/worker.py sha256:beabe6908aa9e49c9bd65197c3662acf46afd6e60f4601223f7550be2cff6c4d textual-1.0.0/src/textual/worker_manager.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 textual-1.0.0/tests/__init__.py sha256:7a36b23f9719eb243b34db7852c5d8e63890ddd85b8160e3a1523b4f62e63eba textual-1.0.0/tests/animations/test_disabling_animations.py sha256:cfe057379ed1a327182396fa83d9863fb2f34365622a42f9008e1f3658289a00 textual-1.0.0/tests/animations/test_environment_variable.py sha256:5c6676a1d242adfb27260853e635fffed0321a4ce3d1d1ab66de4c4a27005a45 textual-1.0.0/tests/animations/test_loading_indicator_animation.py sha256:a43722a052065c1cf4d5ca70f2912f5c0769ff08012d25a637dc51f29abf715f textual-1.0.0/tests/animations/test_progress_bar_animation.py sha256:8bdace7a1a2971205c1dce42a77dddb66d2bc8053609e4feb3b1fbe1a3ee44af textual-1.0.0/tests/animations/test_scrolling_animation.py sha256:fa83670bc6de440c49d5ad9475c44c41ef8f71933d33564944e060dcdd5b7b47 textual-1.0.0/tests/animations/test_switch_animation.py sha256:ffc47f779ab1d8604456faa62236bfc88d9cbc3d1313f793c04d42b44817eb0e textual-1.0.0/tests/animations/test_tabs_underline_animation.py sha256:046f01401f2c51be668082ee66ceedcdaae8d6d4af03f9780eb2d4e3458f1713 textual-1.0.0/tests/command_palette/test_click_away.py sha256:47eaba5b8e430cd66e0011b9fbf3bf3af34587d61c6854cd8e85b4dd4d758925 textual-1.0.0/tests/command_palette/test_command_source_environment.py sha256:36f7e2406d3b1c65b379aa71b65b4a61b86850ee470f5d993d3a336fb5307682 textual-1.0.0/tests/command_palette/test_declare_sources.py sha256:30a1282e708456001c7f32c506b94c5ecb2831de69bc83bbb83c52f6a11ba022 textual-1.0.0/tests/command_palette/test_discover.py sha256:b6c319764ccdad15080133d30704eaedf95122c01c80f39d60fe855b17b1a504 textual-1.0.0/tests/command_palette/test_escaping.py sha256:55fdbd92321320d58773becd400711f4620314710c9954bee9dedc985e2d61d8 textual-1.0.0/tests/command_palette/test_events.py sha256:ba3e2cb26a394563749c0c47ec5edbc8cd3b791080a63bbff56f25feacc96ed7 textual-1.0.0/tests/command_palette/test_interaction.py sha256:09ac51f2597f12585b96301e6f43e5dc79143cd5076d5adef29cbd3618aebb66 textual-1.0.0/tests/command_palette/test_no_results.py sha256:4e9f308927ba5f6fe8dff2aecdd19a8835cf27acabb44a4c5c5f4e00de2835a8 textual-1.0.0/tests/command_palette/test_run_on_select.py sha256:568ad3666d0e32f001877dc3ce30329107ca81d9b75b39fa69e92f0c87948d20 textual-1.0.0/tests/command_palette/test_worker_interference.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 textual-1.0.0/tests/css/__init__.py sha256:b92d48e9a56aa8c59fdbdfcbcf2a7cf563766804d69c5dfa56433b58c6258576 textual-1.0.0/tests/css/css_reloading.tcss sha256:5c924742f519cc5d10c50ed56db3fcb361c303bc7da5e6c8edbe1e205d9fcb8e textual-1.0.0/tests/css/test_css_reloading.py sha256:40b990adbb201056060b6b26dd1b8227b638b6133a273e5c28b8a3c64e60ba28 textual-1.0.0/tests/css/test_grid_rows_columns_relative_units.py sha256:d0878ac5de0396f32d1766a1202656a0e6fa2ec9151c32d4c513780053f0c3b1 textual-1.0.0/tests/css/test_help_text.py sha256:dfa28fa1b9923c63405b0b8846489b32f5138d66ffd32f162a5ec68c97cec3d0 textual-1.0.0/tests/css/test_inheritance.py sha256:d73cc6f2be7390dcdea0dd9917095fef81aa98fe11ecf200b4b8588517a4a462 textual-1.0.0/tests/css/test_initial.py sha256:cccf14518e147a026cada652b12c5a837b5ea8fc502bcd345a35ce7dd226e482 textual-1.0.0/tests/css/test_mega_stylesheet.py sha256:659b81eb697b37cccdb77e7d7cc1dc3a85218464bd4ed7ac931e7a1a245c6092 textual-1.0.0/tests/css/test_mega_stylesheet.tcss sha256:4fee5fe34203bf336f8f8a5d42ecc6df88613643961a907cc3f935f42861c5c8 textual-1.0.0/tests/css/test_nested_css.py sha256:cd32a333dedf29fbc97fbb39e3c9f1c6eee777713ac66d6b1587bfdc42d819ea textual-1.0.0/tests/css/test_parse.py sha256:33d3a6d7b0e2f8cf85941e1a791c72cfb8410d77d486add949e2c6c9084936fa textual-1.0.0/tests/css/test_programmatic_style_changes.py sha256:f7cea02f0a4bf4bf6a05b2eaefaa1c7677958772340e4fa8521a88f1fe65027c textual-1.0.0/tests/css/test_scalar.py sha256:69d6db1eb9ffb660c7a231bd100b7cb4536b7e7266046807978e975c7f6e850b textual-1.0.0/tests/css/test_screen_css.py sha256:4b7861d8cb8a426c12f4dac63aecfdaf037503fc82af894184fe2da8a9a0e3ca textual-1.0.0/tests/css/test_screen_css.tcss sha256:380c86a86d08d7475699c2c3426123172b54554908e1e3cd3ab8869b5cdbb865 textual-1.0.0/tests/css/test_styles.py sha256:bcdb33b54bd46b957e4e8592c00e84b87f85208c044bfc42e957b1de7d2b4f2e textual-1.0.0/tests/css/test_stylesheet.py sha256:07271a61c46001a74e6cd2acedf2cac6c5302260f9e9e0599c2f95335cf9be71 textual-1.0.0/tests/css/test_tokenize.py sha256:fe5441801d6dc41d43f685274f0e7f1f35b4ad9718667557cbe43c8784fea394 textual-1.0.0/tests/deadlock.py sha256:81ee5ce3df01930fa1f8e289a41a0ee27c4fd898f92007f9d0c570731bf3abd4 textual-1.0.0/tests/directory_tree/test_change_path.py sha256:365bfbd81b7f95d0f23ffeb556468925b36dd2839bb4ca3ebd44d3c5cb785628 textual-1.0.0/tests/directory_tree/test_early_show_root.py sha256:7ab7b073b0461049896ed6a8826eff93550b1332a4f19354d8aa5733abc47c87 textual-1.0.0/tests/document/test_document.py sha256:14d3b2f9975df22a219e6245805b151b51e3e367647e146a45a9a5ce9806a043 textual-1.0.0/tests/document/test_document_delete.py sha256:8fccf3681ba99e5edb9247d5d8268efa1c3738d8c895d31b2b1bcb363cb80ab7 textual-1.0.0/tests/document/test_document_insert.py sha256:b3966c2659ae204e0f3e65e3bd88f647b76526b7644e3eb0162196efe32ed6e5 textual-1.0.0/tests/document/test_document_navigator.py sha256:6a5a6a14dcb65400dbdcfc3fef5ce08934a32e1c1366b35fb3afd6ee001f829b textual-1.0.0/tests/document/test_wrapped_document.py sha256:c4fae9cb578fafa8d7f1417d0f197946ed216aff0c51a15a4d7c86d4d3b6fc52 textual-1.0.0/tests/footer/test_footer.py sha256:b535139ff913217d6e947d2f161c709c1fe1e691983a00ff19ff4b7a64a31e8e textual-1.0.0/tests/input/test_cut_copy_paste.py sha256:8b45a4b5eeccd5cae5c28269e18bd6fe2600e7eb30a6342b25b62222124a10e2 textual-1.0.0/tests/input/test_input_clear.py sha256:a6fbb63da4ad8e8f07ec588c02090d55ff658a8c12ffb635d6223b4af9d805c8 textual-1.0.0/tests/input/test_input_key_modification_actions.py sha256:1d5cf21ca749f50c23da88f2ebd5d3c4be4a226a4430a5ba206418b4b15e2bee textual-1.0.0/tests/input/test_input_key_movement_actions.py sha256:07925aac92a4eee1110a0bb78cd423018e138817ff8a397fb649449dfecdf10e textual-1.0.0/tests/input/test_input_messages.py sha256:5e59dd8a5e39ae20e507495aa369ab3e1e25cdf996e5f32125e59bb2fdc4a7a7 textual-1.0.0/tests/input/test_input_mouse.py sha256:ec547927b195427c2c46de4029e7d21d33495a73df9a433d58f8fb1a980c27fe textual-1.0.0/tests/input/test_input_properties.py sha256:7b2a17d7ddea7a52d82d4cd37390ce798ab3d1b039495f2d400748ff2dc7deb6 textual-1.0.0/tests/input/test_input_replace.py sha256:178db2d9c3608655f2cece59563bd75906c1906e2242008b90f939248a149e65 textual-1.0.0/tests/input/test_input_restrict.py sha256:71bb72405d8046408bcb160727d3fc413c7025ee0c516cf71aab9e890e0451c2 textual-1.0.0/tests/input/test_input_terminal_cursor.py sha256:cd012c082b2f6e25d394ecaee0944953cb2118a62cebb634343dc660f98bb096 textual-1.0.0/tests/input/test_input_validation.py sha256:4592c6cfb39985450b8a5fcb99f6a8bbb408adb23f20a2739af36312aeb458b8 textual-1.0.0/tests/layouts/test_common_layout_features.py sha256:867f4eb989f23e73160850c5920acd0250363a98249edb019735c4ad14860fac textual-1.0.0/tests/layouts/test_content_dimensions.py sha256:5e3aff4fb3230fef25a109ada1e12a2b05de83189b6d93b61353c56fc8d685f8 textual-1.0.0/tests/layouts/test_factory.py sha256:1f4fccdd1d2694d500483c2bc288a5df6d1630611bad696a4bf7309dd87bea2a textual-1.0.0/tests/layouts/test_horizontal.py sha256:4988d73fa8ab6bb959dc0fa4af7c5db31ca7abcee4b3968d0250e4142bd60b75 textual-1.0.0/tests/listview/test_inherit_listview.py sha256:16c465b5ac9e8808a0fa7cb94073b98e095a3dc4acdd406b8f274335c572a335 textual-1.0.0/tests/listview/test_listview_initial_index.py sha256:9d1e198074a1dad849b1ca5c7417cdcf1e382a5cc73804cc19dd83874eae4ffd textual-1.0.0/tests/listview/test_listview_navigation.py sha256:4d4d186d18eff738478f3c5f4a5e69ad68b07a1c6db80d451bc21e25d52a24b0 textual-1.0.0/tests/listview/test_listview_remove_items.py sha256:a0717e0c660430af8c36fb61579f6bd4783cab2a73a59f13235696e0e7bf4c2d textual-1.0.0/tests/notifications/test_all_levels_notifications.py sha256:ebc24dd052d0a8756393f2b9cc419d6e092d67671e95855cf67d779d00163417 textual-1.0.0/tests/notifications/test_app_notifications.py sha256:88f2adc3fcb0bc7b5c1e83050b0609ae6c83842ce6183a11bc837a8cfee941bf textual-1.0.0/tests/notifications/test_notification.py sha256:32fde4deceb0d8f6a47a8d1856b50532af0a6c827cb5dd602ff76f7047b68725 textual-1.0.0/tests/notifications/test_notifications.py sha256:fccc22c359ed7e27fc69c4c9a7f29d98f4089702e4529e954501bede77b2b0d7 textual-1.0.0/tests/option_list/test_option_list_create.py sha256:998db08c8ce118f595e77726f01f3c42494074a9eb0342537de01f0ab6a9529b textual-1.0.0/tests/option_list/test_option_list_disabled.py sha256:d67acd25f54bfc375feacf14189d9a8c621a79c8d3ce750015ab58599132ef08 textual-1.0.0/tests/option_list/test_option_list_id_stability.py sha256:d05612240d25428e6c7f07e7cd361251be2c29fa505e446cd3bcdf7dfe7dfbdb textual-1.0.0/tests/option_list/test_option_list_mouse_click.py sha256:0bf14fc048667fd14beddf69e8b8c7d475c20d6f098a2216c83fdc4f328ac697 textual-1.0.0/tests/option_list/test_option_list_mouse_hover.py sha256:bd02416c97f81a1a93932543cab10d30e78dc6b9f7d167cea6b64d82e6fa72a3 textual-1.0.0/tests/option_list/test_option_list_movement.py sha256:7801480c5c4bfd19a08077578c493b72f00b4f72929fc14648a0fbce60eca561 textual-1.0.0/tests/option_list/test_option_list_option_subclass.py sha256:3fa11f93afa778338357a87044efdf070a7d23a90be3cc5427fc84ad10e21c46 textual-1.0.0/tests/option_list/test_option_messages.py sha256:304534664a0f6caa2bc96b267377127186fb79144119c62a6a9f1aed49d74fc7 textual-1.0.0/tests/option_list/test_option_prompt_replacement.py sha256:fbbfb9c80ed6ae6c481d7b25eecc0453edc32233843da24577d7973a3fd2d443 textual-1.0.0/tests/option_list/test_option_removal.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 textual-1.0.0/tests/renderables/__init__.py sha256:ae06d327636f39b06d3752c55d196be107a2c1d9455f37f37f848646f9fe9f6a textual-1.0.0/tests/renderables/test_sparkline.py sha256:5252fed91de4c6f891f9d95d96066f74bc95e3e2530ca5e3128bfa31a12240cc textual-1.0.0/tests/renderables/test_text_opacity.py sha256:f74eded1fd919db48138c32c6929869081e42650ec4c742cd96b0ee9f0c32b6d textual-1.0.0/tests/renderables/test_tint.py sha256:419231de8b346a4a9349a1ae6dd2210577811455b6c719d4d4c81991a33d7835 textual-1.0.0/tests/renderables/test_underline_bar.py sha256:563e1ecba3e4799ff1a3fd3fe0377f2081fe4789a1d2099c3dbb7557388aec93 textual-1.0.0/tests/select/test_blank_and_clear.py sha256:054efa47c7fb6276e961a21cb679f8ac94032aa2ed8dfb04be764eed986cdfc4 textual-1.0.0/tests/select/test_changed_message.py sha256:12c4bb5873bb94d1cef43db41c756be2d7459e28b76f7bf009c77a1a4395bf22 textual-1.0.0/tests/select/test_empty_select.py sha256:4288de98dc4db1609477a250295f76487eae4eabac5310c2dfc4627e183c5a6f textual-1.0.0/tests/select/test_prompt.py sha256:4f3a1fd5130dbbc9bdf55aba11ac472caa572faa8170f5d29668a11812c0556b textual-1.0.0/tests/select/test_remove.py sha256:5eb5ef0d28061a2ea665c156ed7ff43c61c92c92c2ccde17d690245f65e11977 textual-1.0.0/tests/select/test_value.py sha256:e6dd8d2a35cf8a319d7eebe6d0c54ac88a673dff78559d26c23345ad9c3ad583 textual-1.0.0/tests/selection_list/test_over_wide_selections.py sha256:b6dc1d7a2c02564a02e0e99ec70c5e1266ec41f4da80b9fbae732339f95989c8 textual-1.0.0/tests/selection_list/test_selection_click_checkbox.py sha256:e80cb471e81885b6e41db75cf51497d84cc5a6b2349a4ccce3b2c69b324bfa10 textual-1.0.0/tests/selection_list/test_selection_list_create.py sha256:c05afe51b447354963f7e1c0d1ccaf1ebc3cc6a8cc654e38a2cf7e7eb29d3ef4 textual-1.0.0/tests/selection_list/test_selection_messages.py sha256:a05ef20fe4d3afa286b09e12d16650eeaf22eb7136c4b9dda1e024a6c9786621 textual-1.0.0/tests/selection_list/test_selection_values.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 textual-1.0.0/tests/snapshot_tests/__init__.py sha256:6feb7723e16ffb9f3b0215f747b1f3508ce3b30f37270d27adbf4ea7fe142cdb textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_add_remove_tabs.svg sha256:e14155428d179fae13b1263e79723ead0c145257e65ff59a2d183bf17f8f1a65 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_alignment_containers.svg sha256:14a788d39edf63a47f159ba8549a4d97599ef72dfceda319d4579f943fe78721 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_ansi.svg sha256:d1d1011e15e5e326ccebe5e122552c0279e0f4871249fc89bdf4f5ecd4a4f4e8 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_ansi_color_mapping[textual-dark].svg sha256:8199c30faf77b6dbbd56bb7bf3e6021f5f0db65bef8b4ac940f375a3b7c0a984 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_ansi_color_mapping[textual-light].svg sha256:66dd49362df5607e3e90b8882f14e3f75bb1478ed3e02942aa7bb9a56c506b16 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_ansi_command_palette.svg sha256:24112397a1124d848938fd95405347d8c8b92f31a82cffdaa6a32dbf0fb636dd textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_app_blur.svg sha256:c1c93600c5d8ad19091a5251fbab2021ea792f6552c411411e658aa5cc926485 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_app_focus_style.svg sha256:a1980168908d6dd9232cf6e19c209fa6d8b700bb99a036eb789b86f638cd84bb textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_app_resize_order.svg sha256:572710973c39078ba52e527bb049bbb942b2a4eae713736f872b7fb7cfcd0756 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_app_search_commands_opens_and_displays_search_list.svg sha256:ca49a68d7c3df8fccd291f7acec969a238a7a2bacb1dc46124acca4c20b00f65 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_auto_fr.svg sha256:7050ab27df927d1014a8669cacc777a182f393d31e22e34f98893d5e1e401f45 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_auto_grid.svg sha256:1ac950e51bb3ab08ecc2f68d4aa7a98b3aa2e1fa7087ac41ff2fb82a43386b30 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_auto_grid_default_height.svg sha256:67c5b8c95dc658713540b91669ea77abac485bec6307f804a46424f7eb0578e9 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_auto_height_scrollbar.svg sha256:51b6f28c679979af64e1b98c468b9150a34d830ba02db33c8bf051831b9a7079 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_auto_parent_with_alignment.svg sha256:3b09b51a769142a735f8ba8becf2678a725dbb7ad60a766d0e4636ac31294a95 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_auto_tab_active.svg sha256:84456494026c7aa7687d24c9da5da9bdf7c6d64fd0c31c8111de372b61aae2bc textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_auto_table.svg sha256:d61be2e67ddaf0b6cb67533948f36e4ae72df26e5f3b3c21a492f0e176cf5d31 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_auto_width_input.svg sha256:8f174c7c71b49b5b77695ce7ef6631f9293b972339cbdbd9a9eba43b1a78c377 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_background_tint.svg sha256:0dffc996aef7f94afe676007c90b37272e9d0c4e30763409a64fe09c83c6c684 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_big_buttons.svg sha256:8f3b875e4ff8e7bfec69bb967184341c76af6d841c50ec1287a20510a003cf2f textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_bind_override.svg sha256:96c2ee7569921f93ae38e43158d174202942ed6d1b2ab872c5865b0e08bedf53 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_bindings_screen_overrides_show.svg sha256:a3c4cb6943d95ea9000056c361583eda40a0541f18a0e5e72dc70a017f173178 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_blur_on_disabled.svg sha256:3b1be5d4a28981750add6429c26fba548bc57cb98543dbe38686fa4c27494cd8 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_border_alpha.svg sha256:3a25cd321293a90cb539d88ab4d54070216979d03f7bc0cb0a70fc220dfacc20 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_border_tab.svg sha256:d865ac62f552c989b536fc2dc4321ead5713ff24f199ecae4a2f2a4ba06ba01d textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_button_outline.svg sha256:f347d9b8f6e9e0799dc1f7f4ef9f7dbf4c8147fdc4d717fa4315fe933a7720e2 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_button_widths.svg sha256:c02f9224a555dbb8e84ef95ece97ad8853b4d5016749274995b9d239fb3da055 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_button_with_console_markup.svg sha256:faf07400530a34998e88ac1a30acd52942d7873e8e45d25502f2967e8e16bfc4 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_button_with_multiline_label.svg sha256:4818a23c9c5616673d5b368da60b7f07482869d5768f65219ad1b4783770c2c8 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_buttons_render.svg sha256:f5688c94ad34c8c7887a13d89c91772538330e8b5ab9a1c4b511f133ab7e4fd8 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_check_consume_keys.svg sha256:3c900d21df9ae241619e8bbea7180035920be6147f8e77007a17013252933253 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_checkbox_example.svg sha256:572305a8ab53c020c8ecf0e79dab482bd28ef55c556e085b01efd338ba57ddb7 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_click_expand.svg sha256:57a75effa77f812acc5307ac1e957703fbf81b17b39d625cdcc3669fcf7f0606 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_collapsible_collapsed.svg sha256:73edb821e5a634afb535c7103b8351eb0dc419a7d865125ec762088b95d97087 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_collapsible_custom_symbol.svg sha256:55643bdc2398f4074838a6df0b991dc18c21469249df6b65f0c3056b2c80fd72 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_collapsible_expanded.svg sha256:2da9e484e92adf154a624a281d49d788d5e3acf82c5d1aa66e8886d86f73509d textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_collapsible_nested.svg sha256:251a907c78b98a4786fd6752ab5d51cee122f826e696f5b9d3b9e180f491bb5e textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_collapsible_render.svg sha256:9d79ef851d18d04ec5e1dbc200cd4156239460213ffa3d5fa6f62509a13eae3e textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_columns_height.svg sha256:067ae0c5cd1fc893edcd81a47ceeb520df2c2d2c2779daab2a590e65eb473d46 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_command_palette.svg sha256:9ac7494e233ede30a88f26bc4b9229166bf899762ca805f681e6b72e8ccc4494 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_command_palette_discovery.svg sha256:7335889ba183cb82a2eac183dbbad5d4f796a99b9b969eddb3004719cf481e76 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_command_palette_dismiss_escape.svg sha256:7335889ba183cb82a2eac183dbbad5d4f796a99b9b969eddb3004719cf481e76 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_command_palette_dismiss_escape_no_results.svg sha256:9e9b70aaa48bc7c3bfdbb9041d5f7b67b4c023c739d2cb6f18232f911aafd3d2 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_command_palette_key_change.svg sha256:5267bb13fed09c48b8ddad100e5e9c8f8c449a7f6505cfb88931977afd2ab55f textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_component_text_opacity.svg sha256:cba9c9748bd7842e35e2fd5d06c636ba1573e44a31b8d6488f0da96db9fcc8ef textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_content_switcher_example_initial.svg sha256:858f0bae18aa409b89dd08dfff688bc961f494407c2c96f3ef8960a9e86a4661 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_content_switcher_example_switch.svg sha256:f2e2c929a3e4278f629bc73f1049c71c22c164f625026689a953e4e227199175 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_hot_reloading.svg sha256:f2e2c929a3e4278f629bc73f1049c71c22c164f625026689a953e4e227199175 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_hot_reloading_on_screen.svg sha256:b723f263cfc562b445e4e1052aa0c57d6fea4005fc8ee734c8f7b461bb45e6cb textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[align.py].svg sha256:2891956b78e268ea4cefd0c9bd5cd5dd0f98fd8067fe86cb19cc953c6c8d2322 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[align_all.py].svg sha256:c6bfffc8348f6d29cb2360ff37322819287574e0f91a641ea0fe3cf1382294f0 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[background.py].svg sha256:1ea0d6d4fa3105a246318a6ae4bc102b83fe18fe9cc68c1cb5fc9484675fedd7 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[background_tint.py].svg sha256:207e322a2ee90f321483b86de8e16ed6f35c81d3e5a66ba26592fa3867e7dc42 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[background_transparency.py].svg sha256:8428c17560b964965e18a0e8b86ef0f7ec021f96cb920feef72c995cf167320f textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[border.py].svg sha256:deabfcdd4e1519c78098c1de1bd1e924008ed6eef4ce0074b265b39a1dd255c3 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[border_all.py].svg sha256:ce3e74806d1e50cd83cfe35b17151ad053d409cd2dc2032a5707172e7c31399b textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[border_sub_title_align_all.py].svg sha256:39a21f39e9cff6e1b3367645c00a646b24ff97408a3253ce1e0afb7d4292f752 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[border_subtitle_align.py].svg sha256:e5e715968583b84f068e91fd1dbc330aede44779e16fd06200b036c083b3cf9d textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[border_title_align.py].svg sha256:844e1dd258c9cf99fd11ecd1ad7f39da3a4b3504ab0b30fd6f02275d356faa93 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[border_title_colors.py].svg sha256:a15ba22ebe863ae24689d438d5d0e3a490de7bf12959cc32ab0240978b495841 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[box_sizing.py].svg sha256:37ea3f5c4a28275f9b919f930588048075088b58f658ed055b0ba88dd5949a70 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[color.py].svg sha256:4f00f4e152f57bc98910a2aa83ea523ddbf2ef46696581332aaf45a640267715 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[color_auto.py].svg sha256:7db1c2660bff77b7378c84080c831dd761630eecca79b4ea528cdf879840a820 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[column_span.py].svg sha256:48249f7f862715acbbeb29093d5b654d2aa70919e7004082775dc7412ff16d04 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[content_align.py].svg sha256:09a6996856653200ed003320d19b2de792f1ba3bd7b69100fae8a001dde69dbb textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[content_align_all.py].svg sha256:005050fdda071c4875a9bfb1f0ed9bbb7d1c2ff2582b2805b933c865fb9bd276 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[display.py].svg sha256:3a3cd0423ea79d2d68118bdcea1cc384855ca0999757dffa5231db4739fc83d0 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[dock_all.py].svg sha256:be62e1494c7d7bb6bf40d3019c4fb8bbdaf40e72e6f2a196492da403b8b97124 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[grid.py].svg sha256:8773b0086488905b2b389cddc8d511985a53eb6f39e75201d6932a0c34b791e0 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[grid_columns.py].svg sha256:1b7281471f0e459a85d98b398eed5c9d18bb4eb0e41ea392a0a15a959b71d85a textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[grid_gutter.py].svg sha256:a73397b991a3efba3f73b585e24123ae8cbcb9e41ba3bbac1a78addeec859f96 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[grid_rows.py].svg sha256:6446169ab2dadd8278d94a84be4f5d2995fc71aa9bb746c9cb0a8dd7d7188a50 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[grid_size_both.py].svg sha256:cc8a0132e3e1ff876ea1024e45536bca7c9555cf2e5d2eaed92820846dc6379c textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[grid_size_columns.py].svg sha256:69228213fdc628b79aa340cc43095f508451e9819c42078707ac33769857b4ed textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[hatch.py].svg sha256:ef726d7a1cd5177b89846cfdeaf228fff6e75e29147459121a77260fd724b42d textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[height.py].svg sha256:31fe71071fd9ef8e6a60d32ee143fc6b2947dca01e5aaa127a34e2110f9c7e70 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[height_comparison.py].svg sha256:9b4572a1eee7aedc8544f33883236b48c26a796beaff44c8532b1632eabec5f5 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[keyline.py].svg sha256:0768f109ec47c36c00a23a4d822f1784160430007c2b59ba53a61edd73ae161a textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[keyline_horizontal.py].svg sha256:9e025210c0a6e67de9ff41b25d48145a9aa8faa0ab0313a67c2a104c21a0de0d textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[layout.py].svg sha256:a2d3b07829bc7e513bdb4d9ccf6f9f64ac5dd0d3e96f82da3d7206c9b33a7011 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[link_background.py].svg sha256:554de2f6e92e07321b7d057175b3b025bd93168afcff3efa08f3ffffd9d67eb2 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[link_background_hover.py].svg sha256:39b157f90516b9fc7771443ef7e9ce49a9617a41ac18471e2aa62da4a9da0ec4 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[link_color.py].svg sha256:e86fa094443b8afb734f7896f8bd9fd4dd15f5793db39bf499560dfd86e7d6d3 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[link_color_hover.py].svg sha256:fbe619befca8285c906c27bdd6dce741cf00d54526b300dfffc29e1b7b5c71d1 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[link_style.py].svg sha256:b2afdf911cc3606427734d2c174d9df3a2a5bff0cc1cfd088a6ceb39ef69cc03 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[link_style_hover.py].svg sha256:55aad09c99646d909823fa0e22dfdcbc6c3179fd06367afbf39bb54958e97bde textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[links.py].svg sha256:6fa9eb26a6ee81b53e74960099a465117d33d970c00b2e9d2a9448a65409ea09 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[margin.py].svg sha256:78806a2fd2c7cd84df43cc2ef2b1e767022aca5e8ce4a59a92125760247d5a94 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[margin_all.py].svg sha256:719f7e840883f81489baab23dcaf1e82008174db7a85e0eacb109c4e5433412a textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[max_height.py].svg sha256:41d98f540611d86f260ec8c0a36747ac4ed94ba7593325ed2951d27ef9849efa textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[max_width.py].svg sha256:0b3dafba48c708e5aa553b5c2a99566dd007df2da1269235cc6c0c6d150984eb textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[min_height.py].svg sha256:aa18ca752ac307d8fa0aef3d5e216b46dd43d1401042fbb8c85523a3147f02f1 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[min_width.py].svg sha256:ecd289f9a8506393afc5cb88f1bdb5722ade2982214cf1eff5db25680b15c992 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[offset.py].svg sha256:2111903a3ea1becbde54dde7f401103618dc10958a8ebc84ab71452548c3581c textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[opacity.py].svg sha256:4fe2383631b490beba03466ccba8111c967cdd4c3309cf8eb1e7702813f745d1 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[outline.py].svg sha256:ab9f6f1091e1c0a94228e4c1fcd99756a1cea42a1805c393c76b0cdbc7fb6ed9 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[outline_all.py].svg sha256:44d1c14f8848375e610e9d4c07f8166253e2a84ca02c38cd2797da1676170a16 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[outline_vs_border.py].svg sha256:2fdf49fe5c3ae4656f413ea2c46b05775adf99e5ee02c54913d8da9ed7a9a360 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[overflow.py].svg sha256:60370c5a2dfe34af8917612c76e18f8f55b254e027a5c63d73f07d2793a5399e textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[padding.py].svg sha256:8db9c0c001e61c3c5dbdd973f62035ec430feb584f39db56c4c1abffa6849507 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[padding_all.py].svg sha256:fd4ee7cc3bbd3cae12ad53aafadf7c2d3d5b20848a758f8119d1296680f8e152 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[position.py].svg sha256:a8cf1bdaf80c8702119ad3a0f8ba092ebe9ce820e4634d65dc7b60a49340d6f8 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[row_span.py].svg sha256:5d87331411c3711d51ce107c989a0a72d77e3e4a778504d36fcb88ca4020dfdb textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[scrollbar_corner_color.py].svg sha256:1e0c569b47607e8a42e5e36d83f61c91d9b7ed57b060ee193668c2098eca94f9 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[scrollbar_gutter.py].svg sha256:08d153b74c098aae7b4a60b41e2c81e2c45b481dc0f57827418af6733181b955 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[scrollbar_size.py].svg sha256:a429a44f6bf19f85ae6ed6663682492776bc6b1f98d1f6efb15b532974fbf324 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[scrollbar_size2.py].svg sha256:1c08827688083d668b71ac38330d371b3ff0fe92aa1a211c125ec8e4b70f891a textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[scrollbars.py].svg sha256:0306f18418928fc5648fdc9a64b86c0fbdb27ceca6f1c09bb6c9328307bba688 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[scrollbars2.py].svg sha256:a60bcc074ec5480e83b1ea27d881d01c16ceb77516f82c818860667307ae80e2 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[text_align.py].svg sha256:2f893585593cf40d1a7493d3397dc54a1c8c0bf7c5b52da4595f0f3228220501 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[text_opacity.py].svg sha256:b27ebfe656f28e2ed2d6db1651d29908f7cab6d3cb8065b304b26b89427eea8e textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[text_style.py].svg sha256:0a5918ddefe9284c054a300c21adde50a93d5cba8858c972a3434fff29a62f06 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[text_style_all.py].svg sha256:5062f4f9b29b8a775e68422b427f09ea656e32c1dd324d5817663a94e9fcd873 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[tint.py].svg sha256:802301a99a05342e713ad85fcda318de3cc62d7ddcd5873eb1613b75c61c2298 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[visibility.py].svg sha256:b89756e89dc52c117a5e0553ef29ca66e51b27718c56eb6ed676671d44ef6f2a textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[visibility_containers.py].svg sha256:ab9ec9ae0919ee0dd65707f9a6f9ea26712d13d54a34482c4eadd2a6f16290d5 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[width.py].svg sha256:2b74f10303b2b7a51368e54da0ee2d1cf1876f4d7c9741f5f54c9fbca323a1a0 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_css_property[width_comparison.py].svg sha256:0a5f629f402962e5c065354ffc5d43f6493e0802ac4ac8a549f01c9a210ceb9a textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_custom_theme_with_variables.svg sha256:b30158bd3913a58758d8764d18525b1947a3d2bf07165fa195f40554fca5bd60 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_data_table_in_tabs.svg sha256:ea46bef4e92f14712a8d2025ceab8bae4cd5ecba4f2491e4f74bb2ea20754776 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_datatable_add_column.svg sha256:58fa9a758ea7de4138ad30f6a71f8f0777c2206ac0d9322b1816e3c457ac06d4 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_datatable_add_row_auto_height.svg sha256:aa75157e0c7935a39f8556238e58a977c6518e3128de7722bc891c0bc7d6c336 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_datatable_add_row_auto_height_sorted.svg sha256:4f9cc67c49e68737728e8e0d10b4fe46208df40ad8cda99bf36dedbd4bcb65e5 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_datatable_auto_height_future_updates.svg sha256:95f3053c5c783315073327a3c39803fdb5ffb9b9e28964b862adf8ad57131a12 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_datatable_cell_padding.svg sha256:69d5bda17e4c928f00612219fefb79b740715e0a0d7f725fa02215e188ff192d textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_datatable_change_cell_padding.svg sha256:2d278e5140104135752d3d2f762d97b7dcaf4821807b49a307e3e154348fcfa6 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_datatable_column_cursor_render.svg sha256:30a93680999b768d9433c09d00e07da5af297e48c0311e53f53471e9b24b91f5 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_datatable_hot_reloading.svg sha256:8295247fa41ff7656fc855fc338116d0532f3e2be7abdba735a650ef82e6c732 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_datatable_labels_and_fixed_data.svg sha256:b6f99fb0ea60f13661aeeb4698a3a6762dc3977cc1233a1142aeb490149f3c41 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_datatable_remove_row.svg sha256:23ccb56472b7fc013d515cd4767993aca06c792a303d923b735d569ac943cc25 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_datatable_render.svg sha256:ff7e079adb6a504dd06440a0db6b49eac4ff40202772a47f9370e722fae8578b textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_datatable_row_cursor_render.svg sha256:13c3e1b9ae299802b00ff72ea91bb45a2c0a8387ae893e9dec9da849f94c68a7 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_datatable_sort_multikey.svg sha256:0d238c568c090cd193b5c723cae9e93dd0a85387ce67bb112b8ae468cc8db7f0 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_datatable_style_ordering.svg sha256:f33eb3d7c26677544a7e5268c0d65c674f6d8fb64292d6ed4a460ba292fa8388 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_digits.svg sha256:405043f65e1ffca3b61a556c9d819051e1c93e8a648e24b46933849d5d6000a1 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_directory_tree_reloading.svg sha256:116d90d030f1a702fe87b599ab5d839c6cf7d7d8eebf8cfa86806702baca68c5 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_disable_command_palette.svg sha256:ccf6c80242ba32a9ee87511d0d0daff7cabde4868dccbb4d6207184c6b7755e5 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_disabled.svg sha256:4f8678cc6d252429f8f9274cfa0f88b0afcf60329e4bd4743c64a95cbb599195 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_disabled_widgets.svg sha256:e9682547395a657ad405e0e2bf15c12fe0ee95c3f5fecf24cb3bb6caf1578e65 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_dock_align.svg sha256:91f9de11af8b9edfe21de998e47aaa2d7f0ae81618beb2310608f7ee20876af8 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_dock_layout_sidebar.svg sha256:d074d65b5c8a7e7c572b182f210720c12196d60a1634c5c6143e4c57fabb8bc7 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_dock_none.svg sha256:e0e12d7110b806555ec8d97be172b9bc8192c3f0bee9b494e1f95f284cfc3177 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_dock_offset.svg sha256:81536f797ae42164860e40640e4054018809103e49e4b43ed385232e290580e0 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_dock_scroll.svg sha256:feaf9d6e21403659cf969c29fe462f785ed68da58e4031622199c156c04e46d8 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_dock_scroll2.svg sha256:487641b05fbc5985851e7796983b62edc2f425986ca114f1115f4524dcc52299 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_dock_scroll_off_by_one.svg sha256:87d9e9c252ff2be39d38331b2fe53d4c2a6fb30cb843ea2c0a1d2c212e43436a textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_dynamic_bindings.svg sha256:8dcb21b88ff5947f21f6c31a75e3b1129f5ad428e5819da20d7065fb8bcb5aee textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_enter_or_leave.svg sha256:b8e45b0234f876cfa0aecfb9bbc8fd13c9924e175ec7a906d8b6f715f784f5ae textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_escape_to_minimize.svg sha256:2687b2df98a2d6385ee367d75981cfd3f4b247221fb71e7568e78b75199a4180 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_escape_to_minimize_disabled.svg sha256:b8e45b0234f876cfa0aecfb9bbc8fd13c9924e175ec7a906d8b6f715f784f5ae textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_escape_to_minimize_screen_override.svg sha256:eb7d09c855927a4744f964f59b8d4da795ae40c0a6151876ee82de6a568a35f0 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_example_calculator.svg sha256:1967bff21858da8d0f1da6d2f811f87638b70596e28ac721165fba1525da6fd8 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_example_color_command.svg sha256:4be95e8f3f861c714022814f0d9c4b9b2f982a2ee4c8344a26980d4fc6231192 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_example_dictionary.svg sha256:b08cd08b5042a5c340fc54e996e752f120d5bda586c5b8df383925d39cd4632f textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_example_five_by_five.svg sha256:5aa3079c82280403665b38f857df577423c3087b529164fcd44e399c4eca66fb textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_example_json_tree.svg sha256:f22cc6073cd5bbd543f532fd46344fec0e042d1f43a877b7e6e9bbf0068c2d49 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_example_markdown.svg sha256:e7fc1b7124dcb4a7358447c783d12f7fb7e83703a9eafe9451cec3be12b26b46 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_example_merlin.svg sha256:995f914f937f0cae468e78d78e68da9b8733948336bacd1bc4e644e1f4f8ec51 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_example_pride.svg sha256:0571ac004b59f18ef887d6eeda533a7be920784c963556749f9e93b5648ec5d5 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_focus_component_class.svg sha256:c6a1b5bf7f9d905652b8ef26b1aba0cdbffd6bc5cfe31e9847dd43c95bcd2b13 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_footer_classic_styling.svg sha256:7028e8b1767b4f9b4e77382eb639e210ea927c365b92fdc064e417f9df5fdda3 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_footer_compact.svg sha256:5519c8a4c45d44f89f342dbdfd43ce3b1570b61488fd0bc3fc580248b56b2131 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_footer_compact_with_hover.svg sha256:bbcb7e5fd29b8d651d16712bf3405bdc489b5cb3c9568105949920aba2550061 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_footer_render.svg sha256:a407c7d49c57dc6df55c26234995769b3b613cebf0d0dd738a5beb428ff67296 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_footer_standard_after_reactive_change.svg sha256:7e284ae7a3a6823f88231dfcc8bd3e419554058bf81da3fb011b65d63afaf6da textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_footer_standard_with_hover.svg sha256:ad10fd7acc1e63846bd904cdf765e016fb4ae8fd8f842e41b30bc54707be9d52 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_fr_and_margin.svg sha256:57e10926b611cba42ea6a237efc3934f097baa019bea1e58e6795d232fd614bd textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_fr_margins.svg sha256:2155d78b3b06ae80f2d755c8364899cf303355064d36d12938a043f8dc731b2c textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_fr_unit_with_min.svg sha256:1b0557110aef8d1dadbf7c4f1040448c9c09ee40fa558826b81a812349f43d0b textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_fr_units.svg sha256:c1a71e3de18712f17e68fd44e81570f0cd2bcaedca193f9583dea77f6de41d64 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_grid_auto.svg sha256:1ab984f7767f7d977fc13b5a6e2b4b555bb71be6455fe5fe9f1248213fae6809 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_grid_gutter.svg sha256:5924f8fb0105c88e5a659bffd97bbe7c75a238879e52ecda6f5e86509913ad59 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_grid_layout_basic.svg sha256:27fa4d0a0ba77746e59233e79b6357212a1b1a861c571b932d32c4eb309262de textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_grid_layout_basic_overflow.svg sha256:143f94f537f4989ad313c3580be9f7e2d1093a2e1cb01957b073385120e3667f textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_grid_layout_gutter.svg sha256:4972af0c83032e5323f471dd480ae70a809e7b0e018417eaa51f2ce212e1125d textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_grid_offset.svg sha256:97728d8f8d6a18b95b05877bc1934e25fc044ae3206e7879a56d0e2b2902288f textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_hatch.svg sha256:1eba4f123a55c03d50c32f69a2c0c47b16f71faddcad4afef2ab3c309a2db043 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_header_render.svg sha256:300418eb8d8eeb38d7b29cddd8891a434ccf38d7ecbc26a43ce76c9311794bff textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_help_panel.svg sha256:849a0d79efabece7ba999619e468c449dc25b70e48b9cdf2d34686b139c21463 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_help_panel_key_display_not_duplicated.svg sha256:079748c21576d7cb1c4ac817abdeed18e51673b4586eb28618d59d1644af8710 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_horizontal_layout.svg sha256:7c370770c584ada9412d59efa2a89266f30f0a6eb613f9a42787b758608bd624 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_horizontal_layout_width_auto_dock.svg sha256:232ab0df5c7321fb7abf66012c5d4b1280565881df735865d0ea63500ba957d8 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_input_and_focus.svg sha256:69ed1b440e8cec6bbf401034bbc460027bb04ab83c3391d03e349e0eda9e49f1 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_input_cursor.svg sha256:1f57fd7cafd9f3b30a661f24463881cd2ff81e43ac6072b92eb75a934cc4aa85 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_input_initial_scroll.svg sha256:9eedc132f4aaec5a15bbfb334aa4a9104d08737366d72410725667a5b235f6a0 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_input_percentage_width.svg sha256:a873229497977be9f4c1ca402e6e3c4ab567e51c1919da2f8edef88385f8a6a2 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_input_scrolls_to_cursor.svg sha256:5dce487e4f8005d228a2b9e457080325887fb8fd36488bcb3914143d7821d916 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_input_selection.svg sha256:b08fbe83c91040d86f6c7a22f334f45de630715d99e99b8e4b7e7fc3342e90a2 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_input_setting_value.svg sha256:96a780fe33ca521874b9c55e6307b83dc6e5e75f57d307cdbb75d57162876b6e textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_input_suggestions.svg sha256:ee53d2b71aa8feacf95c02315b9ac81cd861f5f03be7d8ec1be3c182f226c802 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_input_validation.svg sha256:e14f34e542df1354bab73798d1cc6cd3210ae58904e44c1ce2f9084599a8c1d0 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_key_display.svg sha256:f6698b54d4bddeaa67c8d6fd6b195298a4d2c20e2b1ffb49aa36cf3d03daaa50 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_keyline.svg sha256:d9ac9fa6cc9f921e0a6141d5ddcb058573b7831fc235f0a9058777c219e0cc83 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_keymap_bindings_display_footer_and_help_panel.svg sha256:346172cd9bfaa6d51d3a1e2d52e356e88f4d36957c5f26129b0309c277271b8b textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_keymap_bindings_key_display.svg sha256:0982cf582c9f939d913a00ec4db6998a67df9e9ac532bb88f74a5139efb891b3 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_label_widths.svg sha256:f33fb59b86c1590e627ebd7df0c8a68d8cf7b48a16bafb29d577fc48ec9824d8 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_layer_fix.svg sha256:1e36525cb74b481e62b1d3aed81bd07adde1457b1a0a4d702cf613e26981ea37 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_layers.svg sha256:1eccc3b54aaaf50106b21efe91d3bed31e3974dc6eb254879974cf1ac1240f8e textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_layout_containers.svg sha256:c506b102ada0be4af30130a6ce40c2f7f68ff258b3bdd19946d85629ce66f679 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_line_api_scrollbars.svg sha256:2909743752b6298ed78e749c34e466fc7befca2f24e79a5c18c8d2dc2239d4b4 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_list_view.svg sha256:385f69c1c996a973f9f0176d70b3c1f4ddeb4f7451bf638c3f9b84d1df1b31da textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_listview_index.svg sha256:84768fba5eb5eec9112da72da2c7d08c5b71ff5eb1204567429406342f492858 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_loading_indicator.svg sha256:ee25072b949a7f6d7c1e2c41dfc16ef2ce399789000e1e137b84526894d73a27 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_loading_indicator_disables_widget.svg sha256:d652dcf8f6efa2dcab896ddc23d9c2d42c769635a6934e6d3c297b579cb4a6d5 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_log_write.svg sha256:06a993521337eae4842c84d4623b6de19a1cb283ecc4468807af303f1227b46e textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_log_write_lines.svg sha256:28aad76b1613bb46d49f68846899513fac4d04287b4b622390a3cfd0829f06b3 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_margin_multiple.svg sha256:348fbf5f0aeaeb98cf4fa846c6efed91dcb41e0e6ac544b14f6443749dc507f3 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_markdown_component_classes_reloading.svg sha256:17483e5e792a5c38c4e6c9fcc08ea1ccd832055eab17360c9e923cd8b57a7d0d textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_markdown_dark_theme_override.svg sha256:0e6e1645db71319631c1e7f16b22dcb0824f277b1a8ed5dbf49138d814c17319 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_markdown_example.svg sha256:d0cb4981ac891a5b84b2a73823bc71451d27d8c3a77f9aaf98ed7387f6f14000 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_markdown_light_theme_override.svg sha256:cc466ebd83bd56e0da9723994f2f5725e95c057b362f929d771d3c0bfbe75d09 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_markdown_space_squashing.svg sha256:9bac60c09e6ffb79d880f473fc83701bf97579d5bf803f3a7fd228c9371f8342 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_markdown_theme_switching.svg sha256:3cb9460836a17ec2a30d307e9de4e25183b17750c9408b72ba29b7478fea7c80 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_markdown_viewer_example.svg sha256:61cef7e33af3002a9c507d0b819343fdfc9d9f20798df9551daf9015e1e3b7b9 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_markup_command_list.svg sha256:e9a9ad34a80108f5dc96ffadf05d488ffa20121a1fca113f735a48ea7c836cd4 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_masked_input.svg sha256:c4d1fac2a68c5480b12805cfce5a0cc9fdbd23f0094a6149d38b4564fb1b5a2b textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_max_height_100.svg sha256:7b801c9ceda279a89f415406c892209af126645374f13ce9bc2a2e68cce4ee3a textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_maximize.svg sha256:ba8519c40265057354cb6372cf28ead0bd137d81498387526f70c2274092c760 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_maximize_allow.svg sha256:e90f133ff2448cb7005c37a8c12a57feb9498ad078b4fb2987c981ad22cdec07 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_maximize_container.svg sha256:26c97d794615bd02217c631150069066c4c63383076804e1ed81ef51e9b8249f textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_missing_new_widgets.svg sha256:6be0c0ab7a314df93770ca44edf4743740bc3749250dfcf5a67e71d982b601b6 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_missing_vertical_scroll.svg sha256:e1d65629ae0954c0f362b1ae69ef596cf1008a0e3dc6a8f1ac45c7fe5bea6a70 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_modal_dialog_bindings.svg sha256:4ad97a9689fba5bced6e39ceba39ad376000eabb5c90648395d2218aa97bfb72 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_modal_dialog_bindings_input.svg sha256:79f5e6f4238ca4d2ed6dab14ffe796175f9d472565bae6856916479f48fb7c86 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_mount_style_fix.svg sha256:d5a0a0672a8860b2075a327d0a379e78927b6b90e0cbddf343b9908ec28b3c19 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_multi_keys.svg sha256:03eb38839aded9c29e513247416846d16d472029e60658a29978320d83835626 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_multiple_css.svg sha256:24c4b58378e2c309fc35c9dca31908009cee5b78683ba5fc9a15b9f877b4f140 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_nested_auto_heights.svg sha256:850ef42a3eca4c6447b54159cc8c59f82f5c3aead6fe540d52040af4ed460410 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_nested_fr.svg sha256:863435a44e6fde59cee0ce891b10f80832e814b921a5f25028e7c1f69a0e0e4b textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_nested_specificity.svg sha256:fb2601746aa2c6be0ab96141f3504aa3eddeeb7c97b29fe7c6b085b514b361b6 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_notification_with_inline_link.svg sha256:525b1ada34ec3d5fc707de55f83a5832283e9f6892f72dda89bde87e7168cc0e textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_notification_with_inline_link_hover.svg sha256:19e3097cd846dc64a70de4e80f7fefdfb6be0eac02f6d3c61a9d4d231bc7e875 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_notifications_example.svg sha256:32fa7cf4909356ce2e8d8257c49a97ce06ebf427c49cac5e76aed520c3856a14 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_notifications_loading_overlap_order.svg sha256:24b6a8372ebfa414b0ca8dea1bd880213b685cb648a144d3189de4c0adf16fe5 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_notifications_through_modes.svg sha256:2b54a8954d9d860faab9d62ea5eb5d54343357a6f41d8565fdd888929ce0b596 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_notifications_through_screens.svg sha256:65f2056ebbeec1cdee58e358e2e654d0232ac43f003ad90b16221628f2b4cc0c textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_offsets.svg sha256:d9b23ff5351274520c98883aded2850780c5d8b467f74000485960e1c82f1dab textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_option_list_build.svg sha256:d9671a5401af4a0dead4cd9064d1e934ebd74249022775803e053a5c393188af textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_option_list_options.svg sha256:f4273b634dabbe2eef9a2b81abc11bd91f623a11757f7fd84c6f99d22ae994a3 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_option_list_replace_prompt_from_single_line_to_single_line.svg sha256:0055eaa432c6500599b4e8fc61dc29484a4a9f5160ee72e432d62213f3d92741 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_option_list_replace_prompt_from_single_line_to_two_lines.svg sha256:056362c6821abd38ef2068530468acab0ba0bbba47f41cfeb8cb56d7b7cc31e6 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_option_list_replace_prompt_from_two_lines_to_three_lines.svg sha256:05cc1a1ae87bd2807ac6ce1b8e69bc0607aac77b43a9bafd71bf8967fb07f46f textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_option_list_scrolling_in_long_list.svg sha256:be9e7bd5d6b449d3ac87f14ddcae9f89086672e32635c712c26cbcf961724e73 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_option_list_scrolling_with_multiline_options.svg sha256:774a9d2fc71d697f9b09c629b5279257cd631f966cdd47c899b3efcadadcbf3f textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_option_list_strings.svg sha256:950a411c6180b5dde342adb6cc4e645398012b550b1ad5f0f3c63cfce71f7ad1 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_option_list_tables.svg sha256:d45dd99cc8e19ed0890d6395bf331d68a60430b6e906ec3ec99feb7e486e2597 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_order_independence.svg sha256:fb2b4804546627424a3c1e5d3f31a9e8849d6e62ca83b366e114790688f63cce textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_order_independence_toggle.svg sha256:f331bbbb52ea4119bd1302d7297d933b8df374e11633416964f9c54743d019b8 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_pilot_resize_terminal.svg sha256:de83e808d2e90dfbce4f59918b59040c0fa7f5d8635fab7f1d55d680b053264e textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_placeholder_disabled.svg sha256:90dc662f5d8a1861869d8566798281b063cdda53331f0f90d867d5a9b98645a0 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_placeholder_render.svg sha256:0c7925a7241d7a198e43b55634f2b6f1b3d0bb10e5a3377810aad9bc48c4011d textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_pop_until_active.svg sha256:03326032b0b7305ce3b3588a9b17928eea5921dbf13b538e2f02d36a93c3a8df textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_position_absolute.svg sha256:33093ef2837c082a8a5b46c8d886c7eb7b282f4a65e80bfeb0b7bf06618412bc textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_pretty_grid_gutter_interaction.svg sha256:a54dc2d4858e651ec6cfeaa9d538a7c08c65a7c852d01cbeb21bfca139a17c6f textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_print_capture.svg sha256:708bd42c4a52fb2d61ca2782336e7b1621eb956dfa2b74b6dc5162fe48fdeb9d textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_programmatic_disable_button.svg sha256:667f4c44a44c415538ec9df3be9e9514555b67169e3a711a8e5b07b25901ec02 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_programmatic_scrollbar_gutter_change.svg sha256:e76dbbb0568d780fb5c4df1adaf73d164481b191539ad675a9338557a9b78f55 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_progress_bar_completed.svg sha256:045265c64ec4fe87e7c554c1d90665659c0a526389269854a6700dd2596a1fed textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_progress_bar_completed_styled.svg sha256:ad90561a61e4db50d1576ec73c3ee4d1e247f25a874222d868935e223beaf7e2 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_progress_bar_halfway.svg sha256:ba5a00c23e001e78d6f24d959563ced28e33db139a01af8138ad306bcb9feb8b textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_progress_bar_halfway_styled.svg sha256:0c0f908169c9a550fa4e4be06b5c24cccf5c42506a566bb334b9e5a437f8f2e5 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_progress_bar_indeterminate.svg sha256:613362748fd059d310707befba5739041eefa7d10821779bbb369d868eb29a8a textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_progress_bar_indeterminate_styled.svg sha256:28392e77a777cf222178957550e1027256eb43b5a05d8290e261fc40c5ae904b textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_progress_gradient.svg sha256:2cdae89c2ff161fd097fff3e6c0b77451766b26d83e5fd49593958c60bc48760 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_pseudo_classes.svg sha256:59ac1923885f8cb496ceb30efaae2eff197d76cdbeb04a10d01a118510208fb1 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_push_screen_on_mount.svg sha256:f2436e4a9d008cff6657d8e2cbad1ef2501b1bf64d04a9397b8005097140b626 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_quickly_change_tabs.svg sha256:767c353a5b1ef6c00051dd80dd9efc9f59b500ff333515f398c400a1e7ad80cc textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_radio_button_example.svg sha256:278eee96649ddd7ff9e93adcdd0c32fd1313b4e256e741ac0afedfb5f71936ae textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_radio_set_example.svg sha256:735da806c479df875a754ccd17180711fff231408e8a55537f5bebb1522bb049 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_radio_set_is_scrollable.svg sha256:b5ce7752960eb4c496dfafa605dfa67e3b377b53685cf9f521b3a88f7b6b553b textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_recompose.svg sha256:8563be9e73c35f1f631b5ff6c28491ef89ae63ee20ea8f9c2453f0c12e15623c textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_recompose_in_mount.svg sha256:c8b91e71d9be13b66a509871dc517199c7ec31e41273602e1f743c315d9bc39e textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_remove_tab_no_animation.svg sha256:fa1cbd874361d77e760f91a77c210b90611ae11ae600244f78a69b4e0cd32403 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_remove_with_auto_height.svg sha256:4f59152f55e6a2992e4dd9e4ab3381f51b91d32252918686b9be8faccb01b46a textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_richlog_deferred_render_expand.svg sha256:027be97aadfb3a7c0a576e5808bccfddcace1027d73e02a9ba8d789637bca6b1 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_richlog_deferred_render_no_expand.svg sha256:fb60005c730158439746beead4d7d347e1e85ace8ec18b80bf0a0da2e09ce7ff textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_richlog_highlight.svg sha256:1405ebd1b5a57c3693a7c48bf852e1772d3a8343b965e6ace3603ac72c5e1021 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_richlog_markup.svg sha256:3679d34a7de0329d91ce1d98d3c3ecfe5907245dc0b2587b6e99b9ed713d876f textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_richlog_max_lines.svg sha256:20bde632615233631a020d869629a28a139cedbbd42db307d48b6a761e70c29b textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_richlog_min_width.svg sha256:56c410e0f47f1015fb632cd54ff387e20da581f8af079bf61fcf8bc4c919b57b textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_richlog_scroll.svg sha256:ce9bb6f1019e82d069f81873b2b620d970df6f703d3ca721e86406e633747715 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_richlog_shrink.svg sha256:ec5271ecbc82bf393eaef40ca0ce3b3c4ffa6eb9c9e185ce6897a024ac3a74b0 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_richlog_width.svg sha256:efed61e0a496a956da265534c6db937e6e45a414448add8c02889172c83e033b textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_richlog_write_at_specific_width.svg sha256:2768d2591bc5cdd852e615cc7e49ff28453db583e5fc8c12c39ad641d5518ea2 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_rule_horizontal_rules.svg sha256:4fe23820bdd9fc45d7c10ffbe3df3c32727c4c374da4396316e16f95b53bd028 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_rule_vertical_rules.svg sha256:28412915f14ea335ab6ba53f362b73af229c6cf3fd7e4cccfd8bfb91a2d631a4 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_rules.svg sha256:15f43237463d50ed66c965bfcbc9408de5e005db5e46551416cd7d3cfbb836dc textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_scoped_css.svg sha256:1c29c2631bba9b8d155f120159e09b86d74dc6c253b8393f0c4aacf7c0773101 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_screen_switch.svg sha256:d739de6656e4be731561b1d335de5945e52767a5e2f5676bbf681c01cb4bc987 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_scroll_page_down.svg sha256:42fda02b9471b8ed523bdc8b60f27aa5058ee4695e8583ebe67a9c73d6f5a731 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_scroll_to.svg sha256:0a5721d9629bf9b6ade3b2eeddb3f52423b599ac43517bde7a47e2bb73dba5c8 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_scroll_to_center.svg sha256:b8f2578b2f9de4c0fe31c08861cff6c75090333493f02b5db539f8233dc416fc textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_scroll_visible.svg sha256:ebfc5816da300c0c56e9677f520403b775250df89c04a96b7d98a8727706cba9 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_scroll_visible_with_margin.svg sha256:97c3b4addbd00abb2e095258797b6f93b2f5e4e384d05dc8e99757c89d02c163 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_scrollbar_thumb_height.svg sha256:bac6bbf8ed723d4d9a5c11c26f0e425eb628f23199435f75c714a1aeae25a0c0 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_select.svg sha256:f89da5475373907715f929a2f7a675d6cff8894787fb7ff2d24bf2e34658cea0 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_select_expanded.svg sha256:82f8b040908f88b8ad0502ca1502b895fa0c495276993f53bb4f4f233dc2986c textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_select_expanded_changed.svg sha256:f89da5475373907715f929a2f7a675d6cff8894787fb7ff2d24bf2e34658cea0 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_select_from_values_expanded.svg sha256:82f8b040908f88b8ad0502ca1502b895fa0c495276993f53bb4f4f233dc2986c textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_select_no_blank_has_default_value.svg sha256:120cecbb99e9fda891e7e0c1c965cef5414456fdb52faec026a685522ebf509a textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_select_overlay_constrain.svg sha256:9df3682a2a32102ee940844252571ec3c0ff697d66ca15e7d1cd000340108c6c textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_select_rebuild.svg sha256:cb5f41858e41e93757deb5df4997cd2d4c3c8dcf77be005165b31ea587becbe8 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_select_set_options.svg sha256:85105a46184f5d0d4f3407061dae3b362e78bdf47005787ff3c2e23df431af66 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_select_width_auto.svg sha256:123b0788f634517fa7be0a00c6717a6c0f1370682b0833e73b68b150be1db041 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_selection_list_selected.svg sha256:0f343cbad9c71eaa92410edf5d048d03885b67d1d05605d5316628b3b57f80aa textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_selection_list_selections.svg sha256:0f343cbad9c71eaa92410edf5d048d03885b67d1d05605d5316628b3b57f80aa textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_selection_list_tuples.svg sha256:e42d8b81c8c40b7209817c1dd725068871fdc077cd057bdb13af2cd398e02bf2 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_selection_list_wrap.svg sha256:51b95390a0133de8be3e8ccab138adc1ed1bc2c09b95c059bd2a47039054b70f textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_sort_children.svg sha256:a7a8370728e78031274c38dce746e4ad16bb0429c1c46998dd6e2b42e4144800 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_sparkline_component_classes_colors.svg sha256:02230ad140eb390012abcd9b929f095c92c39883321914019542927b8f569c02 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_sparkline_render.svg sha256:a2cdec8825d5e8bfe0cd16d9bbef9acfbc5cc26246de9a088fe19db8ee404163 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_split.svg sha256:b26822ef4707a3f41ca2a78256ddaef15ef71ac05661d814d9b6fc243b1c7857 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_split_segments_infinite_loop.svg sha256:d766ae8d95c7dc60e3c3488ca4e637d89bf49db095630573eb71ef533fed39f4 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_switches.svg sha256:68c841b25159ea3e07194ddb6cc33648d3eddac07237f9ddd500c04664281027 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_system_commands.svg sha256:deeae286b5c53bcedc5b7710600ced61af465e73474ce6f69717c9553a4add9c textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_tab_rename.svg sha256:631eb4eb234b3c04707242e2cff9ae7fa6ccb2076cc9d919cdf20f5e94c3a784 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_tabbed_content.svg sha256:c680709dbedc0882d864895a2050fe8dcebf6d94da584a19e08137a36cf90378 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_tabbed_content_styling_not_leaking.svg sha256:fd03c7d151611df107a126b46e88243446eb1101b7cb036bf4289531f8688f90 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_tabbed_content_with_modified_tabs.svg sha256:a66209cf7a5b53b3c1c0cfad37cb1f71180388108ccddf60943f2ae9a956c429 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_table_markup.svg sha256:065caba23addb44d7fb8af6929303b637e420ed7acbe89aead5376451e10237e textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_tabs_invalidate.svg sha256:ef4060a4fca4f9a8a02c41b2b67925718b0ed4e1aa45d5c7a7b1370514c375b0 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_tabs_remove_tab_updates_highlighting.svg sha256:bae3c041fd4177200ff144042c885a1a83cac8d60d3a3247203e14f65f00feef textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_alternate_screen.svg sha256:df1f46e19c146d4699a259896cf9170d9b2189628384f55fece4aedc75b10d59 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_language_rendering[bash].svg sha256:6fbf8424156ea9acbaf094a24f909766cd673e4cdc537a2ce8c93a47aa366b59 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_language_rendering[css].svg sha256:4b32b75e40033aa9b7d695e392a7d86b1fa8a8e05199385ed19c6263208c29cf textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_language_rendering[go].svg sha256:fb47cc66314825313291a62819740abcc04f15e1750ff18ec5994520657e352a textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_language_rendering[html].svg sha256:cf7791c06f55e782d63ae7ee9b968995e73d895a54a4efa1f52a860e7f954f6c textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_language_rendering[java].svg sha256:57f1065d232c4a200e98d6e7c330c2e4ea0be097e41931f349ec77805e64c206 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_language_rendering[javascript].svg sha256:057a187e24638b7e3f803a82bedac2bd9e0d94e07c73ce5ef1ff3978a11b6447 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_language_rendering[json].svg sha256:eb80cc80868fa046625c2b74a6febed4ddc8c0b600821606f37d5c14fa770e83 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_language_rendering[markdown].svg sha256:41c6c34d07cc561341287a035d0c2b6a23696341f126fa1a1de916178d2dfc0e textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_language_rendering[python].svg sha256:763b5cf9f4f13c68d55ab174cb24213ccc0a03476d2ba0db9ac6e837c048dfc6 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_language_rendering[regex].svg sha256:1e12b3cfedeff35bbee2f3aa51a293557d051eac11e31b9d3846440eb5fefdcb textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_language_rendering[rust].svg sha256:2fae0e26b990c4fc7448d8a346f35ab65bf170154e2b447212acd21a832a48eb textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_language_rendering[sql].svg sha256:d0f147ef438b7b0cc696875e3eb66934fbb7e4f3c67612e7fb43188d178c362e textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_language_rendering[toml].svg sha256:7db9065708fa52efde4d1fc52c721b02c177f8d65e1c638d73de9923782f681e textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_language_rendering[xml].svg sha256:98470483f13a5df781efd2556272d700e71251139735b01a2809d86104d2e34b textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_language_rendering[yaml].svg sha256:ed5e6dd397e97ca701684837293ea50e4a6722078674848d6bce0d32dfd72a40 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_line_number_start.svg sha256:63cf9b696195c10e15a2378462f7a7c24e998f6829d540cb4d2fcb0ac0e0059e textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_read_only_cursor_rendering.svg sha256:bebaeb2cba67ab8ec0c4c975a1151c1bf0ddbb27e8418750e8c81371296d053a textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_selection_rendering[selection0].svg sha256:81839e004fef1151c16c784bb5b10ac01601215f1dd15956da918e0dbae044fe textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_selection_rendering[selection1].svg sha256:b4a605f5ab480fe25165506f8cda23133fcc37279581535253d8a8e6c0f11122 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_selection_rendering[selection2].svg sha256:8f02b24620e18313c8406e8a9a700c82b7d72bb9f453f60321db5cb6591fd6b2 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_selection_rendering[selection3].svg sha256:a7511c632695bf32e625361a3f2acaaff1e7f4e00db6bacbec2caa64b58fe9df textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_selection_rendering[selection4].svg sha256:05dc7ac0de2014f45d8c9b55b56edd13a5a4087d608b2363a5b79077cae48e40 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_selection_rendering[selection5].svg sha256:8ead81cab2484502862643e624c5f0306bf7af8139f430da26b7f9136f7d4dcb textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_themes[css].svg sha256:0e4a6746887ef6551e717d5628ee5b39cd732eef3f5bdbb684ef71a309aeeb94 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_themes[dracula].svg sha256:d9ec86d0a2b301ce60c1b6cb57f262e7b145cac762f2aff9be35b17a5d407da0 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_themes[github_light].svg sha256:5950e66272439eb26f4d7fae43db645db00ed4e140f5e9ad876c0c178bbaeae9 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_themes[monokai].svg sha256:3617e59166f31e49e6f0d32885e96a81a9767a99a507a4cc8fa8408841eea92a textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_themes[vscode_dark].svg sha256:bf403a4e951882a1fb979d769bc72330375de8836ba14c4615eff6ddebf28551 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_area_wrapping_and_folding.svg sha256:3e8a8da8e346d4eeae8601f3218f2f40e22312644d7d6114ddd368b366bf3ffd textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_text_log_blank_write.svg sha256:8658064e45bc447bab4696c083353697848446c7729f602c1bf733f7ffc589c7 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_textual_dev_border_preview.svg sha256:3fccd48899cc1ecce2a3e7d9946aa19b3b7d4544cb0781701af0faf240cf11a1 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_textual_dev_colors_preview.svg sha256:dfe18e2b302a444bf9067e9b1fea033898852b7a8e1df0eb65db66fd94abcdcb textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_textual_dev_easing_preview.svg sha256:34744cf35ddecfc31a149a5d2d609074efeb5b4cee7eb62639460a75455695f2 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_textual_dev_keys_preview.svg sha256:b7d7f65046b2915bc1df7402e54ab1d7fbbe88689a2aaac3317938e83d6335c0 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_theme_variables_available_in_code.svg sha256:6211c90bec57cb4bb0c1a026a9bfc6c248242332886397fb3e3c1d768f95780e textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_themes[gruvbox].svg sha256:e2552f416e5a36832c8ef0491f2567729e7c4bd2f765b08f102f43688735a97e textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_themes[nord].svg sha256:bd4d8e84abb2f7eadce3cfbcc3b6e284809e2d00c7c16db373e3c0f2d1c9c551 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_toggle_style_order.svg sha256:9375aac945177b5b34b77bca3d10c07296b3dcc947e335bc136ae2f2be3dac1d textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_tooltips_in_compound_widgets.svg sha256:fc3ab94b60eeb071a58824b8c6d04f03dd6f2535e980e2f9d01be453aaea7c81 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_transparent_background.svg sha256:1d5b846a012d26ceea1198bcd1d2fb9ce0c8ab5426a56ee14caebf766db61699 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_tree_clearing_and_expansion.svg sha256:4174db663d0cf6b19b9af97138ceccdee73bc349859030f4bf965288216ff80b textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_tree_example.svg sha256:aa167a2663a548ab377cfd3b19f0f3d95c67b18352ba3e9b6ae1ad7b955ea42d textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_unscoped_css.svg sha256:27944949ed76d91915c4aa5ca3209b1557a48ae56bfd048e17acfe86fec1dbfc textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_updates_with_auto_refresh.svg sha256:0b12f998faf3fc809bf480f05eec61cd32f45d36246de14f12c56d8309db2e76 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_vertical_layout.svg sha256:af91e85d37b20629b5d248f7c4fa0b79b40ee8cf5ab200ed724eb271de84952a textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_vertical_max_height.svg sha256:4d870bf5fe82fc2c5d69bef0515e94773a79650e91856d645ebdfe3fcd412906 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_vertical_min_height.svg sha256:77c171ca650e009e74bbb80902f56b908ad2d9ec92f6f2bfc097dbcef4894f35 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_viewport_height_and_width_properties.svg sha256:f2d561f79242c36dab56378a663525a16ba84d0b1a9225c27789780cb996e7a6 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_visibility.svg sha256:aa838f920ebf67ba858ebbd884a6b68d0cb9652bdef0d35a5e388bab3a9d961e textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_welcome.svg sha256:110555e24a20754cd28f530fc5b41c5c95514193a559f743572fa438ac245525 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_width_100.svg sha256:bfbae5d14924e93cb14ff8a078f78a5417926b011df55182e31f2130c8bc1796 textual-1.0.0/tests/snapshot_tests/__snapshots__/test_snapshots/test_zero_scrollbar_size.svg sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 textual-1.0.0/tests/snapshot_tests/conftest.py sha256:86dbb8adc30cce636cf4ba4750c4bcf5a64188748f521b2032fa94ba28adfeeb textual-1.0.0/tests/snapshot_tests/language_snippets.py sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 textual-1.0.0/tests/snapshot_tests/snapshot_apps/__init__.py sha256:355dae0488be49af83642df89c5794e99149a6092ecf30d28784b6bfa234ddeb textual-1.0.0/tests/snapshot_tests/snapshot_apps/alignment_containers.py sha256:5d330bdd096fd6a663e259f807387558ae7f49d16cfe17430d289e25cc053db6 textual-1.0.0/tests/snapshot_tests/snapshot_apps/ansi_mapping.py sha256:3381842ae37d772c022603f4be718d54225550a70c4ee2c04bb05cc53a1c0166 textual-1.0.0/tests/snapshot_tests/snapshot_apps/app_blur.py sha256:c383f03adff28ca218d80976f701b5ab6bac2bc50b1137adbe86523f908e5c4a textual-1.0.0/tests/snapshot_tests/snapshot_apps/auto-table.py sha256:04d5b245b03345a7347038c856d1ec1d736049fdd496a632dab4dec310b9fa4e textual-1.0.0/tests/snapshot_tests/snapshot_apps/auto_fr.py sha256:6d8f3c08e2111717a87f8aacf9c9fc4cf8e50bdfa3f43f80169e43948171188a textual-1.0.0/tests/snapshot_tests/snapshot_apps/auto_grid.py sha256:70ebf90bd0880fbadc90e0a4a88b0345a9cee0a583892779cc44ad92d47c1de6 textual-1.0.0/tests/snapshot_tests/snapshot_apps/auto_grid_default_height.py sha256:91eb41a6f1042b6f013bdab9628233f73d8dd7db03e9c7f5e2676b20248d03e2 textual-1.0.0/tests/snapshot_tests/snapshot_apps/auto_tab_active.py sha256:7d78c5f24cdebe9faf84ceb693a4de9b4e2c191f0304534072b757a1ff6b1013 textual-1.0.0/tests/snapshot_tests/snapshot_apps/auto_width_input.py sha256:7bb7b845d478b36bc85e0effa7af7fbfca623326aea587c81255403f8120bd9f textual-1.0.0/tests/snapshot_tests/snapshot_apps/big_button.py sha256:e554a378962cfe4e25f2e3893af5a824b894566472d028cb604ebde75d4aaca2 textual-1.0.0/tests/snapshot_tests/snapshot_apps/bind_override.py sha256:38f5d4561916532e374271cae100201fd05798404205ff2a011bd9f849097aef textual-1.0.0/tests/snapshot_tests/snapshot_apps/bindings_screen_overrides_show.py sha256:3c90d1fa3dd2a4482198accc80d877c72347309cb41b6812541215bf95cd1df8 textual-1.0.0/tests/snapshot_tests/snapshot_apps/blur_on_disabled.py sha256:8fe55961cae655bd7a337bc148d9bf5662ee1bdaa4b84246756f61433a3dc4e2 textual-1.0.0/tests/snapshot_tests/snapshot_apps/border_alpha.py sha256:4e18c001c658a9237f7411edbbeb033710910f668d225a705ba253b012d805f8 textual-1.0.0/tests/snapshot_tests/snapshot_apps/button_markup.py sha256:c089b1fb8533cd6a46d2c637935e102e1af523dd3854c7784e94e37ce381b022 textual-1.0.0/tests/snapshot_tests/snapshot_apps/button_multiline_label.py sha256:55815aac9d7e1592a4b07112ed15d76608d8967c43cb3c56e3c1d17f73493d21 textual-1.0.0/tests/snapshot_tests/snapshot_apps/button_outline.py sha256:38185589fbdd71d70589f3a124c9a4f49b7fd426ae25671944b6c2186fbf5769 textual-1.0.0/tests/snapshot_tests/snapshot_apps/button_widths.py sha256:8ef5a383af71eaaab4b2f943c65019d481b512e4eeb8383aa0efb344bbdc68f3 textual-1.0.0/tests/snapshot_tests/snapshot_apps/capture_print.py sha256:fce5c65fe75fb7ab8da0aba55916fe0487c3fc90821d241642a6f985f86a7d1e textual-1.0.0/tests/snapshot_tests/snapshot_apps/columns_height.py sha256:d54c8878b36f834954e76677eb979f68bfb8b509dd906160db319b0c98a78c34 textual-1.0.0/tests/snapshot_tests/snapshot_apps/command_palette.py sha256:d36f310b91d7e1b3c6b0673c522d67fb620d65b35dec441dbeb1d1433d4cec8a textual-1.0.0/tests/snapshot_tests/snapshot_apps/command_palette_discovery.py sha256:29ae353aaefa1abcc1cbd207a19407d5db62c1d6bb0d27b1f03b7269a977444b textual-1.0.0/tests/snapshot_tests/snapshot_apps/command_palette_dismiss.py sha256:c34dee6f2d18d7feb4a7f06eedbca50bff499e12608b3e42ae76e521992e5ae0 textual-1.0.0/tests/snapshot_tests/snapshot_apps/command_palette_key.py sha256:925d93633cd086f7127d885c451178b9942e3c5f963e8f21f0c52d6606eab194 textual-1.0.0/tests/snapshot_tests/snapshot_apps/component_text_opacity.py sha256:94c78e7a054d371582c751e250451fdf07a8ef3e181c8340d6d1a287df9c3cd7 textual-1.0.0/tests/snapshot_tests/snapshot_apps/data_table_add_column.py sha256:2254de98e1ede12c36c2c45e05d7704a98b795ab646fdd78504b04280a965f48 textual-1.0.0/tests/snapshot_tests/snapshot_apps/data_table_add_row_auto_height.py sha256:fcfee7c78170220aec3fd2af8c6121e774b978326cae4c0f33718d324c2cab57 textual-1.0.0/tests/snapshot_tests/snapshot_apps/data_table_auto_height.py sha256:678fb4f4a9352d73b8474a7ea696dbd96341f2cf15086e043d7b7247a34bea77 textual-1.0.0/tests/snapshot_tests/snapshot_apps/data_table_cell_padding.py sha256:fa6efa76906fb1691f13786d7a0c63fce73eeacc90132591a737800fa957afa7 textual-1.0.0/tests/snapshot_tests/snapshot_apps/data_table_column_cursor.py sha256:88ceacdb6f2859ad1db9828a36d8e527ef23b22bd5423b83a890a2ef024371e3 textual-1.0.0/tests/snapshot_tests/snapshot_apps/data_table_remove_row.py sha256:ab42cdd1dafea6354ad604c6bb70433049ba8b5559a5907c3306f51c85844f64 textual-1.0.0/tests/snapshot_tests/snapshot_apps/data_table_row_cursor.py sha256:c71a2e57cf68010f347a4d056170ae05ae127a882111cfb6ce32f635c216b23f textual-1.0.0/tests/snapshot_tests/snapshot_apps/data_table_row_labels.py sha256:fa7520414d5cb7ea9a8ef11552a15c4118f8225005a3577cd85c6bc5d3a50a34 textual-1.0.0/tests/snapshot_tests/snapshot_apps/data_table_sort.py sha256:d059588efea3e83784d0098f14b23f3a9dc4a76b9004628634abd1632b2ac22c textual-1.0.0/tests/snapshot_tests/snapshot_apps/data_table_style_order.py sha256:6bf3e1183604c22691e4341b9112c73f2f38d2c6717b12199c3e87a35b309c02 textual-1.0.0/tests/snapshot_tests/snapshot_apps/data_table_tabs.py sha256:69d0fa5dd27a62e17ddf83ea9c14e342269d9e9342a80976f54463a2ae6e6d28 textual-1.0.0/tests/snapshot_tests/snapshot_apps/datatable_hot_reloading.py sha256:2c1d0341dd80be38ece5c16cb96ccbe752a41ad0fe9d41d31e9aa12d198e5fd1 textual-1.0.0/tests/snapshot_tests/snapshot_apps/datatable_hot_reloading.tcss sha256:2d674574b4de4d748a919f07997324f0860dd4c4bd858df35d40053da30aaf42 textual-1.0.0/tests/snapshot_tests/snapshot_apps/dev_previews_border.py sha256:0892b5c3a2bd43368c9b4c2382597bc975af5b63a96bdd28a5ac98f42801d25a textual-1.0.0/tests/snapshot_tests/snapshot_apps/dev_previews_color.py sha256:78069ec85dfb3c7d5e806a0e41713a5d1d9d13fcc55f67974d697dc69a916dff textual-1.0.0/tests/snapshot_tests/snapshot_apps/dev_previews_easing.py sha256:424ed92cfb962d4bc5c5949fb9e968f0bbb9032f3b4292e835cc3d0e071267de textual-1.0.0/tests/snapshot_tests/snapshot_apps/dev_previews_keys.py sha256:1a79bcaad223cefe2edb36f462658667016e3edb3e516242cf018bad4086e94e textual-1.0.0/tests/snapshot_tests/snapshot_apps/digits.py sha256:23a1bacf3638828464d94764287b1ce3b8470cbf31a76061e7912a11e91a44ce textual-1.0.0/tests/snapshot_tests/snapshot_apps/directory_tree_reload.py sha256:c1ce8011a0306955cc881eb9e99effd686f49f9b68c05e48918eb6d36f13aec9 textual-1.0.0/tests/snapshot_tests/snapshot_apps/disable_widgets.py sha256:4391d841bc8a4caa8bd3316a861cfa6bb19e60600b8345f608a220ca040df6a9 textual-1.0.0/tests/snapshot_tests/snapshot_apps/dock_scroll.py sha256:f3afd49cda3a366d52d46dc2263b6a651e834a5aefb335108f18e6dbfb61cdfa textual-1.0.0/tests/snapshot_tests/snapshot_apps/dock_scroll2.py sha256:b1bda7d85b7b1ff4b5f7dfb48657e672eb167338dbe86c3597aa6c1f0b2842d5 textual-1.0.0/tests/snapshot_tests/snapshot_apps/dock_scroll_off_by_one.py sha256:4fdb9609198559eb9a3dfcd820110c24df0884ae26d9c4e6e166b900937875bb textual-1.0.0/tests/snapshot_tests/snapshot_apps/dynamic_bindings.py sha256:534abde8f2efbead0a2f38e8bc33c6f80169b271cdcd647017e1b30033bacc7f textual-1.0.0/tests/snapshot_tests/snapshot_apps/enter_or_leave.py sha256:ff39ec53e257f9c39a95b60399f30de47617d66df3c87a36c86d968fa06e524d textual-1.0.0/tests/snapshot_tests/snapshot_apps/focus_component_class.py sha256:3daa7c68649ab77d9e41cc186f223e3d5996eaec3c4f0cad56af16153faaa76c textual-1.0.0/tests/snapshot_tests/snapshot_apps/footer_classic_styling.py sha256:cce85139d2855b5b57b214c67cec2d0c6d925403c37710299fc0385a43625693 textual-1.0.0/tests/snapshot_tests/snapshot_apps/footer_toggle_compact.py sha256:c000343231dc07f31f3c50554bb334311be4e5445e7845f989d0bf30ff2ad498 textual-1.0.0/tests/snapshot_tests/snapshot_apps/fr_margins.py sha256:6a9445610aeeab7971c2a5a29dd369546f845dd510d363460c622579770c77e9 textual-1.0.0/tests/snapshot_tests/snapshot_apps/fr_units.py sha256:31c51ecaff1494080808ad55c2b6412779d59ee9e60ae62aba9fde7cfe63a0ba textual-1.0.0/tests/snapshot_tests/snapshot_apps/fr_with_min.py sha256:4d3d2c25ca1ae0feaa54cd1665cfd1b6615f835b483d8b294f6dd1728b204e69 textual-1.0.0/tests/snapshot_tests/snapshot_apps/grid_auto.py sha256:003f520d4efed38b89fdc10c9b5a223cab4fd7cfe67d503a1f4e93d2b9981005 textual-1.0.0/tests/snapshot_tests/snapshot_apps/grid_gutter.py sha256:5d6ebe0f89a20331ae4491bbc066dfa7fb1f75d0f46fae8e2b48c27e579e7e89 textual-1.0.0/tests/snapshot_tests/snapshot_apps/hatch.py sha256:5fb39f6be043075d814d24d025d2d6f584820e838299100b887507fcb7489042 textual-1.0.0/tests/snapshot_tests/snapshot_apps/horizontal_auto_width.py sha256:03b179d80608dbfb70c9f6e4e47a441d3f6279f02d1ea0b251cd0321a8bf6334 textual-1.0.0/tests/snapshot_tests/snapshot_apps/horizontal_auto_width.tcss sha256:d1cd5589ab5a87e8e4f185739f296269e3d27e176b83633cfcd11063c0a7a197 textual-1.0.0/tests/snapshot_tests/snapshot_apps/hot_reloading_app.py sha256:2c1d0341dd80be38ece5c16cb96ccbe752a41ad0fe9d41d31e9aa12d198e5fd1 textual-1.0.0/tests/snapshot_tests/snapshot_apps/hot_reloading_app.tcss sha256:4a242acb7cb0f958c1f3461cfc670aa339e9f24035ec80b326a76bfab6918bc6 textual-1.0.0/tests/snapshot_tests/snapshot_apps/hot_reloading_app_with_screen_css.py sha256:2c1d0341dd80be38ece5c16cb96ccbe752a41ad0fe9d41d31e9aa12d198e5fd1 textual-1.0.0/tests/snapshot_tests/snapshot_apps/hot_reloading_app_with_screen_css.tcss sha256:b0159cbca5872d0f87e7be6c7fddfc78c027ba630dfc11dc14752339b12dba69 textual-1.0.0/tests/snapshot_tests/snapshot_apps/input_percentage_width.py sha256:a43d3c19393114124dd3aa589f0b9d80135bf99f3f958ee284ae23848249cdd4 textual-1.0.0/tests/snapshot_tests/snapshot_apps/input_suggestions.py sha256:9e0ae15f7d464899b2cfb22f18de8d6d14c18dc104b968006ea5224dff30bffc textual-1.0.0/tests/snapshot_tests/snapshot_apps/input_validation.py sha256:1edf9e0b21e81d94a026cd8857796c7242c6b7343cfb2b3ee0eed0712f9065f4 textual-1.0.0/tests/snapshot_tests/snapshot_apps/key_display.py sha256:4068ef9ea3349eac158ae2be75be722ff84ba3ee131865096a930ae7dc685e8a textual-1.0.0/tests/snapshot_tests/snapshot_apps/keyline.py sha256:8400fcf1c136d7d689c009a3bf57f11807ae3d82721661c311b13030a1a747f4 textual-1.0.0/tests/snapshot_tests/snapshot_apps/label_widths.py sha256:0fc6c18513554f062d58d4d0c30ed644dbda5186ac90e6cfe41ca737d5605d9f textual-1.0.0/tests/snapshot_tests/snapshot_apps/layer_fix.py sha256:7ec56d5718709b10f819aa97bb218bc4166ff23c6769492a9b8864993c471932 textual-1.0.0/tests/snapshot_tests/snapshot_apps/layer_order_independence.py sha256:b293f248c2593811ae9539fe341bffc2b0081726cdcfc38622e92d3aeda3b3da textual-1.0.0/tests/snapshot_tests/snapshot_apps/layout_containers.py sha256:b4cb57769afc9a7d9500ecb000f4988d62b2f2c8e1e541ff96460c5a9e62f635 textual-1.0.0/tests/snapshot_tests/snapshot_apps/line_api_scrollbars.py sha256:95e06f5cddc594e66dea82577ca09d0fc7ed2f9b41075a2461acc87f8a7e46b9 textual-1.0.0/tests/snapshot_tests/snapshot_apps/listview_index.py sha256:d49c97b4f87d683424926a9241fb2eb967e55574f13ceac4e6619d2bf10aa5b8 textual-1.0.0/tests/snapshot_tests/snapshot_apps/loading.py sha256:ead3330d2903e7a9a1fc2c721869c9d52f338046e9ed4de7f96891e87ad90513 textual-1.0.0/tests/snapshot_tests/snapshot_apps/log_write.py sha256:fd3c622cdca27dc282afede2cae7d11415a21941e341de65e374153aeb556a4f textual-1.0.0/tests/snapshot_tests/snapshot_apps/log_write_lines.py sha256:62fb4727e82dea6e7e7b0975d38c4ddc164dce70fc22769813378ec7a223ae6a textual-1.0.0/tests/snapshot_tests/snapshot_apps/margin_multiple.py sha256:54ed59e5ad6eb0867cbed0de02ec5cd2a047aa65c3062353b2984f7d0194df9f textual-1.0.0/tests/snapshot_tests/snapshot_apps/markdown_component_classes_reloading.py sha256:2c1d0341dd80be38ece5c16cb96ccbe752a41ad0fe9d41d31e9aa12d198e5fd1 textual-1.0.0/tests/snapshot_tests/snapshot_apps/markdown_component_classes_reloading.tcss sha256:d1fb25fa2455f564afa94d62ffecc92d263990c39efd60d629e2a60ac0ac083a textual-1.0.0/tests/snapshot_tests/snapshot_apps/markdown_theme_switcher.py sha256:ff48b058cdc630bf46ef25a0bc7db98361bc77f307daf5a967afd417e1f7c186 textual-1.0.0/tests/snapshot_tests/snapshot_apps/markdown_whitespace.py sha256:26694218f035e52cf9426fc7807609e233c0b4340fb07b2b33af33aaae4ec702 textual-1.0.0/tests/snapshot_tests/snapshot_apps/masked_input.py sha256:a339295e4617406821e14081f372e42274c6a6a5b9488af058a35cf871978f33 textual-1.0.0/tests/snapshot_tests/snapshot_apps/max_height_100.py sha256:d162766b1ca487b05069db76081169893f94b830a587705e4d1fd7e03e505093 textual-1.0.0/tests/snapshot_tests/snapshot_apps/missing_vertical_scroll.py sha256:ccaf511efb22bcd4ca87aa77e383d39f311a98e46da1b199b24bf5f9f86d8719 textual-1.0.0/tests/snapshot_tests/snapshot_apps/modal_screen_bindings.py sha256:f04e46ffd817849eb6d0493886b1ce3280292a06f0b33b6beab580ca3096761b textual-1.0.0/tests/snapshot_tests/snapshot_apps/modified_tabs.py sha256:b9e741d852b0e99235d29ad60d8162c610a24c8fb45a69a73db873caf9c0f67e textual-1.0.0/tests/snapshot_tests/snapshot_apps/mount_style_fix.py sha256:af3868039f559aea40a242517b887a6c1169ed4b630f238eb0998b6b0d10f9e0 textual-1.0.0/tests/snapshot_tests/snapshot_apps/multi_keys.py sha256:014ee29f388d94ac9ebccfb622e0e59de09aec03a9b0c5085fd7f7699db25a82 textual-1.0.0/tests/snapshot_tests/snapshot_apps/multiple_css/first.tcss sha256:1d3c8384dec5efb4bc372037a8f0a03e1594ad72856c0d885afcad62aa2dc68b textual-1.0.0/tests/snapshot_tests/snapshot_apps/multiple_css/multiple_css.py sha256:6b3fbdc31050c5ebaf591bd3eb199979e97403d3f5b4fcbaf0806548a9f457f2 textual-1.0.0/tests/snapshot_tests/snapshot_apps/multiple_css/second.tcss sha256:f64940e5987811d90cec1d239d5ac16e52fcfac179feda1cc5b5b122c916074e textual-1.0.0/tests/snapshot_tests/snapshot_apps/nested_auto_heights.py sha256:f7682e17a40fd5fd1f7f7cd96e620506d61adbef5cae9c22df29b87da2544ede textual-1.0.0/tests/snapshot_tests/snapshot_apps/nested_fr.py sha256:7922967d527b922ca32cb3d5ff694710de41e7eabe778ee8b8b2dcedec382921 textual-1.0.0/tests/snapshot_tests/snapshot_apps/nested_specificity.py sha256:87390c57032e53c12fb0198ab276268f56f5aa2947f9f598e2f32bf92cb61b51 textual-1.0.0/tests/snapshot_tests/snapshot_apps/notification_through_modes.py sha256:d51c0b343c0573a5bcc0189af3e5167aeecd1b246496b3bdd81b9208714ce10e textual-1.0.0/tests/snapshot_tests/snapshot_apps/notification_through_screens.py sha256:1e7ead27de0f230aa8efdcd3ba925d8b09e48334721475319e6d5de1f41be4cb textual-1.0.0/tests/snapshot_tests/snapshot_apps/notification_with_inline_link.py sha256:aee60c233b7696a8932d052a0860cad2b2bb212757fe15e57bae4d05a9e96a81 textual-1.0.0/tests/snapshot_tests/snapshot_apps/notifications_above_loading.py sha256:865ed62692019231628e9e2b7dc14ae37c32aa1981f61f4ece468086de0b09ac textual-1.0.0/tests/snapshot_tests/snapshot_apps/offsets.py sha256:611d7067c3f932520330237b5412a21eb32c839c7ea46cce032170209560c9a3 textual-1.0.0/tests/snapshot_tests/snapshot_apps/option_list.py sha256:f412b1368effc1bf6fd527af35af74e4d4168aa8075e6d2a3e6bbb99134f0583 textual-1.0.0/tests/snapshot_tests/snapshot_apps/option_list_long.py sha256:06502d24906db3120d33caa74e68350fe472d46d4e9cf309d7c32bd1fe69d572 textual-1.0.0/tests/snapshot_tests/snapshot_apps/option_list_multiline_options.py sha256:767f21741a6e4cae1634e779d07c88bf4ced3ffe582857d9567be64b210e22ea textual-1.0.0/tests/snapshot_tests/snapshot_apps/pilot_resize_terminal.py sha256:0b507aeb9f47d406ccd5ca32aac25d2011b28acbb5267a6a81955c0f1d6a77c9 textual-1.0.0/tests/snapshot_tests/snapshot_apps/placeholder_disabled.py sha256:f2d5c4a7705c477245ed3b22f44dc2b1a8030714c9ea6103c2fb73c3d11c5656 textual-1.0.0/tests/snapshot_tests/snapshot_apps/pretty_grid_gutter_interaction.py sha256:13d4fa443cb8a758d9d07b0280327b5ed38c8282dca0eb0b7036569fa3929e3a textual-1.0.0/tests/snapshot_tests/snapshot_apps/programmatic_disable_button.py sha256:98fd6206810b8d9af0f7fabe70fa729a9714dc282b9e8464633d71f35b7143ee textual-1.0.0/tests/snapshot_tests/snapshot_apps/programmatic_scrollbar_gutter_change.py sha256:0fab69b0781de276a3760f1850ae157eeb70d90c9a40c9b30193c58e091bb304 textual-1.0.0/tests/snapshot_tests/snapshot_apps/progress_gradient.py sha256:64e3396eda4a9e5b758c09a0d1e646ff5dca7e2879bcff43dccfb3d70c05d836 textual-1.0.0/tests/snapshot_tests/snapshot_apps/quickly_change_tabs.py sha256:ecb11802d61a9c9ff65ca2e3acbd9c3f024c61a25c5db94b6ab99b4ec94aacbb textual-1.0.0/tests/snapshot_tests/snapshot_apps/recompose.py sha256:02a0f3b2361bc4791a6533a160903f9f4f2ce82099aa9854b983881d72cb005a textual-1.0.0/tests/snapshot_tests/snapshot_apps/recompose_on_mount.py sha256:83043c8219c87f4eb3c79dbe49e2c3eadcced4c5943a1064f2b55aacde0be5a4 textual-1.0.0/tests/snapshot_tests/snapshot_apps/remove_auto.py sha256:cd04052334277ec18da2377cf740824f5405d347adfbd2a7c5e4694b41c3b006 textual-1.0.0/tests/snapshot_tests/snapshot_apps/remove_tab.py sha256:8c76cac9397b52a449f34849cda0b852cd0a244c388708ce8e09de22edc2c5ed textual-1.0.0/tests/snapshot_tests/snapshot_apps/richlog_max_lines.py sha256:34c96709ee7a3bbed93adba05185039230c08ebda66167ef57f2670b49248021 textual-1.0.0/tests/snapshot_tests/snapshot_apps/richlog_scroll.py sha256:6e2626bc996ce60cd850bd44059847882668748f2c45c08d54fc2a7a4154ada1 textual-1.0.0/tests/snapshot_tests/snapshot_apps/richlog_width.py sha256:226a4c06bec0f0e94a2b06dcd3e1720956fbeba4a6fb833e71abaf5391cc572b textual-1.0.0/tests/snapshot_tests/snapshot_apps/rules.py sha256:3fc33c374b461df979ef739263577aa5e6dbeb6bcee4eaebbba58c06e3a114a0 textual-1.0.0/tests/snapshot_tests/snapshot_apps/scoped_css.py sha256:ca67f683f05a3564ec7f71f649166ff963e2f45c1402a59b1467770079c1642e textual-1.0.0/tests/snapshot_tests/snapshot_apps/screen_switch.py sha256:35f7e46df376a8949e99b4ae42e769d88cd08217a9b86e88a3b866ab97f1cb57 textual-1.0.0/tests/snapshot_tests/snapshot_apps/scroll_page.py sha256:2a15727bd648353f98b22a8fb8f12ab2a16e912e4ea1613af0409bc63616e4de textual-1.0.0/tests/snapshot_tests/snapshot_apps/scroll_to.py sha256:82c713826d96f5b8edfdcaf10673886e3fb51c2a3c730665eb35025cb49ff525 textual-1.0.0/tests/snapshot_tests/snapshot_apps/scroll_to_center.py sha256:0edc3adff0ef7409c1c673231307a6041cb504ca917f9d2a7a5172bf7d72fbd7 textual-1.0.0/tests/snapshot_tests/snapshot_apps/scroll_visible.py sha256:8edce47dc3eee8a1ab2ef7613f65fbc55db3fb81a8d3a36487296ed8679c28d2 textual-1.0.0/tests/snapshot_tests/snapshot_apps/scroll_visible_margin.py sha256:9854a4e35b405f3c121dd18429a019d04983d6835bf010056ba86d13f1644266 textual-1.0.0/tests/snapshot_tests/snapshot_apps/scrollbar_thumb_height.py sha256:d183005138e457b254a692d35da635803331ec613e7660102305714e82430b5c textual-1.0.0/tests/snapshot_tests/snapshot_apps/select_rebuild.py sha256:7c6baadf3bc8ae061bfeaa0b8fe8cde167ffff26528f1f12d76f64b18016bb99 textual-1.0.0/tests/snapshot_tests/snapshot_apps/sort_children.py sha256:fb64b1a2190cc25641a301a38056e9c0f8537c337c3282f3eb6379e41ffcc22c textual-1.0.0/tests/snapshot_tests/snapshot_apps/split.py sha256:a3c5fe18a1d32f42cb21acdd00387dd4a2ceb2bed7d1009bbf04d9d14ab0b54f textual-1.0.0/tests/snapshot_tests/snapshot_apps/split_segments.py sha256:03af49cbd40556719a8dfe27bd533c75066703a77c8add999c5e8610faa66001 textual-1.0.0/tests/snapshot_tests/snapshot_apps/tab_rename.py sha256:21a459def4dcafe7e8b4c3aa9035762ea8a976aed6d810cf66a4e02b9a66ae51 textual-1.0.0/tests/snapshot_tests/snapshot_apps/tabbed_content_style_leak_test.py sha256:192a69e6659a8a585c30dad62b9388bd5c3d6686d4806fb0be2be5e9f16ad8df textual-1.0.0/tests/snapshot_tests/snapshot_apps/table_markup.py sha256:0e8a5d5af0c8081fc0aa365ecff29a13c15380326af44add97d975a4701bd3e0 textual-1.0.0/tests/snapshot_tests/snapshot_apps/tabs_invalidate.py sha256:2b82610ecfe1fa6a219dde91acec05d6c3c6f06a9edeab478ed500bc109760b8 textual-1.0.0/tests/snapshot_tests/snapshot_apps/text_area.py sha256:605249c47bc9597c37a309f0443dcd0ba22259d0541dace53c49a1771ae31303 textual-1.0.0/tests/snapshot_tests/snapshot_apps/text_area_alternate_screen.py sha256:7862d2769b9ff274aeabde3e7b2322c0f72c431e1a168fddfd10a8ec175351b8 textual-1.0.0/tests/snapshot_tests/snapshot_apps/text_area_line_number_start.py sha256:ff45c8daff2a49e51458af67c2115583f31a1521f9f81da5a47eae70c2039177 textual-1.0.0/tests/snapshot_tests/snapshot_apps/text_area_unfocus.py sha256:5bf8855f3518725b659724c8359c0d722b12255fe5361c9d44495ccfbe7287ab textual-1.0.0/tests/snapshot_tests/snapshot_apps/text_area_wrapping.py sha256:50dc9e515287b75dbaf7279ce5e7ecdc21be337cd9d326f708ba5e6d5615a2b7 textual-1.0.0/tests/snapshot_tests/snapshot_apps/text_log_blank_write.py sha256:8641bee508bc01b6fed469bcdfbd7ab0e03b4e107a593eeba23065e1ece5a52d textual-1.0.0/tests/snapshot_tests/snapshot_apps/toggle_style_order.py sha256:ef95e4eb1969e94ccebbaa57ea80e9eb3192aa8216f9f738e2aaacd9135fffdc textual-1.0.0/tests/snapshot_tests/snapshot_apps/tooltips.py sha256:f6d998fa114022a8e7c5f379da347c76cdb8f020ecbed9a4353b3290bb7f07db textual-1.0.0/tests/snapshot_tests/snapshot_apps/tree_clearing.py sha256:fd77f4ac02b43cedaf278180a5b0bd26dc962dbd648fe06cf14d5263a49113ad textual-1.0.0/tests/snapshot_tests/snapshot_apps/unscoped_css.py sha256:887b9c460b5035fc680266ea38c3558d64d8c5ab9748fd123da4869c24e626b3 textual-1.0.0/tests/snapshot_tests/snapshot_apps/vertical_max_height.py sha256:924703ddd8bc9bd8ce5fa1fa7d967a94f8c9c71002c6197a6029a7d17db3f32a textual-1.0.0/tests/snapshot_tests/snapshot_apps/vertical_min_height.py sha256:2ec9ee5e9f48efafb449165f78d39834cd4d256b695a6ceb59713246820cac61 textual-1.0.0/tests/snapshot_tests/snapshot_apps/viewport_units.py sha256:dc382c87da4b6a686b43e92933aafa338599b6f18af2803a2faeb0301e915a3f textual-1.0.0/tests/snapshot_tests/snapshot_apps/visibility.py sha256:d84f13703ebc8f039baa3062ea6514922a6467e135defef472dab2d6165dd3c9 textual-1.0.0/tests/snapshot_tests/snapshot_apps/welcome_widget.py sha256:24f2ce985e96ed9823552f4615ab358db4c2bac8b487eacd97ca537ca1e68352 textual-1.0.0/tests/snapshot_tests/snapshot_apps/width_100.py sha256:74478e5b4e1adeff1eb4534828e4939619e10a71315688263361dbb59436c81c textual-1.0.0/tests/snapshot_tests/snapshot_apps/zero_scrollbar_size.py sha256:65620aa39e8060e28b6b07f78f0df2069ed0f5dcf4022f7056c22081b7c46946 textual-1.0.0/tests/snapshot_tests/snapshot_report_template.jinja2 sha256:f885f3466c6ba417716df1c04c5dbfbfe32e0dee8f2acfa21a3642139a2623e7 textual-1.0.0/tests/snapshot_tests/test_snapshots.py sha256:047ffe267b19799f5879419c77fb17c50476be4f0cbabf6501554c1cd6ce7e1d textual-1.0.0/tests/suggester/test_input_suggestions.py sha256:ba46db17031fd94bca6530c92b4fe4e25df8e1c9a452b635a8068284752cb84d textual-1.0.0/tests/suggester/test_suggest_from_list.py sha256:181b80d2e896813f8a35fdac2a42403e8836e50f0f423d489555d76b7738a802 textual-1.0.0/tests/suggester/test_suggester.py sha256:0242cc8a898f1417eb202ed12f071d8f09e3f857e70c8ace2a878b89a4042e07 textual-1.0.0/tests/test_actions.py sha256:b7bfffd2a42b8e2fd4e5dd4be6d27cb2fa9339c265e681fcf68b6c51d830fea1 textual-1.0.0/tests/test_animation.py sha256:36d533d4f0206829b1857cc99beadc34a5d205dc8eb19c1341550531047b54d1 textual-1.0.0/tests/test_animator.py sha256:6ff1d0d9a4081a4b2eb75e9690cabd2c6188d7f2d14805b82e346cfa857b09a2 textual-1.0.0/tests/test_app.py sha256:a9532858936b56ea1ca2731e0879c5f6716df3779d37a4aeb2486f3e125ef316 textual-1.0.0/tests/test_app_focus_blur.py sha256:fda5504d690d88dbd0e6fa629f3efd2efbd34ca3c68f508562069732c136fe73 textual-1.0.0/tests/test_arrange.py sha256:df7005299a456b69cdc3e22acd89bb885c50b9e611ce52abf10b825b064cff91 textual-1.0.0/tests/test_auto_refresh.py sha256:0e5e0bb8d2aabe0bd014c260647f98449fb8ae2b4f35a8f4898939303d9cb919 textual-1.0.0/tests/test_await_remove.py sha256:e8bd1e6ceade50666bc1e79df5e3ad713f68b6d06e0acce0f05c3d857ff4cdce textual-1.0.0/tests/test_binary_encode.py sha256:ab3b16f965c051167eab7c9b40fdbe42ea895709fc3d6e1ad83025b4cb31db25 textual-1.0.0/tests/test_binding.py sha256:464d8ca5b3dd9878424f8e02dee5e8712397239399a066e65d05e3f1cb3d9c4a textual-1.0.0/tests/test_binding_inheritance.py sha256:e6985be48a4435541c684a0c03f5c0e6db145369e66f020caebf49a372aefc6e textual-1.0.0/tests/test_border.py sha256:a2389d786bc98fb341cf8447bf671dbdc4bdc0364d850b1b9561b4669c585b70 textual-1.0.0/tests/test_border_subtitle.py sha256:1226865ba58302a0e7da853175402d9c55418a02f39ca7db0b655d429d41fea5 textual-1.0.0/tests/test_box_drawing.py sha256:1abe10b84fd732d015c46dc0b81a89071bb7a77b1cbba4f54ebd8d6123e734df textual-1.0.0/tests/test_box_model.py sha256:c3b7dd07d2885bde360d3f38217251c978b2432a97016b8fdd6d77822107092f textual-1.0.0/tests/test_cache.py sha256:45e73f1de01a4135b6080b52ee6cd7b9550bad683e05c012002b0e57fe61abf2 textual-1.0.0/tests/test_call_x_schedulers.py sha256:0c501117b40344f14c04ccc252f435e1056793ee823a3a382c01aab92c47c789 textual-1.0.0/tests/test_case.py sha256:990ff6b20ee9cdbc64568d247d4d9b1a850834ed6bb8fee90fb6873767889f12 textual-1.0.0/tests/test_collapsible.py sha256:29a641121ccdc13093d36190dc3b88496fac7999f2210dce248a74cbc7c3ff03 textual-1.0.0/tests/test_color.py sha256:8abc896c062b219b2d215753c0e0ea17373fb0c7fa7c212113a91e8100e28053 textual-1.0.0/tests/test_compositor.py sha256:80467efbf529c94e4da12681ceefad01bd9edce78af505b1d6e81a7341883823 textual-1.0.0/tests/test_compositor_regions_to_spans.py sha256:571d618a61a119f8ad071cbabeb16174c58475fb5b8d6115cf49a366f7a6d440 textual-1.0.0/tests/test_concurrency.py sha256:cbf747f9dff35104806066dcedf91f876109647811f016ccabcdcbf7841153cd textual-1.0.0/tests/test_constants.py sha256:cb6ebf516751cdd0dc74b2bb366b459abd5ecddf2ab1dda5dc7f4531a96c069e textual-1.0.0/tests/test_containers.py sha256:a33de51bbf6c43078e28f35898cf4f695bf8e3c5085a9dbd8059bcd9ab3a5bfc textual-1.0.0/tests/test_content.py sha256:8459e34dceba0b0a55d26e0e45571521979d94528c3030be20ec1e15127b19c6 textual-1.0.0/tests/test_content_switcher.py sha256:93f6d7cb29fc6e929aeeed51ab38070dfdc3c77e29b8e88089f6d161fc9d1c8a textual-1.0.0/tests/test_count_parameters.py sha256:eb1ffda71f1846051f064eab67fb9b0ff018377e86a8b22bf22a014bea4b8d5f textual-1.0.0/tests/test_data_bind.py sha256:27e43f236e0761d019ffbcb3eaeb91af62c8a1f4d9fc4f82d15563192448c8ce textual-1.0.0/tests/test_data_table.py sha256:535f41597d1ceec5991704fdf58528b6e389536f1054c7df5bf2257e03bc0c55 textual-1.0.0/tests/test_demo.py sha256:6b0d48744ef350298c86347dac1a85aa483f0c9a1ccd489597399bdd290cba78 textual-1.0.0/tests/test_disabled.py sha256:212a889b30270abee0ebb153fcac06dbe8528d0d76ee39cc8580bc27d2dc6bd4 textual-1.0.0/tests/test_dom.py sha256:ff7fe91f6bf8a330de74afffff45cb51cba0bc06a47f200512146cbd1c12f99d textual-1.0.0/tests/test_driver.py sha256:9cd485b74031b894f442be71d49b093b612cf45580f320723b98ba5adb86060b textual-1.0.0/tests/test_duration.py sha256:77a7a762f1e10acfe789a3bd4fe6246e7d90674dc77ba146465ab71fee78b9a6 textual-1.0.0/tests/test_dynamic_bindings.py sha256:4bfd984d3d9f7a9fde4572f5b876b3bf13cfdd9200551c1574408ed07410a5f5 textual-1.0.0/tests/test_easing.py sha256:71f789b23753c59c9198428ac5596fa6596f1bf54a4c295288745baf5664ba99 textual-1.0.0/tests/test_eta.py sha256:e9fc35497bce1fe30a256b56599aeccd9e0b2f1a602d3a26437670f4c6b872e4 textual-1.0.0/tests/test_expand_tabs.py sha256:8e08ecd58a0f8613f876340a1d0ae8bd0dabdab464992fd95d36bae797ed2b13 textual-1.0.0/tests/test_features.py sha256:819eadda1c7fd02e7e2f97efca0f097a082faa853aef3985fdb52d9bbc7b5aa9 textual-1.0.0/tests/test_file_monitor.py sha256:0b3e95ec05dbcb55efe54e197866e65a2145494b144ffa1d88deb832c071d2a8 textual-1.0.0/tests/test_focus.py sha256:3814e3e100a4c9adb9c736828c0e9514561e8eba1ad291a0ea4cc25a1449c648 textual-1.0.0/tests/test_freeze.py sha256:c483dca00723fc7c3876bd14026a1a29505c9f41b128d0d690d730a16f4d6681 textual-1.0.0/tests/test_fuzzy.py sha256:53fb6cefa9393b2bc6ca29bca31bb724392a35851207ab018d420bfa586668dd textual-1.0.0/tests/test_gc.py sha256:198e5c8e4b7955ff1f07688c99a7c3a1df02451ce58cc05389a18627cba2bda9 textual-1.0.0/tests/test_geometry.py sha256:d731b3897c1e92fdbf83f6ca50a33ecadf636418fe52957ddedfb2de69a5b305 textual-1.0.0/tests/test_header.py sha256:2425da12ea5ffdd35275a5a6aff937d59f61af53cc470b1730c0f5df19e2e6a3 textual-1.0.0/tests/test_immutable_sequence_view.py sha256:64067d662039961ed4aae6aee4d056035503fd70114e75b4e72b3a20d18f277e textual-1.0.0/tests/test_issue_4248.py sha256:0746ac42fa8ebae48d269d3d6a9edbfc9f029258e9b71a5eb3f23f47bd776500 textual-1.0.0/tests/test_keymap.py sha256:01ab5749f4eca1530acd71453fde4a4aeee5920abe3809e1f171cc2d24bd8198 textual-1.0.0/tests/test_keys.py sha256:60c0aac6d7c93f8ed8d090bbc50195a47f92ebb8fc08dfced3b2da0b6f22c27a textual-1.0.0/tests/test_layout_resolve.py sha256:e06fcba5b3ca5b3033c78fad35ca1af1a5dad6102650afa36b8995fe7991eb5f textual-1.0.0/tests/test_lazy.py sha256:dda03d2f1bf92833cb60ffec485453b837ffa7643bf6b7927b64aa6675f1f7f4 textual-1.0.0/tests/test_line_filter.py sha256:77487882e73bf9cb802d7c367013c4b860d30e8a54d0aa3daf674c30d80b7924 textual-1.0.0/tests/test_line_split.py sha256:8358505bc2a2597c6b820c9965c625fb37ea763f3d9ff0a824edfe8c53308e2b textual-1.0.0/tests/test_links.py sha256:938ef3458c5d9d96cd708022b8fa7b65f3bfb586340b8b683532efdff8cb0401 textual-1.0.0/tests/test_loading.py sha256:0754b98e585076a9a5ba1d9f9fff4783a7e9ea4e0fc70cf594185acfe6620a2f textual-1.0.0/tests/test_log.py sha256:6a67f17b1895e9e9577e6fc1fe15d9f563d9588198167f9a702db013bbc74cc8 textual-1.0.0/tests/test_loop.py sha256:f128acc93ca2933afc443ed0454e373cdab9d0434d90af00edfcd1d4504d1874 textual-1.0.0/tests/test_markdown.py sha256:a232b815b1d7e39353eb87b3e064e7a031ec0588e28a2e445e08dde2fea6e828 textual-1.0.0/tests/test_markdownviewer.py sha256:f26277d4b789fc42275d99205d1a4b9db6d07d9a993b589e2d9e12700c66391d textual-1.0.0/tests/test_masked_input.py sha256:000628954eb1220904f28e66d81bdb7231ec052de17a38a0645b4989f0b32c16 textual-1.0.0/tests/test_message_handling.py sha256:9c2d70e0e686f180671a50049ea04ab107b4ddb23f00dd13a8b46f62765344d6 textual-1.0.0/tests/test_message_pump.py sha256:519cea6d83661932ef186570d6dc5839d44106f29ab5d3e22a6a3337701907a0 textual-1.0.0/tests/test_modal.py sha256:e4679ebaa99389d71689ed5077de313a2f530e361507df5699233519e87148bb textual-1.0.0/tests/test_mount.py sha256:a63de54fff37fe642c2d2fc5e4a48d27f177792bec8987954b9560f76ffe4528 textual-1.0.0/tests/test_node_list.py sha256:354cf9c3822686d4d42a493147e34c1026cf1d4d28499f0729371e03bdb5c0b2 textual-1.0.0/tests/test_on.py sha256:9e895641c1fe4f5d34340cdb33026dfd1a69d5dfa58f1ba97b149b8e7ce705fc textual-1.0.0/tests/test_overflow_change.py sha256:c594d9cca5aa1dabd1672a2441ab08adc8e81fbbf07e2541191e8c67eb26521a textual-1.0.0/tests/test_parser.py sha256:fbe784b0906b8e2e3553e73ea59aa943e45f34218dee60de209fc1b9aecd2f0e textual-1.0.0/tests/test_partition.py sha256:8824a0efbed0523a3a0e75c6ea34889c9b2fcd04a89044560be7fe7e39a7dd85 textual-1.0.0/tests/test_paste.py sha256:03005a768a31055328ac7261ea69cbba3dc31569a95822ca862d7921106e491f textual-1.0.0/tests/test_path.py sha256:6b76b1edef3f62bb2024ac497216f76a5d2439678cf6302be8bef677c84ba645 textual-1.0.0/tests/test_pilot.py sha256:8bef79b26f43642df9877a091a08716fd5d3ca98a3084783353976f8a7da9323 textual-1.0.0/tests/test_pipe.py sha256:ca2af35a2dc5cd9496354cbbecd145f8a1fba247ff6bac719040e1aed7021ba7 textual-1.0.0/tests/test_placeholder.py sha256:822a7f2a836ce27dd486d1eb8740f3f24f4395d7429c5025d54d7d75e2575133 textual-1.0.0/tests/test_progress_bar.py sha256:103ce67c05dedf5ff9f4d9527165c6fb023b9a43ac3ca6bcebd51bb982492a8b textual-1.0.0/tests/test_query.py sha256:0c48c2967b96acfdab6330169838d0ec1b52492475165d00b3c17c73fd9ac58f textual-1.0.0/tests/test_reactive.py sha256:e3ff79954eb7d2bf3aa6998935295a14f24b8d5a41d86faf065ef54282470bd6 textual-1.0.0/tests/test_resolve.py sha256:f6150de65d43fb370edc407b0888ccbac294bf66440523e41f4c7a7204c4d0ce textual-1.0.0/tests/test_rlock.py sha256:60b7f7979e2a050593e427c0a07117ce0b0dc7bec50853eaac31e24fa8809d5c textual-1.0.0/tests/test_rule.py sha256:16ab923dd1bc7a0f5759abcada59cda13f726ab2926a84b510feb612954e8f1e textual-1.0.0/tests/test_screen_modes.py sha256:4eef8bf4287087f0a3922efe93eb98709f7f7423ec4715917cf6fbb2e670b674 textual-1.0.0/tests/test_screens.py sha256:f263dc3bbff7a9acd5aad77a75eee037389ad5c930a8f93e81b9cb79b63809f9 textual-1.0.0/tests/test_segment_tools.py sha256:2a49e8ecb5b2c2f5be7d92f945b5ab911717785e66c6dfbaaab8a73f7aad187f textual-1.0.0/tests/test_shutdown.py sha256:090aa6993bc58088ff12a4591d9ae0bec4d4d9c41ed3513f39bf1782141ce866 textual-1.0.0/tests/test_signal.py sha256:8bbe6ecb728c2bd44430fa10a743d58565a57761cc2b3765c01a077dc3d52871 textual-1.0.0/tests/test_slug.py sha256:54a219837e211b934732feabf1fbcbd4259db00bab25fac17b6b9155e53fe906 textual-1.0.0/tests/test_spatial_map.py sha256:68f73a1112302e199d8d00eeb81f151ba01b7c3bf29ef5cd9fe09f85d633305c textual-1.0.0/tests/test_strip.py sha256:b89c8e157482cebac8bf4b5b93db6016b6b7da4b3cf364e03a03dd5fd73597ca textual-1.0.0/tests/test_style_importance.py sha256:78b71b19e12c1fbf7d2cbe7eed0176680a6c63ad3e4ac7b5f8b70de4ccdf3d80 textual-1.0.0/tests/test_style_inheritance.py sha256:a14031a1aa0dabe83dedd6c385d845ab906d921d820fce422e6a7de963967f6a textual-1.0.0/tests/test_style_properties.py sha256:c43584ba775b6d5ba9547758194655d06c99c37dd102934c50aae231ffcf48f7 textual-1.0.0/tests/test_styles_cache.py sha256:d56fac8d4e0c6e52f847044e3f2f74a81541bd9125fa1bf3449a876465cd0aa1 textual-1.0.0/tests/test_suggestions.py sha256:efc2cc0a97cf64cc78edd1a618c2ccc25277b6d0874f8d80eeb25692b31b796a textual-1.0.0/tests/test_suspend.py sha256:e6e0864869fc1ec028a09c2ae93d67f857c82397c9f9a598a0dae5c7c31bd5c8 textual-1.0.0/tests/test_switch.py sha256:4b47e8b1c9655172f916daece0f3841793ddb7fe482ed72a6db42665c357e627 textual-1.0.0/tests/test_tabbed_content.py sha256:ae3ff543af2747f0f37a362565615fa868f8bd4c4c64dc03963165455dbbc2c7 textual-1.0.0/tests/test_tabs.py sha256:4ac6b609dbda03d18de4e98570300d77914e2aef47ce07263760f940e6ee54f4 textual-1.0.0/tests/test_test_runner.py sha256:88030c17c63a21c81c6d2fc6f9cbf9d3c449022e3016e453f7a3d1bec2c81473 textual-1.0.0/tests/test_textlog.py sha256:4f7bba9374f8de89fd011e82b57ee39d0ad38a6b3f09c2a242198478455fa1f6 textual-1.0.0/tests/test_tooltips.py sha256:b958637a0281f7997b467494d86c52c24286c51f071fc78d18dba26fe7a33336 textual-1.0.0/tests/test_two_way_dict.py sha256:c97e8fa5b712847b19b8f16b00d8d7807873b39398690b95dc0fd4b9f01a2163 textual-1.0.0/tests/test_unmount.py sha256:bcfde43392dc3b7bd762605ba1f7ed5aacdbcc776087058ce0e5f62b3ea68c64 textual-1.0.0/tests/test_validation.py sha256:e89d3e7a8b12db5e80024b6f91fe205940f672da2c793c18f4dbbc10f63d21f7 textual-1.0.0/tests/test_version.py sha256:f7b27d807253d3e23cc4a628e42398cdb5cf86237298064905d8fa4a43119aa1 textual-1.0.0/tests/test_visible.py sha256:780cb8c14aff328e536c7a7112e67c024c3f04b98b06ee35a608e8e4b9b91ab8 textual-1.0.0/tests/test_widget.py sha256:4256d5ceb536de54f86e4b8576c881998fd667210365fe61986ce938ef203a00 textual-1.0.0/tests/test_widget_child_moving.py sha256:7f289235158cc590125885633edffc1b5763216c4c7773445dfad3c4549f1c85 textual-1.0.0/tests/test_widget_mount_point.py sha256:24b5f7b1160b8cb88dc4162e5dc2b4b38856855485c6cbd74688168a3e77e913 textual-1.0.0/tests/test_widget_mounting.py sha256:e8cff4648f082e8e21d8a3dbc1f5058c08faea9362b437989a78baae4a1422b5 textual-1.0.0/tests/test_widget_navigation.py sha256:84e6700d59f2622469ff57ab18ec403cddac4bd1969238455fb798b0d4083d5a textual-1.0.0/tests/test_widget_removing.py sha256:a72c4d6fbf2bd31bc4c747748c1b8c043327311bf35affde907127dec0ca08b8 textual-1.0.0/tests/test_widget_visibility.py sha256:60b54a5bca13e3e5411b2398115806cdd52c4aabcf47b50c1191f1c87306625e textual-1.0.0/tests/test_win_sleep.py sha256:30404aa9025e244b15a7a8390cce25ce7f4b8466ab16e1ef01221570e836f12f textual-1.0.0/tests/test_wrap.py sha256:7dba0b7d83a204248627a24fec15b65858e03ddc5a12ed9291f262f786618d23 textual-1.0.0/tests/test_xterm_parser.py sha256:07bca3c7936d1c2a7160c208884d973c21bd55d72766e680eeabf8cb777c36d1 textual-1.0.0/tests/text_area/test_code_editor.py sha256:09cf68802bbc619dae2d0436bf60f3b50005966a068ab39677ca5f781bdaa147 textual-1.0.0/tests/text_area/test_edit_via_api.py sha256:2f07db3f0bf4717e6ee2d462d1d38ed86cb6c68f5214f591f703e97f8b9af341 textual-1.0.0/tests/text_area/test_edit_via_bindings.py sha256:19908f37cd2cfcaa7c505095e5aca1bd0fade391c0e4566d0490878680b74298 textual-1.0.0/tests/text_area/test_escape_binding.py sha256:b650d0b3c52980fe92c2a300735174c22ec0bcefe1715b1f9064d1676d4be66f textual-1.0.0/tests/text_area/test_history.py sha256:a64a7e0a68a29a91491a5d34814e062957e9abc4257075f3bca53278b3278589 textual-1.0.0/tests/text_area/test_issue_4301.py sha256:86e3526840bb0e7e6f4afb5bdfae94c805444559f3d109f5dcbf6a892d04f44c textual-1.0.0/tests/text_area/test_languages.py sha256:3bca7f74cd0fa41d14a6b657115ea9073999bb9efbcfa50f7093051dd2ee8a90 textual-1.0.0/tests/text_area/test_messages.py sha256:059ddc4ec68b60bc99b958e0660c6ae1feea136f2928201f03665075b1f12a69 textual-1.0.0/tests/text_area/test_selection.py sha256:5eb001843c5ec074b45b824a39d414aac317e5a9f86364a651f99e429555591f textual-1.0.0/tests/text_area/test_selection_bindings.py sha256:21ea7a1fd019e04954ed5c983f738e44b649ffce3f9c9a8f1f1ac1c290145b77 textual-1.0.0/tests/text_area/test_setting_themes.py sha256:8222eab36cffea7b6b5973e3631aa0fb6d4f15f5bb9495a96f8aa23500de1427 textual-1.0.0/tests/text_area/test_textarea_cut_copy_paste.py sha256:c4edf89e68629c4c25cabbf0a65bb5b670901d473602338d9fc6b5ff9a19ab7c textual-1.0.0/tests/toggles/test_checkbox.py sha256:c0c0ed776fdaf6a356b962091e39f5903ce07731247afa305a1b942d48c28a34 textual-1.0.0/tests/toggles/test_labels.py sha256:90122098ae45bd117b632a8033be1edb1766e5521be93e350393776315ab9693 textual-1.0.0/tests/toggles/test_radiobutton.py sha256:ad565c173ee845fcaa72a8f7e77fac8b1c6353ea1cc368f36c11e79dda2e4736 textual-1.0.0/tests/toggles/test_radioset.py sha256:f3abe432c4d4889498b7d7f7210fb3897d2db488982909bca95b2e3377b1d05b textual-1.0.0/tests/tree/test_directory_tree.py sha256:39f6be5ed249f14a984007b2ca1a0bf709504f92a4845cc9f4f16696f27027ea textual-1.0.0/tests/tree/test_node_refresh.py sha256:b596ad4ce5590d553e7ae6c0f02910346053b2173058e1f2854e0acd5444f90b textual-1.0.0/tests/tree/test_tree_availability.py sha256:2ea212cf1b3a6f73b4a3ede74d186fd96fdfc206892616da96e4964dfaf38108 textual-1.0.0/tests/tree/test_tree_clearing.py sha256:31444c7c6c3b64de0d73c68187a9fc3878881a47348c4236e272eb5f63ea1602 textual-1.0.0/tests/tree/test_tree_cursor.py sha256:ef7e902476b09192dd31a19b9b25468bc40767fca959809ba344278a56148e06 textual-1.0.0/tests/tree/test_tree_expand_etc.py sha256:1e59985077a46946e37b00c8f919e8546ffba2a49f5fb40384842abc58b6c683 textual-1.0.0/tests/tree/test_tree_get_node_by_id.py sha256:37b5deec314a2382f5db42919f80a75f629215f3291458a61ca35ce72b0e91a1 textual-1.0.0/tests/tree/test_tree_messages.py sha256:7ce195b2a395e1741ddd7df82eb7846701f23485ca6caf4298a0fef366f1edc5 textual-1.0.0/tests/tree/test_tree_node_add.py sha256:30efc0ed6625c3a9c06b6ed23f7a8e1154d39cf857dadb863f85ff3ed2746614 textual-1.0.0/tests/tree/test_tree_node_children.py sha256:6b0a51c4d6d765f9688ace8a13e5acf76b26296bd99ea0e7a6a3a4fdf8f62c3e textual-1.0.0/tests/tree/test_tree_node_label.py sha256:d7bdda2c878d01a77f2c0747310fc68472fcb845e81a75bb6b64431ef5e0820e textual-1.0.0/tests/tree/test_tree_node_parent.py sha256:9f2a27f730fbc4e0f643419c9f299588405671f54b403dc5106c5743bd4b4f73 textual-1.0.0/tests/utilities/render.py sha256:230ab3a048bc9c07576dc3021727633716b025785471b321d11ee2ab4d31b5b7 textual-1.0.0/tests/workers/test_work_decorator.py sha256:f6bf84560d1c80440bca01eab74bd2b31439ab2377d40e34747dc11b3f34fb03 textual-1.0.0/tests/workers/test_worker.py sha256:142b4d76c5abfcf0a8afccbf59f88676d188454bda809182b5c0bc3601cb7ee8 textual-1.0.0/tests/workers/test_worker_manager.py sha256:1065d16f458e1cdba3abe91b094ca47f739613fbd5258d3d79bce3fc21962c0c textual-1.0.0/PKG-INFO
Return to home page.