Skip to content

Commit dd4f1c4

Browse files
author
semantic-release
committed
0.4.0
Automatically generated by python-semantic-release
1 parent ccd1236 commit dd4f1c4

File tree

5 files changed

+9
-23
lines changed

5 files changed

+9
-23
lines changed

CHANGELOG.md

+4-18
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Changelog
22

3+
## v0.4.0 (2025-01-29)
4+
35
## v0.3.14 (2025-01-19)
46

57
### Bug fixes
@@ -78,20 +80,16 @@
7880

7981
- Update dependency rich to v13.9.1 ([`a1515db`](https://github.com/mergecal/python-mergecal/commit/a1515dbc1139b0b85cae2bd51710674db5329165))
8082

81-
### Testing
83+
### Features
8284

83-
- Add doctest to markdown and modules ([`e9a0fc7`](https://github.com/mergecal/python-mergecal/commit/e9a0fc7b4784131344631cec7d5fa23d99d116cd))
85+
- Skip vevent where uid, sequence and recurrence_id are the same ([`61f5d73`](https://github.com/mergecal/python-mergecal/commit/61f5d73d5be4fcee48777ec5de89db57d711e371))
8486

8587
## v0.3.1 (2024-09-10)
8688

8789
### Bug fixes
8890

8991
- Update dependency rich to v13.8.1 ([`44f9750`](https://github.com/mergecal/python-mergecal/commit/44f97502921dee5d62c3babcaf62c80788670479))
9092

91-
### Refactoring
92-
93-
- Remove --calscale option ([`dfeaf8c`](https://github.com/mergecal/python-mergecal/commit/dfeaf8cd466a08859cb29669d189a7b19eeb663b))
94-
9593
## v0.3.0 (2024-09-09)
9694

9795
### Features
@@ -100,23 +98,11 @@
10098

10199
## v0.2.0 (2024-09-06)
102100

103-
### Refactoring
104-
105-
- Use optional instead of | none ([`424526e`](https://github.com/mergecal/python-mergecal/commit/424526ec471ca32a495b07f0fc6a5ab838a463c7))
106-
- Use optional instead of | none ([`cd9af18`](https://github.com/mergecal/python-mergecal/commit/cd9af18d599596fa9d0beabfb5df577efcbe753d))
107-
- Typing updated to python 3.9 ([`4ca47cf`](https://github.com/mergecal/python-mergecal/commit/4ca47cf9af71f9c6d1ce8efbbdd74b829d1c0e6b))
108-
109101
### Bug fixes
110102

111103
- Changelog creation ([`05b32df`](https://github.com/mergecal/python-mergecal/commit/05b32df73344fea188feb36eb4abe6981895ccd4))
112104
- Update dependency typer to ^0.12.0 ([`634b106`](https://github.com/mergecal/python-mergecal/commit/634b106fdbec9a3dd34cdd611825f5eb4cfe6053))
113105

114-
### Testing
115-
116-
- Test merging two calendars ([`5c04d09`](https://github.com/mergecal/python-mergecal/commit/5c04d09b5799cc4b742fe298dcdda55e9ac372e1))
117-
- Fix tests ([`0051a2d`](https://github.com/mergecal/python-mergecal/commit/0051a2dc9824cf6ff9c1387d0a07aff4e5278a44))
118-
- Add test parametrization fixtures ([`fcd5c54`](https://github.com/mergecal/python-mergecal/commit/fcd5c54025969d858241ff96d172fab68a7f5199))
119-
120106
### Features
121107

122108
- Implement calendar merging functionality ([`1ce87e7`](https://github.com/mergecal/python-mergecal/commit/1ce87e7716f448686828d8962967d3d3b0eec0ae))

docs/conf.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
project = "Python MergeCal"
1616
copyright = "2025, Abe Hanoka"
1717
author = "Abe Hanoka"
18-
release = "0.3.14"
18+
release = "0.4.0"
1919

2020
# -- General configuration ---------------------------------------------------
2121
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ requires = [ "setuptools" ]
44

55
[project]
66
name = "mergecal"
7-
version = "0.3.14"
7+
version = "0.4.0"
88
description = "A Python library to merge iCalendar feeds."
99
readme = "README.md"
1010
license = { text = "GNU General Public License v3" }

src/mergecal/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from .calendar_merger import CalendarMerger, merge_calendars
22

3-
__version__ = "0.3.14"
3+
__version__ = "0.4.0"
44

55

66
__all__ = ["CalendarMerger", "merge_calendars"]

uv.lock

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)