Spaces:
Runtime error
Runtime error
update
Browse files
README.md
CHANGED
|
@@ -24,18 +24,13 @@ among files included in the directory with better visualization.
|
|
| 24 |
- `pipenv install -r requirements.txt --python=3.8`
|
| 25 |
- `cp .env.example .env`: fill in your GitHub username and personal access token if you need to increase [GitHub API requests rate limiting](https://docs.github.com/en/rest/overview/resources-in-the-rest-api#rate-limiting)
|
| 26 |
- `make run`
|
| 27 |
-
- Also refer to References to understand settings behind the project
|
| 28 |
-
|
| 29 |
-
## Thoughts on solving the problem
|
| 30 |
-
|
| 31 |
-
1. Build a prototype without UI interface to show dependencies among files included in the directory(output) given user's
|
| 32 |
-
input to one GitHub public repo's URL(input)
|
| 33 |
-
2. Build a `streamlit` app to show results using some network visualization tools
|
| 34 |
|
| 35 |
## Used technologies
|
| 36 |
|
| 37 |
- `networkx`: network analysis
|
| 38 |
- `pyvis`: network visualization
|
|
|
|
|
|
|
| 39 |
- `streamlit`: web app
|
| 40 |
|
| 41 |
## TODOs
|
|
|
|
| 24 |
- `pipenv install -r requirements.txt --python=3.8`
|
| 25 |
- `cp .env.example .env`: fill in your GitHub username and personal access token if you need to increase [GitHub API requests rate limiting](https://docs.github.com/en/rest/overview/resources-in-the-rest-api#rate-limiting)
|
| 26 |
- `make run`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 27 |
|
| 28 |
## Used technologies
|
| 29 |
|
| 30 |
- `networkx`: network analysis
|
| 31 |
- `pyvis`: network visualization
|
| 32 |
+
- `aiohttp`: asynchronous HTTP client
|
| 33 |
+
- `pybase64`: faster base64 encoding/decoding
|
| 34 |
- `streamlit`: web app
|
| 35 |
|
| 36 |
## TODOs
|