Skip to content
This repository was archived by the owner on May 8, 2024. It is now read-only.

Commit a0071d9

Browse files
committed
initial commit
1 parent 747228b commit a0071d9

File tree

7 files changed

+485
-0
lines changed

7 files changed

+485
-0
lines changed

Dockerfile

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
FROM python:3.10
2+
3+
WORKDIR /srv
4+
5+
COPY requirements.txt .
6+
RUN pip install -r requirements.txt
7+
8+
COPY src/ ./src/
9+
COPY Makefile .
10+
11+
12+
CMD ["make", "update"]

Makefile

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
2+
deps/pre:
3+
pip install pip-tools
4+
5+
deps/compile:
6+
pip-compile
7+
8+
deps/install:
9+
pip-sync
10+
11+
install: deps/install
12+
13+
update:
14+
mkdir -p data/
15+
python src/save.py

requirements.in

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
pdbpp
2+
black
3+
isort
4+
pytest
5+
6+
requests
7+
pydantic
8+
python-slugify

requirements.txt

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
#
2+
# This file is autogenerated by pip-compile with python 3.10
3+
# To update, run:
4+
#
5+
# pip-compile
6+
#
7+
attrs==21.4.0
8+
# via pytest
9+
black==22.3.0
10+
# via -r requirements.in
11+
certifi==2021.10.8
12+
# via requests
13+
charset-normalizer==2.0.12
14+
# via requests
15+
click==8.1.3
16+
# via black
17+
fancycompleter==0.9.1
18+
# via pdbpp
19+
idna==3.3
20+
# via requests
21+
iniconfig==1.1.1
22+
# via pytest
23+
isort==5.10.1
24+
# via -r requirements.in
25+
mypy-extensions==0.4.3
26+
# via black
27+
packaging==21.3
28+
# via pytest
29+
pathspec==0.9.0
30+
# via black
31+
pdbpp==0.10.3
32+
# via -r requirements.in
33+
platformdirs==2.5.2
34+
# via black
35+
pluggy==1.0.0
36+
# via pytest
37+
py==1.11.0
38+
# via pytest
39+
pydantic==1.9.0
40+
# via -r requirements.in
41+
pygments==2.12.0
42+
# via pdbpp
43+
pyparsing==3.0.9
44+
# via packaging
45+
pyrepl==0.9.0
46+
# via fancycompleter
47+
pytest==7.1.2
48+
# via -r requirements.in
49+
python-slugify==6.1.2
50+
# via -r requirements.in
51+
requests==2.27.1
52+
# via -r requirements.in
53+
text-unidecode==1.3
54+
# via python-slugify
55+
tomli==2.0.1
56+
# via
57+
# black
58+
# pytest
59+
typing-extensions==4.2.0
60+
# via pydantic
61+
urllib3==1.26.9
62+
# via requests
63+
wmctrl==0.4
64+
# via pdbpp

src/__init__.py

Whitespace-only changes.

0 commit comments

Comments
 (0)