Interact with a dizqueTV instance's API
Project description
dizqueTV-python
A Python library to interact with a dizqueTV instance
Installation
From GitHub
- Clone repository with
git clone https://github.com/nwithan8/dizqueTV-python.git - Enter project folder with
cd dizqueTV-python - Install requirements with
pip install -r requirements.txt
From PyPi
Run pip install dizqueTV
Setup
Import the API class from the dizqueTV module
Ex.
from dizqueTV import API
dtv = API(url="http://localhost:8000")
Enable verbose logging by passing verbose=True into the API object declaration
Usage
Documentation available on ReadTheDocs
Exceptions
MissingSettingsError: The kwargs you have provided to create a new object (ex.ChannelorPlexServer) are incompleteMissingParametersError: You did not provide a required parameter in your function call (ex. provide a PlexAPI Server when adding PlexAPI Video to a channel)NotRemoteObjectError: The object you are calling this method on is a locally-created object that does not exist on the dizqueTV serverChannelCreationError: An error occurred when creating a Channel object
Contact
Please leave a pull request if you would like to contribute.
Join the dizqueTV Discord server (link on project page). My Discord username is nwithan8#8438
Follow me on Twitter: @nwithan8
Also feel free to check out my other projects here on GitHub or join the #developer channel in my Discord server below.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dizquetv-2.2.0.170.tar.gz.
File metadata
- Download URL: dizquetv-2.2.0.170.tar.gz
- Upload date:
- Size: 60.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ed67f9b060aff3bab12f79bea83a3a2c62acaf3188baa85961386fc0a23dabe7
|
|
| MD5 |
199e8ac14b98598ce60b91cc1f17455b
|
|
| BLAKE2b-256 |
d589f1ad09ab95fb37f0c88ad4e7f6d8f5283c07d42e18ab84794f6d36e90ac1
|
File details
Details for the file dizquetv-2.2.0.170-py3-none-any.whl.
File metadata
- Download URL: dizquetv-2.2.0.170-py3-none-any.whl
- Upload date:
- Size: 63.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3081b30fcf10f60317a55ec7a2d21e7acf41aede50cf508bd0cc949560d4b6f9
|
|
| MD5 |
1caca5dd1fb2d7c7446faa2f0b77de61
|
|
| BLAKE2b-256 |
748ef704ff28b87ce38c905fff5d5f1e8f72a3a27fd770ecb9235ceab3244174
|