scarletio

View on PyPIReverse Dependencies (2)

1.0.89 scarletio-1.0.89-py3-none-any.whl

Wheel Details

Project: scarletio
Version: 1.0.89
Filename: scarletio-1.0.89-py3-none-any.whl
Download: [link]
Size: 485932
MD5: 11110a37b14d92cd4bf0ec4ac94f683c
SHA256: bc2e8904f7f74d039f3e25b23a560fb315e59960a88f75b166bffeacf65ecd09
Uploaded: 2025-03-09 20:09:57 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: scarletio
Version: 1.0.89
Summary: Asynchronous blackmagic & Witchcraft
Author: HuyaneMatsu
Author-Email: re.ism.tm[at]gmail.com
Home-Page: https://github.com/HuyaneMatsu/scarletio
License: DBAD
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.6
Requires-Dist: chardet (>=2.0)
Requires-Dist: cchardet (>=2.0); extra == "cpythonspeedups"
Provides-Extra: cpythonspeedups
Description-Content-Type: text/markdown
[Description omitted; length: 16950 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.35.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
scarletio/__init__.py sha256=TjNoIoMDm3cALJ22hEkDEgw5MRNhiyy_d-6Os_32aCs 234
scarletio/__main__.py sha256=eR8MP0t2BkRpiTCoUj1ihT0ghfE4ZHhObH2qcJJGCsY 2101
scarletio/websocket.py sha256=2iEPDT3bd4LGhoSB5NYWy0jEjn-78YbaEq3GfQFhS5Q 247
scarletio/core/__init__.py sha256=H-ih7YnKu5xGHzQSHbL2g_n-eeXJUuzrYA3ZgBBYyRQ 420
scarletio/core/exceptions.py sha256=gIIMYQZFQS00KwKTqutKtLMPcRswiaacI-OLiFH17Sk 4029
scarletio/core/ios.py sha256=3wQTg49CX-SWd5Brz-Q3sgfJ3LWcF_XA9omLzuVCr9c 41599
scarletio/core/time.py sha256=SUFGc9eMKZCG9LZca_-_P08s5csnAyt4YiV8CVJwVc0 186
scarletio/core/event_loop/__init__.py sha256=SglUCyX13nOL88GQ6wGSzm-VTPTQcSVyDnepY1s7G-U 527
scarletio/core/event_loop/cycler.py sha256=hhELgly__b6ZjmI91LJXSUga-dl2JNUZJ3qvWPrGEug 17727
scarletio/core/event_loop/event_loop.py sha256=Dl-ClmO9Kbr7GQmwMdE_BrO6uf7_RZZWukCXopHLfBY 121818
scarletio/core/event_loop/event_loop_functionality_helpers.py sha256=4otR9zz-PMAb7ngXLP4QoKuMXhxkC4bZCwspSkr9ifg 8333
scarletio/core/event_loop/event_thread_suspender.py sha256=Fxzp_Cfgd34x2Ib5EehYafLvo00zadmtvyGNIidl4vU 2339
scarletio/core/event_loop/event_thread_type.py sha256=PJ4aEBRmj5QiKpKbv5OqSTK9tR2D_En9tKYXVjIubTk 5550
scarletio/core/event_loop/executor.py sha256=RIa1BBIDpVhPJAtf9nmU3sVVo9GEax4PR5XSbo_Wp0w 36101
scarletio/core/event_loop/handles.py sha256=fl9PQKUslLe0y5iYYzuQfU7Zlg476NwR9OkxhcWvvag 11369
scarletio/core/event_loop/selector.py sha256=pbDlXUbYD_wwQpEwn2e3QIQ282H5wT3Fvc5r7kHr76k 7426
scarletio/core/event_loop/server.py sha256=8ihH8cvf-lJEb-oqRaYXRPbFy9zSRe87Bxa0bSbjOzQ 5157
scarletio/core/protocols_and_transports/__init__.py sha256=uMu0SQkGlZRqiH9Mbuieq26XeY4CMZWP0u-KycTbIdA 478
scarletio/core/protocols_and_transports/abstract.py sha256=yuxBYeQCNvqGl6ApFYueOZ00w2-tll2vYmiEB7WbvCg 13050
scarletio/core/protocols_and_transports/extra_info.py sha256=bux0rv0RE8YbBQTKJR4AG5J1K-MvBEVlQPb3QcNVJE4 3779
scarletio/core/protocols_and_transports/payload_stream.py sha256=98B7Vk7SFBKP_oIZDo5Q79LgepSbGrdPwc6r7o89-rY 13371
scarletio/core/protocols_and_transports/protocol.py sha256=tIiJhaJ5sgkzP-aSlraqLARwPqa4JiE3YocidoelYp0 46659
scarletio/core/protocols_and_transports/ssl_pipe.py sha256=HNXb59i285bdImMa4e7VgVQMwVe02aQYE11p8Kn-05c 14372
scarletio/core/protocols_and_transports/ssl_transport_layer.py sha256=x3X921GrzyU9BNFe2IdZueYZwR-zMOxXl6mAvTnYFx0 17641
scarletio/core/protocols_and_transports/transport_layer.py sha256=x50ZHRifueYcGqU-gSLyCDdHIsj198r4RViV_pmz4E8 34362
scarletio/core/protocols_and_transports/unix_pipe_transport_layer.py sha256=fKAiWS5psNy7bJ385b198xAvcs6AhvE5rhqkaW0Helk 21581
scarletio/core/subprocess/__init__.py sha256=MQO3sI1-Pcdmsxdl8SxWIUqe8LjU0RXwHfNIjDvfWFk 202
scarletio/core/subprocess/subprocess.py sha256=ZX_jsOB5N5ptuQtVS5-MOx4ZUMptSw9g_ZOYv1D7CvA 30556
scarletio/core/subprocess/subprocess_protocols.py sha256=3AHb4UM7h4iAYFN9ezd-XF8soy92pBm66P52bRtOjGw 3099
scarletio/core/subprocess/subprocess_writer.py sha256=z1NHzJRAaT4NX2eJzLEMaeZqROmrNSyQtFASanewhSk 2629
scarletio/core/top_level/__init__.py sha256=sTB4w8V9yfq-vKZdTsBWKkRyabRM4g8bH8g75QlE4Pc 289
scarletio/core/top_level/event_loop.py sha256=Btm4gukUo8hjxy1PKpj-jLFfkqvs-D2eFW0TuaBfDSI 5684
scarletio/core/top_level/flow.py sha256=9GRaBJ1GncOtvJxBvVzRfZk9_ucInbQhimirY4lJC_s 2888
scarletio/core/top_level/task.py sha256=WumV6da1Zs79iMvR9IOCAFs3gnkI-yQ_J0PxpgDKshU 2325
scarletio/core/top_level/trace.py sha256=x-6gmOiV6hPC8tYsi9szaJQiQwuvUIAnEsLGqkIIEeQ 25413
scarletio/core/traps/__init__.py sha256=B4gtOOEXfn_wotGbrbzsoLyGC-GMRf-prRU3UZJSI5w 912
scarletio/core/traps/async_executing.py sha256=fAHCU4zoLjemzD3PfGq_zCpQCx9rT8_c5g1XpMZcoJA 18367
scarletio/core/traps/event.py sha256=VaSLSm3A7MZdNBX0qmsrX3_OG7f8om26j9fSGIuh8Uk 2485
scarletio/core/traps/future.py sha256=jS77qzU5FkdKCuArtXewR0GPLi07NESZfktdH679q7A 19061
scarletio/core/traps/future_chaining.py sha256=SCXmOoSXaB2wTW1IraBloOA2bL7sqOliuFwF2qO2lG8 3150
scarletio/core/traps/future_repr.py sha256=qDFdbQUhJ8eTAhS1bVkPCNWk8R4oKycgtuFZCN8-Yro 6536
scarletio/core/traps/future_states.py sha256=1mxsZhgWKF0pod7NawmOPlWnK7qj3KzvzfkLcjryLR8 3607
scarletio/core/traps/future_wrapper_async.py sha256=lB69KlrGbPn9vqHvV_G1xwIkBo2LBZlzZ-7jkZM47ek 9619
scarletio/core/traps/future_wrapper_base.py sha256=4_w4lPGzq1IN9UvJYtQ_WX7Sjm8NZeGhGhyAJX7mWHg 5792
scarletio/core/traps/future_wrapper_sync.py sha256=PQTvBiSX04Aywb6XRk6vFBQlHJvEk-lF0fjYvPmoCZ8 6635
scarletio/core/traps/handle_cancellers.py sha256=o8w4bqDOvRZpAmPbc-qN73-c3lmRSEt8GlipuG6hpA4 4350
scarletio/core/traps/locks.py sha256=dfpdC0IkYLHcXGqwVsBGuxij94pJIMctqb1U6U5uOPA 7504
scarletio/core/traps/queues.py sha256=m9QMWMKHOsmPm5nJJ_61Kxeb3xrpb06cvizJEEitLD0 16550
scarletio/core/traps/task.py sha256=H0aJAoB8l912296vQXiLCy5OplJocJBtq46pKNuV9fM 18989
scarletio/core/traps/task_group.py sha256=E82zDmWgefnUjEo8tyK2_O2S8BFzBOSqlT5lA3BSMg0 28147
scarletio/core/traps/task_suppression.py sha256=G7ke4B9pDdXYiDF2fRddVKG4ZmIH90hUEamRJYb5hjQ 1966
scarletio/core/traps/task_thread_switcher.py sha256=o6cEYly2KvP2zh6JnK-lJ1r1VLKTgmY2wrLDwZ5YucM 8078
scarletio/core/traps/timeouting.py sha256=ShPlmqjNVOHwd_8k5RkAZd6Pt2uSKqIRtB2rRBKwpP4 3600
scarletio/ext/__init__.py sha256=D-znowYrFCzNgfrmgo3CvBVXbxKWdjh6L6m77nO54E0 2484
scarletio/ext/asyncio/__init__.py sha256=akCTbfFZhU4pfk8hJ6kSv-Pl9bIoeJrominKIeSuLWA 6757
scarletio/ext/asyncio/asyncio.py sha256=Apyqj_N0slL2xyAkV_5LFlGiEsk-71no7-33Wd0mI6Y 131342
scarletio/http_client/__init__.py sha256=pFt5KKw12wNymI_DdgW_jMDShjOeKgDOxNz-1QeUTiI 1393
scarletio/http_client/client_request.py sha256=60md9isxVFYPs8kIXNG3TjoXG0fyYEIFt2EqNYzL2z8 19369
scarletio/http_client/client_response.py sha256=e3xQ-y4FcLkAQ8g4UQdzSGDSomqi-wEbw78sgizWGSM 16356
scarletio/http_client/connection.py sha256=rUILe14ZGHkEXKibNJwtl-FjJpdJoytOpljqfe93qb4 8334
scarletio/http_client/connection_key.py sha256=IcYm8M2T6Yya1HKIXKujww02LcPCU-4tfPSykDXsjfk 5039
scarletio/http_client/connector_base.py sha256=fosOgEl9r1DcatvwHjkjpgFTWNtmf4WuUpIp_b-cPKc 11318
scarletio/http_client/connector_tcp.py sha256=Kfd3HIxKVG8XFC--ZRmnf73uBpfIzPOZDT6V4fM-_vQ 19887
scarletio/http_client/constants.py sha256=P87bmh6K3a3mYaWwqV_fCjle1i5UsNJjcH363Icf3R0 894
scarletio/http_client/host_info.py sha256=S5EZJtOz1d1wnoUu5ztYs6VJ5BXxwqElNQFXRW6NhI4 5847
scarletio/http_client/host_info_basket.py sha256=c3Lo-fUj241uKQ8a7pR_3oUCYXHuUVV6dSTKfW5Q7V4 4061
scarletio/http_client/http_client.py sha256=F01egUDqiSptvDnD-mRV01qyLtLVdgmERJ79tXcDDpY 43025
scarletio/http_client/protocol_basket.py sha256=znwKL2J1dyJ3GoTMM9sA6SOzUTln7cl1lh17e5Puz5I 7253
scarletio/http_client/proxy.py sha256=nf9SBzz455aVfLCoaT0WVZDPNO7RVU62TDmucVi7o-Y 6858
scarletio/http_client/request_context_manager.py sha256=ho_f-Oo2Oft1LHAAhrL2XSDAwo-bNr2w2taMUT1d_LI 3725
scarletio/http_client/request_info.py sha256=mMFbYCEsF98hmYZFjqwQN5kLUJDMvpGqHSuPJoVfQq0 3921
scarletio/http_client/ssl_fingerprint.py sha256=Zi5zYlntwWivCrY86t8UwE53qE7rMaJuO0vAJksMOfk 3665
scarletio/http_client/web_socket_context_manager.py sha256=LOL7vZbfrHRIOw7N9R2VNr_HWmsKpl6yQH0XGVA8dyM 3859
scarletio/main/__init__.py sha256=yuRDIRwyMTYuHcUje2THG092DeNxobm72bVC_uGi9MI 65
scarletio/main/key_debug/__init__.py sha256=nUWGBiCg2HHgwLdInnkv0L_u1xieuPM0RRl8sEwBZjs 62
scarletio/main/key_debug/command.py sha256=XhoxaLBE8B0zWajKLB8aJdSc3kiWrtW5btf93h-baEs 2971
scarletio/streaming/__init__.py sha256=0yzefgkM-IPS18wj2QLDYVMcd0wYFRCL7xB7Z-Z2zfU 140
scarletio/streaming/resource_streaming/__init__.py sha256=SS71QjDpwtu85nlA40it99BBItcW2EO-wM_AwvXXGk4 156
scarletio/streaming/resource_streaming/resource_stream.py sha256=5tM36E3M7CBb6vjgnQP5sZ6HYewx5xDbk2AfjqiAtTw 4171
scarletio/streaming/resource_streaming/resource_stream_function.py sha256=UZhHuJagA680vsII0oJL4XE9xepMa1yozx70beEkqEA 2452
scarletio/streaming/zip_streaming/__init__.py sha256=fscEsZoDSyqb5xssVQ94tD03cdGbV4_EDqgm72JyEP4 326
scarletio/streaming/zip_streaming/compression.py sha256=pXdfje58mMTmIq-Is192JI4JPCnCkfsgmLpm1S1lGZA 3817
scarletio/streaming/zip_streaming/constants.py sha256=666JDVI5Az7p2Z8tRKfYlom1bayVB5-AiabmR-MBdwM 8976
scarletio/streaming/zip_streaming/file.py sha256=Bz71f3LSwPaN5iKPrcRzDtbYXlFeStq0KM6nir-lr9o 3017
scarletio/streaming/zip_streaming/file_state.py sha256=uq9vhhBXWVR9GHtyiOJtFA1WsfT0ZoKL3Jcd7hyWTcE 2927
scarletio/streaming/zip_streaming/name_deduplication.py sha256=mlOxgg-WokdRD2kIpbQ6T20jA1xUrzi_5rA_2926Nao 2872
scarletio/streaming/zip_streaming/zip_stream.py sha256=Duvk8qKgH-gvTASygm7gnCZM9vr8PHIr2K01Ivb0fz8 8659
scarletio/tools/__init__.py sha256=br-pzZvqWOGHE5dIiufGngC9VMKLCwI2aZel6XHn6eE 156
scarletio/tools/keys.py sha256=f3spa3MHNE8ph7klAudcho2i1btv9uYXtGdgbOsW_hU 1185
scarletio/tools/asynchronous_interactive_console/__init__.py sha256=9Nwgr8FUIwi3xzK7B2v9qXb_mplBDYfvAmzC9RVt9bQ 271
scarletio/tools/asynchronous_interactive_console/auto_completer.py sha256=0EN9ZAhlTVt9Hv2gTbX5QM8XiNX4ws4itB-SU8lRhBU 4852
scarletio/tools/asynchronous_interactive_console/console.py sha256=xvwfiSv8MhgxNV8Jk--0xG-FdYIlHJuKhNdn84S7Y-c 18786
scarletio/tools/asynchronous_interactive_console/console_helpers.py sha256=b-3LJmwgmU3ysTPxsDSHoG98AjSFVrwZ-oAVHonVFfM 5605
scarletio/tools/asynchronous_interactive_console/history.py sha256=vrywqpMiUMEmb-xlGWylIMRB2KJ3heRXqhSOZWQPf34 4878
scarletio/tools/asynchronous_interactive_console/editors/__init__.py sha256=YHVia4K4KyYVjy4BnwKWb71ih-7gHrlLHYtMRk-b0xg 1003
scarletio/tools/asynchronous_interactive_console/editors/compilation.py sha256=4Zw2VTNyS6TtdBCQxuclgTz2NK5kJ50oR2CyzN6Wynk 5646
scarletio/tools/asynchronous_interactive_console/editors/display_state.py sha256=xq7QXvDtmuMGtmI33lxgrGS-fGsZi4TxKIS4_ZL4LLM 27493
scarletio/tools/asynchronous_interactive_console/editors/editor_advanced.py sha256=boGiYOsJaZrSYdLMJYBQzkn40pWLeGLC3-Zb7VvvUmU 65999
scarletio/tools/asynchronous_interactive_console/editors/editor_base.py sha256=xz1Mp4HXDvKwLeqD76Kzf5kR6LHr8ua1lJdIpji1FsI 4546
scarletio/tools/asynchronous_interactive_console/editors/editor_simple.py sha256=2wV_Ga37S40M4uHrPrzxaLEZKtK6TwDjTasKjOZFaC0 2395
scarletio/tools/asynchronous_interactive_console/editors/line_render_intermediate.py sha256=y7Acva-bsisI1TeM98OeiR3a-vZFro81yXTIXwxC6qs 2866
scarletio/tools/asynchronous_interactive_console/editors/prefix_trimming.py sha256=KxHBZFcAxdHtijp-nMYOw7HZ8VUi1oP2f13ZRzcVcLM 8896
scarletio/tools/asynchronous_interactive_console/editors/terminal_control_commands.py sha256=t8Q6t1Ys2qQiPKp0glgwiZ-p73UY785wP9hzzWv0EsQ 2197
scarletio/utils/__init__.py sha256=30sQjUtkT0sgdeWQKvW5mcoJ7XkgpIGxyhnXHD0wbZ0 2137
scarletio/utils/analyzer.py sha256=olQYX0xSzpD6ABXOqtDq4JGs4gzwrNZcl2FIkFtZ2TU 38005
scarletio/utils/async_utils.py sha256=4x-WwYuBsNca19o38L14Yhg986dsnly0oHwUQfYfmk0 8332
scarletio/utils/base_method.py sha256=L1fX9myYSU_eHx6ebMIAmrBMAzCNd0qxkktQ-zM-q9Y 3447
scarletio/utils/cause_group.py sha256=FJteoiT5jV4t6fcseBz9RmqYmiKiygJnkwhWp6slQLE 3349
scarletio/utils/code.py sha256=C2jzhZmoJv8qocldrwrezNXY1nelS-3r0jHWy2opPcM 323
scarletio/utils/compact.py sha256=RMPwA7uJcSlmwO8iapjzfxF_T8_eoEui-ddiDVxby4M 343
scarletio/utils/compound_type.py sha256=BV_S9cjWuooOqmNtfCLylqhGAedr8zu-NZ-LrPsJkAE 50856
scarletio/utils/dict_iterator_bases.py sha256=gGv0Shh1LNkFiFFEfsV4rdX_4Dz-RdPuAZluTltfYJc 6272
scarletio/utils/dict_update_iterable_iterator.py sha256=ARXXrRF9-Yt3Z2lnN5QjYRoRDJUIgcUlkVa2HUKrolA 2092
scarletio/utils/docs.py sha256=PAByoXnFx45Pfc7w_q5P-0MYsItLaNJXgJDRSJwrfXA 2034
scarletio/utils/export_include.py sha256=LZvPU1dwBd4PkUzufcbmWQgUASC80Z2KqfdPEecrcLg 4198
scarletio/utils/frame.py sha256=pMm8SCRica-8D_sQ0K7BPRYuQszb_AMrLzWMcUNxKug 1607
scarletio/utils/function_tools.py sha256=xSu5Ltqu61TOCYZY68OICKvKMiBVQVrQtqr11gw6frM 2774
scarletio/utils/hybrid_value_dictionary.py sha256=YTi0HZ_bZBI9wE-MmYYleE3imGorq8TdzUxEuPn3T28 20418
scarletio/utils/ignore_case_multi_value_dictionary.py sha256=CJUstqUinfUdBlsM-vsadSWAEDKnn04eLrSadB9dkLI 4024
scarletio/utils/ignore_case_string.py sha256=mCCBxX7OpvKWjl1pQ0-99J1NN0ggZLaEsuel-CZFm18 3390
scarletio/utils/json.py sha256=cai4VkwCCCN4D-TGe0PbFC5-7wHmDSILjE61rCxBBOc 1209
scarletio/utils/keep_type.py sha256=s_AC57VSVbM3TlDmPllc2MKmwtQrE7qfIh26ScNu1Ak 2885
scarletio/utils/method_like.py sha256=qZOTqcgtwyNnxZWBRwAvpVRhxpjHk14a0mrHqHY3fXs 2156
scarletio/utils/multi_value_dictionary.py sha256=QKHr9RFku7RJNVl9hySBmEANkhyPhOgTtYHcVpF7ffw 13267
scarletio/utils/properties.py sha256=5RsKEBzlszjyWmHPEXbZocvhAqyDI2vyeUoEQD5t-ME 8627
scarletio/utils/reference.py sha256=esEqnW1lROD8Rgmsv7hDZ8RF2m1qbLZ0BD5OfWAohN4 982
scarletio/utils/removed_descriptor.py sha256=XHkv3KFi0Omhb7rIPM_gmUYzJYNQ5sg2TF4waCxvcN0 1420
scarletio/utils/rich_attribute_error.py sha256=kZ49oi2mq-Q8J3HBc4LzhVuDmmGv6ckpxCEUNcUX9j0 1700
scarletio/utils/sorted_list.py sha256=j6RKlc3_CwIMjPVakzZhgHobnFTJXAfCe6-JQ407llI 11108
scarletio/utils/type_methodizer.py sha256=kKxYN0EzXKcKjQdYsD6vQb8ATpSBOS-Unge6xhCeod8 983
scarletio/utils/type_modulizer.py sha256=ymQCG00p1t5QYFQqLeDDYvm6HRZaf9busCt-iKPRqQU 5477
scarletio/utils/utils.py sha256=51aWkZRAyMzVaLY1DSIvJL_0Oxv5SUwJNdP3DP9n090 8719
scarletio/utils/weak_core.py sha256=Dwpw1au_c6Yq2AxRFkgEHnfVtUpQy2N8sqVuXx0LeRA 9200
scarletio/utils/weak_item_dictionary.py sha256=ogq_xhO4nGsX1QBN06npDNNHvIIxG6VMHhLUxeErjM0 20694
scarletio/utils/weak_key_dictionary.py sha256=qDcMDTYxuZiiXQ0HfASTMCvMwZcQiWfDu4VOJoMAKSE 17845
scarletio/utils/weak_map.py sha256=88uaN8Z-Cnnqh2dkRrkOHON4vWiJzizZ52PfjHIu1-M 13454
scarletio/utils/weak_set.py sha256=1Co5IQsLhYSP5H9rQWM0x8KexdqDvDnw1_q_NNLNZDw 31954
scarletio/utils/weak_value_dictionary.py sha256=QAbVL1GnInFufcBRuuAbrIXOBK6Fy2MhBVzRDLknv_M 19278
scarletio/utils/highlight/__init__.py sha256=E0yUUuXelz5XbobauHuro5fo6pi3grqG0XmROI8y4sM 759
scarletio/utils/highlight/ansi.py sha256=dG0eTU-zaZwAPB2aePdgvR0foilRVjtKiWNQlpSxEL0 2341
scarletio/utils/highlight/constants.py sha256=5wiKI2lpJATe9Go27Vga1U0Ccbt4zyyTRYtN-ApFSrw 5723
scarletio/utils/highlight/default.py sha256=DPfJucWrmr393_SUf3uriafZaj9QtAakRg9GuPf6uS8 6021
scarletio/utils/highlight/flags.py sha256=Xt0YeGpMIO3BIVGD8c-WsW30_dZ7NRO2JwsPf80qn8M 1071
scarletio/utils/highlight/formatter_context.py sha256=-eQHGUBU-nBhnN1vNcVkatvq6mt2BhWvigcmogqLxWg 6990
scarletio/utils/highlight/formatter_detail.py sha256=e3HToKJtfK0dbrOGQR7r5OqXsNa3TMib_5ZPADgYEZk 3447
scarletio/utils/highlight/formatter_node.py sha256=v7s7rZxOVAZZ3yhLpmGGmhblD9GDd_c1o5sjRVmOLJg 3540
scarletio/utils/highlight/matching.py sha256=Jb6TBh3Dth9-ERv-THMppwYJtYLO8Fdg7EWus5recrE 31200
scarletio/utils/highlight/parser_context.py sha256=g-a6_9rUxsii7yXD10R7Z3wnjN4K85SkQJqvkQrqF0Q 12221
scarletio/utils/highlight/token.py sha256=ewhcTf-8I7uQaxl3ljWNdqkHEHWfzXbXLRUu8TKSsLg 1769
scarletio/utils/highlight/token_helpers.py sha256=uBnOZxsMDby8Ny6aY_nD8_EHY5ZyxUdZQsKC3zZLYgQ 13
scarletio/utils/highlight/token_types.py sha256=LPJ8SOzDi9Eqpr1P8Jrd1kSaleZQuXa8fp0kC_LGBdw 26548
scarletio/utils/highlight/utils.py sha256=zVwzZBrWKYoBrdHlyaZUsSPnMYE9s0LSnGuS5ItVgTk 5100
scarletio/utils/highlight/word_pattern.py sha256=6jXh99rfUkU_rnad2_4WkipwSPr5D_jeM5yq3-A_l4E 4974
scarletio/utils/trace/__init__.py sha256=dowxzKNUxMuWBa0H_Ul89Hc7fzVK4I0VQNvUDo9TkMg 598
scarletio/utils/trace/formatters.py sha256=TPe5W7kh5mEYbV6x-Y6Nnv6mOn3JvZv2cC2u4SAGexk 7175
scarletio/utils/trace/frame_group.py sha256=iD93y4UUSdyGOfAMhGA-bRoe5i3aSByeEsp7h4h8BAI 12958
scarletio/utils/trace/frame_grouping.py sha256=P-Gc8tdjpdV4lN5yDTW-VtLcu33bPvUNIgmbv7uKHIw 4711
scarletio/utils/trace/frame_ignoring.py sha256=YiSCCEKWG_5bDLcGKydBabg36gpb4pvzr_KG49WLils 4123
scarletio/utils/trace/rendering.py sha256=Z-viae1AjbXTUftjT9iGN6nZKZzfP25AHmRLG9l1YiU 21155
scarletio/utils/trace/repeat_strategies.py sha256=6Hl-FTmWtk9XkOlV5GeXy2JWsS1E6a9SK9dWFqA6ewc 2514
scarletio/utils/trace/trace.py sha256=sVuxnv7SyFYaVedn0iUs2tLiiAr1gO1n71EhuRn2Skg 5358
scarletio/utils/trace/exception_proxy/__init__.py sha256=EF4l9_0MBAL7KTC2z_Pm-czSPZWTvps11-ReaqThV8I 235
scarletio/utils/trace/exception_proxy/exception_proxy_base.py sha256=_OUXgZl56V2QKsFg0AdaeOtm5U0a-BpZB_FvKGlXt_c 6509
scarletio/utils/trace/exception_proxy/exception_proxy_rich.py sha256=jJitYD3RtTgRMypCndTd5oTR3gOtpJScgiQIXuV6HHY 1225
scarletio/utils/trace/exception_proxy/exception_proxy_virtual.py sha256=lHGPyM-hDNs2CaBMNhYVtK1x0MGAJRX_2nfJY3-9vms 2517
scarletio/utils/trace/exception_representation/__init__.py sha256=LjBw8D0fra1gP5FXvi7CGtijDLcE1HCwJBx2LNqfrlI 450
scarletio/utils/trace/exception_representation/attribute_error_helpers.py sha256=npIazQvFI_VEdXaKXRVJeoRKS5cwr2pcYUu1MbYbIUA 2419
scarletio/utils/trace/exception_representation/exception_helpers.py sha256=kSltyH0A9_A_fL7RAaz2VEF1nNctdlHYJtK3vxWTMeY 321
scarletio/utils/trace/exception_representation/exception_representation_attribute_error.py sha256=-_uRT_YRu9GmJgo_ohK_ypkJjLkJnQ_cmysXV_rGQSc 8421
scarletio/utils/trace/exception_representation/exception_representation_base.py sha256=Hsk1wiW2sMlquPAdtp337aZ9zTADx_iuxSBbRF_ibBE 1980
scarletio/utils/trace/exception_representation/exception_representation_generic.py sha256=zsnYSEhdkzYkqtKKxBUy_Hl7lfjGUp9lxvj2msd3JOU 1949
scarletio/utils/trace/exception_representation/exception_representation_syntax_error.py sha256=i6NRXBHcOSYEIJ7uWmMp_EIoi6qrGDeFDzBvCo4NyKU 7032
scarletio/utils/trace/exception_representation/representation_helpers.py sha256=X5szb-Pq4QZ6NmCKLdA2jYRSqsBjVBTHXH4Y09_BceM 6492
scarletio/utils/trace/exception_representation/selection.py sha256=4qQsN6B9QndmkWg21SFJ8J9Btfrq5eELbd5Qrofu7pA 1231
scarletio/utils/trace/exception_representation/syntax_error_helpers.py sha256=BkOtmnMFNIxH0IEzXZoyw1kI_fWhiWYUa9Kdo-VVDiw 5930
scarletio/utils/trace/exception_representation/suggestion/__init__.py sha256=5Ku9XLSWxqksLSQO8whCjd4_ufxdD94EvaYkRxVAfnw 506
scarletio/utils/trace/exception_representation/suggestion/familiar_instance_attribute_names.py sha256=ig46aspob0X2S21nmeKPTjG7PLNCIDqNfBq1OuZgPwM 1685
scarletio/utils/trace/exception_representation/suggestion/familiar_variable_names.py sha256=2lk4b7jqb-pl-M8bagM4tCu9ACwC2pXFk_RXudOa1ik 1021
scarletio/utils/trace/exception_representation/suggestion/helpers_familiarity.py sha256=Vf86Ns2P8LQM87Qqzn7ZEQZUR55QqBClkJhCNdZekQU 5189
scarletio/utils/trace/exception_representation/suggestion/helpers_variables.py sha256=wkfVT7tUkOAOOnUEx-HjI2sO2vIByJVvjiHvSnK-WeE 2181
scarletio/utils/trace/exception_representation/suggestion/matching_variable_name.py sha256=orFyJHP2fQhI-j0Sj-0w0110BfPkLsGy4L2yrGEJCfc 509
scarletio/utils/trace/exception_representation/suggestion/matching_variable_names_with_attribute.py sha256=cZqWPcUaVj4LjMH7PT9FwyMrXqcmIXE4eoyFqW16XAA 836
scarletio/utils/trace/expression_parsing/__init__.py sha256=apWYkAKYy-XGF5trgWQATRKzw_lCoJNCooJrbJRix_0 322
scarletio/utils/trace/expression_parsing/cache_constants.py sha256=OoSzV6FWJTufAkl8uR6D6vEjaF7WCrnO6FAfd6OHLks 349
scarletio/utils/trace/expression_parsing/console_input.py sha256=vIVB2AAu51-Ha0gQ32slfffZNGX45bMUVIZzWJor_WA 1529
scarletio/utils/trace/expression_parsing/expression_info.py sha256=4c4iW2uB9gqIoeIrE3wpPIKNUfmmEKTZmpnDx2vTHno 2456
scarletio/utils/trace/expression_parsing/expression_key.py sha256=GyNf_Kn6k6zKJa3qU8LU3F1mrSRjt5QH2ELSo91gEF4 2717
scarletio/utils/trace/expression_parsing/file_info.py sha256=oLWXN9oB6eDseLZTCnmHeLkBBDUo400tDTD8_qmxxxo 4170
scarletio/utils/trace/expression_parsing/line_cache_session.py sha256=5z9QB3v8w_I41Kuen3yWoJcExmes5kLvOm7SRo0Wpck 1305
scarletio/utils/trace/expression_parsing/line_info.py sha256=Kodd4wOhEZ_BfP7QoOMoTqAp-Qm9VllWMLntR9eOJIo 5313
scarletio/utils/trace/expression_parsing/parsing.py sha256=arWzeHqHnY4ueUdkyjZf3S5f1ITtdoru9BHCH4WnXEs 17631
scarletio/utils/trace/frame_proxy/__init__.py sha256=y8d9Pg0g7m0DYZNgRQfMkPQQPkMjYVBGqHBNwU_1UCI 250
scarletio/utils/trace/frame_proxy/frame_proxy_base.py sha256=cxTlajV65Vpd87i_buzxKt05-aR0P8nqY0s_qfq0B0U 6858
scarletio/utils/trace/frame_proxy/frame_proxy_frame.py sha256=tfcQKZX_GPv3l9tTOacUp-MKZ2SO1lMG8VWUyZhQNMM 1819
scarletio/utils/trace/frame_proxy/frame_proxy_traceback.py sha256=BulJP_YrOYSnqnwd8AUBobLnCXfnEkb-rY-xlIRbZOw 1984
scarletio/utils/trace/frame_proxy/frame_proxy_virtual.py sha256=7D5UTxJAujrjAKHdAn9yCJyuJIB9QlzNH1A-jnGwTN0 5315
scarletio/utils/trace/frame_proxy/frame_proxying.py sha256=Gde8mshODrrw5WeSI0fISl8wW9bhKKGrAUgw1_vKHHs 3155
scarletio/utils/type_proxies/__init__.py sha256=P7-isbCvkzIAL2um6XOM6FToRgy7j8OxFqpV9958PHg 264
scarletio/utils/type_proxies/coroutine_function_type.py sha256=_mP5kmR5idw9huW-KfNmDGpbEWOM0v8Tx1VnoCtoCV0 2508
scarletio/utils/type_proxies/coroutine_type.py sha256=-gYVbnak1TRP1MZ1OBUK76MYh-8xHyUJ2TAX-vUTFSg 2006
scarletio/utils/type_proxies/field_factories.py sha256=7aQweuRfOHXj3iOAxOrMzNzYAOZluRGixVCj_w6IF0M 1205
scarletio/utils/type_proxies/proxy_base.py sha256=zYS0-fHibEi-4AjfPV0D1cLpTSeLBL75iJ-or7ZWcpg 4307
scarletio/web_common/__init__.py sha256=ixZoeEOAGu2qtIhpn8NPC45ZM0QvRd6ZS1oO3tS9BFY 1789
scarletio/web_common/basic_authorization.py sha256=ciU67fcQ_3tL9XJK_-CywBUoqdNAM9AbehFkdMdKd-Q 8948
scarletio/web_common/compressors.py sha256=Fl8A5-XA0klq738zCWPEn3NwFokE8jophJTi7X-SNQk 2710
scarletio/web_common/constants.py sha256=DhPvOReEX3A-IOQiPe1xx3Egmvki_bNp7TbWucFOLXM 303
scarletio/web_common/content_type.py sha256=Ski66qZOcz5vX1uS8mpiYlDQYmOSDFiiHnLF673eFxo 18662
scarletio/web_common/cookiejar.py sha256=b-onncNV_liul6NrIjYqlf4faTuryOyIo8PmDk7_NQw 12657
scarletio/web_common/exceptions.py sha256=v7CDStQYkHQqdok4b4l5wkksaK43LKy79bCzK598f6U 7433
scarletio/web_common/form_data.py sha256=n3qtIFNTQw3vA5EbuAE9AdHimHEV7JmnotJBHH0wtHM 14741
scarletio/web_common/header_building_and_parsing.py sha256=-QAp2sWezwXSDyO6EYKyZcXO0C6_FMO8yOj8hHbmgVQ 14150
scarletio/web_common/headers.py sha256=-LYURWoPyKWabLhY1agGV1OS-6Sl8AeG5HBLG66x0xs 4479
scarletio/web_common/helpers.py sha256=ZgXq59_1sj8ux5QzmzYyx3tVncC0ESOR8G_cHdG9Vfk 14031
scarletio/web_common/http_message.py sha256=G3fOiSfNf-i7yayN2XgbzBlh7j_1LcHlhUcgVnIOi20 12725
scarletio/web_common/http_protocol.py sha256=x5521dDKkQaiIJLl8FiDnAAGTO2nrRcJ_-NhPYTJspE 27163
scarletio/web_common/http_stream_writer.py sha256=TVpa5vB4Ao-nIxywTkdVf6Tyd_7clieEf7GFVsK6XMk 5124
scarletio/web_common/keep_alive_info.py sha256=rAD56VJu0Z_CRNyem0mRhlLNL2AwADk9FYVzc_9ApcY 6045
scarletio/web_common/multipart.py sha256=bPx_nHJgems6HfeGq9OMnKQxPz7HGMVdtnGtr8L5NUQ 50673
scarletio/web_common/quoting.py sha256=d_4Dvtyr4RaAg05zhye4l81YdE9RwvWxEC7iopQNrIo 8106
scarletio/web_common/web_socket_frame.py sha256=Gc3_S8-INeXi34QWHVPFO9X8Pcc9n0aREomD38r2mCM 9455
scarletio/web_common/url/__init__.py sha256=W0y8iTaReogMIWwINpMPntuSzB3-pLuV2KBwjQuCLxs 446
scarletio/web_common/url/constants.py sha256=TY0ZW6akjDBNGVp0uPIA36xf_McPLgIyj28lWU0VyYY 4426
scarletio/web_common/url/url.py sha256=6X2c-HjH4bPg5o1XY9dvxJ6SbuJq1inlJ6N-gke6snQ 46972
scarletio/web_common/url/url_fragment.py sha256=xgvdJ3wykbxbAsrB7mt_gpAwAG1dCn-e_-vekdYGEZI 707
scarletio/web_common/url/url_host_info.py sha256=TYdowA4i6GJfJ6CA-RUCBlV5OLUF6byYSTTKE6rgWEE 15663
scarletio/web_common/url/url_host_part.py sha256=Eenkd7Q2_Q0rWqUPW_dJJoDbWuKumBgqumAWkwK2Dws 1015
scarletio/web_common/url/url_part_base.py sha256=B361dvFVbH6JUmfPONejyWqrBj82PdKCbA8qZYugqcw 4447
scarletio/web_common/url/url_part_base_parsed.py sha256=1GflCr609NqESkVGrZYJjTCNhyJasTBOiOiestoAayk 4229
scarletio/web_common/url/url_path.py sha256=jjo6qC-6cq54IZfXGQgMFJPOvxfxehoR69YAt5s3XPQ 3437
scarletio/web_common/url/url_query.py sha256=J9_LUeNqttGl1DeP-jlRRNX2Bjyg1uRnqnKUhN6g-N4 9104
scarletio/web_common/url/url_user_info.py sha256=kZWKhl-HRPUEHRyiWmOdPZHTGts-BOwFqGkoH9j6h-0 4937
scarletio/web_socket/__init__.py sha256=ieT8jU2Hi9F6L_dlH8FeD8FKqgRR-Jb03tuwbv1VGIk 389
scarletio/web_socket/web_socket_client.py sha256=KgxGn0fjLkvx3-Je-elmqR-jKBQw-D1ZpBnjYCnfwlc 17696
scarletio/web_socket/web_socket_common_protocol.py sha256=B3fP9S_Le1agw3cj1jDPwBNbvIQfsGRmB2dtij-jPy0 42981
scarletio/web_socket/web_socket_server.py sha256=uZUYTEFEtc2zVFupcry3X4UI77ijtjiLLlIKkbP72mk 17067
scarletio/web_socket/web_socket_server_protocol.py sha256=o4ngvsJq5dVsZBx9UvurMo-or6qYZOrmNWjz9YAj2ic 25173
scarletio-1.0.89.dist-info/LICENSE sha256=97XCzp_dxNEJZXix-RfSAKiWjpZ24D17DJutoEhTJZU 1127
scarletio-1.0.89.dist-info/METADATA sha256=mUQgWZXHEe2ztg5GD30_PG5oPYnpZyKjffpDuw2y6D0 18172
scarletio-1.0.89.dist-info/WHEEL sha256=EVRjI69F5qVjm_YgqcTXPnTAv3BfSUr0WVAHuSP3Xoo 92
scarletio-1.0.89.dist-info/entry_points.txt sha256=o1EieNu3U-3A8c7QpLaWyoIlY9G8Z6n6MYXgtbls4nk 59
scarletio-1.0.89.dist-info/top_level.txt sha256=iYEMtt474Iqb072IlQMLRZiyEhVKDpwMiYsgmcndpys 10
scarletio-1.0.89.dist-info/RECORD

top_level.txt

scarletio

entry_points.txt

scarletio = scarletio.__main__:__main__