django-peertube-runner-connector

View on PyPIReverse Dependencies (0)

0.6.0 django_peertube_runner_connector-0.6.0-py2.py3-none-any.whl

Wheel Details

Project: django-peertube-runner-connector
Version: 0.6.0
Filename: django_peertube_runner_connector-0.6.0-py2.py3-none-any.whl
Download: [link]
Size: 48246
MD5: d2e61b671b427f924875d9931522e115
SHA256: c28250fc74b6da99f4ddfae1bbf32d6a1accf53c3b3c5c1858c7bf35baf5e8df
Uploaded: 2023-12-22 19:37:17 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: django-peertube-runner-connector
Version: 0.6.0
Summary: A django application to connect to a peertube runner and transcode videos
Author: Open FUN (France Universite Numerique)
Author-Email: fun.dev[at]fun-mooc.fr
Home-Page: https://github.com/openfun/django-peertube-runner-connector
License: MIT
Keywords: peertube,transcode
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: Django
Classifier: Framework :: Django :: 4.2
Classifier: Framework :: Django :: 5.0
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Dist: django (<6,>=4.2)
Requires-Dist: djangorestframework (<4,>=3)
Requires-Dist: ffmpeg-python (<1,>=0.2.0)
Requires-Dist: python-socketio (<6,>=5)
Requires-Dist: django-storages (<2,>=1)
Requires-Dist: boto3 (<2,>=1.9)
Requires-Dist: websockets (<12,>=11)
Requires-Dist: redis (<6,>=5.0.0)
Requires-Dist: bandit (==1.7.4); extra == "dev"
Requires-Dist: black (==23.11.0); extra == "dev"
Requires-Dist: check-manifest (==0.48); extra == "dev"
Requires-Dist: cryptography (==37.0.2); extra == "dev"
Requires-Dist: flake8 (==6.1.0); extra == "dev"
Requires-Dist: httpretty (==1.1.4); extra == "dev"
Requires-Dist: ipython (==8.4.0); extra == "dev"
Requires-Dist: isort (==5.13.0); extra == "dev"
Requires-Dist: pycodestyle (==2.11.0); extra == "dev"
Requires-Dist: pylint (==3.0.2); extra == "dev"
Requires-Dist: pylint-pytest (==1.1.7); extra == "dev"
Requires-Dist: pyOpenSSL (==20.0.1); extra == "dev"
Requires-Dist: pytest (==7.4.3); extra == "dev"
Requires-Dist: pytest-cov (==4.1.0); extra == "dev"
Requires-Dist: pytest-django (==4.7.0); extra == "dev"
Requires-Dist: pytest-mock (==3.12.0); extra == "dev"
Requires-Dist: signxml (==2.9.0); extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: wheel (==0.42.0); extra == "dev"
Requires-Dist: django-configurations (==2.5); extra == "dev"
Requires-Dist: uvicorn (==0.24.0); extra == "dev"
Requires-Dist: factory-boy (==3.3.0); extra == "dev"
Requires-Dist: whitenoise (==6.5.0); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 11477 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
django_peertube_runner_connector/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
django_peertube_runner_connector/admin.py sha256=2Yrf5-Jm5iMVlEUsUmwnMsgfmHELB4dJS0FWoQ0j_4w 2626
django_peertube_runner_connector/apps.py sha256=Uh3DnR4LMJTMzuXXzhpyclPjp3QM3uN6HxUJUlzI5YI 292
django_peertube_runner_connector/factories.py sha256=7uO2cBduZ9VAZvvgScpzqZptzTwx9r53iQeWfVn94Sc 3272
django_peertube_runner_connector/forms.py sha256=dXJUJonrrXwFa7rAAEAunpTmcE1oCUFtooU_kE6ReA0 527
django_peertube_runner_connector/models.py sha256=gci9ykcH_T5apv9ydNqqLT0-5n1cr05YWjkycWGcTHc 12795
django_peertube_runner_connector/serializers.py sha256=T8wwpsIq57hbgfW6ht272jHiZKjHAigrnM2U6wQCa6c 2131
django_peertube_runner_connector/socket.py sha256=T_7LRH3R0TgwMP4ILbnEJ7262gsQsQk5nC5uDUHsXP0 1744
django_peertube_runner_connector/storage.py sha256=jzihOW6jGj7-cmPC4RdnfNJuYARIEuApzjvI_0xZgUc 387
django_peertube_runner_connector/transcode.py sha256=9SbwBCKlpWSLfrnJEdhlrp92TyFVNe1wkLLn1r4misg 2561
django_peertube_runner_connector/urls.py sha256=dNDvxaTyMq8pho2VxCXS5a3axHQFxqG_HPEOi-xUilc 457
django_peertube_runner_connector/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
django_peertube_runner_connector/management/commands/create_runner_registration_token.py sha256=nGZrnLDdsXQaFiCtxU04bU9PvfY7uhUr9c36GkEQ-8o 671
django_peertube_runner_connector/management/commands/list_runner_registration_token.py sha256=9viFIWKbqBb1Y9Pui_7ubA3n17ycEqOq0Exu6Ub3_Gc 653
django_peertube_runner_connector/migrations/0001_initial.py sha256=S6X4m89lggd1DEztdHiNOFiUEdZTTBrHlmZctaZvFmU 17405
django_peertube_runner_connector/migrations/0002_video_basefilename.py sha256=DhZ-IzS6lO1An6iv80kxsDnDFhYhMG0ihx8Y4iv5Rzk 564
django_peertube_runner_connector/migrations/0003_runnerjob_domain_alter_runnerjob_error.py sha256=nqTx2fjX7ho2hxd8UZZj47T2eCu6EMvrBnZ7RzfNnyM 677
django_peertube_runner_connector/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
django_peertube_runner_connector/socketio/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
django_peertube_runner_connector/socketio/manager.py sha256=sScQUCXb75PQWG5B5j8D3DGZDDihAz22KaUcq9OWXZQ 3563
django_peertube_runner_connector/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
django_peertube_runner_connector/utils/ffprobe.py sha256=mGkDinQtCUFMStNH2Oxrc-tYrB0ScFPaU3L2hgZphv8 3849
django_peertube_runner_connector/utils/files.py sha256=OZoL-pLbGmNgFG9sODkqVlfxh2LDqCyUTekqjBgXOkc 2415
django_peertube_runner_connector/utils/request.py sha256=bQ8WmGNgmzoLkPpTkGdxvxpCL-8DLDdEe8vF9O0oBbQ 757
django_peertube_runner_connector/utils/resolutions.py sha256=jS_ZysmG9b5QvkHO3atlZ2S-ULuHmvlOoGlrSL6xFvM 2050
django_peertube_runner_connector/utils/thumbnail.py sha256=GmKgxIJWImuey3cSJPLLoKanx8Zu6YdtXmwRXDPwads 1050
django_peertube_runner_connector/utils/video_state.py sha256=8AZhpWEUFo2jKCDdORfEu4MhfBy40l7TA6Qt3619mGg 1975
django_peertube_runner_connector/utils/job_handlers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
django_peertube_runner_connector/utils/job_handlers/abstract_job_handler.py sha256=mJPHHdMG1iHzWvLuAwbcPniR8j69Sox9HpjRovUzvo4 6060
django_peertube_runner_connector/utils/job_handlers/abstract_vod_transcoding_job_handler.py sha256=TXze6kynSAgPA-LNWr0fB-gp7SSXmSOhli9c22xmzy0 2169
django_peertube_runner_connector/utils/job_handlers/get_job_handler.py sha256=F-idOjejGX6-juTGIcB7N0K_4MtlkOPMJbm5XE1oIrE 1306
django_peertube_runner_connector/utils/job_handlers/live_rtmp_hls_transcoding_job_handler.py sha256=Rc-HDywuwcFadk1REBIORLjnmWabUf6sj-tmBa5wHIA 4326
django_peertube_runner_connector/utils/job_handlers/utils.py sha256=Jc1ExhB2RM-vbs-Mp0PdqQ1Y3q94TlqoWkBoNMftOVM 2538
django_peertube_runner_connector/utils/job_handlers/video_studio_transcoding_job_handler.py sha256=659K-tef1IA9A-72VJFYBHTlXtku5j8YCBBakqjS53c 3520
django_peertube_runner_connector/utils/job_handlers/vod_audio_merge_transcoding_job_handler.py sha256=eDQdcgEZsU1-SD-kLqJr49eHuzX6kVOSQ7M_P0dftnY 2846
django_peertube_runner_connector/utils/job_handlers/vod_hls_transcoding_job_handler.py sha256=fMof31XZwnZghc_-k0ypmItDxoMsiCnkhuaqwL-aCNc 3792
django_peertube_runner_connector/utils/job_handlers/vod_web_video_transcoding_job_handler.py sha256=U-_LnXVhyj_tfBXE0qxbg7Ojjyy1kYuXsTkgvXy79fU 2165
django_peertube_runner_connector/utils/transcoding/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
django_peertube_runner_connector/utils/transcoding/codecs.py sha256=6c1ApMKo5_vLcxQ5zmWIwvy4ygCPqHmtD4BiVvPUiOg 2243
django_peertube_runner_connector/utils/transcoding/hls_playlist.py sha256=zKlzM12sv7LiaYHECnQO2_gG-yPxrdPbNk8nyDYOy08 4345
django_peertube_runner_connector/utils/transcoding/job_creation.py sha256=KWEElxFjKpQn6Pw_FX1T1Ac4vqpHCvRm5us-axTGBRE 4590
django_peertube_runner_connector/views/__init__.py sha256=YcdpwyTLUtai6XM0SZJQbd3L4MdCFgk5JFHxX8i3b24 219
django_peertube_runner_connector/views/runner.py sha256=_bK4za7JGIXzEJsM9VxR_dn8fZsQAFyM-3FcFslvHJ8 2413
django_peertube_runner_connector/views/runner_job.py sha256=27m6fkBC_MKEaxC3av7lD7fRuc2rpRnov1vMuRMi4xw 7238
django_peertube_runner_connector-0.6.0.dist-info/LICENSE sha256=5FyUAMVy9eT4-Q1lxUautwVX19jN9u-mB-j_jqTU3gA 1086
django_peertube_runner_connector-0.6.0.dist-info/METADATA sha256=WoIQAeCS252jD5L8ns39u-AN59K3eygcqeyfPxqlVok 13954
django_peertube_runner_connector-0.6.0.dist-info/WHEEL sha256=-G_t0oGuE7UD0DrSpVZnq1hHMBV9DD2XkS5v7XpmTnk 110
django_peertube_runner_connector-0.6.0.dist-info/top_level.txt sha256=PcQWUHf4g7wNWQKWl587j1Vzlbjct8FRfjKCclXMid0 33
django_peertube_runner_connector-0.6.0.dist-info/zip-safe sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
django_peertube_runner_connector-0.6.0.dist-info/RECORD

top_level.txt

django_peertube_runner_connector

zip-safe