79 lines
1.8 KiB
TOML
79 lines
1.8 KiB
TOML
[build-system]
|
|
requires = ["setuptools", "wheel"]
|
|
|
|
[project]
|
|
authors = [{email = "ra@tcp.direct"}, {name = "ra"}]
|
|
classifiers = ["Development Status :: 0.4.1 Dev"]
|
|
dependencies = [
|
|
"attrs>=21.4.0",
|
|
"aiohttp>=3.8.1",
|
|
"loguru>=0.6.0",
|
|
"asyncpg>=0.25.0",
|
|
"asyncpg>=0.25.0",
|
|
"pycryptodomex>=3.14.1",
|
|
]
|
|
description = "MaPy MapleStory Emulator"
|
|
keywords = ["MapleStory", "Server Emulator"]
|
|
maintainers = [{name = "ra", email = "ra@tcp.direct"}]
|
|
name = "MaPy"
|
|
readme = "README.md"
|
|
requires-python = "^3.10.2"
|
|
version = "0.4.1"
|
|
|
|
[project.optional-dependencies]
|
|
linux = ["uvloop>=0.16.0"]
|
|
|
|
[tool.flake8]
|
|
exclude = "mapy/scripts/*/*.py"
|
|
extend-ignore = "E203"
|
|
max-line-length = 88
|
|
|
|
[tool.black]
|
|
include = "\\.pyi?$"
|
|
skip-magic-trailing-comma = true
|
|
target-version = ["py310"]
|
|
|
|
[tool.poetry]
|
|
description = "MaPy MapleStory Emulator"
|
|
name = "MaPy"
|
|
version = "0.4.1"
|
|
|
|
license = "MIT"
|
|
|
|
authors = ["ra <ra@tcp.direct>"]
|
|
|
|
readme = "README.md"
|
|
|
|
homepage = "https://github.com/Rooba/mapy"
|
|
repository = "https://github.com/Rooba/mapy"
|
|
|
|
keywords = ["MapleStory", "Server Emulator"]
|
|
|
|
[tool.poetry.dependencies]
|
|
python = "^3.10" # Compatible python versions must be declared here
|
|
toml = "^0.10.2"
|
|
# Dependencies with extras
|
|
requests = {version = "^2.13", extras = ["security"]}
|
|
# Python specific dependencies with prereleases allowed
|
|
pathlib2 = {version = "^2.2", python = "~2.7", allow-prereleases = true}
|
|
# Git dependencies
|
|
cleo = {version = "~0.8.1"}
|
|
|
|
# Optional dependencies (extras)
|
|
PyYAML = ">=6.0"
|
|
aiohttp = "<3.8.0"
|
|
asyncpg = ">=0.25.0"
|
|
attrs = ">=21.4.0"
|
|
cryptography = ">=36.0.2"
|
|
fastapi = "^0.75.1"
|
|
loguru = ">=0.6.0"
|
|
more-itertools = "^8.12.0"
|
|
pendulum = {version = "^1.4", optional = true}
|
|
pycryptodomex = "^3.14.1"
|
|
pyright = "^1.1.237"
|
|
uvicorn = "^0.17.6"
|
|
yarl = ">=1.7.0"
|
|
|
|
[tool.poetry.scripts]
|
|
mapy = "run:__init__"
|