41 lines
1.0 KiB
TOML
41 lines
1.0 KiB
TOML
|
|
[tool.poetry]
|
|
name = "blender-opendata-website"
|
|
version = "0.1.0"
|
|
description = "The Blender Open Data website"
|
|
authors = ["Sem Mulder <sem@mulderke.net>"]
|
|
|
|
[tool.poetry.dependencies]
|
|
python = "^3.8.0"
|
|
Django = "^3.2.23"
|
|
django-pipeline = "^2.0"
|
|
psycopg2 = "<2.9" # To avoid https://github.com/psycopg/psycopg2/issues/1293
|
|
blender-id-oauth-client = {git = "https://projects.blender.org/infrastructure/blender-id-oauth-client.git", rev = "c43c512d21"}
|
|
jsonschema = "3.1.1"
|
|
yarl = "^1.3.0"
|
|
simplejson = "^3.17.0"
|
|
numpy = "^1.17.4"
|
|
sentry-sdk = "^0.13.5"
|
|
pypugjs = "^5.9.10"
|
|
libsasscompiler = "^0.1.9"
|
|
jsmin = "3.0.0"
|
|
certifi = "2021.10.8"
|
|
urllib3 = "1.26.7"
|
|
uwsgi = "2.0.23"
|
|
|
|
[tool.poetry.dev-dependencies]
|
|
black = {version = "*", allow-prereleases = true}
|
|
mypy = "*" # django-stubs 1.2.0 is not yet compatible with mypy 0.750
|
|
|
|
[tool.poetry.group.dev.dependencies]
|
|
tblib = "^3.0.0"
|
|
|
|
[build-system]
|
|
requires = ["poetry>=0.12"]
|
|
build-backend = "poetry.masonry.api"
|
|
|
|
[tool.black]
|
|
line-length = 100
|
|
target_version = ['py39']
|
|
skip_string_normalization = true
|