Wykres commitów

313 Commity (master)

Autor SHA1 Wiadomość Data
Bastian Wegge 1c8ab8a67b
Apply suggestions from code review
Co-authored-by: Steve Piercy <web@stevepiercy.com>
2024-05-02 10:45:00 +02:00
Bastian Wegge 3e3818152d Extend the existing example with alarms and recurrence-rule 2024-05-01 19:26:02 +02:00
Jochen Sprickerhof 7459b98a1e
Use non deprecated name for America/Nuuk 2024-04-26 23:38:31 +02:00
Nicco Kunzmann defbfc2efe
Merge branch 'master' into niccokunzmann-patch-3 2024-04-16 12:55:02 +02:00
Jaca 2b1cd4e00b
Merge pull request #608 from niccokunzmann/release-to-github
[WIP] Create GitHub Releases
2024-03-26 10:14:49 +01:00
Jaca f48388b5b1
Merge pull request #603 from niccokunzmann/refactor-test-7
Analyse code coverage in tests
2024-03-26 10:12:33 +01:00
Nicco Kunzmann b819df2bb4 log changes 2024-03-19 22:52:27 +00:00
Nicco Kunzmann 68893d7cae Add new CHANGELOG section for future release
See https://icalendar.readthedocs.io/en/latest/maintenance.html#new-releases
2024-03-19 22:12:20 +00:00
Nicco Kunzmann 5551ad9061 version 5.0.12
see https://icalendar.readthedocs.io/en/latest/maintenance.html
2024-03-19 23:07:36 +01:00
Nicco Kunzmann 1d7169d24d
Update CHANGES.rst 2024-03-19 17:55:53 +00:00
Nicco Kunzmann 37dd7cd18a log changes 2024-03-18 17:44:16 +00:00
ennamarie19 bf8ad7add8
Merge pull request #587 from niccokunzmann/reproduce-fuzz-errors
Add scripts and tests to reproduce fuzzer errors in pytest
2024-01-08 20:41:53 -05:00
Yinzuo Jiang 0e30c0998a
Update CHANGES.rst 2024-01-05 18:38:59 +08:00
Nicco Kunzmann fb83c4ef98 Update workflow steps versions 2023-12-31 21:47:21 +00:00
Nicco Kunzmann 575dc227eb add to changelog 2023-11-21 14:55:43 +00:00
Nicco Kunzmann b8be6256a9 rename contributor to collaborator 2023-11-14 15:16:13 +00:00
bcapuano d5f0016b07 Added more instrumentation + caught one more exception 2023-11-11 11:21:34 -05:00
McKenna 7cb4c56bc4 Added more catch substrings to fuzzer 2023-11-08 20:14:42 -05:00
ennamarie19 3523143a6c
Merge branch 'master' into feat/fuzzing-corpus 2023-11-06 20:27:36 -05:00
McKenna 44edb190f0 Added ics exclude to MANIFEST.in 2023-11-06 20:22:42 -05:00
McKenna 12ce60bee8 Updated changelog 2023-11-05 13:21:14 -05:00
bcapuano 38785144da Updated fuzzer to support multiple in from_ical 2023-11-04 12:05:43 -04:00
bcapuano 23998f0d03 Updated changelog with bug fixes 2023-11-04 11:56:28 -04:00
Nicco Kunzmann 8daef15721 Add new CHANGELOG section for future release
See https://icalendar.readthedocs.io/en/latest/maintenance.html#new-releases
2023-11-03 17:26:45 +00:00
Nicco Kunzmann 23f7065b40 version 5.0.11 2023-11-03 17:04:01 +00:00
Nicco Kunzmann ec8d604095 document changes 2023-11-01 03:25:14 +00:00
bcapuano f0e18f49d7 Added to changelog 2023-10-27 21:51:57 -04:00
ennamarie19 65bf90b6dc
Merge branch 'master' into feat/oss-fuzz-integration 2023-10-19 13:16:52 -06:00
McKenna ed7ed2c561 Added to changelog 2023-10-19 15:15:47 -04:00
Nicco Kunzmann 17aa76755e
Merge pull request #564 from jacadzaca/feature-create-github-releases
add deploy-github-release workflow
2023-10-12 14:12:00 +01:00
Jochen Sprickerhof 759f98388a
Add some __eq__
Needed as 088eea7 adds comparison of elements this makes sure that they
are compared by value instead of by reference.
2023-10-09 14:45:34 +02:00
Nicco Kunzmann 25be2d76f7
Merge branch 'master' into fix-322 2023-10-08 12:54:45 +01:00
Jochen Sprickerhof aef6c9e552
Use non legacy timezone name 2023-10-06 13:11:39 +02:00
jaca 0e06a37b58
fix #322 2023-09-30 16:07:56 +02:00
jaca 8fab650bfc
multivalue FREEBUSY parses properly 2023-09-30 15:31:07 +02:00
jaca d1513fd657
add deploy-github-release workflow 2023-09-30 11:37:39 +02:00
Magnus Groß 1e0c78ff8e
cli: Display datetimes in local timezone
Previously the start and end datetimes were always printed out in the
timezone that they appear in the calendar entry.

In 7a8d584b duration support was added and an attempt was already made
to display the datetime in the local timezone. Unfortunately in that
specific case the `start.astimezone(start.tzinfo)` is a no-op and does
absolutely nothing. Unlike the name suggests, `astimezone()` adjusts the
date and time data, such that they match the passed tzinfo, but since
that is the same timezone data as before, nothing changes. [0]

In order to properly convert to the user's local timezone, we need to
call the method with no arguments.

With this the timezone is always properly displayed, which makes up for
a much nicer UX for users of the cli.

The test has to be adapted to expect the datetime in the local timezone,
hence we cannot hardcode the entire expected string anymore.

[0] https://docs.python.org/3/library/datetime.html#datetime.datetime.astimezone
2023-09-28 22:12:15 +02:00
jaca 48e2a681af
version 5.0.10 2023-09-26 20:29:23 +02:00
Felix Stupp 4042ba8efc
add changelog entry & credits for fixing #557 2023-09-24 14:33:59 +02:00
Nicco Kunzmann 4d6aacb1c9 Add new CHANGELOG section for future release
See https://icalendar.readthedocs.io/en/latest/maintenance.html#new-releases
2023-09-24 10:59:08 +01:00
Nicco Kunzmann 98fe960ad3 version 5.0.9 2023-09-24 10:46:46 +01:00
Nicco Kunzmann 4c055a6213 Add timezone to period value types
The time zone was missing from PERIOD values.
See https://github.com/niccokunzmann/python-recurring-ical-events/issues/113
2023-09-19 15:05:34 +01:00
Nicco Kunzmann df769f8869 Add new CHANGELOG section for future release
See https://icalendar.readthedocs.io/en/latest/maintenance.html#new-releases
2023-09-18 09:57:15 +01:00
Nicco Kunzmann a10268584f version 5.0.8 2023-09-18 09:49:37 +01:00
Ville Skyttä c13af2b5d9 Fix `vText.__repr__` `BytesWarning`
Exposed by running in `python3 -b` mode.
2023-09-17 11:30:19 +03:00
Bob Florian e8c6f8b04d
Update CHANGES.rst 2023-09-15 11:21:36 -05:00
Jaca 403ca84d88
Merge pull request #547 from niccokunzmann/issue-152
Add documentation about parsing
2023-09-06 19:54:04 +02:00
Nicco Kunzmann 16d2e85a11
Merge pull request #550 from jacadzaca/fix-526 2023-09-02 08:40:54 +02:00
jaca 088eea77e1
fix #526 2023-09-01 15:35:50 +02:00
Nicco Kunzmann fe2e5df3bb Add changelog entry 2023-08-30 17:56:23 +01:00