A Python SDK for fetching images from the lomography.com API.
Project description
python-lomography
A Python SDK for fetching images from the lomography.com API.
Install
pip install python-lomography
Example Usage
For most use cases:
lomo = Lomography(api_key="api_key_here")
photos = lomo.fetch_popular_photos(amt=15)
lomo.close()
or for asynchronous use cases:
async_lomo = AsyncLomography(api_key="api_key_here")
photos = await async_lomo.fetch_popular_photos(amt=15)
await async_lomo.close()
Documentation
All documentation for python-lomography can be found here.
Development Requirements
- Python ^3.10 (download)
poetry
(via your preferred method)make
(hopefully already on your device)
Setup
- Ensure requirements are installed correctly.
- Navigate to project folder.
- From root folder, call
make
. This should set up all git hooks and install the necessary packages viapoetry
. - Call
poetry run pytest
to ensure that everything is set up correctly. All tests should pass.
License
Copyright © 2024 Mike Scornavacca.
This project is MIT licensed.
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
python_lomography-1.0.2.tar.gz
(14.8 kB
view hashes)
Built Distribution
Close
Hashes for python_lomography-1.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5e517c3fa31e779e804ee15961753076d3dc6c4035e61019873135b3e1a794f |
|
MD5 | cbc364561a4e582eb48ff8da37d1f52c |
|
BLAKE2b-256 | 077b6dcef926af1e1e22e4840647a7eb1de1d61f2ba47e930740447f8e8ada17 |