py-ptsl

View on PyPIReverse Dependencies (1)

301.0.0 py_ptsl-301.0.0-py3-none-any.whl

Wheel Details

Project: py-ptsl
Version: 301.0.0
Filename: py_ptsl-301.0.0-py3-none-any.whl
Download: [link]
Size: 74995
MD5: 3859deed99e6c6fb4832dee332fe3165
SHA256: 9f4cfadcdb52d1974c1ffb8f07f137de841ca2ddc6dd787ef8eeaeff79565e4b
Uploaded: 2024-04-14 02:43:45 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: py-ptsl
Version: 301.0.0
Summary: Native Python PTSL (Pro Tools Scripting Library) RPC interface
Author-Email: Jamie Hardt <jamiehardt[at]me.com>
Project-Url: Documentation, https://py-ptsl.readthedocs.io
Project-Url: Home, https://github.com/iluvcapra/py-ptsl
Project-Url: Source, https://github.com/iluvcapra/py-ptsl
Project-Url: Tracker, https://github.com/iluvcapra/py-ptsl/issues
Keywords: pro tools,scripting,grpc,automation,avid
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: BSD License
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Multimedia :: Sound/Audio :: Editors
Requires-Python: ~=3.8
Requires-Dist: grpcio (>=1.51.1)
Requires-Dist: protobuf (==4.25.3)
Requires-Dist: grpcio-tools (>=1.53.0); extra == "dev"
Requires-Dist: sphinx (>=5.3.0); extra == "doc"
Requires-Dist: sphinx_rtd_theme (>=1.1.1); extra == "doc"
Provides-Extra: dev
Provides-Extra: doc
Description-Content-Type: text/markdown
[Description omitted; length: 2579 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ptsl/PTSL_pb2.py sha256=sLP32IHEOWUf9HHGa8p3erN4k8fQCkd1QuMZAdUlKL8 74671
ptsl/PTSL_pb2.pyi sha256=3F6fLNgPym10IHixFdWgqeDg-0UZiLS9CS7aRJt0vac 121696
ptsl/PTSL_pb2_grpc.py sha256=dad-d3HVSpcvjJrE40EeSOvipuHw1qarcIJH53l8siA 4466
ptsl/__init__.py sha256=jIJhbonzpVk7hThYq6Fozr8-I46gVuss05AAqi3Mbjc 1075
ptsl/client.py sha256=RNFE0JEX32jxvhKVbBrhojHF8R_7GJzEFTLA1DRVseE 11897
ptsl/engine.py sha256=3HcBAolbK99xS9lmP9n3DUZp9yTfF5pmfO8QJzjVduo 32277
ptsl/errors.py sha256=2OfvozojAgTNRTEqNQWe3gLq2RikmH3UvV7sBH5QW-k 1450
ptsl/util.py sha256=M_BLR0duDoDhzXUofrHN2Ub9lB6NY7obv95C7HDHkpI 4821
ptsl/builders/create_session_builder.py sha256=Z9lACsXkg8a6LJClKn4C4cww7oRIrrdPMlrfXEkU-Cs 3928
ptsl/builders/export_text_builder.py sha256=P_kpyewHKKjlcQoT66HEQcQo9KHQNb31xANqbY4zFG4 4277
ptsl/builders/import_builder.py sha256=Sbuig3dTopy9hobFPpu_-ltqkMey83R-uzafvpUuEDo 4611
ptsl/ops/__init__.py sha256=84zcj_C7SWLEEZ9veD-FR3lym87FSs2aL69R8GacQsU 4032
ptsl/ops/authorize_connection.py sha256=At-WRoPauWfUy1NaPCLzOViOLEIZqZtBCH4knJqD4RE 80
ptsl/ops/clear.py sha256=qt8fhTS7YHG4gaKtZfq_ciLc1QXAsZPZs1vWmp-Q8vo 66
ptsl/ops/clear_special.py sha256=KJep3GJHt00tEIxIccHRxPA9MGpNd46F2KhfUmEa7T4 73
ptsl/ops/close_session.py sha256=vbyytnFgbqxW6eDvFf3Fet4kqWwEj6EMDJF0tuWE9Hw 73
ptsl/ops/consolidate_clip.py sha256=jGuvypdQyGxcN3lWyrr_kR9zYFS7UfAsnWbtXPfNYBA 76
ptsl/ops/copy.py sha256=-uoHOCxZIP9P4pL7C1GurKiHo0ysisf3v32iMnkfjzo 65
ptsl/ops/copy_special.py sha256=MQ2mPKcPJXxLx8lQ6l0HRuXNiI01QmWVeuaxF5NgkDU 72
ptsl/ops/create_fades_based_on_preset.py sha256=rPL7n23sK9eRoMZcj8MeDJCSohzZmpUkNieN634YMCk 87
ptsl/ops/create_new_tracks.py sha256=ho-4c7XF7Ju6IU-jyuaqV4zOKbCUBgJtejPvwOzz-Bs 76
ptsl/ops/create_session.py sha256=9SZ-c_23ocdxDm8CZ9MHeLnwMZbGxglgtJlaZToJue4 74
ptsl/ops/cut.py sha256=o82W8emrmzz-txU6JVv3ZFzS830YhI7IA8XqB0MqMZU 64
ptsl/ops/cut_special.py sha256=VnELeWxjgWVQQ_saGjwe6l4OSIdc21SJjSNIMJ_slK8 71
ptsl/ops/edit_mode.py sha256=rqo-eQoFef-bvnsNzk7woJXz0Fu3ZZ1Sv1hugWzCmEY 209
ptsl/ops/edit_tool.py sha256=bWKAaCmG4mbFsWpyCsh_yE5f3pFk-ovEY7xR5YBrzpU 113
ptsl/ops/export_clips_as_files.py sha256=58HxCK_S4slOKc14LjZqzLNLYEoK2DfqgA-zROejvuE 79
ptsl/ops/export_mix.py sha256=a1hjImAHildpxu7XTSEugu9MzVANE5wGeuG1Wk1lxu8 70
ptsl/ops/export_selected_tracks_as_aaf_omf.py sha256=0vkxJV8HRzrf00u_cKc0l6V9NoXh3kroT0cdpxbXs04 89
ptsl/ops/export_session_info_as_text.py sha256=NcHzPExsrzOkZWr2mlxo0Tp6iq12aifetCcM8aPqJKg 84
ptsl/ops/extend_selection_to_target_tracks.py sha256=wsH3R2J9V0t785p8oaRsaJpYdoPVs_flZk6ch4rzm3k 92
ptsl/ops/get_dyamic_properties.py sha256=7F9j3WlBRshPzADHKT8081rLqffasPzvvmJhj22qmeg 81
ptsl/ops/get_file_location.py sha256=UXm4alR1zH3eUNIQe5439vqHbhL49zO3u3XEFbtRPwE 76
ptsl/ops/get_playback_mode.py sha256=lO-x9X01Mq46kLXNQJ9K50Nv-5RAuDi5C9N4ZRmLCew 695
ptsl/ops/get_ptsl_version.py sha256=77biqQ5DuIipC2vf_pl9x73giKM6-0xfpWRb4XZNR4Y 75
ptsl/ops/get_record_mode.py sha256=tiJCOaj7PwF88pPVHw-jyc8JT0NzTJjxZxMv7XCsIIg 74
ptsl/ops/get_session_audio_format.py sha256=FyI3VD4T2oSqs5fZ37AbsHVE-bAxsgeZZ8q2qtzbJ-c 82
ptsl/ops/get_session_audio_rate_pull_settings.py sha256=Xg7GZFvYd9SXgnPaU7mlFXRvbILwvdU241uF1QgucRU 92
ptsl/ops/get_session_bit_depth.py sha256=qUzh7OdFDbbKnJpZcND_S1lsm45QJpLa7Jg28Sd5YuE 79
ptsl/ops/get_session_feet_frames_rate.py sha256=4_UVBmeutQHMy9XxAjUgI0KmHQoQPUmH4sL269NQUes 85
ptsl/ops/get_session_interleaved_state.py sha256=cnVaZR4PMx2jCe0NrN8yCbhjTl5v7iy6dqiyep3SZSQ 537
ptsl/ops/get_session_length.py sha256=g8D0zreuIkPg-bkTnzrc_06nY-qt-kxS19bfnV56So0 77
ptsl/ops/get_session_name.py sha256=g5CXHLl0QxG7R2wbPl1FX8T7QVz9yolKWUu6euG5kqM 75
ptsl/ops/get_session_path.py sha256=96857iaRdz8vKUcHn9ot49RmN9fGXlg9PHNIvm2pAe4 75
ptsl/ops/get_session_sample_rate.py sha256=327JddIcLPEHUpoV0OvVypI-0CapX7-HM5L7tQRTrTk 631
ptsl/ops/get_session_start_time.py sha256=o2fAMcE3qa3s8YhoUgT1_8EXxmfzmKwI6IQcDWnrTAo 80
ptsl/ops/get_session_time_code_rate.py sha256=yYJqgsMgE8dhdmJQFSn-Rr0H20JzKrQhDYN8uNu5pOw 83
ptsl/ops/get_session_video_rate_pull_settings.py sha256=Oc5pvxJpyMKOgcgfoc5W4xCp3Jq_QYrbqdY-8qeo3AM 92
ptsl/ops/get_task_status.py sha256=sun7k3wRD0Tz2s4Grn4jqBLRT0EXLhWZM7_l4SUu4gM 74
ptsl/ops/get_track_list.py sha256=_RpqpZEue2_EpqRf_S-rDC1Vu9Gt9kpySxp7_mDroGk 774
ptsl/ops/get_transport_armed.py sha256=P-lHHosqEc8OrY7B79Pl8baNEbZ-uOYrx93SWr4Yvn4 78
ptsl/ops/get_transport_state.py sha256=_1-aA3OiXxVc6Z60abJf6SGa-8AvKwkP9GlHNac3uKU 78
ptsl/ops/host_ready_check.py sha256=Ve7w_9crTudM2ecR_m9yT6WuXJCmuE__OUG-0IMGm9I 75
ptsl/ops/import_command.py sha256=ukV19ZbX7fkul5p1zZx7eNOL9u2SKOeJCNy4_X4M0ao 69
ptsl/ops/memory_locations.py sha256=zOWA10jDgZIN5zDkA6pgKDhPSXtv_IQ-l669XBtT81c 177
ptsl/ops/open_session.py sha256=dlN0SOiMWrzR3OQjOSFZJ1LS0r8itlJzwtHAcbWTxwA 72
ptsl/ops/operation.py sha256=jT3ACkQxZ3F4gk8ITFTRA7fnTS5zdCsKxsb1TKkxPh0 2771
ptsl/ops/paste.py sha256=IAItt9ISjsT8wsBJd6ms37-6oce4r1NjVcznruhoLdg 66
ptsl/ops/paste_special.py sha256=9Q80tlw6CIwDrlP2twWSpNOgV7VgUtZwd3-C6gDRkXo 73
ptsl/ops/refresh_all_modified_audio_files.py sha256=51CmXGCa0_EXO355__lmfTNIFEKWJyJKHylw5YDqCb0 89
ptsl/ops/refresh_target_audio_files.py sha256=4VgHIEmIQc3g4BoiYsHfOidBzLpOhyqBg3eQuD3gXMk 84
ptsl/ops/register_connection.py sha256=EEWJzY8D8dTXQi43xVvJeY2pc59BdOHhBSEcYUT7Dss 79
ptsl/ops/rename_selected_clip.py sha256=CnBkTvLnfzPWz_MPuEdkv95a7QWwpyTq57nnM_O8rBk 79
ptsl/ops/rename_target_clip.py sha256=FxA3qMfgFx_VqwF8gdMGlzAVXB6ktAI2nb4F1m-H0N4 77
ptsl/ops/rename_target_track.py sha256=BENojH_TppQTJEr82S5fERDbPbkY4ukWxrv8uX8EUzU 78
ptsl/ops/save_session.py sha256=1s6AQuQuV1FJZ0Ric0di4wSf_Y0bSEKvrVSrumvv19Q 72
ptsl/ops/save_session_as.py sha256=hhLte5pFlREZaaYRQJk8QLkVIphx_FRz7qLrF80eK0Q 74
ptsl/ops/select_all_clips_on_track.py sha256=8UfUXGrg1W3gUgXnPx3tMuoOZ6g95A7xiEjxH7uCtrc 82
ptsl/ops/select_tracks.py sha256=UZ1WZmcUZtDWuMxdHOneTCpmNkw0Aj053K7L6M6TbEg 79
ptsl/ops/set_playback_mode.py sha256=o12IWyXqK57hSgzMrZBGgUoeiGEFm_Zw41Gx_OllBVk 76
ptsl/ops/set_record_mode.py sha256=Pzi_trqngHJxFMe3VRA_N4fHnYMFZ18WJAU66Rt37vA 74
ptsl/ops/set_session_audio_format.py sha256=9pWZSdlMUfkH3Ih_0MW_KAWVCmD5Uf2efSRZdFzwqDk 82
ptsl/ops/set_session_audio_rate_pull_settings.py sha256=iwHTx1hZ8U7YsI6uUY-l0vjVt16-Qzc3jqLYu3_DEIY 92
ptsl/ops/set_session_bit_depth.py sha256=iJAncRadoMcHWS9oibOeWR9ZlaDIWFAORE9bSL_Sb_Q 79
ptsl/ops/set_session_feet_frames_rate.py sha256=5ImwZd2ofnldUmTkskbaKQKOercx9kkhCckeQfP1eTU 85
ptsl/ops/set_session_interleaved_state.py sha256=qWFFDBVm41An-DZ7fFqsxzLMuYLAjkLdIBRfjmfcZpk 87
ptsl/ops/set_session_length.py sha256=MifTG5cvAxXJdrJC-DJEW8Eiywj_tVpgNMu-bc3TMPM 77
ptsl/ops/set_session_start_time.py sha256=fZc0ewGzOLGXQKuIg0VIssLCsnBaIkhYSDC5nXDZv2c 80
ptsl/ops/set_session_time_code_rate.py sha256=dEbjD9AYHN4vk8rGEv6VAtZuENhqIDZ8SNgpqdhLGsE 83
ptsl/ops/set_session_video_rate_pull_settings.py sha256=1bUNJGelx7DjNbld0Pf4p3y8JZ3RbOJd-h3NQ9rTio4 92
ptsl/ops/spot.py sha256=MWvas1WjBbR5F2UB87U7J31GTgMC6pMP-ppRs98MxTA 65
ptsl/ops/timeline_selection.py sha256=0npozhKxnMHdNj1T6joXdyI8x8iKCnkwDl_H7R8aPKM 131
ptsl/ops/toggle_play_state.py sha256=yaTrfUxhjCEGa350OCfguOOp5nEBO_QGZUJvdzfB8z8 212
ptsl/ops/trim_to_selection.py sha256=OHM01NU_3UfHlkoiVCEda7JzhVte1Svc7HNS5W6gY60 76
ptsl/ops/zoom_preset.py sha256=xWoW9iZfoNu2giKUf56KzcRBIgYS22WqS8MKePFnOl8 77
py_ptsl-301.0.0.dist-info/LICENSE sha256=WfGvNUWoIkMaiKefWnnfmQZ2yxf00FUTF3vzI9nhRxE 1498
py_ptsl-301.0.0.dist-info/WHEEL sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4 81
py_ptsl-301.0.0.dist-info/METADATA sha256=5_R9GWVOKgGOVk5fmwW3Gh_Aru-ewpxHZ8cGP7aDr2Q 3849
py_ptsl-301.0.0.dist-info/RECORD