Skip to main content

Wrapper functions around pyvimeo for common interactions with the Vimeo SDK.

Project description

Python Vimeo Utils

Coverage

Overview

An API wrapper around pyvimeo for common interactions with the Vimeo SDK with sane fields defaults. Vimeo loves to return overly verbose responses.

Installation

Install Python Vimeo Utils:

python3 -m pip install python-vimeo-utils

Usage

import vimeo
from vimeo_utils import VimeoAPIClient

vclient = vimeo.VimeoClient(
    token="VIMEO_ACCESS_TOKEN",
    key="VIMEO_CLIENT_ID",
    secret="VIMEO_CLIENT_SECRET",
)

vapi_client = VimeoAPIClient(vclient)

vapi_client.get_video('/videos/1234567890')

Development

To get a list of all commands with descriptions simply run make.

make env
make pip_install
make pip_install_editable

Testing

make pytest
make coverage
make open_coverage

Issues

If you experience any issues, please create an issue on GitHub.

History

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

0.1.0 (2024-05-13)

  • First release

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_vimeo_utils-0.1.0.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

python_vimeo_utils-0.1.0-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file python_vimeo_utils-0.1.0.tar.gz.

File metadata

  • Download URL: python_vimeo_utils-0.1.0.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.11

File hashes

Hashes for python_vimeo_utils-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8de0e43c5ac4f708bc1399c1b7da5b5712fea80e8448f4ea99184f09db1d4780
MD5 c8e8a0cb7d4678f66d14ad1ca3dae5cb
BLAKE2b-256 38ebbc19c744d8924411bba434b0084b8ec37238dfed4a75e98b932ad619ef96

See more details on using hashes here.

File details

Details for the file python_vimeo_utils-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for python_vimeo_utils-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 733eb903f2132a4cc7bcb1cc01c799490ba86dbba9d147de7e369c394e9fcf0b
MD5 09552e272a34ce2df46656e2be4f78be
BLAKE2b-256 d533191b31a960e1848ca96279dcec015d4965544dd05d2666b83e4dd531cf3f

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