Skip to content

Releases: PyconUK/ConferenceScheduler

v3.0.1 (2017-08-21)

21 Aug 12:43
Compare
Choose a tag to compare
  • Bug Fix: Remove use of strings instead of datetimes for Slot.starts_at #104

v3.0.0 (2017-08-20)

20 Aug 17:49
Compare
Choose a tag to compare
  • New Feature: Equity objective function #103

  • Incompatibility: New definition of tag based constraints #102

v2.1.3 (2017-08-10)

10 Aug 15:24
Compare
Choose a tag to compare
  • Bug Fix: Remove a circular import between scheduler and validator #100

v2.1.2 (2017-08-09)

09 Aug 07:16
Compare
Choose a tag to compare
  • Bug Fixes: Heuristic algorithmss #98 #99

v2.1.1 (2017-08-08)

08 Aug 16:45
Compare
Choose a tag to compare
  • Enhancement: scheduler.heuristic now returns in solution form #97

v2.1.0 (2017-08-08)

08 Aug 12:35
Compare
Choose a tag to compare
  • New Feature: scheduler.heuristic uses a heuristic method rather than an
    integer linear programming approach #96

  • Enhancement: scheduler.array, scheduler.schedule_to_array and
    scheduler.solution_to_array now return arrays of integers, not
    arrays of floats. #94

v2.0.0

12 May 17:01
Compare
Choose a tag to compare
  • Incompatibility: Event.tags and Event.unavailability are now immutable
    rather than list objects. List methods to update them will no longer work.

  • New Feature: Methods to add tags and unavailability to Event objects #77

  • Enhancement: the tags and availability arguments to Event are
    optional, and default to an empty list. #74

v1.2.0

09 May 16:01
Compare
Choose a tag to compare
  • Enhancement: Move source code and tests into separate directories and use pytest to run documentation tests #72

  • Enhancement: Schedules are now returned as lists rather than generator objects #67

  • Enhancement: Add the bumpversion <https://pypi.python.org/pypi/bumpversion>_ tool and its configuration #65

  • Enhancement: Use a more efficient summation function instead of plain
    addition within constraints #64

  • New Feature: Differences between schedules #63

  • Bug Fix: Unnecessary constraints were not being removed #61

Version 1.1.0.

06 May 15:31
Compare
Choose a tag to compare
v1.1.0

Version 1.1.0

v1.0.0

05 May 11:28
Compare
Choose a tag to compare

v1.1.0, 2017-05-06

  • Addition: Added the ability to pass different solver engines to the scheduler
    #57

  • Enhancement: Added a more efficient summation function
    #55

  • Enhancement: Removed the creation of unnecessary constraints
    #54

  • Enhancement: Altered the treatment of duration within constraints
    #53

  • Bug Fix: Lack of package traversal in setup.py
    #52