Ditto is a command line tool for performing meta operations over PokéAPI data.
Project description
Ditto
This repository contains:
ditto clone
: a script to crawl an instance of PokeAPI and download all dataditto analyze
: a script to generate a JSON schema of the above dataditto transform
: a script to apply a new base url to the above data and schema
Usage
pip install pokeapi-ditto
ditto --help
Development
poetry install
poetry run ditto --help
Docker
You should have a PokeApi server running on localhost:80
.
# runs clone, analyze, and transform all in one step
docker-compose up --build
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
pokeapi-ditto-1.0.0.tar.gz
(10.1 kB
view hashes)
Built Distribution
Close
Hashes for pokeapi_ditto-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | afa8f5120e450d884534804171d33b11495c05dbbeb0ce61fcee6d76e81be404 |
|
MD5 | 0ba0af95fd910646989a439bf8234452 |
|
BLAKE2b-256 | e4069aa73a4bc8ac29be2ce033b91d30ba1b7bcbc973e65c199876f41bcbded6 |