libqcanvas

View on PyPIReverse Dependencies (0)

0.4.0.post0 libqcanvas-0.4.0.post0-py3-none-any.whl

Wheel Details

Project: libqcanvas
Version: 0.4.0.post0
Filename: libqcanvas-0.4.0.post0-py3-none-any.whl
Download: [link]
Size: 154147
MD5: d558d9969ea5281c846b263ef8600856
SHA256: 923181198e10745f096bce18fa36e7f0eda3cb862b9fd9163a002a15c6526164
Uploaded: 2024-11-30 14:35:54 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: libqcanvas
Version: 0.4.0.post0
Summary: Does most of the heavy lifting for qcanvas
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
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10,<4.0
Requires-Dist: SQLAlchemy (<3.0.0,>=2.0.29)
Requires-Dist: aiofile (<4.0.0,>=3.9.0)
Requires-Dist: alembic (<2.0.0,>=1.13.3)
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.29.0,>=0.28.0)
Requires-Dist: libqcanvas-clients (<0.6.0,>=0.5.1)
Requires-Dist: pydantic (<3.0.0,>=2.7.0)
Requires-Dist: yt-dlp (>=2024.4.9)
Description-Content-Type: text/markdown
[Description omitted; length: 463 characters]

WHEEL

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

RECORD

Path Digest Size
libqcanvas/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libqcanvas/alembic/README sha256=ISVtAOvqvKk_5ThM5ioJE-lMkvf9IbknFUFVU_vPma4 58
libqcanvas/alembic/env.py sha256=wIJ-3QnkoHJoCRYloPVLTITRvFUADM5LMMejoEu0Kqg 2462
libqcanvas/alembic/script.py.mako sha256=MEqL-2qATlST9TAOeYgscMn1uy6HUS9NFvDgl93dMj8 635
libqcanvas/alembic/versions/3c4e800178ab_initial_revision.py sha256=Kmf1_gn15JJ_udrWm6PHgkY9YRJiTHbYH_o9PMsFBvI 425
libqcanvas/alembic.ini sha256=7jcuY8UNk8uO2d-2eAPg_yBl0Nf0vmoWFyqOpT-nQ2M 3718
libqcanvas/database/__init__.py sha256=NjVzgGVI432tdgRxqOvV5RETmcgmXDq6uKhY7J7i5QA 46
libqcanvas/database/data_monolith.py sha256=ZCHCju9IEnKfZM3Bmh_FzE8WQaNQ2gu15MWAJMBoJp0 2663
libqcanvas/database/qcanvas_database.py sha256=egG51hOQyqwDaJeYwggJ9EQVUJ6X8s1XrF0FWrs2tyU 5874
libqcanvas/database/types/__init__.py sha256=0IQMgtd8rrQrqs6RQS9iWZkCaa8GR1PFHdCX7hYpmL8 327
libqcanvas/database/types/canvas_database_types.py sha256=prYSqviFKTPWWAbeU3TpYzrRKziz8EcpItnxQzaumCw 9794
libqcanvas/database/types/module_page_type.py sha256=baJz439n6xQ3slznYsb7cDI4WzMQe0RUhgNgNB6FFvM 78
libqcanvas/database/types/resource_download_state.py sha256=UsloZTVchxZTihV6AfquSw7qNMfjSnWZ2nmYQKViQ7k 506
libqcanvas/database/types/resource_life_state.py sha256=5wseprfBf6HppDsTKTFPlKYTBDV4DUxcp-xnx6V9rPc 87
libqcanvas/gql_queries/__init__.py sha256=WQv3514xdZU1eF0EVVCKnZpBIYUOlZY7kObMcktffH0 750
libqcanvas/gql_queries/all_courses.gql sha256=RI2wyRC8m1Qb1yVXHngTnqbTF2Rj_rpqHsyMlqVO6PQ 124
libqcanvas/gql_queries/all_courses.py sha256=sATFVaFoQUZ89C_SWvMH9Tn1lJpgXsUINUP-_TNsHEY 3320
libqcanvas/gql_queries/canvas_course_data.gql sha256=gZbSg6lWUUmfSlco-O_GT8qgL1ZKhevBBUpfDMtOhvY 1745
libqcanvas/gql_queries/canvas_course_data.py sha256=bkL5K0z559ys-O06gj8gJU1yOPj4GoxcEBCK8MzyBTA 6209
libqcanvas/gql_queries/canvas_introspection.json sha256=IvYW57uw_DemNWZwvcsR-_3VX7OGgghZtRQTr7XAwak 1934047
libqcanvas/gql_queries/course_mail.gql sha256=6K-lmJuhAn1CvEGpbXc5a2cnlCqvB9h6erp8X0PAdZQ 844
libqcanvas/gql_queries/course_mail.py sha256=HJRgQEIo7waUQneBLbTNIzQGsYjhhLe3B-ZW6qyTJvc 3686
libqcanvas/gql_queries/graphql.config.yml sha256=LMKx1Iu8uETiotutJH8VobFZAZnlVLJv2k29jfYbtvs 49
libqcanvas/gql_queries/schema.graphql sha256=PM8Sz5C5BHrqPjf9LSQBMri3aXr2RZBRsiAGShco470 158553
libqcanvas/gql_queries/single_course.gql sha256=6u3uL50Yu8Qcw69ocFra-dUhp5CZeA-SoaZCJJ6ee0I 144
libqcanvas/gql_queries/single_course.py sha256=6AdpwYCBPu5fVvan41S22MUNrR5_Az4fLDUyQu7Vzr8 3332
libqcanvas/net/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libqcanvas/net/canvas/__init__.py sha256=aGmW7pzLFOm7kKh3issG2QJ1bYWK36OWcXfiHSzLTO0 198
libqcanvas/net/canvas/canvas_data_aggregator.py sha256=56jAJU2E1jF4SyLkjHzfE3AqrGDouMAJc6eFZc55hf4 4592
libqcanvas/net/canvas/canvas_page_loader.py sha256=amArlxJJNAI7uhKh8KeeWjeTBAzmNy36cPJr8nBVis0 3611
libqcanvas/net/canvas/course_mail_item.py sha256=jPHM9if1m2LXRS4v7xr_r9OVRwZzyB9KfPWmKmYs4_U 832
libqcanvas/net/canvas/page_with_content.py sha256=e-LkczdtbICP1RHBsMTzvwrnfIrMm6Lz0kbsaJWzfEk 485
libqcanvas/net/constants.py sha256=yaihUvQAcWAR8qfMRaQzAoZ187nxQof3yGhlDVikVts 19
libqcanvas/net/panopto/__init__.py sha256=Do7KXhX4sE82pPko-HuTGt_r6f402J7hjaK_8fGCXf8 134
libqcanvas/net/panopto/folder_with_sessions.py sha256=Xcn7WXYsyLZVNnhwquRXyped-22WcyAeyBAM_qwZTFk 184
libqcanvas/net/panopto/iframe_panopto_video_extractor.py sha256=7aGvQ432b4u-nNAvS2ffyv_VqXANxxnkQaS5gUlEUb4 3153
libqcanvas/net/panopto/iframe_panopto_video_info.py sha256=jhPCSvIeXyKVtxYGE5xu7ZPAgUElUHT3iAps6cNh9H4 224
libqcanvas/net/panopto/panopto_data_aggregator.py sha256=evWaL8UL0UqxdH1HOTmG4nzuVpxgK7SIhpKDsKNFO4g 3149
libqcanvas/net/panopto/video_downloader.py sha256=8K6DgS1wUyS2U2Pdp3iBwdxWkfqQN9rL-lmn2hWvRZQ 3541
libqcanvas/net/resources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libqcanvas/net/resources/download/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libqcanvas/net/resources/download/download_progress.py sha256=EeZKUktF_pXKMVt2YXc0RnvhqjwdQYQAgOPKi9uKhoE 115
libqcanvas/net/resources/download/resource_manager.py sha256=KGigqca51Np5xVrocB_SemA2Qz93nKhn4j0oOwHNSYw 8011
libqcanvas/net/resources/extracting/__init__.py sha256=nw02km9A9dw80_7e7-nxqakERcgIy9t2rOANWb-u3tw 190
libqcanvas/net/resources/extracting/canvas_file_extractor.py sha256=xhp3pbs1ZR7_MNAtsdqYpQbBZ3HhPw4EAsAejMdZej8 2288
libqcanvas/net/resources/extracting/canvas_media_object_extractor.py sha256=tp8NlAdidqYX6UmWuJSqbysw-k9EpmFQzoMR7WnCiVU 1162
libqcanvas/net/resources/extracting/embedded_panopto_extractor.py sha256=sgd-vSw0lldgqDhmOgj6Ms3cAK1DUmq3USmrLRXEyhI 6144
libqcanvas/net/resources/extracting/extractors.py sha256=Bkd5Mfo9hLmUar0r4mOHd6v0VGQPIvky1RVlpv_Q3XM 1522
libqcanvas/net/resources/extracting/link_extractor.py sha256=ua0nkMhyqtI-0hdAOwDwgWK6Pv49hI2PHjmhjkTnNag 4480
libqcanvas/net/resources/extracting/no_extractor_error.py sha256=Y8UTK9_OLvtMgl99m1IWkZEpkcNWJylWTKZDIpOqG_w 44
libqcanvas/net/resources/scanning/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libqcanvas/net/resources/scanning/extracted_resources.py sha256=lIOYNn-rcWJCV8-dwAoyE_ExpMezDYMRRjqC4-WelJ0 429
libqcanvas/net/resources/scanning/resource_linker.py sha256=x5WGSGq8nou0Z83G-eWCCWzy3xmohrFaDoacLuYdIkQ 7069
libqcanvas/net/resources/scanning/resource_scanner.py sha256=zttlaHlZ9E5I2MBhr0xxJ1dhcNVVdFcxbSrObDCazRE 4945
libqcanvas/net/sync/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libqcanvas/net/sync/_canvas_data_bundle.py sha256=yLhow1CYV9Bq0R1YFP9mIhG_XdYsBlOMn_5Fv2bFJcc 502
libqcanvas/net/sync/_new_content_collector.py sha256=GGXjenwDjAdS22FKZxPqmnAwbsfbzH_zPcnv-As6z4Y 517
libqcanvas/net/sync/_sync_meta.py sha256=PROKj-4wrdKYfz_DCtve-BBBdDvq2D9HAoGVx8PUCks 248
libqcanvas/net/sync/api_data_importer.py sha256=0Xz6NtvPZndMrAem_vkQTSUlWf6u8WZRzbRhG6BW5lI 12905
libqcanvas/net/sync/canvas_sync_observer.py sha256=2CNd4bhJrkWc9wDqRt7Upo_pn435ssci_t7X3vL9040 709
libqcanvas/net/sync/data_adapter.py sha256=RSMPIwfWJ5DGMlsdX90982dMcL2aAE92fXgP5ebTdbE 4384
libqcanvas/net/sync/sync_receipt.py sha256=hzqdDh-OjzTTjE9F-TUxYtuT4Y8Ras268_3dZEpyKEk 3251
libqcanvas/net/sync/synchronization_client.py sha256=_vRUONrgrqeUlf1qKwOUIAr0MtDF8y2xod9Ro9kQqkE 7616
libqcanvas/qcanvas.py sha256=5ViRy6oLM59jAN6gW2iZD5iTMO6hzIKWz9W3OzCYiMY 4760
libqcanvas/task_master/__init__.py sha256=e2vmusF2mrKFB4gC_lSt-hZ5ydhgloCAzhL2ox1DinU 1252
libqcanvas/task_master/reporters/__init__.py sha256=CF0Xk95XCjfyMBio5hnDcM-YxdXa3kXf6OMZEAaEIK0 171
libqcanvas/task_master/reporters/atomic_task_reporter.py sha256=ai8kc8IDBr79IJg8n30JAoeShWlKONOkzi0_mUyWKBs 1067
libqcanvas/task_master/reporters/compound_task_reporter.py sha256=FgY6UEHKqD9s7hvUQztIUc7Uq3Dp2d_cXVlQm9irHvk 1890
libqcanvas/task_master/reporters/context_manager_reporter.py sha256=o6gZLlvGZ3tUnPKd19kuEjvURkbiN73VU_safg0EXlc 1030
libqcanvas/task_master/task_id.py sha256=O973GMjQMVW6MoCSUdkceN4DljuPkE5QXWhiCsgrf6g 141
libqcanvas/task_master/task_master.py sha256=9tDtmwdgiOyBzSafsJykX6Ak1tGXjxqO2SNCyRnvzbM 1894
libqcanvas/util/__init__.py sha256=LIBfitdQQQrOxRUQv92I3RfK7gS1QIe7543FY3WWGOA 311
libqcanvas/util/canvas_data_sanitiser.py sha256=GuTuKuDTeVblK8ztrQozpKzVa-pyXRE2W1oRgqQJdzw 849
libqcanvas/util/collecting_task_group.py sha256=ebfaFpavyh7TsAAenTRAQZihIVXLS9UGZj-4Eh9qfSo 722
libqcanvas/util/dev_failed_resource_list.py sha256=zEysZ8n-ZU8W-O8sMEAh9WG9kQNeAARNePjS05Awdnk 1903
libqcanvas/util/flatten.py sha256=yw1QRLN4aOCkHa5NcqbWMBu7kQv__Vk6g6SiomSiV20 211
libqcanvas/util/form_input_extractor.py sha256=Slf9n12y-MhNdJiArFUej1Kaol6tvxeKUaMMk7pGMqE 390
libqcanvas/util/timezone_util.py sha256=LIA1Yfo7Jben1pd5FexUn0rhBcC1RNhG-Rln5Bdrpx0 1117
libqcanvas-0.4.0.post0.dist-info/METADATA sha256=_BZk97SqZB7PgSHSqcvnVBo0DM71nF5oDz9zePL3aOA 1423
libqcanvas-0.4.0.post0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
libqcanvas-0.4.0.post0.dist-info/RECORD