No project description provided
Project description
This is pyrebrickable, tools for the www.rebrickable.com website and data
It provides:
- an auto-generated rebrickable API (in rebrickable.api)
- a CLI wrapper around that API (in rerickable.cli)
- a SQLalchemy wrapper around the monthly database dumps (in rebrickable.data)
It uses the monthly data dumps (http://www.rebrickable.com/downloads) and provides SQLAlchemy models to query the data inside. Data is stored in a local SQLite file in your user directory (inside %APPDATA% on Windows, ~/.local/share on Linux, ~/Library/Application Support/ on MacOS)
Once installed, you gain access to the rebrickable-data cli :
rebrickable-data download
to download csv files from rebrickable
rebrickable-data import
to import them in a database
rebrickable-data reset-db
to reset the in a database
#EXPERIMENTAL# rebrickable-data download-extra
to download data from rebrickable that are not in the dumps (e.g. MOCs data)
see examples in examples folder
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for pyrebrickable-0.9.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b81b20431f2d39a8304607e4d52a6eb2105270b90032bb2cdc46786c10d4f02 |
|
MD5 | d32a5ef8e0c34a4a81faef51411b4245 |
|
BLAKE2b-256 | a902fbe2a592f0db48322ac95d6fc4f1199cdd9458d9bc89ba7c48a1da2c6ae7 |
Hashes for pyrebrickable-0.9.0-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ddaaad566313ed264c1c770599d4dd7d323515e493660976d2f177e4aec19bb9 |
|
MD5 | 5fd95ac375573c700625f46b896201d5 |
|
BLAKE2b-256 | 1a12e150b5f51500542597045e2d6987609a2e2460c3c803f6fdb636598765b9 |