Skip to main content

A Python SDK for fetching images from the lomography.com API.

Project description

python-lomography

License: MIT Github GitHub Repo stars

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

Setup

  1. Ensure requirements are installed correctly.
  2. Navigate to project folder.
  3. From root folder, call make. This should set up all git hooks and install the necessary packages via poetry.
  4. 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


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 details)

Uploaded Source

Built Distribution

python_lomography-1.0.2-py3-none-any.whl (21.5 kB view details)

Uploaded Python 3

File details

Details for the file python_lomography-1.0.2.tar.gz.

File metadata

  • Download URL: python_lomography-1.0.2.tar.gz
  • Upload date:
  • Size: 14.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.10.11 Linux/6.5.0-1022-azure

File hashes

Hashes for python_lomography-1.0.2.tar.gz
Algorithm Hash digest
SHA256 efe3592f9169a0faa910e2228a7d52ada33b591b3e31dc23644f497f6d58d79d
MD5 4e6e99cd368ce07de6bc55f242aa9b54
BLAKE2b-256 02aad96fcec09dbede109b5e817c356ed39363ff4878af52414f76fbc683fb44

See more details on using hashes here.

File details

Details for the file python_lomography-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: python_lomography-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 21.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.10.11 Linux/6.5.0-1022-azure

File hashes

Hashes for python_lomography-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f5e517c3fa31e779e804ee15961753076d3dc6c4035e61019873135b3e1a794f
MD5 cbc364561a4e582eb48ff8da37d1f52c
BLAKE2b-256 077b6dcef926af1e1e22e4840647a7eb1de1d61f2ba47e930740447f8e8ada17

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page