Commit Graph

218 Commits

Author SHA1 Message Date
Dmitry Belyaev 787e9df642
explicitly exports
to fix (mypy --strict) errors like:
>> error: Module "sync_ics2gcal" does not explicitly export attribute "GoogleCalendarService"; implicit reexport disabled
2022-06-04 18:50:58 +03:00
Dmitry Belyaev 80e15b0622
fix type errors
with mypy --strict
2022-06-04 18:47:54 +03:00
Dmitry Belyaev ad634e9c6e
ignore tmp_bin/ 2022-06-04 17:40:33 +03:00
Dmitry Belyaev e5abc3c218
fix test error 2022-06-04 17:12:21 +03:00
Dmitry Belyaev 9ad97a158c
test type error 2022-06-04 17:09:09 +03:00
Dmitry Belyaev 47ac72c1fe
fix add-path 2022-06-04 17:01:33 +03:00
Dmitry Belyaev c1c621cbf0
add reviewdog workflow with mypy 2022-06-04 16:54:33 +03:00
Dmitry Belyaev bfdeaa17ff
drop python 3.7 support
for TypedDict
2022-06-04 15:56:11 +03:00
Dmitry Belyaev 1eef4114cd
ci: fix mypy checks 2022-06-04 15:48:25 +03:00
Dmitry Belyaev e2d5548466
update poetry.lock 2022-06-04 15:46:02 +03:00
Dmitry Belyaev 0778fbe51f
ci: check with mypy + upload report 2022-06-04 15:44:01 +03:00
Dmitry Belyaev 7b62e2c583
ignore mypy_report folder + lxml dep 2022-06-04 15:42:19 +03:00
Dmitry Belyaev 3cbbbb1a1b
remove TypeAlias usage 2022-06-04 01:07:24 +03:00
Dmitry Belyaev 29275d3f0e
more types in test_sync 2022-06-04 00:57:38 +03:00
Dmitry Belyaev edd6c39dcb
more types in sync 2022-06-04 00:40:15 +03:00
Dmitry Belyaev 54146451c7
types: + EventsSearchResults 2022-06-04 00:39:29 +03:00
Dmitry Belyaev 5b4dca0ab9
add types-PyYAML, mypy ignore_missing: +fire 2022-06-04 00:11:14 +03:00
Dmitry Belyaev 2f3a87f25f
more types in gcal 2022-06-03 23:42:29 +03:00
Dmitry Belyaev 260f168077
mypy ignore_missing_imports 2022-06-03 23:39:11 +03:00
Dmitry Belyaev dc23acb7d2
type annotations in ical, gcal 2022-06-03 22:07:06 +03:00
Dmitry Belyaev 4a85424215
add mypy 2022-06-03 22:07:05 +03:00
Dmitry Belyaev 8eaafc9925
workflows: remove poetry cache 2022-06-03 15:55:50 +03:00
Dmitry Belyaev 7582cba1dd
add test_format_datetime_utc 2022-06-03 14:06:36 +03:00
dependabot[bot] 6ac6a0fb6b Bump google-api-python-client from 2.46.0 to 2.49.0
Bumps [google-api-python-client](https://github.com/googleapis/google-api-python-client) from 2.46.0 to 2.49.0.
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Changelog](https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.46.0...v2.49.0)

---
updated-dependencies:
- dependency-name: google-api-python-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-01 14:04:08 +03:00
dependabot[bot] e8c0c17a4c Bump google-api-python-client from 2.42.0 to 2.46.0
Bumps [google-api-python-client](https://github.com/googleapis/google-api-python-client) from 2.42.0 to 2.46.0.
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Changelog](https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.42.0...v2.46.0)

---
updated-dependencies:
- dependency-name: google-api-python-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-02 15:34:29 +03:00
dependabot[bot] 64a12c3754 Bump google-auth from 2.6.2 to 2.6.6
Bumps [google-auth](https://github.com/googleapis/google-auth-library-python) from 2.6.2 to 2.6.6.
- [Release notes](https://github.com/googleapis/google-auth-library-python/releases)
- [Changelog](https://github.com/googleapis/google-auth-library-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-auth-library-python/compare/v2.6.2...v2.6.6)

---
updated-dependencies:
- dependency-name: google-auth
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-02 15:25:53 +03:00
dependabot[bot] aef5fd6491 Bump pytest from 7.1.1 to 7.1.2
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.1.1 to 7.1.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.1.1...7.1.2)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-02 15:17:00 +03:00
dependabot[bot] 6221cd02e9 Bump black from 22.1.0 to 22.3.0
Bumps [black](https://github.com/psf/black) from 22.1.0 to 22.3.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/22.1.0...22.3.0)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-05 16:59:11 +03:00
dependabot[bot] 6e0684372c Bump pytest from 7.0.1 to 7.1.1
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.0.1 to 7.1.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.0.1...7.1.1)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-05 16:12:30 +03:00
dependabot[bot] 903092835e Bump pytz from 2021.3 to 2022.1
Bumps [pytz](https://github.com/stub42/pytz) from 2021.3 to 2022.1.
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](https://github.com/stub42/pytz/compare/release_2021.3...release_2022.1)

---
updated-dependencies:
- dependency-name: pytz
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-05 13:12:04 +03:00
dependabot[bot] f62f032a00 Bump google-auth from 2.6.0 to 2.6.2
Bumps [google-auth](https://github.com/googleapis/google-auth-library-python) from 2.6.0 to 2.6.2.
- [Release notes](https://github.com/googleapis/google-auth-library-python/releases)
- [Changelog](https://github.com/googleapis/google-auth-library-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-auth-library-python/compare/v2.6.0...v2.6.2)

---
updated-dependencies:
- dependency-name: google-auth
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-05 12:58:54 +03:00
Dmitry Belyaev 8c05b8319c
reset poetry cache (github workflows) 2022-04-05 12:40:40 +03:00
Dmitry Belyaev adc61821cf
bump actions/checkout to 3 2022-04-05 12:38:17 +03:00
Dmitry Belyaev 25670a61ba
bump actions/cache to 3.0.1 2022-04-05 12:37:02 +03:00
dependabot[bot] 6411241a9a Bump google-api-python-client from 2.39.0 to 2.42.0
Bumps [google-api-python-client](https://github.com/googleapis/google-api-python-client) from 2.39.0 to 2.42.0.
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Changelog](https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.39.0...v2.42.0)

---
updated-dependencies:
- dependency-name: google-api-python-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-05 10:58:07 +03:00
Dmitry Belyaev 912754b4c1
Merge pull request #88 from gwww/develop
Format with black
2022-03-08 19:53:22 +03:00
Glenn Waters 70278c1542 Format with black. 2022-03-08 10:46:21 -05:00
dependabot[bot] 2372103807 Bump google-api-python-client from 2.36.0 to 2.39.0
Bumps [google-api-python-client](https://github.com/googleapis/google-api-python-client) from 2.36.0 to 2.39.0.
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Changelog](https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.36.0...v2.39.0)

---
updated-dependencies:
- dependency-name: google-api-python-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 23:10:35 +03:00
Dmitry Belyaev 3062d4323a
Update README.md 2022-03-02 23:08:23 +03:00
Dmitry Belyaev 7f8806e259
Delete .travis.yml 2022-03-02 23:08:03 +03:00
dependabot[bot] 348dae9f60 Bump pytest from 6.2.5 to 7.0.1
Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.2.5 to 7.0.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.5...7.0.1)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 23:05:52 +03:00
Dmitry Belyaev f0a7668fcd
fix typo 2022-02-24 12:34:41 +03:00
Dmitry Belyaev 38fe634a9f
fix var names 2022-02-24 12:20:07 +03:00
Dmitry Belyaev 839a3ac0c3
fix parsing config `start_from` (#82) 2022-02-23 13:11:56 +03:00
Dmitry Belyaev 70a9dac822
update poetry.lock 2022-02-23 12:34:29 +03:00
Dmitry Belyaev e6cc7ad336
Merge pull request #81 from b4tman/filter_no-updated
overwrite events without updated field (#80)
2022-02-22 10:26:17 +03:00
Dmitry Belyaev 693c6c4359
overwrite events without `updated` field 2022-02-22 10:15:05 +03:00
Dmitry Belyaev b09136747f
rewrite test_filter_events_no_updated 2022-02-22 09:52:28 +03:00
Dmitry Belyaev 89877bc6d8
add test_filter_events_to_update_no_updated
#80
2022-02-21 22:40:07 +03:00
Dmitry Belyaev 61d3186522
drop python 3.6 support 2022-02-11 14:29:25 +03:00