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

Uploaded Source

Built Distribution

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

Uploaded Python 3

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