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.4.tar.gz
(10.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pokeapi_ditto-1.0.4.tar.gz.
File metadata
- Download URL: pokeapi_ditto-1.0.4.tar.gz
- Upload date:
- Size: 10.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.10.12 Linux/6.6.87.2-microsoft-standard-WSL2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d8528904237aa9d0af9421cdd28d9681e3f7b8451c25f06dd6ff8bf79b52c777
|
|
| MD5 |
3fc3b7905236e0781dde8c5d0921a8d7
|
|
| BLAKE2b-256 |
b5ce975212ae9fed175b76df8b1bf4262e1199080482310285fb730a54bc254e
|
File details
Details for the file pokeapi_ditto-1.0.4-py3-none-any.whl.
File metadata
- Download URL: pokeapi_ditto-1.0.4-py3-none-any.whl
- Upload date:
- Size: 11.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.10.12 Linux/6.6.87.2-microsoft-standard-WSL2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c0655103265a7fb7ebbccdb4dd5fa86d9a38e54fb129a8696c17901b9dfb84c2
|
|
| MD5 |
5dc401c7831ee489d138f2912edbc05d
|
|
| BLAKE2b-256 |
e32aa37262d9e6e25d6218229f7c9aac1accb91104996408d07293874585c4e6
|