Ditto is a command line tool for performing meta operations over PokéAPI data.
Project description
Ditto ![](https://pypi-camo.freetls.fastly.net/d60f897d1200c824bfa43d2e1c36b43c36168cd7/68747470733a2f2f7261772e67697468756275736572636f6e74656e742e636f6d2f506f6b654150492f737072697465732f6d61737465722f737072697465732f706f6b656d6f6e2f6f746865722f647265616d2d776f726c642f3133322e737667)
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.1.tar.gz
(10.0 kB
view hashes)
Built Distribution
Close
Hashes for pokeapi_ditto-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fbae3b47fab0994c3dc3083d994b3e61d01e21d429fac706642845c4532a120 |
|
MD5 | 3731da006c59042dadc7c748802357fa |
|
BLAKE2b-256 | cc464d3ebe840a27c983d9c6bc982afa249f819a51faac54b6bdc1ba181051d8 |