A Python wrapper for the Comicvine API.
Project description
Simyan
A Python wrapper for the Comicvine API.
Installation
pip install --user Simyan
Example Usage
from simyan.comicvine import Comicvine
from simyan.sqlite_cache import SQLiteCache
session = Comicvine(api_key="Comicvine API Key", cache=SQLiteCache())
# Search for Publisher
results = session.list_publishers(params={"filter": "name:DC Comics"})
for publisher in results:
print(f"{publisher.id} | {publisher.name} - {publisher.site_url}")
# Get details for a Volume
result = session.get_volume(volume_id=26266)
print(result.summary)
Documentation
Bugs/Requests
Please use the GitHub issue tracker to submit bugs or request features.
Contributing
- When running a new test for the first time, set the environment variable
COMICVINE__API_KEY
to your Comicvine API key. The responses will be cached in thetests/cache.sqlite
database without your key.
Socials
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
simyan-1.3.0.tar.gz
(4.1 MB
view hashes)
Built Distribution
simyan-1.3.0-py3-none-any.whl
(33.8 kB
view hashes)