Skip to main content

Python library for SurePetcare API

Project description

SurePetcare API Client

This repository provides a Python client for accessing the SurePetcare API.

The project is inspired by benleb/surepy, but aims for improved separation of concerns between classes, making it easier to extend and support the production, v1 and v2 SurePetcare API.

Supported devices

  • Hub
  • Pet door
  • Feeder Connect
  • Dual Scan Connect
  • Dual Scan Pet Door
  • poseidon Connect
  • No ID Dog Bowl Connect

Contributing

Before pushing validate the changes with: pre-commit run --all-files.. Run pip install -r requirements-dev.txt to add dependencies for development. Start application and enable debug. The debug logs contain the request data which can be provided with a issue and for snapshot testing.

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

py_surepetcare-0.5.3.tar.gz (18.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

py_surepetcare-0.5.3-py3-none-any.whl (23.0 kB view details)

Uploaded Python 3

File details

Details for the file py_surepetcare-0.5.3.tar.gz.

File metadata

  • Download URL: py_surepetcare-0.5.3.tar.gz
  • Upload date:
  • Size: 18.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for py_surepetcare-0.5.3.tar.gz
Algorithm Hash digest
SHA256 18c12302cfaff010de6500066ef8117b509c0e9de6b22733dd8431cc11cee356
MD5 12e7978ab748e3d8d8df9ac3cac6adb1
BLAKE2b-256 29603fe439ecbe3bb1776c879964b5637a4d22116ca0e2aa33f4f2fc520729c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_surepetcare-0.5.3.tar.gz:

Publisher: release.yml on FredrikM97/py-surepetcare

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_surepetcare-0.5.3-py3-none-any.whl.

File metadata

  • Download URL: py_surepetcare-0.5.3-py3-none-any.whl
  • Upload date:
  • Size: 23.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for py_surepetcare-0.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2973337d0f110a1379d710a33d877d123f5044f61164bdd8ec7b9873f9cc748a
MD5 66e6a90f78a612b59e31c0f509dafe0d
BLAKE2b-256 710608e8eee5b1a4687fd7b70fb9c43d353d894c6d1a4e04f23ec930a5fa6c11

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_surepetcare-0.5.3-py3-none-any.whl:

Publisher: release.yml on FredrikM97/py-surepetcare

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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