Releases: mucsci/Scheduler
Releases · mucsci/Scheduler
Course Constraint Scheduler v2.6.1
What's Changed
- Allow None Room assignments
- Relax logging so only warning/error messages are emitted by default
Full Changelog: 2.6.0...2.6.1
Course Constraint Scheduler v2.6.0
New Features
- Add new faculty constraints to
FacultyConfig:maximum_days: int = Field(default=5)mandatory_days: set[Day] = Field(default_factory=set)
- Prevent sections of the same class from overlaps
Full Changelog: 2.5.4...2.6.0
Course Constraint Scheduler v2.5.4
Fixes a bug related to constraints for courses without labs
Full Changelog: 2.5.3...2.5.4
Course Constraint Scheduler v2.5.3
What's Changed
- fix: squash pydantic warnings by updating API to v2 compatibility by @willkill07 in #13
- chore(deps): bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in #11
Full Changelog: 2.5.2...2.5.3
Course Constraint Scheduler v2.5.2
Course Constraint Scheduler v2.5.1
What's Changed
- extend
edit_modeto more config classes by @willkill07 in #9
Full Changelog: 2.5.0...2.5.1
Course Constraint Scheduler v2.5.0
What's Changed
- feat: add better validation for
SchedulerConfigwithedit_mode()by @willkill07 in #8
Full Changelog: 2.4.2...2.5.0
Course Constraint Scheduler v2.4.2
What's Changed
- Fix a bug related to the z3-ification of time slot functions
Full Changelog: 2.4.1...2.4.2
Course Constraint Scheduler v2.4.1
What's Changed
- chore(deps): bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in #7
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #6
- chore(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #5
New Contributors
- @dependabot[bot] made their first contribution in #7
Full Changelog: 2.4.0...2.4.1
Course Constraint Scheduler v2.4.0
What's Changed
- refactor: improve initialization code by @willkill07 in #4
Full Changelog: 2.3.5...2.4.0