mirror of
https://github.com/decompme/decomp.me.git
synced 2026-02-23 06:49:26 -06:00
* add projects list * new project page * mypy * allow '.' in github identifiers * implement project create * project settings * disallow anons from being project members * uploadable project icon * docker attempt * fix tests * add tests * add description form * refactor to add useEntity and FieldSet * move FieldSet out of subdirectory * use same page for project tabs * scroll up to UnderlineNav when tab changes * stylelint * configure vscode mypy extension * mypy * fix mypy and dmypy dmypy does not support follow_imports=silent. Instead we explicitly disable most checks for asm_differ and m2c, which has the same effect * remove redundant mypy flags * FieldSet style tweaks * give UnderlineNav horiz padding * fix swr mutate of project header * few tweaks to help docker (#550) * eth changes * use POST/DELETE rather than PUT for project members * add migration * fix pr creation * simplify project platform derivation Co-authored-by: Mark Street <22226349+mkst@users.noreply.github.com> Co-authored-by: Ethan Roseman <ethteck@gmail.com>
49 lines
1.0 KiB
TOML
49 lines
1.0 KiB
TOML
[tool.poetry]
|
|
name = "backend"
|
|
version = "0.1.0"
|
|
description = ""
|
|
authors = ["Decomp.me team"]
|
|
license = "MIT"
|
|
|
|
[tool.poetry.dependencies]
|
|
python = "^3.9"
|
|
Django = "^4.0.2"
|
|
ansiwrap = "^0.8.4"
|
|
colorama = "^0.4.4"
|
|
cxxfilt = "^0.3.0"
|
|
django-cors-headers = "^3.11.0"
|
|
django-environ = "^0.8.1"
|
|
django-filter = "^21.1"
|
|
djangorestframework = "^3.13.1"
|
|
mypy = "^0.931"
|
|
psycopg2-binary = "^2.9.3"
|
|
pycparser = "^2.21"
|
|
python-Levenshtein = "^0.12.2"
|
|
responses = "^0.18.0"
|
|
watchdog = "^2.1.6"
|
|
jwt = "^1.3.1"
|
|
PyGithub = "^1.55"
|
|
drf-extensions = "^0.7.1"
|
|
tqdm = "^4.62.3"
|
|
tzdata = "^2022.1"
|
|
Pillow = "^9.2.0"
|
|
html-json-forms = "^1.1.1"
|
|
django-resized = "^1.0.2"
|
|
django-cleanup = "^6.0.0"
|
|
|
|
[tool.poetry.dev-dependencies]
|
|
black = "^22.1.0"
|
|
usort = "^1.0.1"
|
|
django-stubs-ext = "^0.4.0"
|
|
django-stubs = "1.9.0"
|
|
djangorestframework-stubs = "^1.4.0"
|
|
types-requests = "^2.27.15"
|
|
parameterized = "^0.8.1"
|
|
|
|
[build-system]
|
|
requires = ["poetry-core>=1.0.0"]
|
|
build-backend = "poetry.core.masonry.api"
|
|
|
|
[tool.black]
|
|
extend-exclude = '^/(m2c|asm_differ|local_files)/'
|