This commit is contained in:
Ra 2022-04-02 03:15:41 -07:00
parent 5baab6237b
commit a2cf0cc5ab
2 changed files with 26 additions and 7 deletions

View File

@ -4,13 +4,31 @@ Maplestory emulator written in Python
## Requirements
- Postgresql (only tested with 11)
- Postgresql
- Python 3.10+
- asyncpg
- pycryptodomex
- pycryptodome>=3.14.1
- asyncpg>=0.25.0
- attrs>=21.4.0
- more-itertools>=8.12.0
- jinja2>=3.1.1
- fastapi>=0.75.1
- uvicorn>=0.17.6
- pyyaml>=6.0
## Optional
- itsdangerous
- pydantic
- loguru
- uvloop
## To-Do
- Multi-Version Compat
- Template out packet handlers, opcodes, game objects, and client to have drop-in's per version
- Map objects to relational tables for database generation
- Inventory Operations
- Move item slot

View File

@ -1,11 +1,12 @@
pycryptodome>=3.14.1
asyncpg>=0.25.0
attrs>=21.4.0
loguru>=0.6.0
more-itertools>=8.12.0
jinja2>=3.1.1
fastapi>=0.75.1
itsdangerous>=2.1.2
pyyaml>=6.0
pydantic>=1.9.0
uvicorn>=0.17.6
pyyaml>=6.0
itsdangerous>=2.1.2
pydantic>=1.9.0
loguru>=0.6.0
uvloop>=0.16.0