AlekSIS-App-Lesrooster

View on PyPIReverse Dependencies (0)

0.1.0.dev1 aleksis_app_lesrooster-0.1.0.dev1-py3-none-any.whl

Wheel Details

Project: AlekSIS-App-Lesrooster
Version: 0.1.0.dev1
Filename: aleksis_app_lesrooster-0.1.0.dev1-py3-none-any.whl
Download: [link]
Size: 90834
MD5: c278bf05b617c6ac5ab2063b0a9e4b83
SHA256: 3635cbb96fb2528b389e326a5e4c21ba736cae9af30dc8df8f2be65e33d38046
Uploaded: 2024-04-05 08:16:52 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: AlekSIS-App-Lesrooster
Version: 0.1.0.dev1
Summary: AlekSIS (School Information System) — App Lesrooster (Manage lessons in a timetable schema)
Author: Jonathan Weth
Author-Email: dev[at]jonathanweth.de
Maintainer: Jonathan Weth
Maintainer-Email: dev[at]jonathanweth.de
Home-Page: https://aleksis.org
Project-Url: Documentation, https://aleksis.org/official/AlekSIS/docs/html/
Project-Url: Repository, https://edugit.org/AlekSIS/onboarding//AlekSIS-App-Lesrooster
License: EUPL-1.2-or-later
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Education
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Education
Requires-Python: >=3.10,<4.0
Requires-Dist: AlekSIS-App-Chronos (<5.0.0,>=4.0.0.dev3)
Requires-Dist: AlekSIS-App-Cursus (<0.2.0,>=0.1.0.dev1)
Requires-Dist: AlekSIS-Core (<5.0.0,>=4.0.0.dev6)
Requires-Dist: django-recurrence (<2.0.0,>=1.11.1)
Description-Content-Type: text/x-rst
[Description omitted; length: 1093 characters]

WHEEL

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

RECORD

Path Digest Size
aleksis/apps/lesrooster/__init__.py sha256=JmVyrjsNQEi4kZlpI4tuG79gzyqC3CtBsmwt7Mj-HZ4 156
aleksis/apps/lesrooster/apps.py sha256=Bv08H3lATryw6N7mwotjunDeaAzq4kRGZiiF82msRaA 1685
aleksis/apps/lesrooster/frontend/components/breaks_and_slots/Break.vue sha256=aXYPwQ-h-l60tT2Om15_ws_K3RLvkGA6qDKllsjuYYo 1775
aleksis/apps/lesrooster/frontend/components/breaks_and_slots/LesroosterSlot.vue sha256=oWHewsPRrELCoXW9f2n3pq04RcDTQVPzZRtOOeRc7Tg 6355
aleksis/apps/lesrooster/frontend/components/breaks_and_slots/break.graphql sha256=XLgrxPsnDAzaWtYIGn9pBAlsNAn7ggycBPY-7BEonBk 1287
aleksis/apps/lesrooster/frontend/components/breaks_and_slots/slot.graphql sha256=fGG61J32T7UxCWdK52S_5kbHsPfoMMq5XRW_xXljfk0 2158
aleksis/apps/lesrooster/frontend/components/common/ColoredShortNameChip.vue sha256=ZLOydvj1Eke3bPdJzy3npBGeBwOP41ac1ennDssGitc 2706
aleksis/apps/lesrooster/frontend/components/helper.graphql sha256=6JDP-OaefnrsmcQqlC99Lh8izBAVlb-rTNcAtW56Tno 473
aleksis/apps/lesrooster/frontend/components/lesson_raster/LessonRaster.vue sha256=v6lFmW8KOJgH3dZKEF3tVad-qox8LZroR_U2bd4nqTE 13607
aleksis/apps/lesrooster/frontend/components/lesson_raster/SlotCard.vue sha256=XvltcouGdgVyVA2kthdGg9tVp-i_q8ZR_vSHZptoQU8 3041
aleksis/apps/lesrooster/frontend/components/lesson_raster/SlotCreator.vue sha256=mE5ACXFDzHhL91MoUT_rr1JbhKLTVVE2iilz9NjBZiE 4856
aleksis/apps/lesrooster/frontend/components/supervision/Supervision.vue sha256=UM4cSSijccbluCgBCH1Idi2RvVgLa3ONdoyQKdAbHN0 9470
aleksis/apps/lesrooster/frontend/components/supervision/supervision.graphql sha256=siGXXNv1VHSmt2V8aE2bSItieMQZlJee2G9KeC4Uxgg 1084
aleksis/apps/lesrooster/frontend/components/timebound_course_config/TimeboundCourseConfigCRUDTable.vue sha256=Qfbhi-_iRZE6o1IfaUVqPPUSRcgKPDq4Eu4FH1Px5z0 6594
aleksis/apps/lesrooster/frontend/components/timebound_course_config/TimeboundCourseConfigRaster.vue sha256=7fWZvnGGdmrr_-4gQlOQjh8L5oBWHvNTlQtFoXKXL0c 15349
aleksis/apps/lesrooster/frontend/components/timebound_course_config/timeboundCourseConfig.graphql sha256=Swgd_dpPGwk8l1MN106e8J7XLZiLRzhcgGOzSzErr8c 1930
aleksis/apps/lesrooster/frontend/components/timetable_management/BlockingCard.vue sha256=5QUhmLXkbvxaLQSNq-teCGWyDXxpXjd6I4DuDJPbesA 664
aleksis/apps/lesrooster/frontend/components/timetable_management/LessonCard.vue sha256=RC0Lh9Ls_4oTaAWFmt4mfi568WErFdXSqj17RZY-5mQ 4408
aleksis/apps/lesrooster/frontend/components/timetable_management/LessonRatioChip.vue sha256=aBb2QESkT0-_yp8q9DuOqQdG2ROlI-ScQcZd9AtfkQk 834
aleksis/apps/lesrooster/frontend/components/timetable_management/PeriodCard.vue sha256=Lg4LNkvR6KBDfIfwo7aGo-Unf09UbzKSYiLnrEIXre8 2593
aleksis/apps/lesrooster/frontend/components/timetable_management/TimetableManagement.vue sha256=FU79DYyNmffzV-AcXHqVHbicC57-Gw1a6TeXvxLF4VQ 38472
aleksis/apps/lesrooster/frontend/components/timetable_management/TimetableOverlayCard.vue sha256=BSH425xNhuf49mMcFaZL_-x6qe5paePrrAfaa9ZkO8U 2286
aleksis/apps/lesrooster/frontend/components/timetable_management/timetableManagement.graphql sha256=noIhJErMPlezZ2cxD8O9kvyY6aH2xdzmc3l2TbbvLgk 3631
aleksis/apps/lesrooster/frontend/components/timetable_management/timetables/MiniTimeTable.vue sha256=o50vc679wIqna8j3Ze7nATktVJjwSXraI4dT-q1Q2-k 3050
aleksis/apps/lesrooster/frontend/components/timetable_management/timetables/RoomTimeTable.vue sha256=N_lMZT6kgiuT8q87nDQXDnvXDh4KHD0tq-mHUf_313w 656
aleksis/apps/lesrooster/frontend/components/timetable_management/timetables/TeacherTimeTable.vue sha256=c19chv-SThIglt7sf1xVaGL0V80yyNNmQhGp23B8vco 680
aleksis/apps/lesrooster/frontend/components/timetable_management/timetables/timetables.graphql sha256=4LPuUqEpbOrsRfx7K0Uz3HjMmtkkncVOHDWoz7OLocU 1490
aleksis/apps/lesrooster/frontend/components/validity_range/CopyFromTimeGridMenu.vue sha256=gIQ_rXXNJOV_QMnsZA3gzaXtKVJ8v5bj2rD94-esjt0 2839
aleksis/apps/lesrooster/frontend/components/validity_range/TimeGridChip.vue sha256=Wd-jmMymoH-VmVIeA-TJ8jsYgQQOUnnY621bRDzZlw8 599
aleksis/apps/lesrooster/frontend/components/validity_range/TimeGridField.vue sha256=WBIlxUdenCDAMjb0gPInUF6NcraQvSnbco0A0Nx-bTk 4177
aleksis/apps/lesrooster/frontend/components/validity_range/ValidityRange.vue sha256=2sZ8fHsWFZQm4iYtMN50TrTij-I_WajKJlHOBCzzgaE 11812
aleksis/apps/lesrooster/frontend/components/validity_range/ValidityRangeField.vue sha256=7yT2cIG82vWnMhKN340EZThg5uDsJXzE9leSuM6Bngg 3164
aleksis/apps/lesrooster/frontend/components/validity_range/ValidityRangeStatusChip.vue sha256=p9K0YzUqTmAYn6tHz41X3el2hROpJCn1qTOy24ZCMQ0 614
aleksis/apps/lesrooster/frontend/components/validity_range/ValidityRangeStatusField.vue sha256=7HyjKeS1PGRv_aRpjLeoh5ERUNJcFJaS0C0v8XHQiT8 676
aleksis/apps/lesrooster/frontend/components/validity_range/validityRange.graphql sha256=bIyYRn7op6ZlYEzWE8747N0cLWmt3hX2xUev5VviJ48 2012
aleksis/apps/lesrooster/frontend/components/validity_range/validityRangeStatuses.js sha256=zDF1NuzVPThl0kqTApFwjXReaBNFW2PU02mBLZzrdcM 330
aleksis/apps/lesrooster/frontend/index.js sha256=Dlg42g2bi7uboYg_U2fFzBlk72L2CUWvJvnzfkOiX8c 4110
aleksis/apps/lesrooster/frontend/messages/de.json sha256=JsWl2TvyFsOFmLqDzxkKj4qNPz-h3KKtZs3hY3AWCIU 5765
aleksis/apps/lesrooster/frontend/messages/en.json sha256=87SyMAtFJxYEGxr3ieN7kP0c8mWXOb8f3_lPlgnfjZ4 5323
aleksis/apps/lesrooster/locale/.keepdir sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aleksis/apps/lesrooster/managers.py sha256=xD-6NMZSyFwh-QlusR7Vaduq4s-AwUlvfqU7KUKIXxA 352
aleksis/apps/lesrooster/migrations/0001_initial.py sha256=m5eXgWS2Y9-xb-Mr0uUuVW_kQXWhRV8zWjh_t2v12xc 21147
aleksis/apps/lesrooster/migrations/0002_timeboundcourseconfig.py sha256=zwdxAO4hh81i1I5pL3QAIqf3FlnaM1vKypLCfdw1uw0 3042
aleksis/apps/lesrooster/migrations/0003_timegrid.py sha256=utft-wEYV2UUa5aBPn16WqTfux66TEuLfZJtQNcMJ9Y 2383
aleksis/apps/lesrooster/migrations/0004_slot_timegrid.py sha256=UfAAr37Jgz7BfrAPWQM6S8iLD86Gp7gG3umytpJNmXQ 1133
aleksis/apps/lesrooster/migrations/0005_migrate_slot_to_timegrid.py sha256=2P3aD36RJsvXwjIJHPKHpqgTemkSq3bshjHD-GzKIiA 753
aleksis/apps/lesrooster/migrations/0006_slot_drop_validityrange.py sha256=oqjP4Cy2YdvXLZdqQulAAN69xPsNitWtRPJGlhjwpMQ 1081
aleksis/apps/lesrooster/migrations/0007_rename_scheduled_slot_count_timeboundcourseconfig_lesson_quota.py sha256=IXwqFLvJCiNeoTwlgSqum3nJJceYMiRTmbLosopfBq4 407
aleksis/apps/lesrooster/migrations/0008_one_default_time_grid.py sha256=qAvDx2JF483CMwkH9Rg028a8S8MigB0MjOBOdPxVZKM 569
aleksis/apps/lesrooster/migrations/0009_lesroosterglobalpermissions.py sha256=aAAHlKa942E9g-QE3Zisn0vHIDOT4LwnqmOv9DUMvsk 862
aleksis/apps/lesrooster/migrations/0010_multiple_validity_ranges_per_time.py sha256=aTQU_dLF_oEkbWVMEJof1EYyR6W4pk9-OxTitFWY-zw 702
aleksis/apps/lesrooster/migrations/0011_alter_lesroosterglobalpermissions_options.py sha256=nZ8463KvN1GbZewxIeZ3T4QdWwc7KE2Wo3MYPlntiQo 601
aleksis/apps/lesrooster/migrations/0012_alter_timeboundcourseconfig_lesson_quota_and_more.py sha256=NKCa4c7bDybhpjFDxB5CTbx7ye4bTF4VYppW6Yzudp0 1167
aleksis/apps/lesrooster/migrations/0013_supervision_subject_supervisionsubstitution_subject.py sha256=GCaZNnV589MNTw0b9PYvzyi3MI3stX56RJ4iZrQudA0 1159
aleksis/apps/lesrooster/migrations/0014_remove_breakslot_period_after.py sha256=JpGVahb-bdVirIXt_KMhAMlwNOC89xobaCwAq24_Gpg 373
aleksis/apps/lesrooster/migrations/0015_drop_site.py sha256=x5xzlqgkp_BZvPA_ybMTPo7LA2mtIYePdW8X_Tt1AL8 1291
aleksis/apps/lesrooster/migrations/0016_remove_substitutions.py sha256=FbvvEn_L30AaOuthS_89k_LzUTUfVvTc7QyCuoNBn0o 882
aleksis/apps/lesrooster/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aleksis/apps/lesrooster/models.py sha256=cdMQb5ySA_-LgadGFKQDqkEP80v7ygISoiCONmSmZeo 17679
aleksis/apps/lesrooster/rules.py sha256=ATjFEmS8fHRb7Znng19QYVmngWr-QJ3R8kJAlQB-yq4 9631
aleksis/apps/lesrooster/schema/__init__.py sha256=Kkh5KyFRAoO54MHGKGGS4hHIga2G6znU_oGmPcF2mSc 11403
aleksis/apps/lesrooster/schema/break_slot.py sha256=hZvyQYlmx0ZVyfATqQ9oLI1u-g231xQ9JJtMdTpYo_M 2317
aleksis/apps/lesrooster/schema/lesson.py sha256=pC-RrKEzSBIuBqZSw08sai8cySeCb99E0nEcSvla2Ds 2631
aleksis/apps/lesrooster/schema/slot.py sha256=ax3u_OrlGcd8_lLOWciakwWmyW4UG59DvEx-NsyY1bg 5937
aleksis/apps/lesrooster/schema/supervision.py sha256=2cTh6CJl7OepZkMFLyLgoQAOGITkJjUh98MSuHryQV8 2731
aleksis/apps/lesrooster/schema/time_grid.py sha256=rUpYCZLjGl5o6l5tlEmQiV-1TW1d_cE00aAtZfLW_DA 1959
aleksis/apps/lesrooster/schema/timebound_course_config.py sha256=a4ZZN0gZgTlv5L2FQY7ljUTqOuI7BhuJ_T2kV9cm_mg 3479
aleksis/apps/lesrooster/schema/validity_range.py sha256=GsGZbboiQGnJ8UPJS3jK3gqiSZW008DV9VBN3OAvF0E 2405
aleksis/apps/lesrooster/util/recurrence.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aleksis/apps/lesrooster/util/signal_handlers.py sha256=j0LES_WeWFPRAZ1EhavhoAA-QVWoDdG8MMghJzXn-cs 1829
aleksis_app_lesrooster-0.1.0.dev1.dist-info/LICENCE.rst sha256=eeIsCAwa5lfehdj6d7rKPHf6vnhbXDoB4Jk9yAcNOKc 14361
aleksis_app_lesrooster-0.1.0.dev1.dist-info/METADATA sha256=pWT48AgvpoKDKmTib5nNPHCTGr3_UbnonR_v_dm0XL8 2271
aleksis_app_lesrooster-0.1.0.dev1.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
aleksis_app_lesrooster-0.1.0.dev1.dist-info/entry_points.txt sha256=bIjjicFT1vcoOpcaeRYW0aLIScoB9FRrtTtClCi8gQs 69
aleksis_app_lesrooster-0.1.0.dev1.dist-info/RECORD

entry_points.txt

lesrooster = aleksis.apps.lesrooster.apps:DefaultConfig