-
Notifications
You must be signed in to change notification settings - Fork 0
/
Pipfile
67 lines (63 loc) · 1.44 KB
/
Pipfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true
[scripts]
lint_flake8 = "flake8"
lint_black = "black --check --diff ."
format = "black . --exclude wheels"
manage = "python manage.py"
db_tables = "python docs/database_tables.py"
docs = "make --directory=docs clean html"
docs_rm = "rm -rf static/docs"
docs_static = "cp -R docs/_build/html static/docs"
backend = "gunicorn app.wsgi -k sync --workers=1"
worker = "python worker.py"
[dev-packages]
flake8 = "*"
flake8-print = "*"
black = "*"
[packages]
django = "~=5.0"
dj-database-url = "~=2.2"
django-tz-detect = "~=0.5"
gunicorn = "*"
whitenoise = "~=6.7"
psycopg2-binary = "~=2.9"
pandas = "<2"
numpy = "<2"
pytz = "*"
sqlalchemy = "~=2.0"
mysqlclient = "~=2.2"
feedparser = "~=6.0"
apscheduler = "~=3.10"
django-bulk-sync = "~=3.3"
sentry-sdk = "~=2.10"
spotipy = "~=2.24"
google-api-python-client = "~=2.137"
docutils = "~=0.20"
django-extensions = "~=3.2"
tabulate = "~=0.9"
rfc3986 = "~=2.0"
sphinx = "~=7.4"
sphinx-rtd-theme = "~=2.0"
inflection = "~=0.5"
requests = "~=2.32"
beautifulsoup4 = "~=4.12"
lxml = "~=5.2"
tenacity = "~=8.5"
loguru = "~=0.7"
solrq = "~=1.1"
cron-descriptor = "~=1.4"
pyadaptivecards = "~=0.1"
analytics-data = {file = "./wheels/analytics_data-0.7.0-py2.py3-none-any.whl"}
rq = "~=1.16"
dateparser = "~=1.2"
google-cloud-bigquery = "~=3.25"
cython = "~=3.0"
pyarrow = "*"
pyyaml = "~=6.0"
db-dtypes = "~=1.2"
mariadb = "==1.1.4"
[requires]
python_version = "3.10"