Resemble API Client Library
Project description
Quick start
from resemble import Resemble
Resemble.api_key('your_api_key')
project = Resemble.v2.projects.get('project_uuid')
voice = Resemble.v2.voices.get('voice_uuid')
clip = Resemble.v2.clip.create_sync('project_uuid', 'voice_uuid', 'This is a test')
Development
The library files are located in resemble/
Testing
Install nose (pip install nose
), then run tests like so:
$ TEST_API_KEY=<...> TEST_BASE_URL=<...> nosetests
Note: To see print()
output, add --nocapture
like so: nosetests --nocapture
Publishing new versions
git status
: Make sure your working directory has no pending changes.- Update the version attribute in
setup.cfg
. git commit
: Commit this version change.- Remove previous builds:
rm -rf ./dist/
. - Build the package:
python3 -m build
. - (optional) Publish to the test index:
python3 -m twine upload --repository testpypi dist/*
- Publish to the index
python3 -m twine upload dist/*
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
resemble-1.0.0.tar.gz
(2.5 kB
view hashes)