AlekSIS-App-Lesrooster

View on PyPIReverse Dependencies (0)

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

Wheel Details

Project: AlekSIS-App-Lesrooster
Version: 0.1.0.dev3
Filename: aleksis_app_lesrooster-0.1.0.dev3-py3-none-any.whl
Download: [link]
Size: 94579
MD5: d0ae3bf743c8313f73ca18a200cc9fb0
SHA256: 905f28e82f1d2883e9ebec583621a8697ab28de93a2d6d33119cd2ae2abf6ccd
Uploaded: 2024-06-10 12:13:39 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: AlekSIS-App-Lesrooster
Version: 0.1.0.dev3
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=8XYoHBcOIMfVw2X03SW-0N3x-4W1bF55C66EFMnPRIs 561
aleksis/apps/lesrooster/frontend/components/lesson_raster/LessonRaster.vue sha256=v6lFmW8KOJgH3dZKEF3tVad-qox8LZroR_U2bd4nqTE 13607
aleksis/apps/lesrooster/frontend/components/lesson_raster/SlotCard.vue sha256=rkHOYF4YPJyGMMUt07pFxNDdGUEjMUzh2ZWxJ8GKlWY 3034
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=Hf_mdI3zlUOn1i8zt40G4IhmeoZLX3swB3Ovykj-vhw 15713
aleksis/apps/lesrooster/frontend/components/timebound_course_config/timeboundCourseConfig.graphql sha256=Gm5RLFB3NlnEZaRruN6o2_q5mCZkEKVV_sqAUSlMnqA 2292
aleksis/apps/lesrooster/frontend/components/timetable_management/BlockingCard.vue sha256=5QUhmLXkbvxaLQSNq-teCGWyDXxpXjd6I4DuDJPbesA 664
aleksis/apps/lesrooster/frontend/components/timetable_management/LessonCard.vue sha256=37MHY-icCpI0JLHgnmLvuWTNs5ngqSXbrdIFtsRvyAs 4443
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=jTY32sqJ9g1QXLaB-XU_keQmHu5Hww7eyjNy-s-n-_A 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=S2Hk-PZe4BzhxP1fd0YbGmQCc7erv32vVMP9X8EO43g 4320
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=IsgSs7Wy1kwHdFuFTAHKCKDynAwwzcMGsRWRhPJ4ueQ 2044
aleksis/apps/lesrooster/frontend/components/validity_range/validityRangeStatuses.js sha256=zDF1NuzVPThl0kqTApFwjXReaBNFW2PU02mBLZzrdcM 330
aleksis/apps/lesrooster/frontend/index.js sha256=0T6yKqT6u4bA6DfJI2GPLVbVgngul1l03vfFxU1fK8Q 4171
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/model_extensions.py sha256=t8QQ7K00nPvQJoudp1EIXTbUnaxXOUyXtZ6FAhITtek 1262
aleksis/apps/lesrooster/models.py sha256=upkMCWQRaYJnDJXc-TvpJCBiUMKT9qqWVzqv7mhEqmA 18865
aleksis/apps/lesrooster/preferences.py sha256=yXWqL65ZZ6rcjagbsb8Jj-rcThI6PX6yKHQVpAgcYkY 1760
aleksis/apps/lesrooster/rules.py sha256=ATjFEmS8fHRb7Znng19QYVmngWr-QJ3R8kJAlQB-yq4 9631
aleksis/apps/lesrooster/schema/__init__.py sha256=UOIKe8mbdaI9u48l_FjGze0X1nRcpjYCsh1dtcOZpTU 12111
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=S8H8d_T-aaqTOL5EUc4BE8l7TODMfmQmcsU38FlZUbQ 6268
aleksis/apps/lesrooster/schema/validity_range.py sha256=GsGZbboiQGnJ8UPJS3jK3gqiSZW008DV9VBN3OAvF0E 2405
aleksis/apps/lesrooster/tests/test_recurrence.py sha256=Y1_ENqDT05nM1sZp1zxcuC76tvmc-Lezqz2buvCfwqg 2189
aleksis/apps/lesrooster/util/signal_handlers.py sha256=j0LES_WeWFPRAZ1EhavhoAA-QVWoDdG8MMghJzXn-cs 1829
aleksis_app_lesrooster-0.1.0.dev3.dist-info/LICENCE.rst sha256=eeIsCAwa5lfehdj6d7rKPHf6vnhbXDoB4Jk9yAcNOKc 14361
aleksis_app_lesrooster-0.1.0.dev3.dist-info/METADATA sha256=AMEEzahQdrEDFcbKKumrvlFVwID0nbc7RK-XBatsxQk 2271
aleksis_app_lesrooster-0.1.0.dev3.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
aleksis_app_lesrooster-0.1.0.dev3.dist-info/entry_points.txt sha256=bIjjicFT1vcoOpcaeRYW0aLIScoB9FRrtTtClCi8gQs 69
aleksis_app_lesrooster-0.1.0.dev3.dist-info/RECORD

entry_points.txt

lesrooster = aleksis.apps.lesrooster.apps:DefaultConfig