LICENSE
README.md
pyproject.toml
src/__init__.py
src/archipelagopy/__init__.py
src/archipelagopy/callback_interface.py
src/archipelagopy/client.py
src/archipelagopy/py.typed
src/archipelagopy.egg-info/PKG-INFO
src/archipelagopy.egg-info/SOURCES.txt
src/archipelagopy.egg-info/dependency_links.txt
src/archipelagopy.egg-info/requires.txt
src/archipelagopy.egg-info/top_level.txt
src/archipelagopy/enums/__init__.py
src/archipelagopy/enums/client_status.py
src/archipelagopy/enums/client_tag.py
src/archipelagopy/enums/connection_refused_flag.py
src/archipelagopy/enums/hint_status.py
src/archipelagopy/enums/item_handling_flag.py
src/archipelagopy/enums/json_message_part_type.py
src/archipelagopy/enums/location_scout_hint.py
src/archipelagopy/enums/network_item_flag.py
src/archipelagopy/enums/operation.py
src/archipelagopy/enums/packet_problem_type.py
src/archipelagopy/enums/permission.py
src/archipelagopy/enums/print_json_type.py
src/archipelagopy/enums/slot_type.py
src/archipelagopy/packets/__init__.py
src/archipelagopy/packets/packet.py
src/archipelagopy/packets/type_adapter.py
src/archipelagopy/packets/client/__init__.py
src/archipelagopy/packets/client/bounce.py
src/archipelagopy/packets/client/client_packet.py
src/archipelagopy/packets/client/connect.py
src/archipelagopy/packets/client/connect_update.py
src/archipelagopy/packets/client/get.py
src/archipelagopy/packets/client/get_data_package.py
src/archipelagopy/packets/client/location_checks.py
src/archipelagopy/packets/client/location_scouts.py
src/archipelagopy/packets/client/say.py
src/archipelagopy/packets/client/set.py
src/archipelagopy/packets/client/set_notify.py
src/archipelagopy/packets/client/status_update.py
src/archipelagopy/packets/client/sync.py
src/archipelagopy/packets/client/update_hint.py
src/archipelagopy/packets/server/__init__.py
src/archipelagopy/packets/server/bounced.py
src/archipelagopy/packets/server/connected.py
src/archipelagopy/packets/server/connection_refused.py
src/archipelagopy/packets/server/data_package.py
src/archipelagopy/packets/server/invalid_packet.py
src/archipelagopy/packets/server/location_info.py
src/archipelagopy/packets/server/print_json.py
src/archipelagopy/packets/server/received_items.py
src/archipelagopy/packets/server/retrieved.py
src/archipelagopy/packets/server/room_info.py
src/archipelagopy/packets/server/room_update.py
src/archipelagopy/packets/server/server_packet.py
src/archipelagopy/packets/server/set_reply.py
src/archipelagopy/structs/__init__.py
src/archipelagopy/structs/data_package_data.py
src/archipelagopy/structs/data_storage_operation.py
src/archipelagopy/structs/game_data.py
src/archipelagopy/structs/json_message_part.py
src/archipelagopy/structs/network_item.py
src/archipelagopy/structs/network_player.py
src/archipelagopy/structs/network_slot.py
src/archipelagopy/structs/permissions.py
src/archipelagopy/structs/struct.py
src/archipelagopy/structs/version.py
tests/test_exceptions.py
tests/test_reconnect.py
tests/test_threading.py