Susanna Anil commited on
Commit
2b93e1d
·
1 Parent(s): 8e9a7ea

scaffolding

Browse files
Files changed (3) hide show
  1. Makefile +25 -0
  2. requirements.txt +8 -0
  3. scrape_load.ipynb +1 -1
Makefile ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ install:
2
+ pip install --upgrade pip &&\
3
+ pip install -r requirements.txt
4
+
5
+ format:
6
+ black *.py logic/*py
7
+
8
+ lint:
9
+ pylint --disable=R,C test_logic.py
10
+
11
+ test:
12
+ python -m pytest -vv test_logic.py
13
+
14
+ run:
15
+ #run docker
16
+ docker run -p 127.0.0.1:8080:8080 1896dd6bda62
17
+
18
+ # deploy:
19
+ # #deploy
20
+ # aws ecr get-login-password --region us-east-1 | docker login --username AWS --password-stdin 561744971673.dkr.ecr.us-east-1.amazonaws.com
21
+ # docker build -t fastapi-wiki .
22
+ # docker tag fastapi-wiki:latest 561744971673.dkr.ecr.us-east-1.amazonaws.com/fastapi-wiki:latest
23
+ # docker push 561744971673.dkr.ecr.us-east-1.amazonaws.com/fastapi-wiki:latest
24
+
25
+ all: install lint test format #deploy
requirements.txt ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ fastapi
2
+ pytest
3
+ pylint
4
+ uvicorn[standard]
5
+ pandas
6
+ black
7
+ transformers
8
+ praw
scrape_load.ipynb CHANGED
@@ -80,7 +80,7 @@
80
  "name": "python",
81
  "nbconvert_exporter": "python",
82
  "pygments_lexer": "ipython3",
83
- "version": "3.10.4"
84
  },
85
  "orig_nbformat": 4,
86
  "vscode": {
 
80
  "name": "python",
81
  "nbconvert_exporter": "python",
82
  "pygments_lexer": "ipython3",
83
+ "version": "3.10.4 (main, Nov 29 2022, 20:00:25) [GCC 9.4.0]"
84
  },
85
  "orig_nbformat": 4,
86
  "vscode": {