Skip to main content

telemars

Project description

telemars

telemars — это высокоуровневая, асинхронная библиотека-надстройка для работы с API Mediascope, построенная на базе mediascope-api-lib.

Инструмент создан для решения ключевых проблем оригинальной библиотеки: отсутствия валидации данных, медленной работы и сложности в поддержке кода.

Установка

pip install telemars

Конфигурация

Для работы библиотеки необходимо создать файл settings.json в корне проекта со следующей структурой:

{
    "username": "YOUR_USERNAME",
    "passw": "YOUR_PASSWORD",
    "client_id": "YOUR_CLIENT_ID",
    "client_secret": "YOUR_CLIENT_SECRET",
    "auth_server": "https://auth.mediascope.net/auth/realms/mediascope/protocol/openid-connect/token",
    "root_url": "https://api.mediascope.net/tvindex/api/v1"
}

Данное требование обусловлено особенностями оригинальной библиотеки mediascope-api-lib.

Внимание: Не забудьте добавить settings.json в .gitignore, чтобы не допустить утечки конфиденциальных данных.

Контрибьюция

Предложения по улучшению и доработке проекта приветствуются. Если вы обнаружили проблему или у вас есть идеи по развитию функционала, пожалуйста, создайте соответствующий Issue.

Контакты

Email: prosvirnin.a@outlook.com
Telegram: @prosvirninjr

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

telemars-0.1.3.tar.gz (32.7 kB view details)

Uploaded Source

Built Distribution

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

telemars-0.1.3-py3-none-any.whl (47.4 kB view details)

Uploaded Python 3

File details

Details for the file telemars-0.1.3.tar.gz.

File metadata

  • Download URL: telemars-0.1.3.tar.gz
  • Upload date:
  • Size: 32.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.12

File hashes

Hashes for telemars-0.1.3.tar.gz
Algorithm Hash digest
SHA256 e3e3c47e052bac1c0f5a7bbf38f48573ecd9405606743566276b84f1358a052f
MD5 9f03e64d37a72da40815923f256174e1
BLAKE2b-256 8315d935a09dd5bf62ffa29738109b52555f9bf3d9236542856d913c9a461c69

See more details on using hashes here.

File details

Details for the file telemars-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: telemars-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 47.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.12

File hashes

Hashes for telemars-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 06a97cddc084d718a514fb2b05096dd78f6ca2852a7463ff8741f22d190b6186
MD5 6abf7079a45278bee6286e1352030de1
BLAKE2b-256 9ec57fb93a5b9fa9d5b97ab711bab3315e0b3df7465b0d328b47d5281d309849

See more details on using hashes here.

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