Skip to main content

Reusable classes and methods for CueMS system

Project description

cuems-utils

Reusable classes and methods for CueMS system

PyPI - Version PyPI - Python Version


Table of Contents

Installation

pip install cuemsutils

Release notes

v0.0.5

  • All properties of objects are lowercase exept the ones representing classes (e.g. CueList at CuemsScript and Media at MediaCue).
  • Parameters renamed for clarity:
    • uuid -> id
    • loaded -> autoload
    • bott_* -> bottom_*
  • User facing classes can be exported directly (e.g. from cuemsutils.cues import AudioCue, VideoCue)
  • Cue is not longer an accepted object for script validation
  • ui_properties has become an CuemsDict object to facilitate modifications and requierements for UI development.
  • CuemsScript object has method to_json to convert its contents to json format. Internally works via json.dumps and specific calls to methods __json__ when available at class level.

v0.0.4

  • Logger fixed to allow empty extra parameter

License

cuemsutils is distributed under the terms of the GPL v3 license.

Copyright (C) 2025 StageLab

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

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

cuemsutils-0.0.5.tar.gz (19.4 kB view details)

Uploaded Source

Built Distribution

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

cuemsutils-0.0.5-py3-none-any.whl (44.8 kB view details)

Uploaded Python 3

File details

Details for the file cuemsutils-0.0.5.tar.gz.

File metadata

  • Download URL: cuemsutils-0.0.5.tar.gz
  • Upload date:
  • Size: 19.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for cuemsutils-0.0.5.tar.gz
Algorithm Hash digest
SHA256 2bbcc6d42e13505e575989955f8f4dd22a147dde8fdfd85f5733a0059e811e4b
MD5 b184790b734fa4bf2cfd17f87ab4a756
BLAKE2b-256 896bc66368fc4041c4f284ba72bb97f66438a456bebcc017d7046d773a903c20

See more details on using hashes here.

File details

Details for the file cuemsutils-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: cuemsutils-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 44.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for cuemsutils-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 f60afcf198da2b7a0822f51bf4834ca3b51cbb959ebf11e17c6eee5072924178
MD5 c688dc3faf23f3afd08f97a3c1d68e9c
BLAKE2b-256 e6abcb18bc7681983eb73fe06abfc1531780b2d5ae8ce7bb790a9e3f13ff488f

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