qcanvas-backend

View on PyPIReverse Dependencies (1)

0.3.0 qcanvas_backend-0.3.0-py3-none-any.whl

Wheel Details

Project: qcanvas-backend
Version: 0.3.0
Filename: qcanvas_backend-0.3.0-py3-none-any.whl
Download: [link]
Size: 104611
MD5: 97c8d82af3b76870c80e624f28bf2927
SHA256: 80b27937b4940bdb13bbc1e71930c6ebe5fa45d92baff7e5dd48178fd7c71ac1
Uploaded: 2024-09-14 07:58:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: qcanvas-backend
Version: 0.3.0
Author: QCanvas
Author-Email: QCanvas[at]noreply.codeberg.org
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10,<4.0
Requires-Dist: SQLAlchemy (<3.0.0,>=2.0.29)
Requires-Dist: asynchronize (<0.0.2,>=0.0.1)
Requires-Dist: asynctaskpool (<0.3.0,>=0.2.0)
Requires-Dist: beautifulsoup4 (<5.0.0,>=4.12.3)
Requires-Dist: gql (<4.0.0,>=3.5.0)
Requires-Dist: httpx (<0.28.0,>=0.27.0)
Requires-Dist: lightdb (<3.0,>=2.0)
Requires-Dist: pydantic (<3.0.0,>=2.7.0)
Requires-Dist: python-dateutil (<3.0.0,>=2.9.0.post0)
Requires-Dist: qcanvas-api-clients (<0.5.0,>=0.4.0)
Requires-Dist: yt-dlp (>=2024.4.9)
Description-Content-Type: text/markdown
[Description omitted; length: 103 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
qcanvas_backend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qcanvas_backend/database/__init__.py sha256=NjVzgGVI432tdgRxqOvV5RETmcgmXDq6uKhY7J7i5QA 46
qcanvas_backend/database/data_monolith.py sha256=g8r7DnnFFO2BbeNybXyAxp1HlBVv5PcEfX3profg-mc 2707
qcanvas_backend/database/qcanvas_database.py sha256=PMy0qpfvOXmOF60mQHgUOUxS-dzRRi6GTaWxQK_yisE 3359
qcanvas_backend/database/types/__init__.py sha256=61OlIxxTlfLwjNsgv8x2Oii1xJW07Mz-YKguNT0FD4E 386
qcanvas_backend/database/types/canvas_database_types.py sha256=JU5sYs5EDwUZ9XpNAJSc1uHU1QMkjLwuhy4wBDgwAKc 9446
qcanvas_backend/database/types/course_page_grouping_policy.py sha256=2JAZ8L8WiMYJp45lmMB-wsSKogGFj1MDn-yhLJ4I7bo 110
qcanvas_backend/database/types/module_page_type.py sha256=baJz439n6xQ3slznYsb7cDI4WzMQe0RUhgNgNB6FFvM 78
qcanvas_backend/database/types/resource_download_state.py sha256=UsloZTVchxZTihV6AfquSw7qNMfjSnWZ2nmYQKViQ7k 506
qcanvas_backend/database/types/resource_life_state.py sha256=5wseprfBf6HppDsTKTFPlKYTBDV4DUxcp-xnx6V9rPc 87
qcanvas_backend/gql_queries/__init__.py sha256=5Ucu-FgRpG1zdKQKa4LQaDPqDC_rsJ1EOMKNIbjx6yc 736
qcanvas_backend/gql_queries/all_courses.gql sha256=8U0_3VOcD66SRCfvhZ9IOTmxVgDPJdMD_LuGPbM9vVU 124
qcanvas_backend/gql_queries/all_courses.py sha256=1LZanTiKIvvnZzTJ5M6jNJYXVK6ZhwIfkbjBHcRhmgY 3147
qcanvas_backend/gql_queries/canvas_course_data.gql sha256=3bHbZ9FwA39pt883Z0J6uZ1B_ISPD-QkDOc6JcIweEM 1563
qcanvas_backend/gql_queries/canvas_course_data.py sha256=Bwet9jA7NluZ9-exe-f4yGSGC0N7l7abu8ujq1_5xQA 5691
qcanvas_backend/gql_queries/canvas_introspection.json sha256=ZBxpFgHo8yZ1OTvBnpQTKr7Rz6d9093DagesBb8--0o 1189295
qcanvas_backend/gql_queries/course_mail.gql sha256=FmxdWj_3CZIrDN67qRq8NzOd-IhRYLalTCM-aLMmzhg 844
qcanvas_backend/gql_queries/course_mail.py sha256=GL1_pGkgP_4qBcrEf1H--0v6qDOm9AxxrodjnfGbXqU 3690
qcanvas_backend/gql_queries/single_course.gql sha256=8Nb7i3B4lUloSGPHyOz6SFepu2dypvY9WR8mYfC7p6A 144
qcanvas_backend/gql_queries/single_course.py sha256=tQWckzT-NzsaTpPt9WBcMG_rewpNcqWTybJy-w19p6Q 3159
qcanvas_backend/net/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qcanvas_backend/net/canvas/__init__.py sha256=aGmW7pzLFOm7kKh3issG2QJ1bYWK36OWcXfiHSzLTO0 198
qcanvas_backend/net/canvas/canvas_data_aggregator.py sha256=OTRPdVc8tKHjlfAxh7JPIpLeu3HNI7OdpzwtKfWE9XE 4732
qcanvas_backend/net/canvas/canvas_page_loader.py sha256=fu7Enjzqycts2Gh5MhXhwLIsLyPzTeS620TBqlxudh4 3663
qcanvas_backend/net/canvas/course_mail_item.py sha256=00643K511JYpYnlGKxuIgpzHvdGkyeIClqjiuM5qhvk 837
qcanvas_backend/net/canvas/page_with_content.py sha256=KkJsOqmv8SZBjKft9FzUbjRbXcAr9Urj2Y_D-ame8_E 382
qcanvas_backend/net/constants.py sha256=yaihUvQAcWAR8qfMRaQzAoZ187nxQof3yGhlDVikVts 19
qcanvas_backend/net/panopto/__init__.py sha256=Do7KXhX4sE82pPko-HuTGt_r6f402J7hjaK_8fGCXf8 134
qcanvas_backend/net/panopto/folder_with_sessions.py sha256=0QEK0kqHAvzwJQFljmC0JPkjq3tiuMKnuesu_h7SVzU 185
qcanvas_backend/net/panopto/iframe_panopto_video_extractor.py sha256=xIELfH1yAzTg_rsQWiiVUJcsefKVW7aBKsEHVDlGHMg 3003
qcanvas_backend/net/panopto/iframe_panopto_video_info.py sha256=ay0OLinZzh_dvidBfN2uNJ7WJAyPIeYDvDkrOi5DLP4 269
qcanvas_backend/net/panopto/panopto_data_aggregator.py sha256=LIqXkbM7CHOsCF1uKcZtL5Pe53lszsuE7a_hkFTP6UA 3160
qcanvas_backend/net/panopto/video_downloader.py sha256=jHrI2yett92YLZaDm4mTirOYWAPId6PUok7Rep6IN7A 3547
qcanvas_backend/net/resources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qcanvas_backend/net/resources/download/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qcanvas_backend/net/resources/download/download_progress.py sha256=EeZKUktF_pXKMVt2YXc0RnvhqjwdQYQAgOPKi9uKhoE 115
qcanvas_backend/net/resources/download/resource_manager.py sha256=A8pDdA521NHt0PxxO_i6AdlKbY9fQDUom4n8rbzAlQA 8046
qcanvas_backend/net/resources/extracting/__init__.py sha256=nw02km9A9dw80_7e7-nxqakERcgIy9t2rOANWb-u3tw 190
qcanvas_backend/net/resources/extracting/canvas_file_extractor.py sha256=GfNbis5K8fRjRYm7LOZdChaXf0kbH3sfT0K21EmpE5E 2304
qcanvas_backend/net/resources/extracting/canvas_media_object_extractor.py sha256=kTxuIDDvsa13WIQlN2pr1f9yLY01GBOvhViqANUaMM8 1173
qcanvas_backend/net/resources/extracting/embedded_panopto_extractor.py sha256=CH93-J38Cpy_h83-OwIIGoTSmzKETLYs0y60wf4kh0c 5974
qcanvas_backend/net/resources/extracting/extractors.py sha256=3pjl3ZiwOpT2iC-BdZhbTk8l87QfSsq7UWUS3Rgf8Bg 1542
qcanvas_backend/net/resources/extracting/link_extractor.py sha256=5kEeF0SjBxung5g-qq7cttkl4Ez5uGevG556gFuGlLs 4468
qcanvas_backend/net/resources/extracting/no_extractor_error.py sha256=Y8UTK9_OLvtMgl99m1IWkZEpkcNWJylWTKZDIpOqG_w 44
qcanvas_backend/net/resources/scanning/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qcanvas_backend/net/resources/scanning/page_resources.py sha256=sGbmUy7AV1Bc3RHrkuakjtIS_sONSuQoELY9L31al3Q 206
qcanvas_backend/net/resources/scanning/resource_linker.py sha256=PjDmpOq9JZw1HgRyfz2Nrrv1GWE3YmXaMKZcVKN-qUM 5080
qcanvas_backend/net/resources/scanning/resource_scanner.py sha256=gMXap_uLu6K1aRu2kVW7DkbJQwBVfd14W2gkd8twYYA 4701
qcanvas_backend/net/sync/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qcanvas_backend/net/sync/_canvas_data_bundle.py sha256=hGwSdVOqcmuLIVreaqAEnnQV_KGILlnyDEz7_OFFkPs 513
qcanvas_backend/net/sync/_new_content_collector.py sha256=QPxgymc1AFViVCmsnO0Ahvcy0blmRzCkuVtqeg-vUVk 536
qcanvas_backend/net/sync/_sync_meta.py sha256=enoV2J5HNPmHylqhM2zWJeUxXVMs9zyk6eVnu4tUhxo 738
qcanvas_backend/net/sync/api_data_importer.py sha256=bMnvxBS94ekKvVauljGSNNSor1pSHyWW0wdNbvIyzlo 10788
qcanvas_backend/net/sync/canvas_sync_observer.py sha256=2CNd4bhJrkWc9wDqRt7Upo_pn435ssci_t7X3vL9040 709
qcanvas_backend/net/sync/data_adapter.py sha256=eXr-ew4Pg810EkUfWL-Z-I7K55Pu1UOUUZzX1RJbwSE 4420
qcanvas_backend/net/sync/sync_receipt.py sha256=9PckzNEz10sDO29mK09N6XuST5HyYhBD_E-v7OEfOC0 3285
qcanvas_backend/net/sync/synchronization_client.py sha256=jYSz7d3IFmpNizjksulX6ZgUrRQWtOKuA-xAEu41flc 6665
qcanvas_backend/qcanvas.py sha256=UQw2CLtQ6xaZYKUtAx6IJFZnQ2eUeUeqsXNZUsk-XsM 4817
qcanvas_backend/task_master/__init__.py sha256=MdErffRjnV9oOeKW2sNfEeTRwknl6Q70hjuviAXKZR8 1252
qcanvas_backend/task_master/reporters/__init__.py sha256=CF0Xk95XCjfyMBio5hnDcM-YxdXa3kXf6OMZEAaEIK0 171
qcanvas_backend/task_master/reporters/atomic_task_reporter.py sha256=xZzMoSn7qeO_D-sXlWrTF1PvBLAZxhbdFYxqQVtMs3I 789
qcanvas_backend/task_master/reporters/compound_task_reporter.py sha256=748LD4WNkqmMlOpE_uZRq1d-h9RS3Vj8vxMomq2cIOY 1152
qcanvas_backend/task_master/reporters/context_manager_reporter.py sha256=LZhO8n3nftUW1ePK1uQBG9ie-KQLLCx7YccQ2Yi5Kgw 592
qcanvas_backend/task_master/task_id.py sha256=O973GMjQMVW6MoCSUdkceN4DljuPkE5QXWhiCsgrf6g 141
qcanvas_backend/task_master/task_master.py sha256=n-0m7aYSCRiWRpTqdLjdZHBrPPWUnX6y8YPwzgFXzE4 1713
qcanvas_backend/util/__init__.py sha256=psOKnU_1mvunN6CCOVqDOar3G9ojdqZBkYzph7xCOQo 267
qcanvas_backend/util/canvas_data_sanitiser.py sha256=Qm1YwDbo63fLqwu6-nDNpYWPL_Aohv8F3lhg79fpJ74 849
qcanvas_backend/util/collecting_task_group.py sha256=ebfaFpavyh7TsAAenTRAQZihIVXLS9UGZj-4Eh9qfSo 722
qcanvas_backend/util/dev_failed_resource_list.py sha256=9YJkGkzkrq_of_cs-v0qps36-jTgbO32XSqn2YNV8Xc 1315
qcanvas_backend/util/flatten.py sha256=yw1QRLN4aOCkHa5NcqbWMBu7kQv__Vk6g6SiomSiV20 211
qcanvas_backend/util/form_input_extractor.py sha256=Slf9n12y-MhNdJiArFUej1Kaol6tvxeKUaMMk7pGMqE 390
qcanvas_backend-0.3.0.dist-info/METADATA sha256=f5G6_PFgTusYVOekbm81CbruEOjORCg8vJ1PbkuUI34 979
qcanvas_backend-0.3.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
qcanvas_backend-0.3.0.dist-info/RECORD