Skip to content

Releases: Area110011/AdventOfCodeLibrary

Next version

04 Dec 23:31
167c491
Compare
Choose a tag to compare

News

  • Support for multiple variants for each day (c4f0ef8)

Changes

  • Supply additional arguments to execute function using kwargs instead of seperate variable for each argument (c4f0ef8)
  • Task parameters moved to separate class TaskParameters which is accessible using self.parameters in task, it contains stuff like year, day, input, ... (c4f0ef8)

Other

  • Needs to install other package named typing-extensions, because python's builtin package missing some dependencies stuff (c4f0ef8)

Hotfix version

03 Dec 09:38
dca29cd
Compare
Choose a tag to compare

Fixes

  • Fixed loading input for correct year (dca29cd)

Next version

03 Dec 00:47
361e78b
Compare
Choose a tag to compare

News

  • Support for multiple events (f32abba, bb6d144)
  • Pass variables like task_year, task_day to specific task (d073778)
  • Added test for multiple events (d073778)
  • Added examples for multiple events usage (3ee8db7)

Changes

  • Split library classes to multiple files (d4ebb0f)
  • Move package source outside src directory (ee126e8, bb6d144)
  • Simplify single test (d073778)

Fixes

  • Pass README.md content to setup.py and changed other setup values (7463dca, 361e78b)
  • Added MANIFEST.in to correctly include all files (7463dca)
  • Added some checks (7463dca)
  • Fix static variables issues (7463dca)

Next version

02 Dec 11:49
724c9d5
Compare
Choose a tag to compare

News

  • Support for execution of all task one by one, using AdventOfCode::execute_all() (7877cd5)
  • Support for execution of last task, using AdventOfCode::execute_last() (724c9d5)
  • Added example usage in examples/main.py (f2318b8)
  • Added some tests to ensure working behivour on new versions (9d7ce05, 7877cd5)
  • Added workflow related things (49d858d, 2853c82, 3516cd7, b9c96af)

Changes

  • Task variable input changed to task_input to suppress 'already in scope' warning (724c9d5)
  • Removed some debug messages (724c9d5)
  • Fix some typos (9d7ce05)