Martin Eigenmann
33a312861d
Merge pull request #119 from jazzband/docs/update-pypi-badge
...
docs: update pypi badge
2022-12-19 15:34:32 +01:00
Martin Eigenmann
4eee17a836
docs: update pypi badge
2022-12-18 18:51:31 +01:00
Martin Eigenmann
f6c275491c
chore: update readme to reflect official pypi package
2022-12-18 15:15:43 +01:00
Martin Eigenmann
8d060642d1
chore: release 0.1.27
2022-12-18 15:10:01 +01:00
Martin Eigenmann
c0c9c46475
Merge pull request #97 from nalpch/recurring-and-floating-events
...
Recurring and floating events
2022-12-18 14:56:58 +01:00
Martin Eigenmann
53817ccd88
chore: cleanup mr
2022-12-18 14:53:52 +01:00
Martin Eigenmann
00f3392230
fix: allows until to be defined as datetime with timezone. Shamelessly copied code from @mbafford: https://github.com/jazzband/icalevents/pull/109/files
2022-12-18 12:14:31 +01:00
Martin Eigenmann
266ca3d24d
Merge remote-tracking branch 'origin' into recurring-and-floating-events
2022-12-18 08:52:47 +01:00
Martin Eigenmann
2f82ffefee
Merge pull request #118 from jazzband/dependabot/pip/certifi-2022.12.7
...
build(deps): bump certifi from 2022.9.24 to 2022.12.7
2022-12-18 08:41:21 +01:00
Martin Eigenmann
52db61a9ff
Merge pull request #116 from jazzband/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2022-12-18 08:40:38 +01:00
pre-commit-ci[bot]
498d344a6d
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/pre-commit/pre-commit-hooks: v4.3.0 → v4.4.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.3.0...v4.4.0 )
- [github.com/psf/black: 22.8.0 → 22.12.0](https://github.com/psf/black/compare/22.8.0...22.12.0 )
- [github.com/PyCQA/flake8: 5.0.4 → 6.0.0](https://github.com/PyCQA/flake8/compare/5.0.4...6.0.0 )
2022-12-12 19:09:38 +00:00
dependabot[bot]
767fe15d05
build(deps): bump certifi from 2022.9.24 to 2022.12.7
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2022.9.24 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases )
- [Commits](https://github.com/certifi/python-certifi/compare/2022.09.24...2022.12.07 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-09 08:44:45 +00:00
elizaaverywilson
bb85bffe2d
Added Event type to API, added type hint
2022-10-17 23:04:26 -05:00
elizaaverywilson
72a3d8cc39
Updated dependencies. httplib2 version was using deprecated code.
2022-10-17 22:58:31 -05:00
elizaaverywilson
412f256569
README.md: added PyPi badge
...
Will help users find the most recent PyPi release
2022-09-19 17:13:07 -05:00
Eliza Wilson
970821b5bd
Tests account for sorting; dependencies updated
2022-09-19 16:58:55 -05:00
Eliza Wilson
2913af04c2
Fixed pyproject syntax, updated dependencies
2022-09-19 14:37:40 -05:00
elizaaverywilson
c9d11ba8cc
added sorting in correct location
...
and typo fix
2022-09-18 18:37:22 -05:00
elizaaverywilson
4b0d65cc20
removed sorting at incorrect location
2022-09-18 18:33:59 -05:00
elizaaverywilson
6e1895775c
Sort events before returning
2022-09-18 14:43:05 -05:00
elizaaverywilson
01ee1e31ac
Merge pull request #95 from jazzband/recurring-events-and-timezones
...
handle timezone and recurring events
2022-09-16 15:25:07 -05:00
James Elks
9be3e1b507
Merge pull request #108 from RahulARanger/master
...
Mentioned required format for parse_events
2022-07-01 16:52:22 +10:00
Sai Hanuma Rahul
67bfd7ae26
mentioned required format for parse_events
...
mentioned parse_events requires the start and end dates in UTC format
2022-03-26 00:39:27 +05:30
Martin Eigenmann
fdd7a02d16
Merge pull request #98 from jazzband/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2022-01-11 15:10:00 +01:00
pre-commit-ci[bot]
ed6f30e9b3
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/pre-commit/pre-commit-hooks: v4.0.1 → v4.1.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.0.1...v4.1.0 )
2021-12-27 17:22:48 +00:00
Martin Eigenmann
d6bf733597
ci: run pre-commit manually and apply linters
2021-12-27 07:22:37 +01:00
Martin Eigenmann
93187a5ec6
Revert "remove poetry"
...
This reverts commit beb25f134d
.
2021-12-27 07:07:17 +01:00
Martin Eigenmann
5f45b5f44e
Revert "install-with-pipenv"
...
This reverts commit 217b8cce8a
.
2021-12-27 07:07:03 +01:00
Martin Eigenmann
43e1aa8dd6
Merge pull request #96 from jazzband/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2021-12-27 06:57:36 +01:00
Martin Eigenmann
3ab3008c2e
remove unused file
2021-12-26 15:27:34 +01:00
Martin Eigenmann
1df3dc1db2
feat: actually handle dates, datetimes and timezones as defined in specs
2021-12-26 15:25:56 +01:00
pre-commit-ci[bot]
12103ee2f7
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/psf/black: 21.10b0 → 21.12b0](https://github.com/psf/black/compare/21.10b0...21.12b0 )
2021-12-06 17:21:54 +00:00
Martin Eigenmann
2117c0da04
Merge branch 'recurring-events-and-timezones' into recurring-events-and-timezones-pipenv-01
2021-11-12 11:13:16 +01:00
Martin Eigenmann
b7062ab7cb
feat: fix recurring_id timezone
2021-11-12 11:10:25 +01:00
Martin Eigenmann
beb25f134d
remove poetry
2021-11-11 23:36:05 +01:00
Martin Eigenmann
217b8cce8a
install-with-pipenv
2021-11-11 23:33:01 +01:00
Martin Eigenmann
eb588f0d8f
implement Floating events & Attendee params closes #84
2021-11-11 23:14:15 +01:00
Martin Eigenmann
eaaa26320e
feat: handle timezone and recurring events
2021-11-11 23:03:02 +01:00
Martin Eigenmann
c368ad8ec4
Merge pull request #92 from tresni/missing-status
...
Finalize support for STATUS/URL
2021-11-07 18:02:52 +01:00
Martin Eigenmann
a4919ad16d
Merge pull request #88 from tresni/master
...
Fix reversion of RRULE UNTIL behavior
2021-11-07 18:01:57 +01:00
Martin Eigenmann
9fcda2f515
Merge pull request #93 from jazzband/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2021-11-07 17:56:08 +01:00
pre-commit-ci[bot]
883d4e2e84
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/psf/black: 21.9b0 → 21.10b0](https://github.com/psf/black/compare/21.9b0...21.10b0 )
2021-11-01 17:10:07 +00:00
Brian Hartvigsen
0edd8b9d19
Add tests for status and url
2021-10-30 17:24:26 -06:00
AndCycle
d92a2eb735
Add url event attribute
2021-10-30 16:47:44 -06:00
AndCycle
7446b03269
Add status event attribute
2021-10-30 16:47:02 -06:00
Brian Hartvigsen
16573fc2dc
Adding test for rrule until with only a date
2021-10-30 14:39:44 -06:00
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