A tool for managing a vinyl record collection created in Python with Airtable and the Discogs API.
- Download the latest release from the Releases page.
- Extract the
.zip
file. - Copy this Airtable base.
- Open the
.env
file and fill the values:AIRTABLE_PAT
- Obtain a Personal Access Token from the Airtable Developer Hub.
BASE_ID
- The part of the Airtable URL beginning with 'app'.
- e.g.
appUljGOxFFwfawjh
TABLE_ID
- The part of the Airtable URL beginning with 'tbl'.
- e.g.
tblmQM95rz4MKlqMP
DISCOGS_TOKEN
- Obtain a Personal Access Token from the Discogs Developer Hub.
- Install dependencies:
pip install -r requirements.txt
- Run
main.py
:python3 main.py
I welcome all reasonable contributions! Please feel free to open a Pull Request.
Licensed under the GNU General Public License 3.0.
The price scraping feature was created with the assistance of ChatGPT.