Skip to content

Releases: mergecal/python-mergecal

v0.3.8

08 Nov 00:58

Choose a tag to compare

v0.3.8 (2024-11-08)

Bug Fixes

  • fix(deps): update dependency typer to ^0.13.0 (#70)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (58eb230)

v0.3.7

01 Nov 23:16

Choose a tag to compare

v0.3.7 (2024-11-01)

Bug Fixes

  • fix(deps): update dependency rich to v13.9.4 (0b89e60)

v0.3.6

22 Oct 18:23

Choose a tag to compare

v0.3.6 (2024-10-22)

Bug Fixes

  • fix(deps): update dependency rich to v13.9.3 (38bd903)

v0.3.5

13 Oct 19:09

Choose a tag to compare

v0.3.5 (2024-10-13)

Fixes

  • fix(deps): update dependency icalendar to v6.0.1 (619e542)

v0.3.4

06 Oct 20:23

Choose a tag to compare

v0.3.4 (2024-10-06)

Fix

  • fix(deps): update dependency icalendar to v6 (3524faf)

v0.3.3

04 Oct 16:54

Choose a tag to compare

v0.3.3 (2024-10-04)

Fix

  • fix(deps): update dependency rich to v13.9.2 (80bd3f5)

v0.3.2

01 Oct 18:55

Choose a tag to compare

v0.3.2 (2024-10-01)

Fix

  • fix(deps): update dependency rich to v13.9.1 (a1515db)

Test

  • test: add doctest to markdown and modules (e9a0fc7)

v0.3.1

10 Sep 14:24

Choose a tag to compare

v0.3.1 (2024-09-10)

Fix

  • fix(deps): update dependency rich to v13.8.1 (44f9750)

Refactor

  • refactor: remove --calscale option

Closes #15 (dfeaf8c)

v0.3.0

09 Sep 19:24

Choose a tag to compare

v0.3.0 (2024-09-09)

Feature

  • feat(sponsors): add nicco as GitHub sponsor (8b31bec)

v0.2.0

06 Sep 22:31

Choose a tag to compare

v0.2.0 (2024-09-06)

Documentation

  • docs: fix codedev link in readme (629fb86)

Feature

  • feat(core): implement calendar merging functionality
  • Add CalendarMerger class to handle merging of multiple calendars
  • Implement CLI interface using Typer for calendar merging operations
  • Create unit tests for calendar merging functionality
  • Update main.py to include core merging logic
  • Refactor CLI to use new CalendarMerger class
  • Add type hints throughout the codebase

This commit introduces the primary functionality of MergeCal,
allowing users to merge multiple iCalendar files both
programmatically and via the command line interface. (1ce87e7)

Fix

  • fix: changelog creation

see #11 (05b32df)

  • fix(deps): update dependency typer to ^0.12.0 (634b106)

Refactor

  • refactor: use Optional instead of | None (424526e)

  • refactor: use Optional instead of | None (cd9af18)

  • refactor: typing updated to Python 3.9 (4ca47cf)