Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/purarue/mnu_gsheets
tracking obscure anime music videos
https://github.com/purarue/mnu_gsheets
anime database
Last synced: 5 days ago
JSON representation
tracking obscure anime music videos
- Host: GitHub
- URL: https://github.com/purarue/mnu_gsheets
- Owner: purarue
- License: apache-2.0
- Created: 2020-10-27T20:33:52.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-10-27T20:10:44.000Z (about 2 months ago)
- Last Synced: 2024-11-01T14:43:27.687Z (about 2 months ago)
- Topics: anime, database
- Language: Python
- Homepage: https://docs.google.com/spreadsheets/d/1N4D3C0bSXVcVh0ggt_mpKMy_OrAdkKGkMjwkMekjpOM/edit?usp=sharing
- Size: 135 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mnu_gsheets
This indexes existing [_minna no uta_](https://en.wikipedia.org/wiki/Minna_no_Uta) entries every couple days, adding rows for ones that don't exist to the spreadsheet, so that they can be added to online databases.
## Installation
Requires `python3.7+`
To install:
```bash
# clone and cd to this directory
git clone https://github.com/purarue/mnu_gsheets
cd mnu_gsheets
# install dependencies
pip install pipenv
pipenv install
pipenv shell
# follow instructions to setup google sheets
# https://pygsheets.readthedocs.io/en/staging/authorization.html
# put secret file in ./client_secret.json
# create a spreadsheet and name the target worksheet 'Index'
python3 -m mnu_gsheets update --sid 1N4D.... --creds ./client_secret.json
```I use the `update` script to do the above
I also upload an export of this whenever I update it, to a public directory on my website: