1
0
mirror of https://github.com/b4tman/sync_ics2gcal synced 2025-07-20 20:03:33 +00:00

21 Commits

Author SHA1 Message Date
dependabot[bot]
474f6ab58f Bump the pypi-updates group with 5 updates
Bumps the pypi-updates group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [google-auth](https://github.com/googleapis/google-auth-library-python) | `2.36.0` | `2.40.3` |
| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.154.0` | `2.174.0` |
| [icalendar](https://github.com/collective/icalendar) | `6.1.0` | `6.3.1` |
| [flake8](https://github.com/pycqa/flake8) | `7.2.0` | `7.3.0` |
| [lxml](https://github.com/lxml/lxml) | `5.4.0` | `6.0.0` |


Updates `google-auth` from 2.36.0 to 2.40.3
- [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.36.0...v2.40.3)

Updates `google-api-python-client` from 2.154.0 to 2.174.0
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.154.0...v2.174.0)

Updates `icalendar` from 6.1.0 to 6.3.1
- [Release notes](https://github.com/collective/icalendar/releases)
- [Changelog](https://github.com/collective/icalendar/blob/main/CHANGES.rst)
- [Commits](https://github.com/collective/icalendar/compare/v6.1.0...v6.3.1)

Updates `flake8` from 7.2.0 to 7.3.0
- [Commits](https://github.com/pycqa/flake8/compare/7.2.0...7.3.0)

Updates `lxml` from 5.4.0 to 6.0.0
- [Release notes](https://github.com/lxml/lxml/releases)
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt)
- [Commits](https://github.com/lxml/lxml/compare/lxml-5.4.0...lxml-6.0.0)

---
updated-dependencies:
- dependency-name: google-auth
  dependency-version: 2.40.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: google-api-python-client
  dependency-version: 2.174.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: icalendar
  dependency-version: 6.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: flake8
  dependency-version: 7.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: lxml
  dependency-version: 6.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: pypi-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-01 08:49:40 +03:00
3fcb4855d5 upd deps (#314)
* fix utcnow deprecation warnings
* upd deps
* upd workflows
2025-06-19 13:36:26 +03:00
dependabot[bot]
b34b1a8b20 Bump urllib3 from 2.2.2 to 2.5.0
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.2 to 2.5.0.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.2.2...2.5.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.5.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-19 11:16:24 +03:00
dependabot[bot]
1f270d65af Bump protobuf from 4.25.3 to 4.25.8
Bumps [protobuf](https://github.com/protocolbuffers/protobuf) from 4.25.3 to 4.25.8.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v4.25.3...v4.25.8)

---
updated-dependencies:
- dependency-name: protobuf
  dependency-version: 4.25.8
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-17 09:03:28 +03:00
dependabot[bot]
5af61e92be Bump requests from 2.32.0 to 2.32.4
Bumps [requests](https://github.com/psf/requests) from 2.32.0 to 2.32.4.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.32.0...v2.32.4)

---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.32.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-12 17:35:54 +03:00
dependabot[bot]
d8feb095d8 Bump the pypi-updates group with 7 updates
Bumps the pypi-updates group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [google-auth](https://github.com/googleapis/google-auth-library-python) | `2.39.0` | `2.40.2` |
| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.169.0` | `2.170.0` |
| [icalendar](https://github.com/collective/icalendar) | `6.1.3` | `6.3.1` |
| [mypy](https://github.com/python/mypy) | `1.15.0` | `1.16.0` |
| [types-python-dateutil](https://github.com/typeshed-internal/stub_uploader) | `2.9.0.20241206` | `2.9.0.20250516` |
| [types-pytz](https://github.com/typeshed-internal/stub_uploader) | `2025.2.0.20250326` | `2025.2.0.20250516` |
| [types-pyyaml](https://github.com/typeshed-internal/stub_uploader) | `6.0.12.20250402` | `6.0.12.20250516` |


Updates `google-auth` from 2.39.0 to 2.40.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.39.0...v2.40.2)

Updates `google-api-python-client` from 2.169.0 to 2.170.0
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.169.0...v2.170.0)

Updates `icalendar` from 6.1.3 to 6.3.1
- [Release notes](https://github.com/collective/icalendar/releases)
- [Changelog](https://github.com/collective/icalendar/blob/main/CHANGES.rst)
- [Commits](https://github.com/collective/icalendar/compare/v6.1.3...v6.3.1)

Updates `mypy` from 1.15.0 to 1.16.0
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.15.0...v1.16.0)

Updates `types-python-dateutil` from 2.9.0.20241206 to 2.9.0.20250516
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits)

Updates `types-pytz` from 2025.2.0.20250326 to 2025.2.0.20250516
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits)

Updates `types-pyyaml` from 6.0.12.20250402 to 6.0.12.20250516
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits)

---
updated-dependencies:
- dependency-name: google-auth
  dependency-version: 2.40.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: google-api-python-client
  dependency-version: 2.170.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: icalendar
  dependency-version: 6.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: mypy
  dependency-version: 1.16.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: types-python-dateutil
  dependency-version: 2.9.0.20250516
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
- dependency-name: types-pytz
  dependency-version: 2025.2.0.20250516
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
- dependency-name: types-pyyaml
  dependency-version: 6.0.12.20250516
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-03 08:40:35 +03:00
dependabot[bot]
56a84d8a65 Bump the pypi-updates group with 4 updates
Bumps the pypi-updates group with 4 updates: [google-auth](https://github.com/googleapis/google-auth-library-python), [google-api-python-client](https://github.com/googleapis/google-api-python-client), [types-pyyaml](https://github.com/typeshed-internal/stub_uploader) and [lxml](https://github.com/lxml/lxml).


Updates `google-auth` from 2.38.0 to 2.39.0
- [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.38.0...v2.39.0)

Updates `google-api-python-client` from 2.166.0 to 2.169.0
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.166.0...v2.169.0)

Updates `types-pyyaml` from 6.0.12.20250326 to 6.0.12.20250402
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits)

Updates `lxml` from 5.3.1 to 5.4.0
- [Release notes](https://github.com/lxml/lxml/releases)
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt)
- [Commits](https://github.com/lxml/lxml/compare/lxml-5.3.1...lxml-5.4.0)

---
updated-dependencies:
- dependency-name: google-auth
  dependency-version: 2.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: google-api-python-client
  dependency-version: 2.169.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: types-pyyaml
  dependency-version: 6.0.12.20250402
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
- dependency-name: lxml
  dependency-version: 5.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-04 18:05:12 +03:00
dependabot[bot]
6f4f34e1e1 Bump jinja2 from 3.1.5 to 3.1.6
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.5 to 3.1.6.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.5...3.1.6)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-version: 3.1.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-03 15:46:17 +03:00
dependabot[bot]
30b01e3418 Bump the pypi-updates group with 7 updates
Bumps the pypi-updates group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.162.0` | `2.166.0` |
| [icalendar](https://github.com/collective/icalendar) | `6.1.1` | `6.1.3` |
| [pytz](https://github.com/stub42/pytz) | `2025.1` | `2025.2` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.4` | `8.3.5` |
| [flake8](https://github.com/pycqa/flake8) | `7.1.2` | `7.2.0` |
| [types-pytz](https://github.com/python/typeshed) | `2025.1.0.20250204` | `2025.2.0.20250326` |
| [types-pyyaml](https://github.com/python/typeshed) | `6.0.12.20241230` | `6.0.12.20250326` |


Updates `google-api-python-client` from 2.162.0 to 2.166.0
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.162.0...v2.166.0)

Updates `icalendar` from 6.1.1 to 6.1.3
- [Release notes](https://github.com/collective/icalendar/releases)
- [Changelog](https://github.com/collective/icalendar/blob/main/CHANGES.rst)
- [Commits](https://github.com/collective/icalendar/compare/v6.1.1...v6.1.3)

Updates `pytz` from 2025.1 to 2025.2
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](https://github.com/stub42/pytz/compare/release_2025.1...release_2025.2)

Updates `pytest` from 8.3.4 to 8.3.5
- [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/8.3.4...8.3.5)

Updates `flake8` from 7.1.2 to 7.2.0
- [Commits](https://github.com/pycqa/flake8/compare/7.1.2...7.2.0)

Updates `types-pytz` from 2025.1.0.20250204 to 2025.2.0.20250326
- [Commits](https://github.com/python/typeshed/commits)

Updates `types-pyyaml` from 6.0.12.20241230 to 6.0.12.20250326
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: google-api-python-client
  dependency-version: 2.166.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: icalendar
  dependency-version: 6.1.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
- dependency-name: pytz
  dependency-version: '2025.2'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: pytest
  dependency-version: 8.3.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
- dependency-name: flake8
  dependency-version: 7.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: types-pytz
  dependency-version: 2025.2.0.20250326
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: types-pyyaml
  dependency-version: 6.0.12.20250326
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-01 10:59:14 +03:00
dependabot[bot]
74faae48eb Bump the pypi-updates group with 5 updates
Bumps the pypi-updates group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.160.0` | `2.162.0` |
| [flake8](https://github.com/pycqa/flake8) | `7.1.1` | `7.1.2` |
| [mypy](https://github.com/python/mypy) | `1.14.1` | `1.15.0` |
| [types-pytz](https://github.com/python/typeshed) | `2024.2.0.20241221` | `2025.1.0.20250204` |
| [lxml](https://github.com/lxml/lxml) | `5.3.0` | `5.3.1` |


Updates `google-api-python-client` from 2.160.0 to 2.162.0
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.160.0...v2.162.0)

Updates `flake8` from 7.1.1 to 7.1.2
- [Commits](https://github.com/pycqa/flake8/compare/7.1.1...7.1.2)

Updates `mypy` from 1.14.1 to 1.15.0
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.14.1...v1.15.0)

Updates `types-pytz` from 2024.2.0.20241221 to 2025.1.0.20250204
- [Commits](https://github.com/python/typeshed/commits)

Updates `lxml` from 5.3.0 to 5.3.1
- [Release notes](https://github.com/lxml/lxml/releases)
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt)
- [Commits](https://github.com/lxml/lxml/compare/lxml-5.3.0...lxml-5.3.1)

---
updated-dependencies:
- dependency-name: google-api-python-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: flake8
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
- dependency-name: mypy
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: types-pytz
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: pypi-updates
- dependency-name: lxml
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-01 12:28:10 +03:00
dependabot[bot]
e68a04c1b3 Bump the pypi-updates group with 5 updates
Bumps the pypi-updates group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [google-auth](https://github.com/googleapis/google-auth-library-python) | `2.37.0` | `2.38.0` |
| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.156.0` | `2.160.0` |
| [icalendar](https://github.com/collective/icalendar) | `6.1.0` | `6.1.1` |
| [pytz](https://github.com/stub42/pytz) | `2024.2` | `2025.1` |
| [black](https://github.com/psf/black) | `24.10.0` | `25.1.0` |


Updates `google-auth` from 2.37.0 to 2.38.0
- [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.37.0...v2.38.0)

Updates `google-api-python-client` from 2.156.0 to 2.160.0
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.156.0...v2.160.0)

Updates `icalendar` from 6.1.0 to 6.1.1
- [Release notes](https://github.com/collective/icalendar/releases)
- [Changelog](https://github.com/collective/icalendar/blob/main/CHANGES.rst)
- [Commits](https://github.com/collective/icalendar/compare/v6.1.0...v6.1.1)

Updates `pytz` from 2024.2 to 2025.1
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](https://github.com/stub42/pytz/compare/release_2024.2...release_2025.1)

Updates `black` from 24.10.0 to 25.1.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/24.10.0...25.1.0)

---
updated-dependencies:
- dependency-name: google-auth
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: google-api-python-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: icalendar
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
- dependency-name: pytz
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pypi-updates
- dependency-name: black
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: pypi-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-01 16:45:42 +03:00
dependabot[bot]
119202ddcc Bump the pypi-updates group with 7 updates
Bumps the pypi-updates group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [google-auth](https://github.com/googleapis/google-auth-library-python) | `2.36.0` | `2.37.0` |
| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.154.0` | `2.156.0` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.3` | `8.3.4` |
| [mypy](https://github.com/python/mypy) | `1.13.0` | `1.14.1` |
| [types-python-dateutil](https://github.com/python/typeshed) | `2.9.0.20241003` | `2.9.0.20241206` |
| [types-pytz](https://github.com/python/typeshed) | `2024.2.0.20241003` | `2024.2.0.20241221` |
| [types-pyyaml](https://github.com/python/typeshed) | `6.0.12.20240917` | `6.0.12.20241230` |


Updates `google-auth` from 2.36.0 to 2.37.0
- [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.36.0...v2.37.0)

Updates `google-api-python-client` from 2.154.0 to 2.156.0
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.154.0...v2.156.0)

Updates `pytest` from 8.3.3 to 8.3.4
- [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/8.3.3...8.3.4)

Updates `mypy` from 1.13.0 to 1.14.1
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.13.0...v1.14.1)

Updates `types-python-dateutil` from 2.9.0.20241003 to 2.9.0.20241206
- [Commits](https://github.com/python/typeshed/commits)

Updates `types-pytz` from 2024.2.0.20241003 to 2024.2.0.20241221
- [Commits](https://github.com/python/typeshed/commits)

Updates `types-pyyaml` from 6.0.12.20240917 to 6.0.12.20241230
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: google-auth
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: google-api-python-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
- dependency-name: mypy
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: types-python-dateutil
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
- dependency-name: types-pytz
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
- dependency-name: types-pyyaml
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-07 13:07:18 +03:00
dependabot[bot]
de9b5fc174 Bump jinja2 from 3.1.4 to 3.1.5
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.4...3.1.5)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-27 15:45:31 +03:00
dependabot[bot]
bc9b4f9553 Bump the pypi-updates group with 4 updates
Bumps the pypi-updates group with 4 updates: [google-auth](https://github.com/googleapis/google-auth-library-python), [google-api-python-client](https://github.com/googleapis/google-api-python-client), [icalendar](https://github.com/collective/icalendar) and [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme).


Updates `google-auth` from 2.35.0 to 2.36.0
- [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.35.0...v2.36.0)

Updates `google-api-python-client` from 2.151.0 to 2.154.0
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.151.0...v2.154.0)

Updates `icalendar` from 6.0.1 to 6.1.0
- [Release notes](https://github.com/collective/icalendar/releases)
- [Changelog](https://github.com/collective/icalendar/blob/main/CHANGES.rst)
- [Commits](https://github.com/collective/icalendar/compare/v6.0.1...v6.1.0)

Updates `sphinx-rtd-theme` from 3.0.1 to 3.0.2
- [Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst)
- [Commits](https://github.com/readthedocs/sphinx_rtd_theme/compare/3.0.1...3.0.2)

---
updated-dependencies:
- dependency-name: google-auth
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: google-api-python-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: icalendar
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: sphinx-rtd-theme
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-01 21:19:27 +03:00
dependabot[bot]
e86767b415 Bump the pypi-updates group with 8 updates
Bumps the pypi-updates group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.147.0` | `2.151.0` |
| [icalendar](https://github.com/collective/icalendar) | `6.0.0` | `6.0.1` |
| [fire](https://github.com/google/python-fire) | `0.6.0` | `0.7.0` |
| [black](https://github.com/psf/black) | `24.8.0` | `24.10.0` |
| [mypy](https://github.com/python/mypy) | `1.11.2` | `1.13.0` |
| [types-python-dateutil](https://github.com/python/typeshed) | `2.9.0.20240906` | `2.9.0.20241003` |
| [types-pytz](https://github.com/python/typeshed) | `2024.2.0.20240913` | `2024.2.0.20241003` |
| [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme) | `2.0.0` | `3.0.1` |


Updates `google-api-python-client` from 2.147.0 to 2.151.0
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.147.0...v2.151.0)

Updates `icalendar` from 6.0.0 to 6.0.1
- [Release notes](https://github.com/collective/icalendar/releases)
- [Changelog](https://github.com/collective/icalendar/blob/main/CHANGES.rst)
- [Commits](https://github.com/collective/icalendar/compare/v6.0.0...v6.0.1)

Updates `fire` from 0.6.0 to 0.7.0
- [Release notes](https://github.com/google/python-fire/releases)
- [Commits](https://github.com/google/python-fire/compare/v0.6.0...v0.7.0)

Updates `black` from 24.8.0 to 24.10.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/24.8.0...24.10.0)

Updates `mypy` from 1.11.2 to 1.13.0
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.11.2...v1.13.0)

Updates `types-python-dateutil` from 2.9.0.20240906 to 2.9.0.20241003
- [Commits](https://github.com/python/typeshed/commits)

Updates `types-pytz` from 2024.2.0.20240913 to 2024.2.0.20241003
- [Commits](https://github.com/python/typeshed/commits)

Updates `sphinx-rtd-theme` from 2.0.0 to 3.0.1
- [Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst)
- [Commits](https://github.com/readthedocs/sphinx_rtd_theme/compare/2.0.0...3.0.1)

---
updated-dependencies:
- dependency-name: google-api-python-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: icalendar
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
- dependency-name: fire
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: black
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: mypy
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: types-python-dateutil
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
- dependency-name: types-pytz
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
- dependency-name: sphinx-rtd-theme
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: pypi-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 10:56:38 +03:00
f1969a68a1 Create FUNDING.yml 2024-10-07 10:03:38 +03:00
dependabot[bot]
51ccf2fc88 Bump the pypi-updates group with 7 updates
Bumps the pypi-updates group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [google-auth](https://github.com/googleapis/google-auth-library-python) | `2.34.0` | `2.35.0` |
| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.144.0` | `2.147.0` |
| [icalendar](https://github.com/collective/icalendar) | `5.0.13` | `6.0.0` |
| [pytz](https://github.com/stub42/pytz) | `2024.1` | `2024.2` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.2` | `8.3.3` |
| [types-pytz](https://github.com/python/typeshed) | `2024.1.0.20240417` | `2024.2.0.20240913` |
| [types-pyyaml](https://github.com/python/typeshed) | `6.0.12.20240808` | `6.0.12.20240917` |


Updates `google-auth` from 2.34.0 to 2.35.0
- [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.34.0...v2.35.0)

Updates `google-api-python-client` from 2.144.0 to 2.147.0
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.144.0...v2.147.0)

Updates `icalendar` from 5.0.13 to 6.0.0
- [Release notes](https://github.com/collective/icalendar/releases)
- [Changelog](https://github.com/collective/icalendar/blob/main/CHANGES.rst)
- [Commits](https://github.com/collective/icalendar/compare/v5.0.13...v6.0.0)

Updates `pytz` from 2024.1 to 2024.2
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](https://github.com/stub42/pytz/compare/release_2024.1...release_2024.2)

Updates `pytest` from 8.3.2 to 8.3.3
- [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/8.3.2...8.3.3)

Updates `types-pytz` from 2024.1.0.20240417 to 2024.2.0.20240913
- [Commits](https://github.com/python/typeshed/commits)

Updates `types-pyyaml` from 6.0.12.20240808 to 6.0.12.20240917
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: google-auth
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: google-api-python-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: icalendar
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pypi-updates
- dependency-name: pytz
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
- dependency-name: types-pytz
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: types-pyyaml
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-01 12:26:25 +03:00
eaaa3c9191 ci: fix upload mypy report 2024-10-01 09:17:26 +03:00
526b75a895 fix pythonpackage.yml
https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/
2024-10-01 09:09:20 +03:00
dependabot[bot]
290b86b765 Bump the pypi-updates group with 2 updates
Bumps the pypi-updates group with 2 updates: [google-api-python-client](https://github.com/googleapis/google-api-python-client) and [types-python-dateutil](https://github.com/python/typeshed).


Updates `google-api-python-client` from 2.143.0 to 2.144.0
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.143.0...v2.144.0)

Updates `types-python-dateutil` from 2.9.0.20240821 to 2.9.0.20240906
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: google-api-python-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pypi-updates
- dependency-name: types-python-dateutil
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pypi-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-09 14:38:23 +03:00
4b290da71f update dependabot config 2024-09-09 14:34:24 +03:00
10 changed files with 1541 additions and 1512 deletions

1
.github/FUNDING.yml vendored Normal file

@@ -0,0 +1 @@
custom: ['https://boosty.to/0xffff', 'https://www.donationalerts.com/r/b4tman1']

@@ -5,5 +5,11 @@ updates:
schedule: schedule:
interval: monthly interval: monthly
time: '02:00' time: '02:00'
timezone: "Europe/Moscow"
day: "saturday"
groups:
"PyPi updates":
patterns:
- "*"
open-pull-requests-limit: 10 open-pull-requests-limit: 10
target-branch: develop target-branch: develop

@@ -16,7 +16,7 @@ jobs:
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v3 uses: actions/checkout@v4
with: with:
# We must fetch at least the immediate parents so that if this is # We must fetch at least the immediate parents so that if this is
# a pull request then we can checkout the head. # a pull request then we can checkout the head.

@@ -15,14 +15,14 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
strategy: strategy:
max-parallel: 4 max-parallel: 3
matrix: matrix:
python-version: ['3.9', '3.10', '3.11', '3.12'] python-version: ['3.11', '3.12', '3.13']
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }} - name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v2 uses: actions/setup-python@v5
with: with:
python-version: ${{ matrix.python-version }} python-version: ${{ matrix.python-version }}
- name: Upgrade pip - name: Upgrade pip
@@ -53,7 +53,7 @@ jobs:
run: poetry run black --check --diff --color . run: poetry run black --check --diff --color .
- name: Upload mypy report - name: Upload mypy report
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v4
with: with:
name: mypy_report name: mypy_report-${{ matrix.python-version }}
path: mypy_report/ path: mypy_report/

@@ -8,9 +8,9 @@ jobs:
deploy: deploy:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Set up Python - name: Set up Python
uses: actions/setup-python@v2 uses: actions/setup-python@v5
with: with:
python-version: '3.x' python-version: '3.x'
- name: Upgrade pip - name: Upgrade pip

@@ -11,10 +11,10 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Set up Python - name: Set up Python
uses: actions/setup-python@v2 uses: actions/setup-python@v5
with: with:
python-version: 3.x python-version: 3.x

1357
poetry.lock generated

File diff suppressed because it is too large Load Diff

@@ -11,20 +11,19 @@ keywords = ["icalendar", "sync", "google", "calendar"]
classifiers = [ classifiers = [
'License :: OSI Approved :: MIT License', 'License :: OSI Approved :: MIT License',
'Operating System :: OS Independent', 'Operating System :: OS Independent',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.11',
'Programming Language :: Python :: 3.12', 'Programming Language :: Python :: 3.12',
'Programming Language :: Python :: 3.13',
] ]
[tool.poetry.dependencies] [tool.poetry.dependencies]
python = "^3.9" python = "^3.11"
google-auth = "2.34.0" google-auth = "2.40.3"
google-api-python-client = "2.143.0" google-api-python-client = "2.174.0"
icalendar = "5.0.13" icalendar = "6.3.1"
pytz = "2024.1" pytz = "2025.2"
PyYAML = "6.0.2" PyYAML = "6.0.2"
fire = "0.6.0" fire = "0.7.0"
[tool.poetry.group.dev] [tool.poetry.group.dev]
optional = true optional = true
@@ -33,21 +32,21 @@ optional = true
optional = true optional = true
[tool.poetry.group.dev.dependencies] [tool.poetry.group.dev.dependencies]
pytest = ">=7.4,<9.0" pytest = ">=8.1,<9.0"
flake8 = ">=5.0.4,<8.0.0" flake8 = ">=7.0.4,<8.0.0"
black = ">=23.7,<25.0" black = ">=25.0,<26.0"
mypy = ">=0.960" mypy = ">=1.16.1"
types-python-dateutil = "^2.8.19" types-python-dateutil = ">=2.9.0.20250516"
types-pytz = ">=2021.3.8" types-pytz = ">=2025.2.0.20250516"
types-PyYAML = "^6.0.12" types-PyYAML = "^6.0.12.20250516"
lxml = ">=4.9.3,<6.0.0" lxml = ">=5.4.0,<7.0.0"
[tool.poetry.group.docs.dependencies] [tool.poetry.group.docs.dependencies]
sphinx = ">=7.1,<7.5" sphinx = ">=8.2,<9.0"
myst-parser = ">=2,<4" myst-parser = ">=4,<5"
sphinx-rtd-theme = ">=1.2.2,<3.0.0" sphinx-rtd-theme = ">=3.0.2,<4.0.0"
sphinx-copybutton = "^0.5.2" sphinx-copybutton = "^0.5.2"
sphinx-design = ">=0.5,<0.7" sphinx-design = ">=0.6,<0.7"
[tool.poetry.scripts] [tool.poetry.scripts]
sync-ics2gcal = "sync_ics2gcal.sync_calendar:main" sync-ics2gcal = "sync_ics2gcal.sync_calendar:main"

@@ -21,7 +21,7 @@ def get_start_date(date: ConfigDate) -> datetime.datetime:
if isinstance(date, datetime.datetime): if isinstance(date, datetime.datetime):
return date return date
if "now" == date: if "now" == date:
result = datetime.datetime.utcnow() result = datetime.datetime.now(datetime.UTC)
else: else:
result = dateutil.parser.parse(date) result = dateutil.parser.parse(date)
return result return result

@@ -119,7 +119,7 @@ def test_compare() -> None:
@pytest.mark.parametrize("no_time", [True, False], ids=["date", "dateTime"]) @pytest.mark.parametrize("no_time", [True, False], ids=["date", "dateTime"])
def test_filter_events_by_date(no_time: bool) -> None: def test_filter_events_by_date(no_time: bool) -> None:
msk = timezone("Europe/Moscow") msk = timezone("Europe/Moscow")
now = utc.localize(datetime.datetime.utcnow()) now = datetime.datetime.now(datetime.UTC)
msk_now = msk.normalize(now.astimezone(msk)) msk_now = msk.normalize(now.astimezone(msk))
part_len = 5 part_len = 5
@@ -152,7 +152,7 @@ def test_filter_events_by_date(no_time: bool) -> None:
def test_filter_events_to_update() -> None: def test_filter_events_to_update() -> None:
msk = timezone("Europe/Moscow") msk = timezone("Europe/Moscow")
now = utc.localize(datetime.datetime.utcnow()) now = datetime.datetime.now(datetime.UTC)
msk_now = msk.normalize(now.astimezone(msk)) msk_now = msk.normalize(now.astimezone(msk))
one_hour = datetime.datetime(1, 1, 1, 2) - datetime.datetime(1, 1, 1, 1) one_hour = datetime.datetime(1, 1, 1, 2) - datetime.datetime(1, 1, 1, 1)
@@ -179,7 +179,7 @@ def test_filter_events_no_updated() -> None:
test filtering events that not have 'updated' field test filtering events that not have 'updated' field
such events should always pass the filter such events should always pass the filter
""" """
now = datetime.datetime.utcnow() now = datetime.datetime.now()
yesterday = now - datetime.timedelta(days=-1) yesterday = now - datetime.timedelta(days=-1)
count = 10 count = 10