dungeons_logic

View on PyPIReverse Dependencies (0)

0.0.2 dungeons_logic-0.0.2-py3-none-any.whl

Wheel Details

Project: dungeons_logic
Version: 0.0.2
Filename: dungeons_logic-0.0.2-py3-none-any.whl
Download: [link]
Size: 53805
MD5: a814caf01199316e7d8b436d6b835702
SHA256: d53cdabf33b5759af0a33218e87f847c58acc73d54e41a133848c5452a2f4cc0
Uploaded: 2025-02-09 15:08:17 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: dungeons_logic
Version: 0.0.2
Summary: Backend logic for DND 5e(2014)
Author: nickchkonia
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.13, <4.0.0
Requires-Dist: alembic (==1.14.1)
Requires-Dist: poetry (==2.0.1)
Requires-Dist: poetry-core (==2.0.1)
Requires-Dist: psycopg2 (==2.9.10)
Requires-Dist: python-dotenv (==1.0.1)
Requires-Dist: sqlalchemy (>=2.0.36)
Description-Content-Type: text/markdown
[Description omitted; length: 5833 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 2.0.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
dungeons_logic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dungeons_logic/combat/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dungeons_logic/combat/utils.py sha256=er3ePGYDBUuyP9kVFl0bpZUOGnmZYmldGFoUVC7CE-4 1076
dungeons_logic/database_service.py sha256=wL7dmL-zMNKKBcej10G_wxou-ROOhxAB5W-uRgTLn2E 870
dungeons_logic/dm_tables_json/__init__.py sha256=27vWabivPn5NbREHHD0ck54UkKgTMcWjTcyMvOjXs0U 125
dungeons_logic/dm_tables_json/adventure_planning/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dungeons_logic/dm_tables_json/adventure_planning/adventure_introduction.json sha256=-z4yA1bCVsiHQ4r6rKFv0LI6D_hK0E1DzB8QNd-L-UY 1904
dungeons_logic/dm_tables_json/adventure_planning/adventure_patrons.json sha256=MtvlGDTvyPiXKC9ugbpsQp9ulo-YK8f-Z7HKhBA9CUE 1018
dungeons_logic/dm_tables_json/adventure_planning/allies.json sha256=6AZzDVgxdmqHKM_Z6Vqf6yRoPGro056-wj46mvIL9bs 819
dungeons_logic/dm_tables_json/adventure_planning/dungeon_goals.json sha256=4PqLJQmUanUA89cJhSC4TbH4TuAFnacwK9izXjsS0G4 2005
dungeons_logic/dm_tables_json/adventure_planning/framing_event.json sha256=xjSwj0q2VvU11SYU2SQfjdm1XSil4cVeBgZiWlq3rM8 3651
dungeons_logic/dm_tables_json/adventure_planning/other_goals.json sha256=BkuACsWsengI8lboa-J_i7nOQGGbmeIriLjKi1XkUTI 1294
dungeons_logic/dm_tables_json/adventure_planning/side_quests.json sha256=otpkoIlQOFI3tjNA5lnY2go71fEd3CZmA6OMAj3VcNU 824
dungeons_logic/dm_tables_json/adventure_planning/villains/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dungeons_logic/dm_tables_json/adventure_planning/villains/adventure_climax.json sha256=T-1M2czxNWGlo4raU8uixEmmJ_0u_am0CFeoB96W9Es 2182
dungeons_logic/dm_tables_json/adventure_planning/villains/adventure_goals_against_villain.json sha256=9YG0CCm3t9cQvj_6XErYfNjR3SIZH41Y3YxTLsV39V0 1754
dungeons_logic/dm_tables_json/adventure_planning/villains/villain_actions.json sha256=CgbfP64sUjdPcoD9cIXOK5g9Q1spEqDuEbaiHOvNprg 2734
dungeons_logic/dm_tables_json/adventure_planning/villains/villain_methods.json sha256=l1iB1lu5ZsL-QIJD9Yb3FYUNAx2LGmiF7aSRTcmN1Sg 4209
dungeons_logic/dm_tables_json/adventure_planning/villains/villain_schemes.json sha256=tPGWSjppBFer9J8yUbE0awZXzH3AmgQ1Qv3nxTFm2Vs 2326
dungeons_logic/dm_tables_json/adventure_planning/villains/villain_weakness.json sha256=iEAs1JEXpzNgbDVsKJCqRAw99wisPSrh87JpJjIrdU8 622
dungeons_logic/dm_tables_json/adventure_planning/villains/villains.json sha256=oWCpr3BsHu77x0sgzf6jwXeS8hRB3nh9iPKMPzd7av4 1305
dungeons_logic/dm_tables_json/adventure_planning/wilderness_goals.json sha256=AfqiYdT-fuONSci9kRvfJARYUwpgxnbAzFEdYxD-pQM 1890
dungeons_logic/dm_tables_json/campaign_planning/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dungeons_logic/dm_tables_json/campaign_planning/starting_equipment_recommendations.json sha256=gFh-tyqNWQVxWphnd7v57PljlJOd20AZAlbJbiwymGQ 3676
dungeons_logic/dm_tables_json/complications/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dungeons_logic/dm_tables_json/complications/moral_quandaries.json sha256=ghh-_gsdPV3VzTMUpy5Z7mvBuxs2GwL3vuU52EplaHo 2508
dungeons_logic/dm_tables_json/complications/twists.json sha256=VReM-IKD46cK3LVPYdgX2MwdQsJNHPoW7eZT4Sc2YSI 1341
dungeons_logic/dm_tables_json/dungeon_generation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dungeons_logic/dm_tables_json/dungeon_generation/beyond_doors.json sha256=zHVQqhoGc4KNfeZOLMPwXMZZ5H-qdvoob4VrcKLT1uo 507
dungeons_logic/dm_tables_json/dungeon_generation/chamber_exit_types.json sha256=I0iFJpqJA8PwjH5Dej56sozpM3BtNk6iEBatYTQzlBY 182
dungeons_logic/dm_tables_json/dungeon_generation/chamber_exits.json sha256=WmmveFaJROdK0cQVuxMO6_DQ4p3g7J1OI76A6X9JBM4 956
dungeons_logic/dm_tables_json/dungeon_generation/chamber_exotic_locations.json sha256=IZzJrVtPxROyhdxH_DdcqJW1chS2qLYlVHAnbO0iYSc 814
dungeons_logic/dm_tables_json/dungeon_generation/chambers.json sha256=1J42k3Tk1kGM11lEfOg7o2VZP32zw5tJirSsreGlgdY 988
dungeons_logic/dm_tables_json/dungeon_generation/cults_and_religious_groups.json sha256=jOVxtIaYh2YYb9F0IEEyEZHexNDtwdepCIlXLzlG4nI 761
dungeons_logic/dm_tables_json/dungeon_generation/door_types.json sha256=TncibPZ0oecvL6SebwvJpy5Mi4ZLhMivKIcYgIuuTvM 803
dungeons_logic/dm_tables_json/dungeon_generation/dungeon_creators.json sha256=2I378lxXR5VfC_2ELLnCRfAsrFVsJM6t2KSUpNX4JTE 960
dungeons_logic/dm_tables_json/dungeon_generation/dungeon_history.json sha256=BCj7PEFlHBkmg2GpBXgSqcxPrWxTrWAisMYPM38nqCE 1146
dungeons_logic/dm_tables_json/dungeon_generation/dungeon_locations.json sha256=t8RKYShR2iKmc-OO9y2V2N5ZxtZcabeg5OIqFE9_-U0 1923
dungeons_logic/dm_tables_json/dungeon_generation/dungeon_purposes.json sha256=SbXkbupC06_vyLuh6GDzPbbdqOiPvN_0Pi16hlb918Q 638
dungeons_logic/dm_tables_json/dungeon_generation/exit_locations.json sha256=ersEL4ZDwWOAmArhof64BpkgUdiOsBPwToh2bswMLtg 338
dungeons_logic/dm_tables_json/dungeon_generation/passage_width.json sha256=vuepBI0pbaK_xw8bdOB8C0jMxjlHNxje3B5gYpqOXSM 646
dungeons_logic/dm_tables_json/dungeon_generation/passages.json sha256=NttPvjppaY9xcwW0yutIkgt9f2p7O8lEO7LEeGbuiSQ 1366
dungeons_logic/dm_tables_json/dungeon_generation/stairs.json sha256=YAi70vPCi9y6Ilf2QMuQVCaveSGGCyEPg5mqB4Xd5NU 1395
dungeons_logic/dm_tables_json/dungeon_generation/starting_areas.json sha256=g3B-u27Rf03BF4OtixXK9IARxwP76509muCO9oAWtX8 791
dungeons_logic/dm_tables_json/encounter_planning/__init__.py sha256=GnrvBW6aAWv_NnlbXktiukOj5O4kVWDUb95_fma5528 47
dungeons_logic/dm_tables_json/encounter_planning/adventuring_day_xp_by_level.json sha256=3D_2dQjFy5XEvBkgzoDFiE1j_P7yeHyghDcJXX7fCzY 322
dungeons_logic/dm_tables_json/encounter_planning/encounter_multipliers.json sha256=30OTLXLwu9Z5KKpvooSJVruM9ia4oJTsYOGJau88X1I 322
dungeons_logic/dm_tables_json/encounter_planning/xp_thresholds_by_character_level.json sha256=eEi9AW2jdW8FfTzrxZA5Tw3KMycC10a_tinmT5m1NoM 2006
dungeons_logic/dm_tables_json/npc_generation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dungeons_logic/dm_tables_json/npc_generation/npc_abilities.json sha256=fsXOKn2PNYgZEOcZY1cCWTUU-ZvFlYI4TW0rlQ4VF70 675
dungeons_logic/dm_tables_json/npc_generation/npc_alignments.json sha256=8rgx0qdBrHBTRK_RERPwz1IlDOkgvD3hVxFFt1TV4HA 673
dungeons_logic/dm_tables_json/npc_generation/npc_appearance.json sha256=NAy4HpnTCyInAKcAmxfbxWFH6_gGodWNb2dVjm9CkAU 694
dungeons_logic/dm_tables_json/npc_generation/npc_bonds.json sha256=ZI296IVOtiOVNWrcM3xbgailTMj-xXauYgrLkeObtm8 472
dungeons_logic/dm_tables_json/npc_generation/npc_classes.json sha256=z8YlYObahIx9SJLeMWER7yVcjKQjutUlqPh2Jc7SMIQ 816
dungeons_logic/dm_tables_json/npc_generation/npc_flaws_and_secrets.json sha256=vQlaAnfc7S9r2GawLolG2FuysuvHSplPyb4pBscSRzc 453
dungeons_logic/dm_tables_json/npc_generation/npc_ideals.json sha256=Hpt5D-8f6n0rFGliOlBu-0EfZSRE6PYkh6gL9jjaEEc 1087
dungeons_logic/dm_tables_json/npc_generation/npc_mannerisms.json sha256=4rALenB_kEDJKs2zbtDY7RD0Y7QJ9gXTHVqXjI_O4ZY 739
dungeons_logic/dm_tables_json/npc_generation/npc_talents.json sha256=jGbZZgJ3pdsoekna0ED09aA6m4mQ9NDCIuCfNH8lV4M 697
dungeons_logic/dm_tables_json/world_details/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dungeons_logic/dm_tables_json/world_details/forgotten_realms_calendar.json sha256=u3Pp4U34wjozhnc11R9rN85TfD0tgjRBaPRx35xZDcU 1030
dungeons_logic/dm_tables_json/world_details/forms_of_government.json sha256=sLYGeIW8o_cHJjFNUduH1RrqMQxk7vXRin4r7P-n_eg 7687
dungeons_logic/dm_tables_json/world_details/leader_types.json sha256=nzb7a9Vve0DgX3Gt-ssQgrrEk0gPzF8X8bJQSuGdBhI 407
dungeons_logic/dm_tables_json/world_events/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dungeons_logic/dm_tables_json/world_events/cataclysmic_disasters.json sha256=9mTfeySOYP7y7v6aOavsoxmi52QWCY2Wk9DXJmMuBuI 723
dungeons_logic/dm_tables_json/world_events/discoveries.json sha256=YKq3AQWFKQT2hEBKKT-KeutNIXVo05AcLlhlJsQcVbg 1001
dungeons_logic/dm_tables_json/world_events/extinction_depletion.json sha256=afiz6xQBx0l4D8_0iLz2vTYRyle0EQpYOnC8Ltfy0cI 771
dungeons_logic/dm_tables_json/world_events/invading_forces.json sha256=h1_8Jgrp9k3FOuQr7AZeyx_BK3qlDoWsEXwV85ZhNgY 615
dungeons_logic/dm_tables_json/world_events/new_organizations.json sha256=ACwfeBpPWEog4s3PMzACbs3eppgzjbREbax3MtrRr8Y 855
dungeons_logic/dm_tables_json/world_events/world_shaking_events.json sha256=5PDTDcTl7VsSd0mCy4Vu5gB-ySLzdw9y1cccBx9L5JU 781
dungeons_logic/dm_utils/__init__.py sha256=Qi6r7LuuoLt_wbF7OeS8Xpi1LLsIoiJT2osBpbQnRps 91
dungeons_logic/dm_utils/cr_calculations.py sha256=SnacMt-DEDMfEnKO6BcfK_YxAbPnaRgRrNzxY1mhJa8 7394
dungeons_logic/dm_utils/utils.py sha256=vWun6tFGu-R7e8GI68bx3QRwPBdar-8SBkgyK8fl6R4 1851
dungeons_logic/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dungeons_logic/models/game_engine_models.py sha256=KnpGPkYGqGJYirxP_8Nm7T-2U1E0DiVw_T0FG25Zlwk 11372
dungeons_logic/spreadsheet/__init__.py sha256=yn1Two1OazdX3eRCRyz74NF8nLpA36NkhZ_if2e_Ldo 130
dungeons_logic/spreadsheet/read.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dungeons_logic/spreadsheet/write.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dungeons_logic/utils/__init__.py sha256=fWEyqnjWVuMHyjVfXnQEH2pq94brHyLaLjuIEXpC230 45
dungeons_logic/utils/db_utils.py sha256=m5cVCCGWD_KRWaCHHFUDFFD41tzM51sjNWJqCu_T-sc 39
dungeons_logic/utils/utils.py sha256=7LgMStl1Uqxf2DGzF8Z24SvVPF4jB_JaaOXzAEK0Z0I 1459
dungeons_logic-0.0.2.dist-info/LICENSE sha256=USLEp0qyW1I-RkhLIAaE7s9FEbxRh8q5FTSBv6jvZis 1069
dungeons_logic-0.0.2.dist-info/METADATA sha256=WzUfNZkwV0XWsDrGRrAWZhfCxftVOXD70iYE4V6hcVA 6951
dungeons_logic-0.0.2.dist-info/WHEEL sha256=IYZQI976HJqqOpQU6PHkJ8fb3tMNBFjg-Cn-pwAbaFM 88
dungeons_logic-0.0.2.dist-info/RECORD