Brian Hartvigsen
a37ce57d65
Fix reversion of RRULE UNTIL behavior
...
Prior to 0.1.25, ics files containing events like the following worked normally. [A change](11dfa8c64c (diff-6659079db1c5e26c4bd075f64b432522644ff3ee3bd4264f2863bd6f69d63e72L287-R405)
) in the 11dfa8c64c
caused these to break. This is an ics I'm getting from Google for my scheduled lunches :)
This restores the pre-0.1.25 behavior and continues to pass all tests.
```
BEGIN:VEVENT
SUMMARY:LUNCH
DTSTART;TZID=America/Boise:20210929T130000
DTEND;TZID=America/Boise:20210929T135000
DTSTAMP:20211029T005456Z
UID:not_sure_if_this_uid_is_secret@google.com
SEQUENCE:3
RRULE:FREQ=WEEKLY;UNTIL=20211020;BYDAY=MO,TH,WE;WKST=SU
EXDATE;TZID=America/Boise:20211013T130000
CREATED:20210811T153934Z
DESCRIPTION:
LAST-MODIFIED:20210927T184338Z
LOCATION:
STATUS:CONFIRMED
TRANSP:OPAQUE
X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC
BEGIN:VALARM
ACKNOWLEDGED:20210830T185450Z
ACTION:NONE
TRIGGER;VALUE=DATE-TIME:19760401T005545Z
UID:343EB08E-9C4C-4151-92D0-80B351A080B2
X-WR-ALARMUID:343EB08E-9C4C-4151-92D0-80B351A080B2
END:VALARM
END:VEVENT
```
2021-10-30 14:39:44 -06:00
Martin Eigenmann
c151e7c1fe
Merge pull request #91 from RickMeasham/fix-error-template
...
fix: Template on empty/unreadable file exception is a string, not a float
2021-10-30 21:44:52 +02:00
pre-commit-ci[bot]
47ade195d7
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2021-10-30 12:04:32 +00:00
rickmeasham
e455fe8d76
fix: Template on empty/unreadable file exception is a string, not a float
2021-10-30 22:59:26 +11:00
Jannis Leidel
d3656afcae
Merge pull request #87 from jazzband/jazzband/sync/default
...
Jazzband: Synced file(s) with jazzband/.github
2021-10-22 17:51:59 +02:00
jazzband-bot
06379e0bd9
Jazzband: Created local 'CODE_OF_CONDUCT.md' from remote 'CODE_OF_CONDUCT.md'
2021-10-21 14:38:19 +00:00
Jannis Leidel
13b3ca5cbc
Push on tag, not just on release.
2021-10-21 15:59:31 +02:00
Jannis Leidel
b1dfa916a3
Only release on tagging.
...
Also rename the workflow files to better match Jazzband practices.
2021-10-21 13:38:20 +02:00
Martin Eigenmann
8b407dae43
Merge pull request #86 from jazzband/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2021-10-18 19:52:33 +02:00
pre-commit-ci[bot]
f6473c018d
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/pre-commit/pre-commit-hooks: v2.3.0 → v4.0.1](https://github.com/pre-commit/pre-commit-hooks/compare/v2.3.0...v4.0.1 )
- https://gitlab.com/pycqa/flake8 → https://github.com/PyCQA/flake8
- [github.com/PyCQA/flake8: 3.7.9 → 4.0.1](https://github.com/PyCQA/flake8/compare/3.7.9...4.0.1 )
2021-10-18 16:54:40 +00:00
Martin Eigenmann
da40e9b6b8
ci: set correct repo url for upload
2021-10-17 23:55:20 +02:00
Martin Eigenmann
cf14f3ae98
fix: update description for release
2021-10-17 23:50:44 +02:00
Martin Eigenmann
b2cf6c8e08
ci: upload to pypi on release
2021-10-17 23:40:11 +02:00
Martin Eigenmann
cafa805932
Merge pull request #80 from eigenmannmartin/f/reccuring-all-day-events
...
Reccuring all day events
2021-10-17 18:33:34 +02:00
pre-commit-ci[bot]
5c9a839851
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2021-10-17 16:31:13 +00:00
Martin Eigenmann
29182491c7
style: apply black styling
2021-10-17 18:30:56 +02:00
Martin Eigenmann
7ad7e9587d
Merge branch 'master' into f/reccuring-all-day-events
2021-10-17 18:28:09 +02:00
Martin Eigenmann
dd3dad6bb0
Merge pull request #83 from jazzband/f/add-codecov
...
Add codecov, pipenv, black, pre-commit
2021-10-17 18:23:21 +02:00
Martin Eigenmann
adc7d674bc
doc: add hultner email/
2021-10-11 20:25:57 +02:00
Martin Eigenmann
0c375b589f
ci: switch to poetry
2021-10-11 20:22:35 +02:00
Martin Eigenmann
ff17a9ea67
ci: only run linting in pre-commit
2021-10-11 19:58:18 +02:00
Martin Eigenmann
ffeef918d9
ci: add missing dep
2021-10-11 19:49:07 +02:00
Martin Eigenmann
9df25ba560
ci: use pipenv to run shell
2021-10-11 19:45:16 +02:00
Martin Eigenmann
c5f45125bb
ci: fix all black proposals
2021-10-11 19:42:30 +02:00
Martin Eigenmann
bcd8aa82d7
Merge branch 'f/add-codecov' of github.com:jazzband/icalevents into f/add-codecov
2021-10-11 10:05:53 +02:00
Martin Eigenmann
08659d80ae
deps: updates pipfile.lock
2021-10-11 10:05:15 +02:00
pre-commit-ci[bot]
524a79a11d
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2021-10-11 08:03:07 +00:00
Martin Eigenmann
1eda28ff87
ci: removes unused ci skip in pre-commit
2021-10-11 10:02:44 +02:00
Martin Eigenmann
21b9f99b6f
doc: add hint for contribution in readme
2021-10-11 10:01:43 +02:00
Martin Eigenmann
8d0d3c2745
feat: uses pipenv and version locking for dependencies
2021-10-11 09:50:07 +02:00
Martin Eigenmann
5f51f18968
feat: add black, flake config and pre-commit
2021-10-11 09:49:29 +02:00
Martin Eigenmann
74b2bdcd09
fix: make it run
2021-10-11 08:39:44 +02:00
Martin Eigenmann
5aa36f0c44
feat: configure coverate
2021-10-11 08:37:04 +02:00
Martin Eigenmann
091ce500c3
feat: add codecov task
2021-10-11 08:36:39 +02:00
Thomas Irgang
ebe2c2c832
run publish only on release
2021-09-10 20:06:26 +02:00
Thomas Irgang
f6bd89849d
test: run on push to check result
2021-09-10 20:03:50 +02:00
Thomas Irgang
a5da451d5f
add build status for master branch
2021-09-10 20:00:23 +02:00
Thomas Irgang
21586582e3
Create python-publish.yml
2021-09-10 19:57:05 +02:00
Thomas Irgang
01097c0da1
remove broken codecov link
2021-09-08 22:59:12 +02:00
Thomas Irgang
f7caa0a5b8
add example
2021-09-08 22:43:18 +02:00
Thomas Irgang
41f287eb52
add Github Action badge
2021-09-08 22:38:20 +02:00
Thomas Irgang
475fcc0c65
Update README.md
2021-09-08 22:34:23 +02:00
Thomas Irgang
0b6c55f247
rename action to "run pytest"
2021-09-08 22:34:07 +02:00
Thomas Irgang
34292bb1ed
add Github action for tests
2021-09-08 22:22:11 +02:00
Thomas Irgang
535c203d3e
add documentation link
2021-09-08 22:20:47 +02:00
Thomas Irgang
6b52e5f680
add new Sphinx docs
2021-09-08 22:07:12 +02:00
Thomas Irgang
279e0d865d
delete old sphinx setup
2021-09-08 21:46:11 +02:00
Thomas Irgang
fccb3fa9f7
update repo url
2021-09-07 19:53:20 +02:00
Thomas Irgang
21779f8a1a
update repo url
2021-09-07 19:52:16 +02:00
Thomas Irgang
fa8db407c4
Create CONTRIBUTING.md
...
added contributing.md, as required by https://jazzband.co/about/guidelines
2021-09-07 18:51:28 +02:00