Compare commits

...

702 Commits

Author SHA1 Message Date
dependabot[bot]
21343c30c3 deps: bump pytest from 7.4.4 to 8.3.5
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.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/7.4.4...8.3.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-03 01:35:46 +00:00
dependabot[bot]
956f9c77b0 ci: bump virtualenv from 20.27.0 to 20.27.1 in /.github/workflows (#789) 2024-10-29 01:46:34 +00:00
dependabot[bot]
162797b339 ci: bump crazy-max/ghaction-github-labeler from 5.0.0 to 5.1.0 (#788) 2024-10-28 01:58:02 +00:00
dependabot[bot]
0617e87836 ci: bump actions/setup-python from 5.2.0 to 5.3.0 (#786) 2024-10-25 01:19:39 +00:00
dependabot[bot]
2a738721f7 ci: bump actions/cache from 4.1.1 to 4.1.2 (#785) 2024-10-23 01:17:43 +00:00
dependabot[bot]
e716d9655f ci: bump virtualenv from 20.26.6 to 20.27.0 in /.github/workflows (#784) 2024-10-18 02:00:05 +00:00
dependabot[bot]
05413c55c4 ci: bump poetry from 1.8.3 to 1.8.4 in /.github/workflows (#783) 2024-10-15 01:19:30 +00:00
dependabot[bot]
2d4b8f77a1 docs: bump sphinx from 8.1.0 to 8.1.3 in /docs (#782) 2024-10-14 01:04:48 +00:00
dependabot[bot]
e4a42b5fba docs: bump sphinx from 8.0.2 to 8.1.0 in /docs (#781) 2024-10-11 01:15:57 +00:00
dependabot[bot]
23210159a2 ci: bump nox from 2024.4.15 to 2024.10.9 in /.github/workflows (#780) 2024-10-10 01:38:13 +00:00
dependabot[bot]
2b6835315e ci: bump actions/cache from 4.1.0 to 4.1.1 (#779) 2024-10-09 02:01:39 +00:00
dependabot[bot]
f4c75a7019 ci: bump actions/cache from 4.0.2 to 4.1.0 (#778) 2024-10-07 01:53:43 +00:00
dependabot[bot]
d755edaba9 ci: bump pypa/gh-action-pypi-publish from 1.10.2 to 1.10.3 (#777) 2024-10-07 01:53:23 +00:00
dependabot[bot]
a7a58b227b deps: bump safety from 3.2.7 to 3.2.8 (#775) 2024-09-30 01:42:57 +00:00
dependabot[bot]
e99868ea89 ci: bump virtualenv from 20.26.5 to 20.26.6 in /.github/workflows (#774) 2024-09-30 01:09:51 +00:00
dependabot[bot]
dfd12b788e deps: bump ruff from 0.6.7 to 0.6.8 (#773) 2024-09-27 01:35:22 +00:00
dependabot[bot]
6bfa9cd706 deps: bump ruff from 0.6.5 to 0.6.7 (#771) 2024-09-23 01:45:00 +00:00
dependabot[bot]
b2b2b0f09e ci: bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 (#770) 2024-09-23 01:27:31 +00:00
dependabot[bot]
5adb0e1173 deps: bump pydantic from 2.9.1 to 2.9.2 (#769) 2024-09-18 01:56:44 +00:00
dependabot[bot]
de4fdc7b6a ci: bump virtualenv from 20.26.4 to 20.26.5 in /.github/workflows (#768) 2024-09-18 01:23:14 +00:00
dependabot[bot]
e64dbf8dfd deps: bump types-pytz from 2024.1.0.20240417 to 2024.2.0.20240913 (#767) 2024-09-16 01:42:56 +00:00
dependabot[bot]
2cfe5d18f9 deps: bump ruff from 0.6.4 to 0.6.5 (#766) 2024-09-16 01:42:47 +00:00
dependabot[bot]
3a7c763157 deps: bump pydantic from 2.9.0 to 2.9.1 (#763) 2024-09-10 01:47:44 +00:00
dependabot[bot]
24884ec045 ci: bump virtualenv from 20.26.3 to 20.26.4 in /.github/workflows (#762) 2024-09-09 01:17:11 +00:00
dependabot[bot]
eecca2265a deps: bump pydantic from 2.8.2 to 2.9.0 (#761) 2024-09-06 01:21:44 +00:00
dependabot[bot]
2cfa474093 deps: bump ruff from 0.6.3 to 0.6.4 (#760) 2024-09-06 01:21:16 +00:00
dependabot[bot]
c3e10b1e0d ci: bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.1 (#759) 2024-09-04 01:23:09 +00:00
dependabot[bot]
65b996e3f4 ci: bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.0 (#757) 2024-09-02 01:21:08 +00:00
dependabot[bot]
876741fe16 deps: bump ruff from 0.6.2 to 0.6.3 (#756) 2024-08-30 02:02:54 +00:00
dependabot[bot]
32c30445b9 deps: bump safety from 3.2.6 to 3.2.7 (#755) 2024-08-30 02:00:47 +00:00
dependabot[bot]
282646e25b ci: bump actions/setup-python from 5.1.1 to 5.2.0 (#754) 2024-08-30 01:40:39 +00:00
dependabot[bot]
1aaa0549f2 deps: bump httpx from 0.27.0 to 0.27.2 (#753) 2024-08-28 01:34:02 +00:00
dependabot[bot]
9c2cde0159 deps: bump mypy from 1.11.1 to 1.11.2 (#752) 2024-08-26 01:29:27 +00:00
dependabot[bot]
7091a2a138 deps: bump ruff from 0.6.1 to 0.6.2 (#751) 2024-08-23 01:36:30 +00:00
dependabot[bot]
5108b4317f deps: bump safety from 3.2.5 to 3.2.6 (#750) 2024-08-22 01:09:17 +00:00
dependabot[bot]
4f8bb6b9a4 deps: bump xdoctest from 1.1.6 to 1.2.0 (#749) 2024-08-21 01:11:40 +00:00
dependabot[bot]
10af98dcdd deps: bump ruff from 0.6.0 to 0.6.1 (#748) 2024-08-19 01:36:49 +00:00
dependabot[bot]
aadeceb327 deps: bump ruff from 0.5.7 to 0.6.0 (#747) 2024-08-16 01:50:46 +00:00
dependabot[bot]
37c780e865 docs: bump sphinx from 7.4.7 to 8.0.2 in /docs (#735)
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 7.4.7 to 8.0.2.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.4.7...v8.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 12:45:27 -05:00
dependabot[bot]
e1a81aa145 deps: bump croniter from 2.0.7 to 3.0.3 (#734)
Bumps [croniter](https://github.com/kiorky/croniter) from 2.0.7 to 3.0.3.
- [Changelog](https://github.com/kiorky/croniter/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/kiorky/croniter/compare/2.0.7...3.0.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 12:45:17 -05:00
dependabot[bot]
305e72ead2 deps: bump safety from 3.2.4 to 3.2.5 (#745) 2024-08-12 01:07:54 +00:00
dependabot[bot]
dd305ed93f deps: bump ruff from 0.5.6 to 0.5.7 (#744) 2024-08-09 01:22:29 +00:00
dependabot[bot]
c8aba10262 deps: bump furo from 2024.7.18 to 2024.8.6 (#743) 2024-08-08 01:17:42 +00:00
dependabot[bot]
c4fa6e7ac3 deps: bump furo from 2024.7.18 to 2024.8.6 (#742) 2024-08-07 01:59:11 +00:00
dependabot[bot]
7641446884 ci: bump pip from 24.1.2 to 24.2 in /.github/workflows (#732)
Bumps [pip](https://github.com/pypa/pip) from 24.1.2 to 24.2.
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/pip/compare/24.1.2...24.2)

---
updated-dependencies:
- dependency-name: pip
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 19:23:25 -05:00
dependabot[bot]
c4a73b1a57 deps: bump types-croniter from 2.0.5.20240717 to 3.0.3.20240731 (#737)
Bumps [types-croniter](https://github.com/python/typeshed) from 2.0.5.20240717 to 3.0.3.20240731.
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 19:23:12 -05:00
dependabot[bot]
5113322177 deps: bump ruff from 0.5.5 to 0.5.6 (#740) 2024-08-05 01:59:15 +00:00
dependabot[bot]
d9d67f2e0b deps: bump coverage from 7.6.0 to 7.6.1 (#739) 2024-08-05 01:58:20 +00:00
dependabot[bot]
e7756fbf28 deps: bump xdoctest from 1.1.5 to 1.1.6 (#738) 2024-08-02 01:43:15 +00:00
dependabot[bot]
4f0cd0b56e deps: bump mypy from 1.11.0 to 1.11.1 (#736) 2024-07-31 01:46:10 +00:00
dependabot[bot]
bf610095cb deps: bump ruff from 0.5.4 to 0.5.5 (#730) 2024-07-26 01:19:44 +00:00
dependabot[bot]
7a3c8d0a56 docs: bump sphinx from 7.4.6 to 7.4.7 in /docs (#726) 2024-07-22 01:11:10 +00:00
dependabot[bot]
14fb13b075 deps: bump furo from 2024.5.6 to 2024.7.18 (#725) 2024-07-22 01:06:43 +00:00
dependabot[bot]
b2448021be deps: bump mypy from 1.10.1 to 1.11.0 (#724) 2024-07-22 01:05:40 +00:00
dependabot[bot]
97b62b6005 deps: bump ruff from 0.5.3 to 0.5.4 (#723) 2024-07-22 01:04:23 +00:00
dependabot[bot]
86fd192f95 deps: bump furo from 2024.5.6 to 2024.7.18 (#721) 2024-07-19 01:26:59 +00:00
dependabot[bot]
4de0f1ac2f docs: bump sphinx from 7.4.5 to 7.4.6 in /docs (#719) 2024-07-19 01:23:27 +00:00
dependabot[bot]
02c3739c38 deps: bump ruff from 0.5.2 to 0.5.3 (#718) 2024-07-19 01:22:11 +00:00
dependabot[bot]
3ca1d33d7c deps: bump pytest-asyncio from 0.23.7 to 0.23.8 (#717) 2024-07-18 01:50:53 +00:00
dependabot[bot]
ed43967801 deps: bump types-croniter from 2.0.0.20240423 to 2.0.5.20240717 (#716) 2024-07-18 01:50:47 +00:00
dependabot[bot]
08bf505f70 docs: bump sphinx from 7.4.4 to 7.4.5 in /docs (#715) 2024-07-17 01:38:41 +00:00
dependabot[bot]
e88be9e88f deps: bump croniter from 2.0.5 to 2.0.7 (#714) 2024-07-17 01:26:16 +00:00
dependabot[bot]
95b93e857b docs: bump sphinx from 7.3.7 to 7.4.4 in /docs (#713) 2024-07-16 01:30:36 +00:00
dependabot[bot]
483ad538bc deps: bump ruff from 0.5.1 to 0.5.2 (#712) 2024-07-15 01:57:02 +00:00
dependabot[bot]
90e150f049 deps: bump coverage from 7.5.4 to 7.6.0 (#711) 2024-07-12 01:51:32 +00:00
dependabot[bot]
f64e81fa0c ci: bump actions/setup-python from 5.1.0 to 5.1.1 (#710) 2024-07-11 01:10:12 +00:00
dependabot[bot]
277f7b5395 deps: bump ruff from 0.5.0 to 0.5.1 (#709) 2024-07-08 01:54:20 +00:00
dependabot[bot]
6262bf2a5a ci: bump pip from 24.1.1 to 24.1.2 in /.github/workflows (#708) 2024-07-08 01:14:41 +00:00
dependabot[bot]
92b31dcb3d deps: bump certifi from 2024.6.2 to 2024.7.4 in the pip group (#707) 2024-07-06 02:39:31 +00:00
dependabot[bot]
8e3d977abd deps: bump safety from 3.2.3 to 3.2.4 (#706) 2024-07-05 01:18:46 +00:00
dependabot[bot]
af20f3bc11 deps: bump pydantic from 2.8.1 to 2.8.2 (#705) 2024-07-05 01:17:43 +00:00
dependabot[bot]
3d49ae3b99 deps: bump pydantic from 2.8.0 to 2.8.1 (#703) 2024-07-04 01:22:17 +00:00
Andrew
d065a29b66 chore(main): release 0.4.3 (#671) 2024-07-03 16:59:24 -05:00
dependabot[bot]
aaad153b83 ci: bump pip from 24.0.0 to 24.1.1 in /.github/workflows (#698) 2024-07-03 21:52:48 +00:00
dependabot[bot]
d9493ba25a ci: bump virtualenv from 20.26.2 to 20.26.3 in /.github/workflows (#697)
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.26.2 to 20.26.3.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.26.2...20.26.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-03 16:35:29 -05:00
dependabot[bot]
cb9d03af5f ci: bump pip from 24.0.0 to 24.1 in /.github/workflows (#695)
Bumps [pip](https://github.com/pypa/pip) from 24.0.0 to 24.1.
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/pip/compare/24.0...24.1)

---
updated-dependencies:
- dependency-name: pip
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-03 16:35:17 -05:00
dependabot[bot]
a4b73966f1 deps: bump the pip group with 3 updates (#694)
Bumps the pip group with 3 updates: [authlib](https://github.com/lepture/authlib), [tornado](https://github.com/tornadoweb/tornado) and [urllib3](https://github.com/urllib3/urllib3).


Updates `authlib` from 1.3.0 to 1.3.1
- [Release notes](https://github.com/lepture/authlib/releases)
- [Changelog](https://github.com/lepture/authlib/blob/master/docs/changelog.rst)
- [Commits](https://github.com/lepture/authlib/compare/v1.3.0...v1.3.1)

Updates `tornado` from 6.4 to 6.4.1
- [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst)
- [Commits](https://github.com/tornadoweb/tornado/compare/v6.4.0...v6.4.1)

Updates `urllib3` from 2.2.1 to 2.2.2
- [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.1...2.2.2)

---
updated-dependencies:
- dependency-name: authlib
  dependency-type: indirect
  dependency-group: pip
- dependency-name: tornado
  dependency-type: indirect
  dependency-group: pip
- dependency-name: urllib3
  dependency-type: indirect
  dependency-group: pip
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-03 16:35:05 -05:00
dependabot[bot]
e075a31fa3 ci: bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 (#693)
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.14 to 1.9.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.14...v1.9.0)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-03 16:34:43 -05:00
dependabot[bot]
c071ced5bf deps: bump reorder-python-imports from 3.12.0 to 3.13.0 (#685)
Bumps [reorder-python-imports](https://github.com/asottile/reorder-python-imports) from 3.12.0 to 3.13.0.
- [Commits](https://github.com/asottile/reorder-python-imports/compare/v3.12.0...v3.13.0)

---
updated-dependencies:
- dependency-name: reorder-python-imports
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-03 16:34:27 -05:00
dependabot[bot]
67ec0b5d58 deps: bump pytz from 2023.4 to 2024.1 (#670)
Bumps [pytz](https://github.com/stub42/pytz) from 2023.4 to 2024.1.
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](https://github.com/stub42/pytz/compare/release_2023.4...release_2024.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-03 16:34:01 -05:00
Andrew Herrington
6bae975521 chore: bump poetry lock 2024-07-03 16:30:12 -05:00
dependabot[bot]
f9e0fd0bd1 deps: bump ruff from 0.4.6 to 0.5.0 (#699)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.4.6 to 0.5.0.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.4.6...0.5.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-03 16:24:14 -05:00
Mariatta
7fa3e2ff1a Bump to pydantic 2.8.0 (#702)
* deps: bump pydantic from 1.10.15 to 2.8.0

Bumps [pydantic](https://github.com/pydantic/pydantic) from 1.10.15 to 2.8.0.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](https://github.com/pydantic/pydantic/compare/v1.10.15...v2.8.0)

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

Signed-off-by: dependabot[bot] <support@github.com>

* Update dependencies
run the bump-pydantic tool.

* Migrate the validate_uuid using field_validator.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-03 16:20:29 -05:00
dependabot[bot]
4d00499f94 deps: bump pre-commit from 2.21.0 to 3.5.0 (#669)
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 2.21.0 to 3.5.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v2.21.0...v3.5.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-01 13:09:15 -05:00
dependabot[bot]
5325352bae deps: bump coverage from 7.5.2 to 7.5.3 (#683) 2024-05-30 01:08:58 +00:00
dependabot[bot]
627f070e3f deps: bump ruff from 0.4.5 to 0.4.6 (#681) 2024-05-29 01:13:59 +00:00
dependabot[bot]
b372e66c44 deps: bump coverage from 7.5.1 to 7.5.2 (#680) 2024-05-27 01:45:29 +00:00
dependabot[bot]
55ea01de63 deps: bump ruff from 0.4.4 to 0.4.5 (#679) 2024-05-24 02:03:57 +00:00
dependabot[bot]
a78d6d9a85 --- (#678) 2024-05-21 01:19:49 +00:00
dependabot[bot]
0f52d6b535 --- (#677) 2024-05-21 01:17:01 +00:00
dependabot[bot]
e46f70c470 deps: bump ruff from 0.4.3 to 0.4.4 (#675) 2024-05-20 01:10:51 +00:00
dependabot[bot]
e24fcb233b deps: bump types-pytz from 2023.4.0.20240130 to 2024.1.0.20240417 (#672)
Bumps [types-pytz](https://github.com/python/typeshed) from 2023.4.0.20240130 to 2024.1.0.20240417.
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-18 11:18:19 -05:00
dependabot[bot]
afa83a2528 ci: bump virtualenv from 20.26.1 to 20.26.2 in /.github/workflows (#674) 2024-05-14 01:22:03 +00:00
dependabot[bot]
f615e35468 ci: bump poetry from 1.8.2 to 1.8.3 in /.github/workflows (#673) 2024-05-09 01:57:19 +00:00
dependabot[bot]
6e88834d93 deps: bump httpx from 0.24.1 to 0.27.0 (#668) 2024-05-08 01:36:31 +00:00
Andrew
78393be66b chore(main): release 0.4.2 (#666) 2024-05-07 16:24:54 -05:00
dependabot[bot]
802520d454 deps: bump pytest-cov from 4.1.0 to 5.0.0 (#663)
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 4.1.0 to 5.0.0.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v4.1.0...v5.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 11:31:07 -05:00
dependabot[bot]
97723e91b6 deps: bump sphinx from 5.3.0 to 7.1.2 (#662)
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 5.3.0 to 7.1.2.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.3.0...v7.1.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 09:27:42 -05:00
dependabot[bot]
c56e048635 deps: bump safety from 2.3.5 to 3.2.0 (#661)
Bumps [safety](https://github.com/pyupio/safety) from 2.3.5 to 3.2.0.
- [Release notes](https://github.com/pyupio/safety/releases)
- [Changelog](https://github.com/pyupio/safety/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pyupio/safety/compare/2.3.5...3.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-06 22:37:58 -05:00
dependabot[bot]
1f8449ca40 ci: bump google-github-actions/release-please-action from 3 to 4 (#664)
Bumps [google-github-actions/release-please-action](https://github.com/google-github-actions/release-please-action) from 3 to 4.
- [Release notes](https://github.com/google-github-actions/release-please-action/releases)
- [Changelog](https://github.com/google-github-actions/release-please-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/google-github-actions/release-please-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: google-github-actions/release-please-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-06 20:39:08 -05:00
dependabot[bot]
f94538951c deps: bump croniter from 1.4.1 to 2.0.5 (#660)
Bumps [croniter](https://github.com/kiorky/croniter) from 1.4.1 to 2.0.5.
- [Changelog](https://github.com/kiorky/croniter/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/kiorky/croniter/compare/1.4.1...2.0.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-06 20:37:38 -05:00
dependabot[bot]
b7438af127 docs: bump furo from 2024.4.27 to 2024.5.6 in /docs (#665) 2024-05-07 01:36:36 +00:00
Andrew
d4b7849191 chore(main): release 0.4.1 (#490) 2024-05-05 14:25:37 -05:00
dependabot[bot]
f785186582 deps: bump pytest-asyncio from 0.21.2 to 0.23.6 (#657)
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.21.2 to 0.23.6.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.21.2...v0.23.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-05 14:22:04 -05:00
dependabot[bot]
f6aa9deeaf build(deps): bump furo from 2023.5.20 to 2024.4.27 in /docs (#651)
Bumps [furo](https://github.com/pradyunsg/furo) from 2023.5.20 to 2024.4.27.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2023.05.20...2024.04.27)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-05 14:19:49 -05:00
dependabot[bot]
6de87bb43d deps: bump ruff from 0.0.275 to 0.4.3 (#655)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.0.275 to 0.4.3.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.0.275...v0.4.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-05 14:18:48 -05:00
Andrew
4e0bf29e8a ci: update release yaml (#659) 2024-05-05 14:15:00 -05:00
dependabot[bot]
50f8bbabb2 deps: bump types-croniter from 1.4.0.1 to 2.0.0.20240423 (#654)
Bumps [types-croniter](https://github.com/python/typeshed) from 1.4.0.1 to 2.0.0.20240423.
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-05 14:14:31 -05:00
dependabot[bot]
ae3539a979 build(deps): bump actions/setup-python from 4.1.0 to 5.1.0 (#632)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.1.0 to 5.1.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.1.0...v5.1.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-05 14:11:27 -05:00
dependabot[bot]
ef87bdb335 build(deps-dev): bump respx from 0.20.1 to 0.21.1 (#633) 2024-05-05 19:09:22 +00:00
dependabot[bot]
f8255292ef build(deps): bump sphinx from 7.0.1 to 7.3.7 in /docs (#645)
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 7.0.1 to 7.3.7.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.0.1...v7.3.7)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-05 14:08:14 -05:00
dependabot[bot]
8214b5a5ac build(deps): bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.14
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.7 to 1.8.14.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.7...v1.8.14)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-05 19:05:25 +00:00
dependabot[bot]
0f4119af47 build(deps): bump actions/checkout from 3 to 4 (#554)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-05 14:03:04 -05:00
dependabot[bot]
7991cc15e6 build(deps): bump crazy-max/ghaction-github-labeler from 4.1.0 to 5.0.0 (#559)
Bumps [crazy-max/ghaction-github-labeler](https://github.com/crazy-max/ghaction-github-labeler) from 4.1.0 to 5.0.0.
- [Release notes](https://github.com/crazy-max/ghaction-github-labeler/releases)
- [Commits](https://github.com/crazy-max/ghaction-github-labeler/compare/v4.1.0...v5.0.0)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-github-labeler
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-05 14:02:55 -05:00
Andrew
1b14e4bdc8 ci: fix ci (#658)
* ci: fix tests

* ci: fixup test install

* ci: remove 3.7

* ci: delete coverage for now

* ci: update to 3.11

* ci: add 3.12 to testing
2024-05-05 13:58:20 -05:00
Andrew Herrington
778932a2f8 chore: package updates and fix ci 2024-05-05 13:39:25 -05:00
Andrew Herrington
4ca01eaf0c Revert "chore: ci fixups and poetry update"
This reverts commit d0b986025e.
2024-05-05 13:02:14 -05:00
Andrew Herrington
d0b986025e chore: ci fixups and poetry update 2024-05-05 12:20:49 -05:00
worldworm
cb862fa2c5 docs: fixes get_check args (#597) 2024-05-05 12:09:14 -05:00
Andrew
31218d3b00 ci: update dependabot.yml 2024-03-17 17:24:29 -05:00
Andrew
2a1f45d7c0 ci: update .github/labels.yml 2024-03-17 17:24:28 -05:00
Andrew
c9b4a70948 ci: update .prettierignore 2024-03-17 17:24:28 -05:00
Andrew
5122e435f3 ci: update .pre-commit-config.yaml 2024-03-17 17:24:28 -05:00
Andrew
96f5d9cba9 ci: update .flake8 2024-03-17 17:24:27 -05:00
Andrew
47d763a201 ci: update labeler workflow 2024-03-17 17:24:27 -05:00
Andrew
f550ab0797 ci: update tests workflow 2024-03-17 17:24:26 -05:00
Andrew
80ff5efc79 ci: update pre-release workflow 2024-03-17 17:24:26 -05:00
Andrew
9b94d8d54e ci: update release workflow 2024-03-17 17:24:25 -05:00
Andrew
6c44d14c1a ci: update release-please workflow 2024-03-17 17:24:25 -05:00
Andrew
321828dfb6 ci: update dependabot-auto-merge workflow 2023-12-07 22:49:03 -06:00
Andrew
095c8aa93e ci: update issues workflow 2023-12-07 22:49:03 -06:00
dependabot[bot]
00251551d3 build(deps): bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.6 to 1.8.7.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.6...v1.8.7)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 02:02:01 +00:00
dependabot[bot]
14f60a19bb build(deps-dev): bump mypy from 1.4.0 to 1.4.1
Bumps [mypy](https://github.com/python/mypy) from 1.4.0 to 1.4.1.
- [Commits](https://github.com/python/mypy/compare/v1.4.0...v1.4.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-26 02:03:27 +00:00
dependabot[bot]
b7eccfb74c build(deps-dev): bump pytest from 7.3.2 to 7.4.0
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.3.2 to 7.4.0.
- [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.3.2...7.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-26 02:02:05 +00:00
dependabot[bot]
fdfc51f399 build(deps-dev): bump ruff from 0.0.274 to 0.0.275
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.0.274 to 0.0.275.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.0.274...v0.0.275)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-23 02:01:29 +00:00
dependabot[bot]
e419d2b332 build(deps-dev): bump ruff from 0.0.273 to 0.0.274
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.0.273 to 0.0.274.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.0.273...v0.0.274)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-22 02:05:32 +00:00
dependabot[bot]
b52645068c build(deps-dev): bump types-croniter from 1.3.2.9 to 1.4.0.0
Bumps [types-croniter](https://github.com/python/typeshed) from 1.3.2.9 to 1.4.0.0.
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-22 02:04:47 +00:00
dependabot[bot]
7de885e2d4 build(deps-dev): bump mypy from 1.3.0 to 1.4.0
Bumps [mypy](https://github.com/python/mypy) from 1.3.0 to 1.4.0.
- [Commits](https://github.com/python/mypy/compare/v1.3.0...v1.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-21 02:04:05 +00:00
dependabot[bot]
2efc7fce99 build(deps-dev): bump ruff from 0.0.272 to 0.0.273
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.0.272 to 0.0.273.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.0.272...v0.0.273)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-21 02:02:08 +00:00
dependabot[bot]
a3cc535b85 build(deps-dev): bump reorder-python-imports from 3.9.0 to 3.10.0
Bumps [reorder-python-imports](https://github.com/asottile/reorder-python-imports) from 3.9.0 to 3.10.0.
- [Commits](https://github.com/asottile/reorder-python-imports/compare/v3.9.0...v3.10.0)

---
updated-dependencies:
- dependency-name: reorder-python-imports
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-19 02:05:04 +00:00
dependabot[bot]
fe6060d337 build(deps): bump virtualenv in /.github/workflows
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.23.0 to 20.23.1.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.23.0...20.23.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-19 02:03:38 +00:00
dependabot[bot]
a748e07311 build(deps-dev): bump pytest-mock from 3.10.0 to 3.11.1
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock) from 3.10.0 to 3.11.1.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases)
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.10.0...v3.11.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 02:02:00 +00:00
dependabot[bot]
dac9c1e88b build(deps): bump croniter from 1.3.15 to 1.4.1
Bumps [croniter](https://github.com/kiorky/croniter) from 1.3.15 to 1.4.1.
- [Changelog](https://github.com/kiorky/croniter/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/kiorky/croniter/compare/1.3.15...1.4.1)

---
updated-dependencies:
- dependency-name: croniter
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 02:01:44 +00:00
dependabot[bot]
7570fc178c build(deps-dev): bump pytest from 7.3.1 to 7.3.2
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.3.1 to 7.3.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.3.1...7.3.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 02:03:05 +00:00
dependabot[bot]
776e9fa194 build(deps-dev): bump ruff from 0.0.271 to 0.0.272
Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.271 to 0.0.272.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.271...v0.0.272)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-09 02:01:36 +00:00
dependabot[bot]
83b7479021 build(deps): bump pydantic from 1.10.8 to 1.10.9
Bumps [pydantic](https://github.com/pydantic/pydantic) from 1.10.8 to 1.10.9.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/v1.10.9/HISTORY.md)
- [Commits](https://github.com/pydantic/pydantic/compare/v1.10.8...v1.10.9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-08 02:01:58 +00:00
dependabot[bot]
3daa63f4fd build(deps-dev): bump ruff from 0.0.270 to 0.0.271
Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.270 to 0.0.271.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.270...v0.0.271)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-07 02:02:34 +00:00
Andrew
1376595877 fix: update poetry and virtualenv (#489) 2023-06-03 09:59:52 -05:00
dependabot[bot]
d3f26278c4 build(deps-dev): bump coverage from 7.2.6 to 7.2.7
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.2.6 to 7.2.7.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.2.6...7.2.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-30 02:01:49 +00:00
dependabot[bot]
6c0b98b916 build(deps): bump sphinx from 6.2.1 to 7.0.1 in /docs (#471)
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 6.2.1 to 7.0.1.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v6.2.1...v7.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-28 18:47:51 -05:00
dependabot[bot]
abda13198c build(deps): bump croniter from 1.3.14 to 1.3.15
Bumps [croniter](https://github.com/kiorky/croniter) from 1.3.14 to 1.3.15.
- [Changelog](https://github.com/kiorky/croniter/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/kiorky/croniter/compare/1.3.14...1.3.15)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-26 02:01:27 +00:00
dependabot[bot]
b69f90390f build(deps-dev): bump pytest-cov from 4.0.0 to 4.1.0
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 4.0.0 to 4.1.0.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v4.0.0...v4.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-25 02:02:18 +00:00
dependabot[bot]
9009f7456a build(deps-dev): bump ruff from 0.0.269 to 0.0.270
Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.269 to 0.0.270.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.269...v0.0.270)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-25 02:01:49 +00:00
dependabot[bot]
e40540aa11 build(deps): bump actions/setup-python from 4.6.0 to 4.6.1
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.6.0...v4.6.1)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-25 02:00:35 +00:00
dependabot[bot]
fb67bfc9ba build(deps): bump pydantic from 1.10.7 to 1.10.8
Bumps [pydantic](https://github.com/pydantic/pydantic) from 1.10.7 to 1.10.8.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/v1.10.8/HISTORY.md)
- [Commits](https://github.com/pydantic/pydantic/compare/v1.10.7...v1.10.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 02:02:46 +00:00
dependabot[bot]
8b6aebfc07 build(deps-dev): bump coverage from 7.2.5 to 7.2.6
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.2.5 to 7.2.6.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.2.5...7.2.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 02:01:13 +00:00
dependabot[bot]
05226fab16 build(deps): bump requests from 2.28.2 to 2.31.0
Bumps [requests](https://github.com/psf/requests) from 2.28.2 to 2.31.0.
- [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.28.2...v2.31.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-23 06:17:30 +00:00
dependabot[bot]
15ca0e757f build(deps-dev): bump pytest-xdist from 3.3.0 to 3.3.1
Bumps [pytest-xdist](https://github.com/pytest-dev/pytest-xdist) from 3.3.0 to 3.3.1.
- [Changelog](https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-xdist/compare/v3.3.0...v3.3.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-22 02:07:33 +00:00
dependabot[bot]
6255bb5ad8 build(deps): bump furo from 2023.3.27 to 2023.5.20 in /docs
Bumps [furo](https://github.com/pradyunsg/furo) from 2023.3.27 to 2023.5.20.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2023.03.27...2023.05.20)

---
updated-dependencies:
- dependency-name: furo
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-22 02:02:54 +00:00
dependabot[bot]
8ab99832ec build(deps-dev): bump ruff from 0.0.267 to 0.0.269
Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.267 to 0.0.269.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.267...v0.0.269)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-19 02:04:24 +00:00
dependabot[bot]
cc8de4a2f7 build(deps): bump httpx from 0.24.0 to 0.24.1
Bumps [httpx](https://github.com/encode/httpx) from 0.24.0 to 0.24.1.
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpx/compare/0.24.0...0.24.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-19 02:02:46 +00:00
dependabot[bot]
1713780209 build(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v3.1.3...v3.1.4)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-16 02:02:58 +00:00
dependabot[bot]
c644dc2827 build(deps-dev): bump ruff from 0.0.265 to 0.0.267
Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.265 to 0.0.267.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.265...v0.0.267)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 02:08:30 +00:00
dependabot[bot]
e309911ce3 build(deps-dev): bump pytest-xdist from 3.2.1 to 3.3.0
Bumps [pytest-xdist](https://github.com/pytest-dev/pytest-xdist) from 3.2.1 to 3.3.0.
- [Changelog](https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-xdist/compare/v3.2.1...v3.3.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 02:06:11 +00:00
dependabot[bot]
85b553ef83 build(deps-dev): bump mypy from 1.2.0 to 1.3.0
Bumps [mypy](https://github.com/python/mypy) from 1.2.0 to 1.3.0.
- [Commits](https://github.com/python/mypy/compare/v1.2.0...v1.3.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-11 02:02:52 +00:00
dependabot[bot]
15dbb47b6f build(deps-dev): bump ruff from 0.0.264 to 0.0.265
Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.264 to 0.0.265.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.264...v0.0.265)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-08 02:03:34 +00:00
dependabot[bot]
12cba5e7ee build(deps): bump nox from 2022.11.21 to 2023.4.22 in /.github/workflows (#458)
Bumps [nox](https://github.com/wntrblm/nox) from 2022.11.21 to 2023.4.22.
- [Release notes](https://github.com/wntrblm/nox/releases)
- [Changelog](https://github.com/wntrblm/nox/blob/main/CHANGELOG.md)
- [Commits](https://github.com/wntrblm/nox/compare/2022.11.21...2023.04.22)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-06 13:05:06 -05:00
dependabot[bot]
d2e7f51cf3 build(deps-dev): bump types-croniter from 1.3.2.8 to 1.3.2.9 (#450)
Bumps [types-croniter](https://github.com/python/typeshed) from 1.3.2.8 to 1.3.2.9.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-06 13:04:57 -05:00
dependabot[bot]
ce2fef7edd build(deps-dev): bump ruff from 0.0.263 to 0.0.264
Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.263 to 0.0.264.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.263...v0.0.264)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-03 02:02:44 +00:00
dependabot[bot]
62aecf60be build(deps): bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.5 to 1.8.6.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.5...v1.8.6)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-03 02:02:21 +00:00
dependabot[bot]
296cf32d23 build(deps-dev): bump coverage from 7.2.3 to 7.2.5
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.2.3 to 7.2.5.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.2.3...7.2.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-01 02:07:05 +00:00
dependabot[bot]
74e546c5e6 build(deps): bump pip from 23.1.1 to 23.1.2 in /.github/workflows
Bumps [pip](https://github.com/pypa/pip) from 23.1.1 to 23.1.2.
- [Release notes](https://github.com/pypa/pip/releases)
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/pip/compare/23.1.1...23.1.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-27 02:02:29 +00:00
dependabot[bot]
de6a7c388e build(deps-dev): bump ruff from 0.0.262 to 0.0.263
Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.262 to 0.0.263.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.262...v0.0.263)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-26 02:02:30 +00:00
dependabot[bot]
fdacf0fc7a build(deps): bump sphinx from 6.2.0 to 6.2.1 in /docs
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v6.2.0...v6.2.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-26 02:01:36 +00:00
dependabot[bot]
346a23f999 build(deps-dev): bump pyupgrade from 3.3.1 to 3.3.2
Bumps [pyupgrade](https://github.com/asottile/pyupgrade) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/asottile/pyupgrade/releases)
- [Commits](https://github.com/asottile/pyupgrade/compare/v3.3.1...v3.3.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-25 02:02:02 +00:00
dependabot[bot]
bf298304e7 build(deps): bump pip from 23.0.1 to 23.1.1 in /.github/workflows
Bumps [pip](https://github.com/pypa/pip) from 23.0.1 to 23.1.1.
- [Release notes](https://github.com/pypa/pip/releases)
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/pip/compare/23.0.1...23.1.1)

---
updated-dependencies:
- dependency-name: pip
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 02:05:03 +00:00
dependabot[bot]
bac7bbd4fc build(deps): bump sphinx from 6.1.3 to 6.2.0 in /docs
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 6.1.3 to 6.2.0.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v6.1.3...v6.2.0)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 02:03:56 +00:00
dependabot[bot]
2b328d2caa build(deps): bump actions/setup-python from 4.5.0 to 4.6.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.5.0...v4.6.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-21 02:04:07 +00:00
dependabot[bot]
7d076036d9 build(deps): bump codecov/codecov-action from 3.1.2 to 3.1.3
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v3.1.2...v3.1.3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-21 02:01:06 +00:00
dependabot[bot]
ef5141c9ee build(deps-dev): bump ruff from 0.0.261 to 0.0.262
Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.261 to 0.0.262.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.261...v0.0.262)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-20 02:02:04 +00:00
dependabot[bot]
6bef6801e3 build(deps-dev): bump pytest from 7.3.0 to 7.3.1
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.3.0 to 7.3.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.3.0...7.3.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-17 02:02:48 +00:00
Andrew
fcead223d8 ci: update dependabot-auto-merge workflow 2023-04-14 19:46:59 -05:00
Andrew
2e205ba42f ci: update issues workflow 2023-04-14 19:46:58 -05:00
dependabot[bot]
a0053b6bb4 build(deps): bump croniter from 1.3.10 to 1.3.14
Bumps [croniter](https://github.com/kiorky/croniter) from 1.3.10 to 1.3.14.
- [Release notes](https://github.com/kiorky/croniter/releases)
- [Changelog](https://github.com/kiorky/croniter/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/kiorky/croniter/compare/1.3.10...1.3.14)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-13 02:02:03 +00:00
dependabot[bot]
8df036aef7 build(deps): bump httpx from 0.23.3 to 0.24.0
Bumps [httpx](https://github.com/encode/httpx) from 0.23.3 to 0.24.0.
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpx/compare/0.23.3...0.24.0)

---
updated-dependencies:
- dependency-name: httpx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-12 02:02:13 +00:00
dependabot[bot]
71ae85f101 build(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v3.1.1...v3.1.2)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-12 02:01:45 +00:00
dependabot[bot]
c8ade5ff0d build(deps-dev): bump pytest from 7.2.2 to 7.3.0 (#446)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.2.2 to 7.3.0.
- [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.2.2...7.3.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-09 21:08:23 -05:00
dependabot[bot]
dd694b78dc build(deps-dev): bump types-croniter from 1.3.2.7 to 1.3.2.8 (#445)
Bumps [types-croniter](https://github.com/python/typeshed) from 1.3.2.7 to 1.3.2.8.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-09 21:08:11 -05:00
dependabot[bot]
37022b5cbe build(deps): bump croniter from 1.3.8 to 1.3.10
Bumps [croniter](https://github.com/kiorky/croniter) from 1.3.8 to 1.3.10.
- [Release notes](https://github.com/kiorky/croniter/releases)
- [Changelog](https://github.com/kiorky/croniter/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/kiorky/croniter/compare/1.3.8...1.3.10)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-10 02:06:10 +00:00
dependabot[bot]
b6f2426f2e build(deps-dev): bump coverage from 7.2.2 to 7.2.3
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.2.2 to 7.2.3.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.2.2...7.2.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-07 02:02:53 +00:00
dependabot[bot]
4edbe1740e build(deps-dev): bump mypy from 1.1.1 to 1.2.0
Bumps [mypy](https://github.com/python/mypy) from 1.1.1 to 1.2.0.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](https://github.com/python/mypy/compare/v1.1.1...v1.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-07 02:02:11 +00:00
dependabot[bot]
55dc34db2e build(deps-dev): bump ruff from 0.0.260 to 0.0.261
Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.260 to 0.0.261.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.260...v0.0.261)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-06 02:04:04 +00:00
dependabot[bot]
e5f49fc63c build(deps): bump pypa/gh-action-pypi-publish from 1.8.4 to 1.8.5
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.4 to 1.8.5.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.4...v1.8.5)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-04 02:00:49 +00:00
dependabot[bot]
56ac786026 build(deps): bump poetry from 1.4.1 to 1.4.2 in /.github/workflows
Bumps [poetry](https://github.com/python-poetry/poetry) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/python-poetry/poetry/releases)
- [Changelog](https://github.com/python-poetry/poetry/blob/1.4.2/CHANGELOG.md)
- [Commits](https://github.com/python-poetry/poetry/compare/1.4.1...1.4.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-03 02:04:35 +00:00
dependabot[bot]
dd9cffe544 build(deps): bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.4
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.3 to 1.8.4.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.3...v1.8.4)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-03 02:03:17 +00:00
dependabot[bot]
eeda043366 build(deps-dev): bump types-pytz from 2023.2.0.1 to 2023.3.0.0
Bumps [types-pytz](https://github.com/python/typeshed) from 2023.2.0.1 to 2023.3.0.0.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-31 02:02:35 +00:00
dependabot[bot]
bfed9596f1 build(deps-dev): bump types-pytz from 2022.7.1.2 to 2023.2.0.1 (#433)
Bumps [types-pytz](https://github.com/python/typeshed) from 2022.7.1.2 to 2023.2.0.1.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-29 21:55:23 -05:00
dependabot[bot]
6fcff4f4ba build(deps): bump pytz from 2023.2 to 2023.3 (#435)
Bumps [pytz](https://github.com/stub42/pytz) from 2023.2 to 2023.3.
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](https://github.com/stub42/pytz/compare/release_2023.2...release_2023.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-29 21:54:57 -05:00
dependabot[bot]
986dd0a910 build(deps-dev): bump ruff from 0.0.259 to 0.0.260
Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.259 to 0.0.260.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.259...v0.0.260)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-30 02:02:46 +00:00
dependabot[bot]
74f689f6f6 build(deps): bump furo from 2022.12.7 to 2023.3.27 (#434)
Bumps [furo](https://github.com/pradyunsg/furo) from 2022.12.7 to 2023.3.27.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2022.12.07...2023.03.27)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 21:49:51 -05:00
dependabot[bot]
64cbeea5e9 build(deps-dev): bump types-croniter from 1.3.2.6 to 1.3.2.7 (#432)
Bumps [types-croniter](https://github.com/python/typeshed) from 1.3.2.6 to 1.3.2.7.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 21:49:29 -05:00
dependabot[bot]
c83b09592f build(deps): bump pytz from 2022.7.1 to 2023.2 (#429)
Bumps [pytz](https://github.com/stub42/pytz) from 2022.7.1 to 2023.2.
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](https://github.com/stub42/pytz/compare/release_2022.7.1...release_2023.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 21:49:24 -05:00
dependabot[bot]
30cff07ef0 build(deps): bump furo from 2023.3.23 to 2023.3.27 in /docs
Bumps [furo](https://github.com/pradyunsg/furo) from 2023.3.23 to 2023.3.27.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2023.03.23...2023.03.27)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-28 02:02:25 +00:00
dependabot[bot]
1c7abdcef5 build(deps): bump furo from 2022.12.7 to 2023.3.23 in /docs (#425)
Bumps [furo](https://github.com/pradyunsg/furo) from 2022.12.7 to 2023.3.23.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2022.12.07...2023.03.23)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-24 22:14:31 -05:00
dependabot[bot]
5750ebfc79 build(deps): bump furo from 2022.12.7 to 2023.3.23 (#427)
Bumps [furo](https://github.com/pradyunsg/furo) from 2022.12.7 to 2023.3.23.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2022.12.07...2023.03.23)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-24 22:14:21 -05:00
dependabot[bot]
30b1e6d327 build(deps-dev): bump ruff from 0.0.258 to 0.0.259
Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.258 to 0.0.259.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.258...v0.0.259)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-24 02:05:18 +00:00
dependabot[bot]
2a9fd649ca build(deps-dev): bump ruff from 0.0.256 to 0.0.258
Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.256 to 0.0.258.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.256...v0.0.258)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-23 02:06:36 +00:00
dependabot[bot]
c6c9c63abf build(deps): bump pypa/gh-action-pypi-publish from 1.8.1 to 1.8.3
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.1 to 1.8.3.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.1...v1.8.3)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-23 02:03:45 +00:00
dependabot[bot]
4b7eceaf48 build(deps): bump pydantic from 1.10.6 to 1.10.7
Bumps [pydantic](https://github.com/pydantic/pydantic) from 1.10.6 to 1.10.7.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/v1.10.7/HISTORY.md)
- [Commits](https://github.com/pydantic/pydantic/compare/v1.10.6...v1.10.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-23 02:01:53 +00:00
dependabot[bot]
72cb4eb159 build(deps-dev): bump pytest-asyncio from 0.20.3 to 0.21.0
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.20.3 to 0.21.0.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.20.3...v0.21.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-20 01:58:57 +00:00
dependabot[bot]
351d5b2f41 build(deps): bump poetry from 1.4.0 to 1.4.1 in /.github/workflows
Bumps [poetry](https://github.com/python-poetry/poetry) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/python-poetry/poetry/releases)
- [Changelog](https://github.com/python-poetry/poetry/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python-poetry/poetry/compare/1.4.0...1.4.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-20 01:57:14 +00:00
dependabot[bot]
425c6b44f0 build(deps-dev): bump coverage from 7.2.1 to 7.2.2
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.2.1 to 7.2.2.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.2.1...7.2.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-17 02:03:02 +00:00
dependabot[bot]
dab7923e72 build(deps): bump pypa/gh-action-pypi-publish from 1.7.1 to 1.8.1
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.7.1 to 1.8.1.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.7.1...v1.8.1)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-17 02:01:01 +00:00
dependabot[bot]
d74cde7805 build(deps-dev): bump ruff from 0.0.255 to 0.0.256
Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.255 to 0.0.256.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.255...v0.0.256)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-16 02:02:04 +00:00
dependabot[bot]
b8b9939d9f build(deps-dev): bump ruff from 0.0.254 to 0.0.255
Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.254 to 0.0.255.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.254...v0.0.255)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-14 02:04:18 +00:00
dependabot[bot]
b29ed0792f build(deps): bump actions/cache from 3.3.0 to 3.3.1
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.3.0...v3.3.1)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-14 02:02:06 +00:00
dependabot[bot]
44f48c0817 build(deps-dev): bump pytest-xdist from 3.2.0 to 3.2.1
Bumps [pytest-xdist](https://github.com/pytest-dev/pytest-xdist) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/pytest-dev/pytest-xdist/releases)
- [Changelog](https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-xdist/compare/v3.2.0...v3.2.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-13 02:09:51 +00:00
dependabot[bot]
0caf482172 build(deps): bump pypa/gh-action-pypi-publish from 1.6.4 to 1.7.1
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.6.4 to 1.7.1.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.6.4...v1.7.1)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-13 02:08:29 +00:00
dependabot[bot]
5df0ddb040 build(deps): bump virtualenv in /.github/workflows
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.20.0 to 20.21.0.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/20.21.0/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.20.0...20.21.0)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-13 02:08:22 +00:00
dependabot[bot]
286e262b75 build(deps-dev): bump bandit from 1.7.4 to 1.7.5
Bumps [bandit](https://github.com/PyCQA/bandit) from 1.7.4 to 1.7.5.
- [Release notes](https://github.com/PyCQA/bandit/releases)
- [Commits](https://github.com/PyCQA/bandit/compare/1.7.4...1.7.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-10 02:02:57 +00:00
dependabot[bot]
672338a811 build(deps): bump actions/cache from 3.2.6 to 3.3.0
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.6 to 3.3.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.6...v3.3.0)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-10 02:01:52 +00:00
dependabot[bot]
da4752088d build(deps): bump pydantic from 1.10.5 to 1.10.6
Bumps [pydantic](https://github.com/pydantic/pydantic) from 1.10.5 to 1.10.6.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/v1.10.6/HISTORY.md)
- [Commits](https://github.com/pydantic/pydantic/compare/v1.10.5...v1.10.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-09 02:02:58 +00:00
dependabot[bot]
21b27483ca build(deps-dev): bump mypy from 1.0.1 to 1.1.1
Bumps [mypy](https://github.com/python/mypy) from 1.0.1 to 1.1.1.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](https://github.com/python/mypy/compare/v1.0.1...v1.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-08 02:04:21 +00:00
dependabot[bot]
7ca69b1c31 build(deps-dev): bump pytest from 7.2.1 to 7.2.2
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.2.1 to 7.2.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.2.1...7.2.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 02:33:16 +00:00
dependabot[bot]
c607b04967 build(deps-dev): bump ruff from 0.0.253 to 0.0.254
Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.253 to 0.0.254.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.253...v0.0.254)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 02:15:32 +00:00
Andrew
ffacdbc35c ci: update dependabot-auto-merge workflow 2023-03-04 23:32:12 -06:00
Andrew
80cd50dc71 ci: update issues workflow 2023-03-04 23:32:12 -06:00
dependabot[bot]
a8207c84e7 build(deps): bump furo from 2022.9.29 to 2022.12.7
Bumps [furo](https://github.com/pradyunsg/furo) from 2022.9.29 to 2022.12.7.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2022.09.29...2022.12.07)

---
updated-dependencies:
- dependency-name: furo
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-03 02:03:41 +00:00
dependabot[bot]
b91194cef9 build(deps): bump sphinx from 4.5.0 to 5.3.0 (#403)
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 4.5.0 to 5.3.0.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.5.0...v5.3.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-01 21:43:02 -06:00
dependabot[bot]
de91dc95f7 build(deps-dev): bump ruff from 0.0.249 to 0.0.253
Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.249 to 0.0.253.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.249...v0.0.253)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-02 02:03:17 +00:00
dependabot[bot]
4126125081 build(deps): bump virtualenv in /.github/workflows
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.19.0 to 20.20.0.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.19.0...20.20.0)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-01 02:05:19 +00:00
dependabot[bot]
c6d7927ff0 build(deps-dev): bump types-pytz from 2022.7.1.1 to 2022.7.1.2 (#396)
Bumps [types-pytz](https://github.com/python/typeshed) from 2022.7.1.1 to 2022.7.1.2.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-28 14:23:53 -06:00
dependabot[bot]
6e1c830548 build(deps-dev): bump types-croniter from 1.3.2.5 to 1.3.2.6 (#397)
Bumps [types-croniter](https://github.com/python/typeshed) from 1.3.2.5 to 1.3.2.6.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-28 14:23:46 -06:00
Andrew
e0ec82c732 chore: upgrade to poetry 1.4 (#400)
Also remove the rest of poetry-dynamic-versioning which is no longer
used
2023-02-27 18:42:49 -06:00
dependabot[bot]
ecb16204f8 build(deps-dev): bump coverage from 7.2.0 to 7.2.1
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.2.0 to 7.2.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.2.0...7.2.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-27 02:52:45 +00:00
dependabot[bot]
f2c2ea7a08 build(deps-dev): bump coverage from 7.1.0 to 7.2.0
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.1.0 to 7.2.0.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.1.0...7.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-23 01:27:42 +00:00
dependabot[bot]
fbf5e480f7 build(deps): bump poetry-dynamic-versioning in /.github/workflows
Bumps [poetry-dynamic-versioning](https://github.com/mtkennerly/poetry-dynamic-versioning) from 0.21.3 to 0.21.4.
- [Release notes](https://github.com/mtkennerly/poetry-dynamic-versioning/releases)
- [Changelog](https://github.com/mtkennerly/poetry-dynamic-versioning/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mtkennerly/poetry-dynamic-versioning/compare/v0.21.3...v0.21.4)

---
updated-dependencies:
- dependency-name: poetry-dynamic-versioning
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-22 01:48:40 +00:00
dependabot[bot]
e1404cd130 build(deps): bump actions/cache from 3.2.5 to 3.2.6
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.5 to 3.2.6.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.5...v3.2.6)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-22 01:47:55 +00:00
Andrew
8a3ad1ab93 chore(main): release 0.4.0 (#393) 2023-02-20 23:19:00 -06:00
Andrew
a752c42a28 feat: add python 3.11 support (#392)
* feat: add python 3.11 support

- adds testing for python 3.11
- moves from black and flake8 to ruff for linting
- Updates coverage output from tests

* fix: fix dev dependency group

* fix: add installing dev dependencies

* ci: add toml

* ci: simplify coverage

* ci: update coverage
2023-02-20 23:12:01 -06:00
dependabot[bot]
6ae5ecefea build(deps-dev): bump types-pytz from 2022.7.1.0 to 2022.7.1.1 (#391)
Bumps [types-pytz](https://github.com/python/typeshed) from 2022.7.1.0 to 2022.7.1.1.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-20 20:47:18 -06:00
dependabot[bot]
927b144d2a build(deps-dev): bump types-croniter from 1.3.2.4 to 1.3.2.5 (#390)
Bumps [types-croniter](https://github.com/python/typeshed) from 1.3.2.4 to 1.3.2.5.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-20 20:47:09 -06:00
dependabot[bot]
2c5dc9101d build(deps): bump pip from 23.0 to 23.0.1 in /.github/workflows (#389)
Bumps [pip](https://github.com/pypa/pip) from 23.0 to 23.0.1.
- [Release notes](https://github.com/pypa/pip/releases)
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/pip/compare/23.0...23.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-20 20:46:59 -06:00
dependabot[bot]
c7e12cb9a4 build(deps-dev): bump mypy from 0.991 to 1.0.1 (#387)
Bumps [mypy](https://github.com/python/mypy) from 0.991 to 1.0.1.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](https://github.com/python/mypy/compare/v0.991...v1.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-20 20:46:49 -06:00
dependabot[bot]
42d2ab224d build(deps): bump furo from 2022.9.29 to 2022.12.7 in /docs
Bumps [furo](https://github.com/pradyunsg/furo) from 2022.9.29 to 2022.12.7.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2022.09.29...2022.12.07)

---
updated-dependencies:
- dependency-name: furo
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-20 02:50:36 +00:00
Andrew
5f556724d5 ci: update dependabot-auto-merge workflow 2023-02-18 14:03:36 -06:00
Andrew
d54d1961fa ci: update issues workflow 2023-02-18 14:03:35 -06:00
dependabot[bot]
822713e1f2 build(deps): bump furo from 2022.9.15 to 2022.9.29 (#385)
Bumps [furo](https://github.com/pradyunsg/furo) from 2022.9.15 to 2022.9.29.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2022.09.15...2022.09.29)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-17 18:20:21 -06:00
dependabot[bot]
5798d7d920 build(deps-dev): bump flake8-bugbear from 23.1.20 to 23.2.13 (#386)
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 23.1.20 to 23.2.13.
- [Release notes](https://github.com/PyCQA/flake8-bugbear/releases)
- [Commits](https://github.com/PyCQA/flake8-bugbear/compare/23.1.20...23.2.13)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-17 18:20:11 -06:00
dependabot[bot]
953116d875 build(deps): bump actions/cache from 3.2.4 to 3.2.5 (#384)
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.4...v3.2.5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-17 18:20:00 -06:00
dependabot[bot]
ca396b7d80 build(deps): bump virtualenv in /.github/workflows (#383)
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.17.1 to 20.19.0.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.17.1...20.19.0)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-17 18:19:51 -06:00
dependabot[bot]
bc2bfabaf7 build(deps-dev): bump xdoctest from 1.1.0 to 1.1.1 (#378)
Bumps [xdoctest](https://github.com/Erotemic/xdoctest) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/Erotemic/xdoctest/releases)
- [Changelog](https://github.com/Erotemic/xdoctest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Erotemic/xdoctest/compare/v1.1.0...v1.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-17 18:19:33 -06:00
Andrew Herrington
8c8aa0cf56 chore: poetry update 2023-02-15 18:31:23 -06:00
dependabot[bot]
4d9c158b9f build(deps-dev): bump flake8-docstrings from 1.6.0 to 1.7.0 (#376)
Bumps [flake8-docstrings](https://github.com/pycqa/flake8-docstrings) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/pycqa/flake8-docstrings/releases)
- [Changelog](https://github.com/PyCQA/flake8-docstrings/blob/main/HISTORY.rst)
- [Commits](https://github.com/pycqa/flake8-docstrings/compare/1.6.0...1.7.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-15 18:29:00 -06:00
dependabot[bot]
2990663461 build(deps): bump actions/cache from 3.2.3 to 3.2.4 (#380)
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.3 to 3.2.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.3...v3.2.4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-04 16:22:57 -06:00
dependabot[bot]
c948275b77 build(deps): bump pip from 22.3.1 to 23.0 in /.github/workflows (#379)
Bumps [pip](https://github.com/pypa/pip) from 22.3.1 to 23.0.
- [Release notes](https://github.com/pypa/pip/releases)
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/pip/compare/22.3.1...23.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-04 16:22:48 -06:00
dependabot[bot]
d06382ff01 build(deps-dev): bump types-croniter from 1.3.2.2 to 1.3.2.3 (#377)
Bumps [types-croniter](https://github.com/python/typeshed) from 1.3.2.2 to 1.3.2.3.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-04 16:22:32 -06:00
dependabot[bot]
3d98ed39ee build(deps-dev): bump coverage from 7.0.5 to 7.1.0 (#375)
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.0.5 to 7.1.0.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.0.5...7.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-04 16:22:17 -06:00
dependabot[bot]
8d3978fb90 build(deps-dev): bump types-croniter from 1.3.2.1 to 1.3.2.2 (#374)
Bumps [types-croniter](https://github.com/python/typeshed) from 1.3.2.1 to 1.3.2.2.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-28 10:54:18 -06:00
dependabot[bot]
25234cfebe build(deps-dev): bump pytest from 7.2.0 to 7.2.1 (#371)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.2.0 to 7.2.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.2.0...7.2.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-28 10:54:07 -06:00
dependabot[bot]
d07254b147 build(deps-dev): bump flake8-bugbear from 22.12.6 to 23.1.20 (#373)
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 22.12.6 to 23.1.20.
- [Release notes](https://github.com/PyCQA/flake8-bugbear/releases)
- [Commits](https://github.com/PyCQA/flake8-bugbear/compare/22.12.6...23.1.20)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 19:12:06 -06:00
dependabot[bot]
aa8ebdf1e7 build(deps): bump pytz from 2022.7 to 2022.7.1 (#370)
Bumps [pytz](https://github.com/stub42/pytz) from 2022.7 to 2022.7.1.
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](https://github.com/stub42/pytz/compare/release_2022.7...release_2022.7.1)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 19:11:49 -06:00
dependabot[bot]
7f1cb1b658 build(deps-dev): bump types-pytz from 2022.7.0.0 to 2022.7.1.0 (#369)
Bumps [types-pytz](https://github.com/python/typeshed) from 2022.7.0.0 to 2022.7.1.0.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 19:11:35 -06:00
dependabot[bot]
34123076ae build(deps): bump actions/setup-python from 4.4.0 to 4.5.0 (#367)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.4.0...v4.5.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 19:11:27 -06:00
dependabot[bot]
2e3b6f42fd build(deps-dev): bump coverage from 7.0.3 to 7.0.5 (#366)
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.0.3 to 7.0.5.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.0.3...7.0.5)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 19:08:00 -06:00
dependabot[bot]
3c28704ce3 build(deps): bump sphinx from 6.1.1 to 6.1.3 in /docs (#365)
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 6.1.1 to 6.1.3.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v6.1.1...v6.1.3)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 19:07:51 -06:00
dependabot[bot]
6ce9d12a91 build(deps): bump poetry from 1.3.1 to 1.3.2 in /.github/workflows (#364)
Bumps [poetry](https://github.com/python-poetry/poetry) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/python-poetry/poetry/releases)
- [Changelog](https://github.com/python-poetry/poetry/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python-poetry/poetry/compare/1.3.1...1.3.2)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 19:07:38 -06:00
dependabot[bot]
56f27e8687 build(deps): bump actions/cache from 3.2.2 to 3.2.3 (#363)
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.2 to 3.2.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.2...v3.2.3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 19:07:29 -06:00
dependabot[bot]
22ff4f73eb build(deps): bump actions/upload-artifact from 3.1.1 to 3.1.2 (#360)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.1...v3.1.2)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 19:07:16 -06:00
dependabot[bot]
d502813c25 build(deps): bump sphinx from 6.0.0 to 6.1.1 in /docs
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 6.0.0 to 6.1.1.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/v6.1.1/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v6.0.0...v6.1.1)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-06 01:09:09 +00:00
dependabot[bot]
02d73e668b build(deps): bump actions/download-artifact from 3.0.1 to 3.0.2
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3.0.1...v3.0.2)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-06 01:08:14 +00:00
dependabot[bot]
7986017ed3 build(deps): bump httpx from 0.23.2 to 0.23.3
Bumps [httpx](https://github.com/encode/httpx) from 0.23.2 to 0.23.3.
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpx/compare/0.23.2...0.23.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-05 01:15:38 +00:00
dependabot[bot]
a516a33674 build(deps-dev): bump coverage from 7.0.2 to 7.0.3
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.0.2 to 7.0.3.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.0.2...7.0.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-04 01:09:09 +00:00
dependabot[bot]
a0657a6983 build(deps-dev): bump coverage from 7.0.1 to 7.0.2
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.0.1...7.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-03 01:10:30 +00:00
dependabot[bot]
b24d2141e6 build(deps): bump httpx from 0.23.0 to 0.23.2
Bumps [httpx](https://github.com/encode/httpx) from 0.23.0 to 0.23.2.
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpx/compare/0.23.0...0.23.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-03 01:09:10 +00:00
dependabot[bot]
09dc86262e build(deps-dev): bump pygments from 2.13.0 to 2.14.0
Bumps [pygments](https://github.com/pygments/pygments) from 2.13.0 to 2.14.0.
- [Release notes](https://github.com/pygments/pygments/releases)
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)
- [Commits](https://github.com/pygments/pygments/compare/2.13.0...2.14.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-02 01:29:45 +00:00
dependabot[bot]
6bcb74f4a7 build(deps): bump pydantic from 1.10.3 to 1.10.4
Bumps [pydantic](https://github.com/pydantic/pydantic) from 1.10.3 to 1.10.4.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/v1.10.4/HISTORY.md)
- [Commits](https://github.com/pydantic/pydantic/compare/v1.10.3...v1.10.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-02 01:29:05 +00:00
dependabot[bot]
de61e253f9 build(deps): bump sphinx from 5.3.0 to 6.0.0 in /docs (#350)
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 5.3.0 to 6.0.0.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.3.0...v6.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-31 12:34:54 -06:00
dependabot[bot]
5e87786ce6 build(deps): bump pydantic from 1.10.2 to 1.10.3
Bumps [pydantic](https://github.com/pydantic/pydantic) from 1.10.2 to 1.10.3.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/v1.10.3/HISTORY.md)
- [Commits](https://github.com/pydantic/pydantic/compare/v1.10.2...v1.10.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-30 01:13:15 +00:00
dependabot[bot]
1eba532932 build(deps): bump actions/cache from 3.2.1 to 3.2.2
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.1...v3.2.2)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-28 01:07:10 +00:00
dependabot[bot]
8544f03df9 build(deps): bump setuptools from 65.3.0 to 65.5.1
Bumps [setuptools](https://github.com/pypa/setuptools) from 65.3.0 to 65.5.1.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/CHANGES.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v65.3.0...v65.5.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-27 17:17:59 +00:00
dependabot[bot]
0885525e1a build(deps-dev): bump pre-commit from 2.20.0 to 2.21.0
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 2.20.0 to 2.21.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v2.20.0...v2.21.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 01:55:23 +00:00
dependabot[bot]
f2ab0d498d build(deps-dev): bump coverage from 7.0.0 to 7.0.1
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.0.0...7.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 01:54:52 +00:00
dependabot[bot]
3bf2f60ee7 build(deps): bump actions/cache from 3.2.0 to 3.2.1
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.0...v3.2.1)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 01:49:56 +00:00
dependabot[bot]
2a8ddaeeac build(deps): bump poetry-dynamic-versioning in /.github/workflows
Bumps [poetry-dynamic-versioning](https://github.com/mtkennerly/poetry-dynamic-versioning) from 0.21.2 to 0.21.3.
- [Release notes](https://github.com/mtkennerly/poetry-dynamic-versioning/releases)
- [Changelog](https://github.com/mtkennerly/poetry-dynamic-versioning/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mtkennerly/poetry-dynamic-versioning/compare/v0.21.2...v0.21.3)

---
updated-dependencies:
- dependency-name: poetry-dynamic-versioning
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 01:49:06 +00:00
dependabot[bot]
0bbbfec7f9 build(deps): bump actions/setup-python from 4.3.1 to 4.4.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.3.1 to 4.4.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.3.1...v4.4.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-23 01:06:41 +00:00
dependabot[bot]
21a588be02 build(deps): bump actions/cache from 3.0.11 to 3.2.0
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.11 to 3.2.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.11...v3.2.0)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-22 01:05:21 +00:00
dependabot[bot]
b39128442c build(deps-dev): bump types-croniter from 1.3.2 to 1.3.2.1 (#339)
Bumps [types-croniter](https://github.com/python/typeshed) from 1.3.2 to 1.3.2.1.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-21 18:41:30 -06:00
dependabot[bot]
1bb1bec7ed build(deps-dev): bump coverage from 6.5.0 to 7.0.0 (#330)
Bumps [coverage](https://github.com/nedbat/coveragepy) from 6.5.0 to 7.0.0.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/6.5.0...7.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-21 18:41:20 -06:00
dependabot[bot]
d543edaf31 build(deps-dev): bump respx from 0.20.0 to 0.20.1
Bumps [respx](https://github.com/lundberg/respx) from 0.20.0 to 0.20.1.
- [Release notes](https://github.com/lundberg/respx/releases)
- [Changelog](https://github.com/lundberg/respx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lundberg/respx/compare/0.20.0...0.20.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-21 01:24:45 +00:00
dependabot[bot]
f499e912f7 build(deps-dev): bump types-pytz from 2022.2.1.0 to 2022.7.0.0
Bumps [types-pytz](https://github.com/python/typeshed) from 2022.2.1.0 to 2022.7.0.0.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-21 01:15:26 +00:00
dependabot[bot]
5a9e2ab45d build(deps-dev): bump flake8-rst-docstrings from 0.2.7 to 0.3.0
Bumps [flake8-rst-docstrings](https://github.com/peterjc/flake8-rst-docstrings) from 0.2.7 to 0.3.0.
- [Release notes](https://github.com/peterjc/flake8-rst-docstrings/releases)
- [Commits](https://github.com/peterjc/flake8-rst-docstrings/compare/v0.2.7...v0.3.0)

---
updated-dependencies:
- dependency-name: flake8-rst-docstrings
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-21 01:09:21 +00:00
dependabot[bot]
20b545309b build(deps-dev): bump safety from 2.2.0 to 2.3.5
Bumps [safety](https://github.com/pyupio/safety) from 2.2.0 to 2.3.5.
- [Release notes](https://github.com/pyupio/safety/releases)
- [Changelog](https://github.com/pyupio/safety/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pyupio/safety/compare/2.2.0...2.3.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-20 01:31:18 +00:00
dependabot[bot]
7175795296 build(deps-dev): bump pytest from 7.1.3 to 7.2.0
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.1.3 to 7.2.0.
- [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.3...7.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-20 01:25:58 +00:00
dependabot[bot]
3bab148bef build(deps-dev): bump pre-commit-hooks from 4.3.0 to 4.4.0
Bumps [pre-commit-hooks](https://github.com/pre-commit/pre-commit-hooks) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/pre-commit/pre-commit-hooks/releases)
- [Changelog](https://github.com/pre-commit/pre-commit-hooks/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit-hooks/compare/v4.3.0...v4.4.0)

---
updated-dependencies:
- dependency-name: pre-commit-hooks
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-20 01:19:49 +00:00
dependabot[bot]
4eb9a46b1d build(deps-dev): bump reorder-python-imports from 3.8.3 to 3.9.0
Bumps [reorder-python-imports](https://github.com/asottile/reorder_python_imports) from 3.8.3 to 3.9.0.
- [Release notes](https://github.com/asottile/reorder_python_imports/releases)
- [Commits](https://github.com/asottile/reorder_python_imports/compare/v3.8.3...v3.9.0)

---
updated-dependencies:
- dependency-name: reorder-python-imports
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-20 01:09:34 +00:00
dependabot[bot]
ef0578dd8e build(deps): bump pytz from 2022.6 to 2022.7 (#329)
Bumps [pytz](https://github.com/stub42/pytz) from 2022.6 to 2022.7.
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](https://github.com/stub42/pytz/compare/release_2022.6...release_2022.7)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-19 10:33:39 -06:00
dependabot[bot]
38bb8d0163 build(deps-dev): bump flake8-bugbear from 22.9.23 to 22.12.6
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 22.9.23 to 22.12.6.
- [Release notes](https://github.com/PyCQA/flake8-bugbear/releases)
- [Commits](https://github.com/PyCQA/flake8-bugbear/compare/22.9.23...22.12.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-19 02:01:46 +00:00
dependabot[bot]
0c25234794 build(deps): bump croniter from 1.3.7 to 1.3.8
Bumps [croniter](https://github.com/kiorky/croniter) from 1.3.7 to 1.3.8.
- [Release notes](https://github.com/kiorky/croniter/releases)
- [Changelog](https://github.com/kiorky/croniter/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/kiorky/croniter/compare/1.3.7...1.3.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-19 01:57:42 +00:00
dependabot[bot]
d0fed40800 build(deps-dev): bump black from 22.8.0 to 22.12.0
Bumps [black](https://github.com/psf/black) from 22.8.0 to 22.12.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.8.0...22.12.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-12-19 01:50:05 +00:00
dependabot[bot]
e04b306c15 build(deps-dev): bump pytest-mock from 3.9.0 to 3.10.0
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock) from 3.9.0 to 3.10.0.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases)
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.9.0...v3.10.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-19 01:49:40 +00:00
dependabot[bot]
e37325adf3 build(deps-dev): bump mypy from 0.971 to 0.991 (#308)
Bumps [mypy](https://github.com/python/mypy) from 0.971 to 0.991.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](https://github.com/python/mypy/compare/v0.971...v0.991)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-16 22:49:06 -06:00
dependabot[bot]
6063383909 build(deps-dev): bump pyupgrade from 2.38.2 to 3.3.1 (#318)
Bumps [pyupgrade](https://github.com/asottile/pyupgrade) from 2.38.2 to 3.3.1.
- [Release notes](https://github.com/asottile/pyupgrade/releases)
- [Commits](https://github.com/asottile/pyupgrade/compare/v2.38.2...v3.3.1)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-16 22:46:38 -06:00
dependabot[bot]
096c6c515a build(deps): bump nox from 2022.8.7 to 2022.11.21 in /.github/workflows (#309)
Bumps [nox](https://github.com/wntrblm/nox) from 2022.8.7 to 2022.11.21.
- [Release notes](https://github.com/wntrblm/nox/releases)
- [Changelog](https://github.com/wntrblm/nox/blob/main/CHANGELOG.md)
- [Commits](https://github.com/wntrblm/nox/compare/2022.8.7...2022.11.21)

---
updated-dependencies:
- dependency-name: nox
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-16 22:46:05 -06:00
dependabot[bot]
864837be79 build(deps): bump pytz from 2022.2.1 to 2022.6 (#293)
Bumps [pytz](https://github.com/stub42/pytz) from 2022.2.1 to 2022.6.
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](https://github.com/stub42/pytz/compare/release_2022.2.1...release_2022.6)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-16 22:45:44 -06:00
dependabot[bot]
5a81b1a762 build(deps): bump virtualenv in /.github/workflows (#315)
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.16.7 to 20.17.1.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.16.7...20.17.1)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-16 22:45:24 -06:00
dependabot[bot]
2fcd24dd8e build(deps): bump pypa/gh-action-pypi-publish from 1.5.1 to 1.6.4 (#319)
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.5.1 to 1.6.4.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.5.1...v1.6.4)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-16 22:44:57 -06:00
dependabot[bot]
ea79b3c13a build(deps-dev): bump pytest-asyncio from 0.19.0 to 0.20.3 (#322)
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.19.0 to 0.20.3.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Changelog](https://github.com/pytest-dev/pytest-asyncio/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.19.0...v0.20.3)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-16 22:44:33 -06:00
dependabot[bot]
3ef31b5e62 build(deps): bump furo from 2022.9.29 to 2022.12.7 in /docs (#320)
Bumps [furo](https://github.com/pradyunsg/furo) from 2022.9.29 to 2022.12.7.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2022.09.29...2022.12.07)

---
updated-dependencies:
- dependency-name: furo
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-16 22:44:23 -06:00
dependabot[bot]
39289195dc build(deps): bump actions/setup-python from 4.3.0 to 4.3.1 (#321)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.3.0...v4.3.1)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-16 22:44:12 -06:00
dependabot[bot]
769d26a52a build(deps): bump certifi from 2022.6.15 to 2022.12.7 (#323)
Bumps [certifi](https://github.com/certifi/python-certifi) from 2022.6.15 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases)
- [Commits](https://github.com/certifi/python-certifi/compare/2022.06.15...2022.12.07)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-16 22:34:57 -06:00
Andrew
dcd9cd4bcf Update noxfile.py 2022-12-16 22:34:37 -06:00
dependabot[bot]
e521937b9f build(deps): bump poetry from 1.2.2 to 1.3.1 in /.github/workflows (#325)
Bumps [poetry](https://github.com/python-poetry/poetry) from 1.2.2 to 1.3.1.
- [Release notes](https://github.com/python-poetry/poetry/releases)
- [Changelog](https://github.com/python-poetry/poetry/blob/1.3.1/CHANGELOG.md)
- [Commits](https://github.com/python-poetry/poetry/compare/1.2.2...1.3.1)

---
updated-dependencies:
- dependency-name: poetry
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-16 22:33:17 -06:00
dependabot[bot]
155963e55e build(deps): bump poetry-dynamic-versioning in /.github/workflows (#326)
Bumps [poetry-dynamic-versioning](https://github.com/mtkennerly/poetry-dynamic-versioning) from 0.21.1 to 0.21.2.
- [Release notes](https://github.com/mtkennerly/poetry-dynamic-versioning/releases)
- [Changelog](https://github.com/mtkennerly/poetry-dynamic-versioning/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mtkennerly/poetry-dynamic-versioning/compare/v0.21.1...v0.21.2)

---
updated-dependencies:
- dependency-name: poetry-dynamic-versioning
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-16 22:33:07 -06:00
dependabot[bot]
9101b8d507 build(deps-dev): bump pytest-cov from 3.0.0 to 4.0.0 (#268)
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 3.0.0 to 4.0.0.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases)
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v3.0.0...v4.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-04 22:33:48 -06:00
dependabot[bot]
02efff33cc build(deps): bump virtualenv in /.github/workflows
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.16.6 to 20.16.7.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.16.6...20.16.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 01:11:37 +00:00
Andrew
28e43b9f22 ci: update dependabot-auto-merge workflow 2022-11-11 21:46:18 -06:00
Andrew
0e1e3ebda9 ci: update issues workflow 2022-11-11 21:46:17 -06:00
dependabot[bot]
4982dbaf36 build(deps): bump nox-poetry from 1.0.1 to 1.0.2 in /.github/workflows
Bumps [nox-poetry](https://github.com/cjolowicz/nox-poetry) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/cjolowicz/nox-poetry/releases)
- [Commits](https://github.com/cjolowicz/nox-poetry/compare/v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: nox-poetry
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-09 01:06:39 +00:00
dependabot[bot]
70bbb2ed4b build(deps): bump poetry-dynamic-versioning in /.github/workflows
Bumps [poetry-dynamic-versioning](https://github.com/mtkennerly/poetry-dynamic-versioning) from 0.20.0 to 0.21.1.
- [Release notes](https://github.com/mtkennerly/poetry-dynamic-versioning/releases)
- [Changelog](https://github.com/mtkennerly/poetry-dynamic-versioning/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mtkennerly/poetry-dynamic-versioning/compare/v0.20.0...v0.21.1)

---
updated-dependencies:
- dependency-name: poetry-dynamic-versioning
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 01:32:53 +00:00
dependabot[bot]
17ffe15bc7 build(deps): bump actions/checkout from 3.0.2 to 3.1.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.0.2 to 3.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.0.2...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 01:20:51 +00:00
dependabot[bot]
af6b4722ee build(deps): bump pip from 22.2.2 to 22.3.1 in /.github/workflows
Bumps [pip](https://github.com/pypa/pip) from 22.2.2 to 22.3.1.
- [Release notes](https://github.com/pypa/pip/releases)
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/pip/compare/22.2.2...22.3.1)

---
updated-dependencies:
- dependency-name: pip
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 01:18:41 +00:00
dependabot[bot]
489f7aef10 build(deps): bump crazy-max/ghaction-github-labeler from 4.0.0 to 4.1.0
Bumps [crazy-max/ghaction-github-labeler](https://github.com/crazy-max/ghaction-github-labeler) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/crazy-max/ghaction-github-labeler/releases)
- [Changelog](https://github.com/crazy-max/ghaction-github-labeler/blob/v4.1.0/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-github-labeler/compare/v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-github-labeler
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 01:14:04 +00:00
dependabot[bot]
6ebca37766 build(deps): bump actions/upload-artifact from 3.1.0 to 3.1.1
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.0...v3.1.1)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 01:13:20 +00:00
dependabot[bot]
d5040129a3 build(deps): bump actions/cache from 3.0.5 to 3.0.11
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.5 to 3.0.11.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.5...v3.0.11)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-02 01:43:08 +00:00
dependabot[bot]
3e041b3a69 build(deps): bump actions/setup-python from 4.2.0 to 4.3.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.2.0...v4.3.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-02 01:29:58 +00:00
dependabot[bot]
201a119e92 build(deps): bump pypa/gh-action-pypi-publish from 1.5.0 to 1.5.1
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.5.0...v1.5.1)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-02 01:29:45 +00:00
dependabot[bot]
70346b83d0 build(deps): bump codecov/codecov-action from 3.1.0 to 3.1.1
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v3.1.0...v3.1.1)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-02 01:25:54 +00:00
dependabot[bot]
4563a8ce45 build(deps): bump actions/download-artifact from 3.0.0 to 3.0.1
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-02 01:25:37 +00:00
Andrew
708766f443 ci: update dependabot-auto-merge workflow 2022-10-31 21:53:59 -05:00
Andrew
173aba9b99 ci: update issues workflow 2022-10-31 21:53:58 -05:00
Andrew
5241ec7909 ci: update dependabot.yml 2022-10-31 21:45:17 -05:00
Andrew
1884f4c0af ci: update .github/labels.yml 2022-10-31 21:45:17 -05:00
Andrew
3eafad38cd ci: update .prettierignore 2022-10-31 21:45:16 -05:00
Andrew
11e8904cef ci: update .pre-commit-config.yaml 2022-10-31 21:45:16 -05:00
Andrew
df12ae79b2 ci: update .flake8 2022-10-31 21:45:16 -05:00
Andrew
8e436e5c77 ci: update labeler workflow 2022-10-31 21:45:15 -05:00
Andrew
eabb584266 ci: update tests workflow 2022-10-31 21:45:15 -05:00
Andrew
be1a811425 ci: update pre-release workflow 2022-10-31 21:45:14 -05:00
Andrew
0af3af880f ci: update release workflow 2022-10-31 21:45:14 -05:00
Andrew
ea23141eb9 ci: update release-please workflow 2022-10-31 21:45:13 -05:00
Andrew
133b5dd4c9 ci: update dependabot-auto-merge workflow 2022-10-31 21:45:08 -05:00
Andrew
c39e10da94 ci: update issues workflow 2022-10-31 21:45:07 -05:00
dependabot[bot]
e27d804524 build(deps): bump virtualenv in /.github/workflows
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.16.5 to 20.16.6.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.16.5...20.16.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-26 01:41:56 +00:00
dependabot[bot]
335203fe17 build(deps): bump actions/upload-artifact from 3.1.0 to 3.1.1
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.0...v3.1.1)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-24 01:46:25 +00:00
dependabot[bot]
53780c7532 build(deps): bump actions/download-artifact from 3.0.0 to 3.0.1
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-21 01:35:46 +00:00
dependabot[bot]
75b2270542 build(deps): bump crazy-max/ghaction-github-labeler from 4.0.0 to 4.1.0
Bumps [crazy-max/ghaction-github-labeler](https://github.com/crazy-max/ghaction-github-labeler) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/crazy-max/ghaction-github-labeler/releases)
- [Changelog](https://github.com/crazy-max/ghaction-github-labeler/blob/v4.1.0/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-github-labeler/compare/v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-github-labeler
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-19 01:28:23 +00:00
dependabot[bot]
51fe86024c build(deps): bump poetry-dynamic-versioning in /.github/workflows
Bumps [poetry-dynamic-versioning](https://github.com/mtkennerly/poetry-dynamic-versioning) from 0.19.0 to 0.20.0.
- [Release notes](https://github.com/mtkennerly/poetry-dynamic-versioning/releases)
- [Changelog](https://github.com/mtkennerly/poetry-dynamic-versioning/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mtkennerly/poetry-dynamic-versioning/compare/v0.19.0...v0.20.0)

---
updated-dependencies:
- dependency-name: poetry-dynamic-versioning
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-18 01:22:03 +00:00
dependabot[bot]
09457068fd build(deps): bump sphinx from 5.2.3 to 5.3.0 in /docs
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 5.2.3 to 5.3.0.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.2.3...v5.3.0)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 01:47:22 +00:00
dependabot[bot]
b4d4037347 build(deps): bump actions/cache from 3.0.10 to 3.0.11
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.10 to 3.0.11.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.10...v3.0.11)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-14 01:20:27 +00:00
dependabot[bot]
7c13012539 build(deps): bump actions/setup-python from 4.2.0 to 4.3.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.2.0...v4.3.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-11 01:27:02 +00:00
dependabot[bot]
f81ab41735 build(deps): bump poetry from 1.2.1 to 1.2.2 in /.github/workflows
Bumps [poetry](https://github.com/python-poetry/poetry) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/python-poetry/poetry/releases)
- [Changelog](https://github.com/python-poetry/poetry/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python-poetry/poetry/compare/1.2.1...1.2.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-11 01:26:08 +00:00
dependabot[bot]
dbbd41104a build(deps): bump actions/checkout from 3.0.2 to 3.1.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.0.2 to 3.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.0.2...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-06 01:40:14 +00:00
dependabot[bot]
093dd37166 build(deps): bump actions/setup-python from 4.1.0 to 4.2.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-05 01:46:21 +00:00
dependabot[bot]
67b74be5a3 build(deps): bump actions/cache from 3.0.9 to 3.0.10
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.9 to 3.0.10.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.9...v3.0.10)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-05 01:45:37 +00:00
dependabot[bot]
a38570e56c build(deps): bump actions/cache from 3.0.8 to 3.0.9
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.8 to 3.0.9.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.8...v3.0.9)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 01:59:23 +00:00
dependabot[bot]
8e862cc28d build(deps): bump sphinx from 5.2.2 to 5.2.3 in /docs
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 5.2.2 to 5.2.3.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.2.2...v5.2.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 01:58:16 +00:00
dependabot[bot]
3d61434227 build(deps-dev): bump coverage from 6.4.4 to 6.5.0
Bumps [coverage](https://github.com/nedbat/coveragepy) from 6.4.4 to 6.5.0.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/6.4.4...6.5.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-30 01:36:50 +00:00
dependabot[bot]
ee4ff0ebe9 build(deps): bump furo from 2022.9.15 to 2022.9.29 in /docs
Bumps [furo](https://github.com/pradyunsg/furo) from 2022.9.15 to 2022.9.29.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2022.09.15...2022.09.29)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-30 01:34:31 +00:00
dependabot[bot]
895789b43c build(deps-dev): bump pytest-mock from 3.8.2 to 3.9.0
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock) from 3.8.2 to 3.9.0.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases)
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.8.2...v3.9.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-29 01:28:32 +00:00
dependabot[bot]
5ca0b7acd9 build(deps): bump sphinx from 5.2.1 to 5.2.2 in /docs
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 5.2.1 to 5.2.2.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.2.1...v5.2.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-28 01:23:59 +00:00
dependabot[bot]
c3e68629b7 build(deps-dev): bump pyupgrade from 2.38.0 to 2.38.2
Bumps [pyupgrade](https://github.com/asottile/pyupgrade) from 2.38.0 to 2.38.2.
- [Release notes](https://github.com/asottile/pyupgrade/releases)
- [Commits](https://github.com/asottile/pyupgrade/compare/v2.38.0...v2.38.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-26 02:14:57 +00:00
dependabot[bot]
d0b108804b build(deps-dev): bump flake8-bugbear from 22.9.11 to 22.9.23
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 22.9.11 to 22.9.23.
- [Release notes](https://github.com/PyCQA/flake8-bugbear/releases)
- [Commits](https://github.com/PyCQA/flake8-bugbear/compare/22.9.11...22.9.23)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-26 01:58:58 +00:00
dependabot[bot]
12e2c5c9cf build(deps): bump sphinx from 5.1.1 to 5.2.1 in /docs
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 5.1.1 to 5.2.1.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.1.1...v5.2.1)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-26 01:53:21 +00:00
dependabot[bot]
f64f8ef9b0 build(deps-dev): bump reorder-python-imports from 3.8.2 to 3.8.3
Bumps [reorder-python-imports](https://github.com/asottile/reorder_python_imports) from 3.8.2 to 3.8.3.
- [Release notes](https://github.com/asottile/reorder_python_imports/releases)
- [Commits](https://github.com/asottile/reorder_python_imports/compare/v3.8.2...v3.8.3)

---
updated-dependencies:
- dependency-name: reorder-python-imports
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-26 01:52:54 +00:00
dependabot[bot]
94d8b4a1b4 build(deps-dev): bump safety from 2.1.1 to 2.2.0
Bumps [safety](https://github.com/pyupio/safety) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/pyupio/safety/releases)
- [Changelog](https://github.com/pyupio/safety/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/pyupio/safety/compare/2.1.1...2.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-20 01:27:11 +00:00
dependabot[bot]
461d7cf31e build(deps): bump codecov/codecov-action from 3.1.0 to 3.1.1
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v3.1.0...v3.1.1)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-20 01:25:11 +00:00
dependabot[bot]
3b97abcdfd build(deps): bump poetry-dynamic-versioning in /.github/workflows
Bumps [poetry-dynamic-versioning](https://github.com/mtkennerly/poetry-dynamic-versioning) from 0.18.0 to 0.19.0.
- [Release notes](https://github.com/mtkennerly/poetry-dynamic-versioning/releases)
- [Changelog](https://github.com/mtkennerly/poetry-dynamic-versioning/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mtkennerly/poetry-dynamic-versioning/compare/v0.18.0...v0.19.0)

---
updated-dependencies:
- dependency-name: poetry-dynamic-versioning
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-19 02:03:35 +00:00
dependabot[bot]
82e526d339 build(deps-dev): bump respx from 0.19.3 to 0.20.0
Bumps [respx](https://github.com/lundberg/respx) from 0.19.3 to 0.20.0.
- [Release notes](https://github.com/lundberg/respx/releases)
- [Changelog](https://github.com/lundberg/respx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lundberg/respx/compare/0.19.3...0.20.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-19 01:53:35 +00:00
dependabot[bot]
e525c184ff build(deps): bump poetry from 1.2.0 to 1.2.1 in /.github/workflows
Bumps [poetry](https://github.com/python-poetry/poetry) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/python-poetry/poetry/releases)
- [Changelog](https://github.com/python-poetry/poetry/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python-poetry/poetry/compare/1.2.0...1.2.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-19 01:49:21 +00:00
dependabot[bot]
ab5abbc4c9 build(deps): bump furo from 2022.6.21 to 2022.9.15
Bumps [furo](https://github.com/pradyunsg/furo) from 2022.6.21 to 2022.9.15.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2022.06.21...2022.09.15)

---
updated-dependencies:
- dependency-name: furo
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-16 02:02:41 +00:00
dependabot[bot]
fab168e074 build(deps-dev): bump pyupgrade from 2.37.3 to 2.38.0
Bumps [pyupgrade](https://github.com/asottile/pyupgrade) from 2.37.3 to 2.38.0.
- [Release notes](https://github.com/asottile/pyupgrade/releases)
- [Commits](https://github.com/asottile/pyupgrade/compare/v2.37.3...v2.38.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-16 01:48:03 +00:00
dependabot[bot]
660e3931de build(deps): bump furo from 2022.6.21 to 2022.9.15 in /docs
Bumps [furo](https://github.com/pradyunsg/furo) from 2022.6.21 to 2022.9.15.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2022.06.21...2022.09.15)

---
updated-dependencies:
- dependency-name: furo
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-16 01:44:01 +00:00
dependabot[bot]
ae27b1246b build(deps-dev): bump respx from 0.19.2 to 0.19.3
Bumps [respx](https://github.com/lundberg/respx) from 0.19.2 to 0.19.3.
- [Release notes](https://github.com/lundberg/respx/releases)
- [Changelog](https://github.com/lundberg/respx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lundberg/respx/compare/0.19.2...0.19.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-15 01:32:54 +00:00
dependabot[bot]
caea673489 build(deps): bump pypa/gh-action-pypi-publish from 1.5.0 to 1.5.1
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.5.0...v1.5.1)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-14 01:46:59 +00:00
dependabot[bot]
d6d6715327 build(deps): bump actions/cache from 3.0.5 to 3.0.8
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.5 to 3.0.8.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.5...v3.0.8)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-14 01:45:56 +00:00
Andrew
414855d63e ci: update dependabot.yml 2022-09-13 11:57:05 -05:00
Andrew
66cf27b1a1 ci: update .github/labels.yml 2022-09-13 11:57:04 -05:00
Andrew
9462ba4878 ci: update .prettierignore 2022-09-13 11:57:04 -05:00
Andrew
c249d3dffe ci: update .pre-commit-config.yaml 2022-09-13 11:57:03 -05:00
Andrew
5ba286f181 ci: update .flake8 2022-09-13 11:57:02 -05:00
Andrew
f6e126ae2f ci: update labeler workflow 2022-09-13 11:57:02 -05:00
Andrew
f28adaecb9 ci: update tests workflow 2022-09-13 11:57:01 -05:00
Andrew
ceca6df84a ci: update pre-release workflow 2022-09-13 11:57:01 -05:00
Andrew
c782aa5a6b ci: update release workflow 2022-09-13 11:57:00 -05:00
Andrew
137e6d4ad7 ci: update release-please workflow 2022-09-13 11:57:00 -05:00
dependabot[bot]
bd54dd5029 build(deps-dev): bump flake8-bugbear from 22.8.23 to 22.9.11
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 22.8.23 to 22.9.11.
- [Release notes](https://github.com/PyCQA/flake8-bugbear/releases)
- [Commits](https://github.com/PyCQA/flake8-bugbear/compare/22.8.23...22.9.11)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-12 01:50:52 +00:00
dependabot[bot]
9be724c253 build(deps): bump virtualenv in /.github/workflows
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.16.4 to 20.16.5.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.16.4...20.16.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-09 01:24:08 +00:00
dependabot[bot]
5895328b8d build(deps): bump croniter from 1.3.5 to 1.3.7
Bumps [croniter](https://github.com/kiorky/croniter) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/kiorky/croniter/releases)
- [Changelog](https://github.com/kiorky/croniter/blob/master/docs/CHANGES.rst)
- [Commits](https://github.com/kiorky/croniter/compare/1.3.5...1.3.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-07 01:26:14 +00:00
dependabot[bot]
fa72286412 build(deps-dev): bump xdoctest from 1.0.2 to 1.1.0
Bumps [xdoctest](https://github.com/Erotemic/xdoctest) from 1.0.2 to 1.1.0.
- [Release notes](https://github.com/Erotemic/xdoctest/releases)
- [Changelog](https://github.com/Erotemic/xdoctest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Erotemic/xdoctest/compare/v1.0.2...v1.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-06 01:26:19 +00:00
dependabot[bot]
23193842bd build(deps): bump pydantic from 1.10.1 to 1.10.2
Bumps [pydantic](https://github.com/pydantic/pydantic) from 1.10.1 to 1.10.2.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](https://github.com/pydantic/pydantic/compare/v1.10.1...v1.10.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-06 01:26:10 +00:00
dependabot[bot]
527d91052c build(deps-dev): bump pytest from 7.1.2 to 7.1.3
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.1.2 to 7.1.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/7.1.2...7.1.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-05 12:49:50 +00:00
dependabot[bot]
499c3abe04 build(deps): bump poetry-dynamic-versioning in /.github/workflows
Bumps [poetry-dynamic-versioning](https://github.com/mtkennerly/poetry-dynamic-versioning) from 0.17.1 to 0.18.0.
- [Release notes](https://github.com/mtkennerly/poetry-dynamic-versioning/releases)
- [Changelog](https://github.com/mtkennerly/poetry-dynamic-versioning/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mtkennerly/poetry-dynamic-versioning/compare/v0.17.1...v0.18.0)

---
updated-dependencies:
- dependency-name: poetry-dynamic-versioning
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-05 12:47:58 +00:00
dependabot[bot]
c54533ac0c build(deps-dev): bump black from 22.6.0 to 22.8.0
Bumps [black](https://github.com/psf/black) from 22.6.0 to 22.8.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.6.0...22.8.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-09-01 01:26:56 +00:00
dependabot[bot]
b21e49f9ad build(deps): bump pydantic from 1.10.0 to 1.10.1
Bumps [pydantic](https://github.com/pydantic/pydantic) from 1.10.0 to 1.10.1.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](https://github.com/pydantic/pydantic/compare/v1.10.0...v1.10.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-01 01:26:24 +00:00
dependabot[bot]
7ca112bfd2 build(deps): bump poetry from 1.1.15 to 1.2.0 in /.github/workflows
Bumps [poetry](https://github.com/python-poetry/poetry) from 1.1.15 to 1.2.0.
- [Release notes](https://github.com/python-poetry/poetry/releases)
- [Changelog](https://github.com/python-poetry/poetry/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python-poetry/poetry/compare/1.1.15...1.2.0)

---
updated-dependencies:
- dependency-name: poetry
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-01 01:24:28 +00:00
dependabot[bot]
0b3912d6ea build(deps): bump pydantic from 1.9.2 to 1.10.0
Bumps [pydantic](https://github.com/pydantic/pydantic) from 1.9.2 to 1.10.0.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](https://github.com/pydantic/pydantic/compare/v1.9.2...v1.10.0)

---
updated-dependencies:
- dependency-name: pydantic
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-31 02:01:39 +00:00
dependabot[bot]
bab72fece2 build(deps): bump virtualenv in /.github/workflows
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.16.3 to 20.16.4.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.16.3...20.16.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-31 02:00:22 +00:00
dependabot[bot]
e7cc4e5ffb build(deps-dev): bump flake8-bugbear from 22.8.22 to 22.8.23
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 22.8.22 to 22.8.23.
- [Release notes](https://github.com/PyCQA/flake8-bugbear/releases)
- [Commits](https://github.com/PyCQA/flake8-bugbear/compare/22.8.22...22.8.23)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-24 01:42:37 +00:00
dependabot[bot]
68d6cfe294 build(deps-dev): bump flake8-bugbear from 22.7.1 to 22.8.22
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 22.7.1 to 22.8.22.
- [Release notes](https://github.com/PyCQA/flake8-bugbear/releases)
- [Commits](https://github.com/PyCQA/flake8-bugbear/compare/22.7.1...22.8.22)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-23 01:29:13 +00:00
dependabot[bot]
e413ee8765 build(deps): bump poetry from 1.1.14 to 1.1.15 in /.github/workflows
Bumps [poetry](https://github.com/python-poetry/poetry) from 1.1.14 to 1.1.15.
- [Release notes](https://github.com/python-poetry/poetry/releases)
- [Changelog](https://github.com/python-poetry/poetry/blob/1.1.15/CHANGELOG.md)
- [Commits](https://github.com/python-poetry/poetry/compare/1.1.14...1.1.15)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-23 01:28:32 +00:00
dependabot[bot]
4d296518a0 build(deps): bump actions/cache from 3.0.7 to 3.0.8
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.7 to 3.0.8.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.7...v3.0.8)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-23 01:28:18 +00:00
dependabot[bot]
95b26eb3f3 build(deps-dev): bump pep8-naming from 0.13.1 to 0.13.2
Bumps [pep8-naming](https://github.com/PyCQA/pep8-naming) from 0.13.1 to 0.13.2.
- [Release notes](https://github.com/PyCQA/pep8-naming/releases)
- [Changelog](https://github.com/PyCQA/pep8-naming/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/PyCQA/pep8-naming/compare/0.13.1...0.13.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-22 02:15:32 +00:00
dependabot[bot]
7fd28cf905 build(deps-dev): bump xdoctest from 1.0.1 to 1.0.2
Bumps [xdoctest](https://github.com/Erotemic/xdoctest) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/Erotemic/xdoctest/releases)
- [Changelog](https://github.com/Erotemic/xdoctest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Erotemic/xdoctest/compare/v1.0.1...v1.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-22 02:04:40 +00:00
dependabot[bot]
4cd74342cc build(deps-dev): bump types-pytz from 2022.1.2 to 2022.2.1.0
Bumps [types-pytz](https://github.com/python/typeshed) from 2022.1.2 to 2022.2.1.0.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-22 01:48:49 +00:00
dependabot[bot]
f5a7ded24f build(deps-dev): bump coverage from 6.4.3 to 6.4.4
Bumps [coverage](https://github.com/nedbat/coveragepy) from 6.4.3 to 6.4.4.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/6.4.3...6.4.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-17 01:28:29 +00:00
dependabot[bot]
689c31d558 build(deps): bump actions/setup-python from 4.1.0 to 4.2.0 (#218)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-15 22:04:44 -05:00
dependabot[bot]
73f6ce277a build(deps): bump pytz from 2022.1 to 2022.2.1 (#227)
Bumps [pytz](https://github.com/stub42/pytz) from 2022.1 to 2022.2.1.
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](https://github.com/stub42/pytz/compare/release_2022.1...release_2022.2.1)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-15 22:04:34 -05:00
dependabot[bot]
103f4697b5 build(deps-dev): bump pygments from 2.12.0 to 2.13.0
Bumps [pygments](https://github.com/pygments/pygments) from 2.12.0 to 2.13.0.
- [Release notes](https://github.com/pygments/pygments/releases)
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)
- [Commits](https://github.com/pygments/pygments/compare/2.12.0...2.13.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-16 01:34:04 +00:00
dependabot[bot]
5d6f9e3b88 build(deps): bump pydantic from 1.9.1 to 1.9.2
Bumps [pydantic](https://github.com/samuelcolvin/pydantic) from 1.9.1 to 1.9.2.
- [Release notes](https://github.com/samuelcolvin/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/v1.9.2/HISTORY.md)
- [Commits](https://github.com/samuelcolvin/pydantic/compare/v1.9.1...v1.9.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-12 01:24:02 +00:00
dependabot[bot]
0b88c86da1 build(deps): bump actions/cache from 3.0.6 to 3.0.7
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.6 to 3.0.7.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.6...v3.0.7)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-12 01:21:43 +00:00
dependabot[bot]
b01a2c8eb0 build(deps-dev): bump coverage from 6.4.2 to 6.4.3
Bumps [coverage](https://github.com/nedbat/coveragepy) from 6.4.2 to 6.4.3.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/6.4.2...6.4.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-08 01:53:59 +00:00
dependabot[bot]
e0006cdfc2 build(deps): bump actions/cache from 3.0.5 to 3.0.6
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.5 to 3.0.6.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.5...v3.0.6)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-08 01:47:47 +00:00
dependabot[bot]
0cc31d6a46 build(deps): bump nox from 2022.1.7 to 2022.8.7 in /.github/workflows
Bumps [nox](https://github.com/wntrblm/nox) from 2022.1.7 to 2022.8.7.
- [Release notes](https://github.com/wntrblm/nox/releases)
- [Changelog](https://github.com/wntrblm/nox/blob/main/CHANGELOG.md)
- [Commits](https://github.com/wntrblm/nox/compare/2022.1.7...2022.8.7)

---
updated-dependencies:
- dependency-name: nox
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-08 01:44:37 +00:00
dependabot[bot]
b5a858c4c0 build(deps): bump virtualenv in /.github/workflows
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.16.2 to 20.16.3.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.16.2...20.16.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-05 02:00:39 +00:00
dependabot[bot]
7de37498ba build(deps): bump pip from 22.2.1 to 22.2.2 in /.github/workflows
Bumps [pip](https://github.com/pypa/pip) from 22.2.1 to 22.2.2.
- [Release notes](https://github.com/pypa/pip/releases)
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/pip/compare/22.2.1...22.2.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-04 01:27:12 +00:00
Andrew
f806f01e93 ci: update dependabot-auto-merge workflow 2022-08-03 12:18:12 -05:00
Andrew
f1a9ed1853 ci: update issues workflow 2022-08-03 12:18:12 -05:00
Andrew
cce7a5cf65 ci: update dependabot-auto-merge workflow 2022-08-03 11:33:58 -05:00
Andrew
409e537308 ci: update issues workflow 2022-08-03 11:33:58 -05:00
Andrew
ace6d6b1c8 ci: update dependabot-auto-merge workflow 2022-08-02 22:10:52 -05:00
Andrew
355ce4200c ci: update issues workflow 2022-08-02 22:10:52 -05:00
dependabot[bot]
30865c2434 build(deps-dev): bump types-croniter from 1.3.1 to 1.3.2 (#215)
Bumps [types-croniter](https://github.com/python/typeshed) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-02 16:46:39 -05:00
dependabot[bot]
5c48c9661e build(deps-dev): bump pyupgrade from 2.37.2 to 2.37.3 (#214)
Bumps [pyupgrade](https://github.com/asottile/pyupgrade) from 2.37.2 to 2.37.3.
- [Release notes](https://github.com/asottile/pyupgrade/releases)
- [Commits](https://github.com/asottile/pyupgrade/compare/v2.37.2...v2.37.3)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-31 10:42:12 -05:00
dependabot[bot]
87dd328443 build(deps): bump virtualenv in /.github/workflows (#213)
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.15.1 to 20.16.2.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.15.1...20.16.2)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-31 10:42:00 -05:00
dependabot[bot]
1709bee1f1 build(deps): bump pip from 22.2 to 22.2.1 in /.github/workflows (#212)
Bumps [pip](https://github.com/pypa/pip) from 22.2 to 22.2.1.
- [Release notes](https://github.com/pypa/pip/releases)
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/pip/compare/22.2...22.2.1)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-31 10:41:52 -05:00
dependabot[bot]
a46ea81e3f build(deps): bump sphinx from 5.0.2 to 5.1.1 in /docs (#211)
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 5.0.2 to 5.1.1.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.0.2...v5.1.1)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-31 10:41:40 -05:00
dependabot[bot]
69c7613c27 build(deps): bump pypa/gh-action-pypi-publish from 1.5.0 to 1.5.1 (#208)
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.5.0...v1.5.1)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-31 10:41:31 -05:00
Andrew
c8e017fccc ci: update dependabot.yml 2022-07-28 16:34:48 -05:00
Andrew
5de0ba162b ci: update .github/labels.yml 2022-07-28 16:34:48 -05:00
Andrew
0d3f6ee741 ci: update .prettierignore 2022-07-28 16:34:47 -05:00
Andrew
06d26dd070 ci: update .pre-commit-config.yaml 2022-07-28 16:34:47 -05:00
Andrew
e140fce45f ci: update .flake8 2022-07-28 16:34:46 -05:00
Andrew
c2a8218446 ci: update labeler workflow 2022-07-28 16:34:46 -05:00
Andrew
eee2ceafff ci: update tests workflow 2022-07-28 16:34:45 -05:00
Andrew
5d481ad5f5 ci: update pre-release workflow 2022-07-28 16:34:45 -05:00
Andrew
80af41a471 ci: update release workflow 2022-07-28 16:34:45 -05:00
Andrew
b0de462250 ci: update release-please workflow 2022-07-28 16:34:44 -05:00
dependabot[bot]
65903357c1 build(deps): bump pip from 22.1.2 to 22.2 in /.github/workflows (#206)
Bumps [pip](https://github.com/pypa/pip) from 22.1.2 to 22.2.
- [Release notes](https://github.com/pypa/pip/releases)
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/pip/compare/22.1.2...22.2)

---
updated-dependencies:
- dependency-name: pip
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-23 14:12:43 -05:00
dependabot[bot]
965bb33f8f build(deps-dev): bump reorder-python-imports from 3.8.1 to 3.8.2 (#203)
Bumps [reorder-python-imports](https://github.com/asottile/reorder_python_imports) from 3.8.1 to 3.8.2.
- [Release notes](https://github.com/asottile/reorder_python_imports/releases)
- [Commits](https://github.com/asottile/reorder_python_imports/compare/v3.8.1...v3.8.2)

---
updated-dependencies:
- dependency-name: reorder-python-imports
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-21 09:49:08 -05:00
dependabot[bot]
21746a96ed build(deps-dev): bump types-pytz from 2022.1.1 to 2022.1.2 (#204)
Bumps [types-pytz](https://github.com/python/typeshed) from 2022.1.1 to 2022.1.2.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-20 21:45:31 -05:00
dependabot[bot]
cf70fb83ab build(deps-dev): bump mypy from 0.961 to 0.971 (#202)
Bumps [mypy](https://github.com/python/mypy) from 0.961 to 0.971.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](https://github.com/python/mypy/compare/v0.961...v0.971)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-20 21:40:03 -05:00
dependabot[bot]
238d9e3f43 build(deps-dev): bump pyupgrade from 2.37.1 to 2.37.2 (#205)
Bumps [pyupgrade](https://github.com/asottile/pyupgrade) from 2.37.1 to 2.37.2.
- [Release notes](https://github.com/asottile/pyupgrade/releases)
- [Commits](https://github.com/asottile/pyupgrade/compare/v2.37.1...v2.37.2)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-20 21:12:51 -05:00
dependabot[bot]
fda9bd10ef build(deps-dev): bump safety from 2.1.0 to 2.1.1 (#201)
Bumps [safety](https://github.com/pyupio/safety) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/pyupio/safety/releases)
- [Changelog](https://github.com/pyupio/safety/blob/2.1.1/CHANGELOG.md)
- [Commits](https://github.com/pyupio/safety/compare/2.1.0...2.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-20 19:32:54 -05:00
dependabot[bot]
bd619b454b build(deps-dev): bump types-croniter from 1.3.0 to 1.3.1 (#200)
Bumps [types-croniter](https://github.com/python/typeshed) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-19 21:38:00 -05:00
dependabot[bot]
f873178ce8 build(deps-dev): bump pep8-naming from 0.13.0 to 0.13.1 (#198)
Bumps [pep8-naming](https://github.com/PyCQA/pep8-naming) from 0.13.0 to 0.13.1.
- [Release notes](https://github.com/PyCQA/pep8-naming/releases)
- [Changelog](https://github.com/PyCQA/pep8-naming/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/PyCQA/pep8-naming/compare/0.13.0...0.13.1)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-17 21:42:12 -05:00
dependabot[bot]
bf9dd5ba8a build(deps-dev): bump flake8-rst-docstrings from 0.2.6 to 0.2.7 (#199)
Bumps [flake8-rst-docstrings](https://github.com/peterjc/flake8-rst-docstrings) from 0.2.6 to 0.2.7.
- [Release notes](https://github.com/peterjc/flake8-rst-docstrings/releases)
- [Commits](https://github.com/peterjc/flake8-rst-docstrings/commits)

---
updated-dependencies:
- dependency-name: flake8-rst-docstrings
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-17 21:39:11 -05:00
dependabot[bot]
24a2335877 build(deps-dev): bump pytest-asyncio from 0.18.3 to 0.19.0 (#197)
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.18.3 to 0.19.0.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Changelog](https://github.com/pytest-dev/pytest-asyncio/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.18.3...v0.19.0)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-17 21:36:55 -05:00
dependabot[bot]
5d944b4ed2 build(deps-dev): bump safety from 2.0.0 to 2.1.0 (#196)
Bumps [safety](https://github.com/pyupio/safety) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/pyupio/safety/releases)
- [Changelog](https://github.com/pyupio/safety/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/pyupio/safety/compare/2.0.0...2.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-16 10:32:56 -05:00
dependabot[bot]
906bca1ffa build(deps): bump actions/cache from 3.0.4 to 3.0.5 (#195)
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.4...v3.0.5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-13 21:04:15 -05:00
Andrew Herrington
ac6829254a chore: poetry update 2022-07-12 21:56:41 -05:00
dependabot[bot]
e490ceb90b build(deps): bump actions/setup-python from 4.0.0 to 4.1.0 (#190)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-12 21:53:53 -05:00
dependabot[bot]
9f8744ca26 build(deps-dev): bump coverage from 6.4.1 to 6.4.2 (#194)
Bumps [coverage](https://github.com/nedbat/coveragepy) from 6.4.1 to 6.4.2.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/6.4.1...6.4.2)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-12 21:53:38 -05:00
Andrew
50394faab5 chore: poetry update (#188)
This updates pyupgrade, safety, and types-pytz to their most recent
versions
2022-07-10 17:14:13 -05:00
dependabot[bot]
e9a1a41fb7 build(deps-dev): bump mypy from 0.960 to 0.961 (#170)
Bumps [mypy](https://github.com/python/mypy) from 0.960 to 0.961.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](https://github.com/python/mypy/compare/v0.960...v0.961)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-10 17:02:51 -05:00
Andrew
dd1b4762fd chore: requirement updates (#184)
* chore: requirement updates

* poetry update
* .github/worklows/constraints.txt updated
* docs/requirements.txt updated
* pre-commit hooks updated

* docs: remove sphinx-click

sphinx-click is unused, as we're not using click in this project
2022-07-10 16:57:52 -05:00
dependabot[bot]
67369a065b build(deps): bump actions/cache from 3.0.3 to 3.0.4 (#172)
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.3 to 3.0.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.3...v3.0.4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-10 16:47:38 -05:00
dependabot[bot]
8079366b08 build(deps): bump actions/setup-python from 3.1.2 to 4.0.0 (#175)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3.1.2 to 4.0.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v3.1.2...v4.0.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-10 16:47:28 -05:00
Andrew
6dadc281d5 ci: issue templates 2022-06-03 18:46:03 -05:00
Andrew
f42af13b28 Merge pull request #164 from andrewthetechie/dependabot/pip/docs/sphinx-5.0.1
build(deps): bump sphinx from 5.0.0 to 5.0.1 in /docs
2022-06-03 18:37:59 -05:00
Andrew
f08e837a41 Merge pull request #165 from andrewthetechie/dependabot/pip/coverage-6.4.1
build(deps-dev): bump coverage from 6.4 to 6.4.1
2022-06-03 18:37:48 -05:00
Andrew
19c5f21d71 Merge pull request #166 from andrewthetechie/dependabot/pip/pep8-naming-0.13.0
build(deps-dev): bump pep8-naming from 0.12.1 to 0.13.0
2022-06-03 18:37:36 -05:00
dependabot[bot]
f239ea4d6c build(deps-dev): bump pep8-naming from 0.12.1 to 0.13.0
Bumps [pep8-naming](https://github.com/PyCQA/pep8-naming) from 0.12.1 to 0.13.0.
- [Release notes](https://github.com/PyCQA/pep8-naming/releases)
- [Changelog](https://github.com/PyCQA/pep8-naming/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/PyCQA/pep8-naming/compare/0.12.1...0.13.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-03 05:28:20 +00:00
dependabot[bot]
424fd4e17f build(deps-dev): bump coverage from 6.4 to 6.4.1
Bumps [coverage](https://github.com/nedbat/coveragepy) from 6.4 to 6.4.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/6.4...6.4.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-03 05:27:44 +00:00
dependabot[bot]
7cf47c4617 build(deps): bump sphinx from 5.0.0 to 5.0.1 in /docs
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.0.0...v5.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-03 05:26:34 +00:00
Andrew
e722148b0e Merge pull request #159 from andrewthetechie/dependabot/pip/docs/sphinx-5.0.0
build(deps): bump sphinx from 4.5.0 to 5.0.0 in /docs
2022-05-31 21:24:10 -05:00
dependabot[bot]
b44bc179b6 build(deps): bump sphinx from 4.5.0 to 5.0.0 in /docs
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 4.5.0 to 5.0.0.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.5.0...v5.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-01 02:17:27 +00:00
Andrew
facda6e492 Merge pull request #158 from andrewthetechie/dependabot/github_actions/crazy-max/ghaction-github-labeler-4.0.0
build(deps): bump crazy-max/ghaction-github-labeler from 3.1.1 to 4.0.0
2022-05-31 21:16:45 -05:00
Andrew
6c3504e6ef Merge pull request #160 from andrewthetechie/dependabot/pip/docs/sphinx-click-4.1.0
build(deps): bump sphinx-click from 4.0.3 to 4.1.0 in /docs
2022-05-31 21:16:36 -05:00
Andrew
0ba3033944 Merge pull request #161 from andrewthetechie/dependabot/pip/sphinx-click-4.1.0
build(deps): bump sphinx-click from 4.0.3 to 4.1.0
2022-05-31 21:16:29 -05:00
Andrew
bd00af7911 Merge pull request #162 from andrewthetechie/dependabot/github_actions/actions/cache-3.0.3
build(deps): bump actions/cache from 3.0.2 to 3.0.3
2022-05-31 21:11:54 -05:00
Andrew
f8ee436045 Merge pull request #163 from andrewthetechie/dependabot/pip/dot-github/workflows/pip-22.1.2
build(deps): bump pip from 22.1.1 to 22.1.2 in /.github/workflows
2022-05-31 21:11:47 -05:00
dependabot[bot]
60959d0e00 build(deps): bump pip from 22.1.1 to 22.1.2 in /.github/workflows
Bumps [pip](https://github.com/pypa/pip) from 22.1.1 to 22.1.2.
- [Release notes](https://github.com/pypa/pip/releases)
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/pip/compare/22.1.1...22.1.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-01 01:49:55 +00:00
dependabot[bot]
697d62cfa7 build(deps): bump actions/cache from 3.0.2 to 3.0.3
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.2...v3.0.3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-01 01:49:14 +00:00
dependabot[bot]
7c7621a37b build(deps): bump sphinx-click from 4.0.3 to 4.1.0
Bumps [sphinx-click](https://github.com/click-contrib/sphinx-click) from 4.0.3 to 4.1.0.
- [Release notes](https://github.com/click-contrib/sphinx-click/releases)
- [Commits](https://github.com/click-contrib/sphinx-click/compare/4.0.3...4.1.0)

---
updated-dependencies:
- dependency-name: sphinx-click
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-31 01:22:08 +00:00
dependabot[bot]
c3dca4f3d7 build(deps): bump sphinx-click from 4.0.3 to 4.1.0 in /docs
Bumps [sphinx-click](https://github.com/click-contrib/sphinx-click) from 4.0.3 to 4.1.0.
- [Release notes](https://github.com/click-contrib/sphinx-click/releases)
- [Commits](https://github.com/click-contrib/sphinx-click/compare/4.0.3...4.1.0)

---
updated-dependencies:
- dependency-name: sphinx-click
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-31 01:20:32 +00:00
dependabot[bot]
f3d5ef1c4a build(deps): bump crazy-max/ghaction-github-labeler from 3.1.1 to 4.0.0
Bumps [crazy-max/ghaction-github-labeler](https://github.com/crazy-max/ghaction-github-labeler) from 3.1.1 to 4.0.0.
- [Release notes](https://github.com/crazy-max/ghaction-github-labeler/releases)
- [Changelog](https://github.com/crazy-max/ghaction-github-labeler/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-github-labeler/compare/v3.1.1...v4.0.0)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-github-labeler
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-30 01:41:01 +00:00
Andrew
3f2b33d836 Merge pull request #157 from andrewthetechie/remove-click
fix: remove click
2022-05-28 23:42:12 -05:00
Andrew Herrington
2ffc864139 fix: bump to beta + a few requirements 2022-05-28 23:38:27 -05:00
Andrew Herrington
6c7af09072 fix: remove click
We don't need click, its just part of the hypermodern python stack

Remove this extra dependency
2022-05-28 23:34:23 -05:00
Andrew
d8c39b54ab Merge pull request #142 from andrewthetechie/dependabot/pip/pyupgrade-2.32.1
Bump pyupgrade from 2.32.0 to 2.32.1
2022-05-28 23:17:26 -05:00
dependabot[bot]
a1287ea789 Bump pyupgrade from 2.32.0 to 2.32.1
Bumps [pyupgrade](https://github.com/asottile/pyupgrade) from 2.32.0 to 2.32.1.
- [Release notes](https://github.com/asottile/pyupgrade/releases)
- [Commits](https://github.com/asottile/pyupgrade/compare/v2.32.0...v2.32.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-29 04:17:04 +00:00
Andrew
54d84cab68 Merge pull request #154 from andrewthetechie/dependabot/pip/coverage-6.4
Bump coverage from 6.3.2 to 6.4
2022-05-28 23:15:02 -05:00
dependabot[bot]
147ae08008 Bump coverage from 6.3.2 to 6.4
Bumps [coverage](https://github.com/nedbat/coveragepy) from 6.3.2 to 6.4.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/6.3.2...6.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-29 04:11:29 +00:00
Andrew
f88ebfcd99 Merge pull request #150 from andrewthetechie/dependabot/pip/dot-github/workflows/nox-poetry-1.0.0
Bump nox-poetry from 0.9.0 to 1.0.0 in /.github/workflows
2022-05-28 23:09:32 -05:00
Andrew
49b9c979a5 Merge pull request #155 from andrewthetechie/dependabot/pip/httpx-0.23.0
Bump httpx from 0.22.0 to 0.23.0
2022-05-28 23:09:20 -05:00
dependabot[bot]
141db9be39 Bump httpx from 0.22.0 to 0.23.0
Bumps [httpx](https://github.com/encode/httpx) from 0.22.0 to 0.23.0.
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpx/compare/0.22.0...0.23.0)

---
updated-dependencies:
- dependency-name: httpx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-29 03:54:30 +00:00
dependabot[bot]
2ee6d38196 Bump nox-poetry from 0.9.0 to 1.0.0 in /.github/workflows
Bumps [nox-poetry](https://github.com/cjolowicz/nox-poetry) from 0.9.0 to 1.0.0.
- [Release notes](https://github.com/cjolowicz/nox-poetry/releases)
- [Commits](https://github.com/cjolowicz/nox-poetry/compare/v0.9.0...v1.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-29 03:51:53 +00:00
Andrew
1ce8321393 Merge pull request #153 from andrewthetechie/dependabot/pip/dot-github/workflows/pip-22.1.1
Bump pip from 22.0.4 to 22.1.1 in /.github/workflows
2022-05-28 22:51:18 -05:00
Andrew
f7bd3164e9 Merge pull request #149 from andrewthetechie/dependabot/pip/croniter-1.3.5
Bump croniter from 1.3.4 to 1.3.5
2022-05-28 22:51:10 -05:00
Andrew
6327a2e0b8 Merge pull request #156 from andrewthetechie/dependabot/pip/mypy-0.960
Bump mypy from 0.950 to 0.960
2022-05-28 22:50:51 -05:00
dependabot[bot]
7b4a77f083 Bump mypy from 0.950 to 0.960
Bumps [mypy](https://github.com/python/mypy) from 0.950 to 0.960.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](https://github.com/python/mypy/compare/v0.950...v0.960)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-26 02:48:53 +00:00
dependabot[bot]
406f8e7f47 Bump pip from 22.0.4 to 22.1.1 in /.github/workflows
Bumps [pip](https://github.com/pypa/pip) from 22.0.4 to 22.1.1.
- [Release notes](https://github.com/pypa/pip/releases)
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/pip/compare/22.0.4...22.1.1)

---
updated-dependencies:
- dependency-name: pip
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-23 01:44:35 +00:00
Andrew
2765d07a60 Merge pull request #151 from andrewthetechie/dependabot/pip/dot-github/workflows/poetry-dynamic-versioning-0.17.1
Bump poetry-dynamic-versioning from 0.16.0 to 0.17.1 in /.github/workflows
2022-05-21 14:44:04 -05:00
Andrew
958737c5af Merge pull request #152 from andrewthetechie/dependabot/pip/pydantic-1.9.1
Bump pydantic from 1.9.0 to 1.9.1
2022-05-21 14:43:56 -05:00
dependabot[bot]
ac30ea766f Bump pydantic from 1.9.0 to 1.9.1
Bumps [pydantic](https://github.com/samuelcolvin/pydantic) from 1.9.0 to 1.9.1.
- [Release notes](https://github.com/samuelcolvin/pydantic/releases)
- [Changelog](https://github.com/samuelcolvin/pydantic/blob/v1.9.1/HISTORY.md)
- [Commits](https://github.com/samuelcolvin/pydantic/compare/v1.9.0...v1.9.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-20 01:25:51 +00:00
dependabot[bot]
696c9327f6 Bump poetry-dynamic-versioning in /.github/workflows
Bumps [poetry-dynamic-versioning](https://github.com/mtkennerly/poetry-dynamic-versioning) from 0.16.0 to 0.17.1.
- [Release notes](https://github.com/mtkennerly/poetry-dynamic-versioning/releases)
- [Changelog](https://github.com/mtkennerly/poetry-dynamic-versioning/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mtkennerly/poetry-dynamic-versioning/compare/v0.16.0...v0.17.1)

---
updated-dependencies:
- dependency-name: poetry-dynamic-versioning
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-20 01:24:18 +00:00
dependabot[bot]
41bd808592 Bump croniter from 1.3.4 to 1.3.5
Bumps [croniter](https://github.com/kiorky/croniter) from 1.3.4 to 1.3.5.
- [Release notes](https://github.com/kiorky/croniter/releases)
- [Changelog](https://github.com/kiorky/croniter/blob/master/docs/CHANGES.rst)
- [Commits](https://github.com/kiorky/croniter/compare/1.3.4...1.3.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-16 01:43:16 +00:00
Andrew
6b73771cc7 Merge pull request #144 from andrewthetechie/dependabot/pip/dot-github/workflows/poetry-dynamic-versioning-0.16.0
Bump poetry-dynamic-versioning from 0.15.0 to 0.16.0 in /.github/workflows
2022-05-08 21:23:10 -05:00
Andrew
7507561ab4 Merge pull request #145 from andrewthetechie/dependabot/pip/types-pytz-2021.3.8
Bump types-pytz from 2021.3.6 to 2021.3.8
2022-05-08 21:23:02 -05:00
dependabot[bot]
20439267ca Bump types-pytz from 2021.3.6 to 2021.3.8
Bumps [types-pytz](https://github.com/python/typeshed) from 2021.3.6 to 2021.3.8.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 02:18:12 +00:00
dependabot[bot]
e484d0cee1 Bump poetry-dynamic-versioning in /.github/workflows
Bumps [poetry-dynamic-versioning](https://github.com/mtkennerly/poetry-dynamic-versioning) from 0.15.0 to 0.16.0.
- [Release notes](https://github.com/mtkennerly/poetry-dynamic-versioning/releases)
- [Changelog](https://github.com/mtkennerly/poetry-dynamic-versioning/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mtkennerly/poetry-dynamic-versioning/compare/v0.15.0...v0.16.0)

---
updated-dependencies:
- dependency-name: poetry-dynamic-versioning
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 02:17:34 +00:00
Andrew
d9a50feecb Merge pull request #141 from andrewthetechie/dependabot/pip/click-8.1.3
Bump click from 8.1.2 to 8.1.3
2022-05-08 21:02:21 -05:00
Andrew
660a9242d7 Merge pull request #143 from andrewthetechie/dependabot/pip/pre-commit-2.19.0
Bump pre-commit from 2.18.1 to 2.19.0
2022-05-08 21:01:22 -05:00
dependabot[bot]
872dd4ba55 Bump pre-commit from 2.18.1 to 2.19.0
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 2.18.1 to 2.19.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v2.18.1...v2.19.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-06 01:26:50 +00:00
Andrew
4e13e42a9f Merge pull request #138 from andrewthetechie/dependabot/pip/mypy-0.950
Bump mypy from 0.942 to 0.950
2022-05-01 16:23:33 -05:00
dependabot[bot]
933e116899 Bump click from 8.1.2 to 8.1.3
Bumps [click](https://github.com/pallets/click) from 8.1.2 to 8.1.3.
- [Release notes](https://github.com/pallets/click/releases)
- [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/click/compare/8.1.2...8.1.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-30 17:05:51 +00:00
dependabot[bot]
89dbb8f69f Bump mypy from 0.942 to 0.950
Bumps [mypy](https://github.com/python/mypy) from 0.942 to 0.950.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](https://github.com/python/mypy/compare/v0.942...v0.950)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-30 17:05:46 +00:00
Andrew
ee2b66a8f0 Merge pull request #136 from andrewthetechie/dependabot/pip/reorder-python-imports-3.1.0
Bump reorder-python-imports from 3.0.1 to 3.1.0
2022-04-30 12:03:42 -05:00
Andrew
60fbbeed34 Merge pull request #135 from andrewthetechie/dependabot/pip/flake8-bugbear-22.4.25
Bump flake8-bugbear from 22.3.23 to 22.4.25
2022-04-30 11:55:56 -05:00
dependabot[bot]
6388018414 Bump reorder-python-imports from 3.0.1 to 3.1.0
Bumps [reorder-python-imports](https://github.com/asottile/reorder_python_imports) from 3.0.1 to 3.1.0.
- [Release notes](https://github.com/asottile/reorder_python_imports/releases)
- [Commits](https://github.com/asottile/reorder_python_imports/compare/v3.0.1...v3.1.0)

---
updated-dependencies:
- dependency-name: reorder-python-imports
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-29 23:32:37 +00:00
Andrew
8d3c085e6b Merge pull request #134 from andrewthetechie/dependabot/pip/pygments-2.12.0
Bump pygments from 2.11.2 to 2.12.0
2022-04-29 18:30:24 -05:00
Andrew
e9bcbdcbdf Merge pull request #140 from andrewthetechie/dependabot/pip/dot-github/workflows/poetry-dynamic-versioning-0.15.0
Bump poetry-dynamic-versioning from 0.14.1 to 0.15.0 in /.github/workflows
2022-04-29 17:34:04 -05:00
dependabot[bot]
b470414540 Bump poetry-dynamic-versioning in /.github/workflows
Bumps [poetry-dynamic-versioning](https://github.com/mtkennerly/poetry-dynamic-versioning) from 0.14.1 to 0.15.0.
- [Release notes](https://github.com/mtkennerly/poetry-dynamic-versioning/releases)
- [Changelog](https://github.com/mtkennerly/poetry-dynamic-versioning/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mtkennerly/poetry-dynamic-versioning/compare/v0.14.1...v0.15.0)

---
updated-dependencies:
- dependency-name: poetry-dynamic-versioning
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-29 02:03:12 +00:00
dependabot[bot]
376748312b Bump pygments from 2.11.2 to 2.12.0
Bumps [pygments](https://github.com/pygments/pygments) from 2.11.2 to 2.12.0.
- [Release notes](https://github.com/pygments/pygments/releases)
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)
- [Commits](https://github.com/pygments/pygments/compare/2.11.2...2.12.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-29 01:28:40 +00:00
Andrew
ad65fe99c3 Merge pull request #133 from andrewthetechie/dependabot/pip/pytest-7.1.2
Bump pytest from 7.1.1 to 7.1.2
2022-04-28 20:26:33 -05:00
Andrew
4e63dcba40 Merge pull request #132 from andrewthetechie/dependabot/github_actions/codecov/codecov-action-3.1.0
Bump codecov/codecov-action from 3.0.0 to 3.1.0
2022-04-28 20:14:06 -05:00
dependabot[bot]
67fb182716 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-04-28 05:16:56 +00:00
Andrew
8c4f0f86de Merge pull request #137 from andrewthetechie/dependabot/pip/types-croniter-1.0.10
Bump types-croniter from 1.0.9 to 1.0.10
2022-04-28 00:14:51 -05:00
dependabot[bot]
b969e33ac1 Bump types-croniter from 1.0.9 to 1.0.10
Bumps [types-croniter](https://github.com/python/typeshed) from 1.0.9 to 1.0.10.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-28 01:22:23 +00:00
dependabot[bot]
22076af18e Bump flake8-bugbear from 22.3.23 to 22.4.25
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 22.3.23 to 22.4.25.
- [Release notes](https://github.com/PyCQA/flake8-bugbear/releases)
- [Commits](https://github.com/PyCQA/flake8-bugbear/compare/22.3.23...22.4.25)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-26 01:34:14 +00:00
dependabot[bot]
fa0e3e1fe7 Bump codecov/codecov-action from 3.0.0 to 3.1.0
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v3.0.0...v3.1.0)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-22 01:24:13 +00:00
Andrew
975be34ae2 Merge pull request #131 from andrewthetechie/dependabot/pip/sphinx-click-4.0.3
Bump sphinx-click from 4.0.0 to 4.0.3
2022-04-21 15:32:59 -05:00
dependabot[bot]
4d3f654a61 Bump sphinx-click from 4.0.0 to 4.0.3
Bumps [sphinx-click](https://github.com/click-contrib/sphinx-click) from 4.0.0 to 4.0.3.
- [Release notes](https://github.com/click-contrib/sphinx-click/releases)
- [Commits](https://github.com/click-contrib/sphinx-click/compare/4.0.0...4.0.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-21 20:29:23 +00:00
Andrew
f3377b27da Merge pull request #130 from andrewthetechie/dependabot/pip/docs/sphinx-click-4.0.3
Bump sphinx-click from 4.0.0 to 4.0.3 in /docs
2022-04-21 15:26:56 -05:00
Andrew
31e9cca5b0 Merge pull request #129 from andrewthetechie/dependabot/pip/types-croniter-1.0.9
Bump types-croniter from 1.0.8 to 1.0.9
2022-04-21 15:10:11 -05:00
Andrew
e142d8e193 Merge pull request #126 from andrewthetechie/dependabot/pip/dot-github/workflows/poetry-dynamic-versioning-0.14.1
Bump poetry-dynamic-versioning from 0.14.0 to 0.14.1 in /.github/workflows
2022-04-21 15:02:45 -05:00
dependabot[bot]
380aecfc9b Bump poetry-dynamic-versioning in /.github/workflows
Bumps [poetry-dynamic-versioning](https://github.com/mtkennerly/poetry-dynamic-versioning) from 0.14.0 to 0.14.1.
- [Release notes](https://github.com/mtkennerly/poetry-dynamic-versioning/releases)
- [Changelog](https://github.com/mtkennerly/poetry-dynamic-versioning/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mtkennerly/poetry-dynamic-versioning/compare/v0.14.0...v0.14.1)

---
updated-dependencies:
- dependency-name: poetry-dynamic-versioning
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-21 19:48:42 +00:00
Andrew
580235b742 Merge pull request #123 from andrewthetechie/dependabot/pip/dot-github/workflows/virtualenv-20.14.1
Bump virtualenv from 20.14.0 to 20.14.1 in /.github/workflows
2022-04-21 14:47:59 -05:00
Andrew
3ed22b69f8 Merge pull request #122 from andrewthetechie/dependabot/github_actions/actions/setup-python-3.1.2
Bump actions/setup-python from 3.1.1 to 3.1.2
2022-04-21 14:42:48 -05:00
Andrew
6c5d2b769c Merge pull request #121 from andrewthetechie/dependabot/github_actions/actions/cache-3.0.2
Bump actions/cache from 3.0.1 to 3.0.2
2022-04-21 14:22:07 -05:00
dependabot[bot]
9ac1b81b45 Bump sphinx-click from 4.0.0 to 4.0.3 in /docs
Bumps [sphinx-click](https://github.com/click-contrib/sphinx-click) from 4.0.0 to 4.0.3.
- [Release notes](https://github.com/click-contrib/sphinx-click/releases)
- [Commits](https://github.com/click-contrib/sphinx-click/compare/4.0.0...4.0.3)

---
updated-dependencies:
- dependency-name: sphinx-click
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-20 01:24:37 +00:00
dependabot[bot]
5c8c7a5626 Bump types-croniter from 1.0.8 to 1.0.9
Bumps [types-croniter](https://github.com/python/typeshed) from 1.0.8 to 1.0.9.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-18 01:41:57 +00:00
dependabot[bot]
9195d00aed Bump virtualenv from 20.14.0 to 20.14.1 in /.github/workflows
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.14.0 to 20.14.1.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.14.0...20.14.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-12 01:47:00 +00:00
dependabot[bot]
9158a41a29 Bump actions/setup-python from 3.1.1 to 3.1.2
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v3.1.1...v3.1.2)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-12 01:46:59 +00:00
dependabot[bot]
368e2c93e3 Bump actions/cache from 3.0.1 to 3.0.2
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.1...v3.0.2)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-12 01:46:57 +00:00
Andrew
9722f36a36 Merge pull request #119 from andrewthetechie/dependabot/pip/flake8-bandit-3.0.0
Bump flake8-bandit from 2.1.2 to 3.0.0
2022-04-09 21:46:56 -05:00
dependabot[bot]
972f0430a5 Bump flake8-bandit from 2.1.2 to 3.0.0
Bumps [flake8-bandit](https://github.com/tylerwince/flake8-bandit) from 2.1.2 to 3.0.0.
- [Release notes](https://github.com/tylerwince/flake8-bandit/releases)
- [Commits](https://github.com/tylerwince/flake8-bandit/commits/v3.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-10 02:46:48 +00:00
Andrew
b6a56cdd68 Merge pull request #118 from andrewthetechie/dependabot/pip/sphinx-click-4.0.0
Bump sphinx-click from 3.1.0 to 4.0.0
2022-04-09 20:58:30 -05:00
dependabot[bot]
8a9d221a27 Bump sphinx-click from 3.1.0 to 4.0.0
Bumps [sphinx-click](https://github.com/click-contrib/sphinx-click) from 3.1.0 to 4.0.0.
- [Release notes](https://github.com/click-contrib/sphinx-click/releases)
- [Commits](https://github.com/click-contrib/sphinx-click/compare/3.1.0...4.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-10 01:58:09 +00:00
Andrew
76bd8021ad Merge pull request #117 from andrewthetechie/dependabot/pip/pre-commit-2.18.1
Bump pre-commit from 2.17.0 to 2.18.1
2022-04-09 20:55:35 -05:00
Andrew
5298ff9fef Merge pull request #120 from andrewthetechie/dependabot/pip/black-22.3.0
Bump black from 22.1.0 to 22.3.0
2022-04-09 20:54:48 -05:00
dependabot[bot]
806c976037 Bump pre-commit from 2.17.0 to 2.18.1
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 2.17.0 to 2.18.1.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v2.17.0...v2.18.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-10 01:54:37 +00:00
dependabot[bot]
98fb05ba3d 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-10 01:54:18 +00:00
Andrew
08b9d61dae Merge pull request #116 from andrewthetechie/dependabot/pip/flake8-bugbear-22.3.23
Bump flake8-bugbear from 22.1.11 to 22.3.23
2022-04-09 20:53:02 -05:00
Andrew
c0d26b85e4 Merge pull request #115 from andrewthetechie/dependabot/pip/reorder-python-imports-3.0.1
Bump reorder-python-imports from 2.7.1 to 3.0.1
2022-04-09 20:52:35 -05:00
dependabot[bot]
4bc11aa3e0 Bump reorder-python-imports from 2.7.1 to 3.0.1
Bumps [reorder-python-imports](https://github.com/asottile/reorder_python_imports) from 2.7.1 to 3.0.1.
- [Release notes](https://github.com/asottile/reorder_python_imports/releases)
- [Commits](https://github.com/asottile/reorder_python_imports/compare/v2.7.1...v3.0.1)

---
updated-dependencies:
- dependency-name: reorder-python-imports
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-10 01:40:40 +00:00
Andrew
2ad46ccc6b Merge pull request #114 from andrewthetechie/dependabot/pip/types-croniter-1.0.8
Bump types-croniter from 1.0.7 to 1.0.8
2022-04-09 20:38:39 -05:00
dependabot[bot]
55e5f52c68 Bump types-croniter from 1.0.7 to 1.0.8
Bumps [types-croniter](https://github.com/python/typeshed) from 1.0.7 to 1.0.8.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-10 00:26:22 +00:00
dependabot[bot]
6033ccf991 Bump flake8-bugbear from 22.1.11 to 22.3.23
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 22.1.11 to 22.3.23.
- [Release notes](https://github.com/PyCQA/flake8-bugbear/releases)
- [Commits](https://github.com/PyCQA/flake8-bugbear/compare/22.1.11...22.3.23)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-10 00:24:37 +00:00
Andrew
65680faccc Merge pull request #113 from andrewthetechie/dependabot/pip/xdoctest-1.0.0
Bump xdoctest from 0.15.10 to 1.0.0
2022-04-09 19:23:35 -05:00
dependabot[bot]
9c7f039a1e Bump xdoctest from 0.15.10 to 1.0.0
Bumps [xdoctest](https://github.com/Erotemic/xdoctest) from 0.15.10 to 1.0.0.
- [Release notes](https://github.com/Erotemic/xdoctest/releases)
- [Changelog](https://github.com/Erotemic/xdoctest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Erotemic/xdoctest/compare/v0.15.10...v1.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-10 00:22:47 +00:00
Andrew
d04d3ef7ca Merge pull request #112 from andrewthetechie/dependabot/pip/pytz-2022.1
Bump pytz from 2021.3 to 2022.1
2022-04-09 19:20:35 -05:00
dependabot[bot]
1b0170d878 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-10 00:07:52 +00:00
Andrew
2d094c0147 Merge pull request #111 from andrewthetechie/dependabot/pip/coverage-6.3.2
Bump coverage from 6.3.1 to 6.3.2
2022-04-09 19:04:18 -05:00
Andrew
03473eac7a Merge pull request #110 from andrewthetechie/dependabot/pip/pyupgrade-2.32.0
Bump pyupgrade from 2.31.0 to 2.32.0
2022-04-09 19:03:46 -05:00
dependabot[bot]
01db36c4df Bump pyupgrade from 2.31.0 to 2.32.0
Bumps [pyupgrade](https://github.com/asottile/pyupgrade) from 2.31.0 to 2.32.0.
- [Release notes](https://github.com/asottile/pyupgrade/releases)
- [Commits](https://github.com/asottile/pyupgrade/compare/v2.31.0...v2.32.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 23:54:59 +00:00
Andrew
bebcbeabae Merge pull request #109 from andrewthetechie/dependabot/pip/pre-commit-hooks-4.2.0
Bump pre-commit-hooks from 4.1.0 to 4.2.0
2022-04-09 18:52:53 -05:00
dependabot[bot]
10ca897dc3 Bump pre-commit-hooks from 4.1.0 to 4.2.0
Bumps [pre-commit-hooks](https://github.com/pre-commit/pre-commit-hooks) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/pre-commit/pre-commit-hooks/releases)
- [Changelog](https://github.com/pre-commit/pre-commit-hooks/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit-hooks/compare/v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: pre-commit-hooks
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 23:40:44 +00:00
dependabot[bot]
98fe91e9b9 Bump coverage from 6.3.1 to 6.3.2
Bumps [coverage](https://github.com/nedbat/coveragepy) from 6.3.1 to 6.3.2.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/6.3.1...6.3.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 23:40:37 +00:00
Andrew
36f265dd03 Merge pull request #107 from andrewthetechie/dependabot/pip/mypy-0.942
Bump mypy from 0.931 to 0.942
2022-04-09 18:38:26 -05:00
dependabot[bot]
847395a6a6 Bump mypy from 0.931 to 0.942
Bumps [mypy](https://github.com/python/mypy) from 0.931 to 0.942.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](https://github.com/python/mypy/compare/v0.931...v0.942)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 23:37:05 +00:00
Andrew
ae1580524e Merge pull request #108 from andrewthetechie/dependabot/pip/click-8.1.2
Bump click from 8.0.3 to 8.1.2
2022-04-09 18:33:54 -05:00
Andrew
c946f9568f Merge pull request #98 from andrewthetechie/dependabot/pip/pytest-asyncio-0.18.3
Bump pytest-asyncio from 0.17.2 to 0.18.3
2022-04-09 18:33:16 -05:00
dependabot[bot]
1acd78084e Bump click from 8.0.3 to 8.1.2
Bumps [click](https://github.com/pallets/click) from 8.0.3 to 8.1.2.
- [Release notes](https://github.com/pallets/click/releases)
- [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/click/compare/8.0.3...8.1.2)

---
updated-dependencies:
- dependency-name: click
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 04:54:21 +00:00
dependabot[bot]
61c095e1f7 Bump pytest-asyncio from 0.17.2 to 0.18.3
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.17.2 to 0.18.3.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Changelog](https://github.com/pytest-dev/pytest-asyncio/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.17.2...v0.18.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 04:54:19 +00:00
Andrew
e70c620e15 Merge pull request #104 from andrewthetechie/dependabot/pip/furo-2022.4.7
Bump furo from 2022.1.2 to 2022.4.7
2022-04-08 23:52:41 -05:00
Andrew
55b8a87dcf Merge pull request #103 from andrewthetechie/dependabot/pip/docs/sphinx-click-4.0.0
Bump sphinx-click from 3.1.0 to 4.0.0 in /docs
2022-04-08 23:52:33 -05:00
Andrew
5a4865abec Merge pull request #96 from andrewthetechie/dependabot/pip/dot-github/workflows/virtualenv-20.14.0
Bump virtualenv from 20.13.0 to 20.14.0 in /.github/workflows
2022-04-08 23:52:19 -05:00
Andrew
993ba95dd9 Merge pull request #94 from andrewthetechie/dependabot/pip/types-pytz-2021.3.6
Bump types-pytz from 2021.3.4 to 2021.3.6
2022-04-08 23:52:09 -05:00
dependabot[bot]
df3fdcb090 Bump furo from 2022.1.2 to 2022.4.7
Bumps [furo](https://github.com/pradyunsg/furo) from 2022.1.2 to 2022.4.7.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2022.01.02...2022.04.07)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 04:41:12 +00:00
dependabot[bot]
fb7d933b42 Bump types-pytz from 2021.3.4 to 2021.3.6
Bumps [types-pytz](https://github.com/python/typeshed) from 2021.3.4 to 2021.3.6.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 04:40:40 +00:00
dependabot[bot]
0540a6adef Bump sphinx-click from 3.1.0 to 4.0.0 in /docs
Bumps [sphinx-click](https://github.com/click-contrib/sphinx-click) from 3.1.0 to 4.0.0.
- [Release notes](https://github.com/click-contrib/sphinx-click/releases)
- [Commits](https://github.com/click-contrib/sphinx-click/compare/3.1.0...4.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 04:39:35 +00:00
dependabot[bot]
f39d7076fc Bump virtualenv from 20.13.0 to 20.14.0 in /.github/workflows
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.13.0 to 20.14.0.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.13.0...20.14.0)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 04:39:26 +00:00
Andrew
a8ee351738 Merge pull request #105 from andrewthetechie/dependabot/github_actions/codecov/codecov-action-3.0.0
Bump codecov/codecov-action from 2.1.0 to 3.0.0
2022-04-08 23:39:18 -05:00
Andrew
93e381c663 Merge pull request #101 from andrewthetechie/dependabot/github_actions/actions/setup-python-3.1.1
Bump actions/setup-python from 2.3.1 to 3.1.1
2022-04-08 23:39:00 -05:00
Andrew
8fcae70fa2 Merge pull request #97 from andrewthetechie/dependabot/pip/docs/sphinx-4.5.0
Bump sphinx from 4.4.0 to 4.5.0 in /docs
2022-04-08 23:38:50 -05:00
Andrew
7aaf15fd1f Merge pull request #90 from andrewthetechie/dependabot/pip/dot-github/workflows/poetry-dynamic-versioning-0.14.0
Bump poetry-dynamic-versioning from 0.13.1 to 0.14.0 in /.github/workflows
2022-04-08 23:38:27 -05:00
Andrew
2fd3aacdaa Merge pull request #88 from andrewthetechie/dependabot/pip/dot-github/workflows/pip-22.0.4
Bump pip from 22.0.3 to 22.0.4 in /.github/workflows
2022-04-08 23:38:17 -05:00
dependabot[bot]
9dd729aa10 Bump sphinx from 4.4.0 to 4.5.0 in /docs
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/4.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.4.0...v4.5.0)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 04:38:06 +00:00
Andrew
c77cc428ef Merge pull request #102 from andrewthetechie/dependabot/pip/docs/furo-2022.4.7
Bump furo from 2022.1.2 to 2022.4.7 in /docs
2022-04-08 23:37:33 -05:00
dependabot[bot]
307ea18384 Bump actions/setup-python from 2.3.1 to 3.1.1
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2.3.1 to 3.1.1.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2.3.1...v3.1.1)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 04:37:32 +00:00
Andrew
12d043008f Merge pull request #99 from andrewthetechie/dependabot/github_actions/actions/cache-3.0.1
Bump actions/cache from 2.1.7 to 3.0.1
2022-04-08 23:37:22 -05:00
dependabot[bot]
4dea8c1535 Bump pip from 22.0.3 to 22.0.4 in /.github/workflows
Bumps [pip](https://github.com/pypa/pip) from 22.0.3 to 22.0.4.
- [Release notes](https://github.com/pypa/pip/releases)
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/pip/compare/22.0.3...22.0.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 04:37:03 +00:00
Andrew
4155c59d55 Merge pull request #92 from andrewthetechie/dependabot/pip/pytest-7.1.1
Bump pytest from 6.2.5 to 7.1.1
2022-04-08 23:37:00 -05:00
dependabot[bot]
4133edf5c5 Bump codecov/codecov-action from 2.1.0 to 3.0.0
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2.1.0 to 3.0.0.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v2.1.0...v3.0.0)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 04:36:56 +00:00
Andrew
9a1e9dd523 Merge pull request #84 from andrewthetechie/dependabot/github_actions/actions/upload-artifact-3
Bump actions/upload-artifact from 2.3.1 to 3
2022-04-08 23:36:49 -05:00
dependabot[bot]
d1f0ebd4a5 Bump poetry-dynamic-versioning in /.github/workflows
Bumps [poetry-dynamic-versioning](https://github.com/mtkennerly/poetry-dynamic-versioning) from 0.13.1 to 0.14.0.
- [Release notes](https://github.com/mtkennerly/poetry-dynamic-versioning/releases)
- [Changelog](https://github.com/mtkennerly/poetry-dynamic-versioning/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mtkennerly/poetry-dynamic-versioning/compare/v0.13.1...v0.14.0)

---
updated-dependencies:
- dependency-name: poetry-dynamic-versioning
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 04:36:43 +00:00
Andrew
7c3f58821f Merge pull request #83 from andrewthetechie/dependabot/github_actions/actions/download-artifact-3
Bump actions/download-artifact from 2.1.0 to 3
2022-04-08 23:36:41 -05:00
Andrew
3e46f0d9cd Merge pull request #82 from andrewthetechie/dependabot/github_actions/actions/checkout-3
Bump actions/checkout from 2.4.0 to 3
2022-04-08 23:36:33 -05:00
Andrew
0bd2ca91cf Merge pull request #77 from andrewthetechie/dependabot/pip/croniter-1.3.4
Bump croniter from 1.2.0 to 1.3.4
2022-04-08 23:36:24 -05:00
Andrew
7e55c06b9c Merge pull request #70 from andrewthetechie/dependabot/pip/dot-github/workflows/poetry-1.1.13
Bump poetry from 1.1.12 to 1.1.13 in /.github/workflows
2022-04-08 23:36:00 -05:00
dependabot[bot]
16441bc6f3 Bump furo from 2022.1.2 to 2022.4.7 in /docs
Bumps [furo](https://github.com/pradyunsg/furo) from 2022.1.2 to 2022.4.7.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2022.01.02...2022.04.07)

---
updated-dependencies:
- dependency-name: furo
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 01:36:44 +00:00
dependabot[bot]
9b543d85cc Bump actions/cache from 2.1.7 to 3.0.1
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.0.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3.0.1)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-31 01:38:22 +00:00
dependabot[bot]
ba5d3a7e47 Bump pytest from 6.2.5 to 7.1.1
Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.2.5 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/6.2.5...7.1.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-18 01:24:19 +00:00
dependabot[bot]
a5602135d7 Bump actions/upload-artifact from 2.3.1 to 3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.3.1 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.3.1...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-04 01:25:00 +00:00
dependabot[bot]
bcf884242e Bump actions/download-artifact from 2.1.0 to 3
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2.1.0 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2.1.0...v3)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-03 01:23:24 +00:00
dependabot[bot]
c62f844350 Bump actions/checkout from 2.4.0 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.4.0 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.4.0...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 01:34:40 +00:00
dependabot[bot]
26a15a1fb3 Bump croniter from 1.2.0 to 1.3.4
Bumps [croniter](https://github.com/kiorky/croniter) from 1.2.0 to 1.3.4.
- [Release notes](https://github.com/kiorky/croniter/releases)
- [Changelog](https://github.com/kiorky/croniter/blob/master/docs/CHANGES.rst)
- [Commits](https://github.com/kiorky/croniter/compare/1.2.0...1.3.4)

---
updated-dependencies:
- dependency-name: croniter
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21 01:35:57 +00:00
dependabot[bot]
e19b041cb5 Bump poetry from 1.1.12 to 1.1.13 in /.github/workflows
Bumps [poetry](https://github.com/python-poetry/poetry) from 1.1.12 to 1.1.13.
- [Release notes](https://github.com/python-poetry/poetry/releases)
- [Changelog](https://github.com/python-poetry/poetry/blob/1.1.13/CHANGELOG.md)
- [Commits](https://github.com/python-poetry/poetry/compare/1.1.12...1.1.13)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-11 02:02:20 +00:00
Andrew
1e9a89cdd1 Merge pull request #65 from andrewthetechie/dependabot/pip/respx-0.19.2
Bump respx from 0.19.1 to 0.19.2
2022-02-04 20:14:11 -06:00
dependabot[bot]
a5c6fe24dc Bump respx from 0.19.1 to 0.19.2
Bumps [respx](https://github.com/lundberg/respx) from 0.19.1 to 0.19.2.
- [Release notes](https://github.com/lundberg/respx/releases)
- [Changelog](https://github.com/lundberg/respx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lundberg/respx/compare/0.19.1...0.19.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-05 01:45:11 +00:00
Andrew
7e60e76088 Merge pull request #63 from andrewthetechie/dependabot/pip/sphinx-click-3.1.0
Bump sphinx-click from 3.0.3 to 3.1.0
2022-02-04 19:43:31 -06:00
dependabot[bot]
47b257ca9d Bump sphinx-click from 3.0.3 to 3.1.0
Bumps [sphinx-click](https://github.com/stephenfin/sphinx-click) from 3.0.3 to 3.1.0.
- [Release notes](https://github.com/stephenfin/sphinx-click/releases)
- [Commits](https://github.com/stephenfin/sphinx-click/compare/3.0.3...3.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-05 01:38:54 +00:00
Andrew
88448bb2b4 Merge pull request #64 from andrewthetechie/dependabot/pip/dot-github/workflows/pip-22.0.3
Bump pip from 22.0.2 to 22.0.3 in /.github/workflows
2022-02-04 19:37:29 -06:00
Andrew
22b28936e3 Merge pull request #62 from andrewthetechie/dependabot/pip/coverage-6.3.1
Bump coverage from 6.3 to 6.3.1
2022-02-04 19:37:04 -06:00
Andrew
47ced622a3 Merge pull request #61 from andrewthetechie/dependabot/pip/docs/sphinx-click-3.1.0
Bump sphinx-click from 3.0.3 to 3.1.0 in /docs
2022-02-04 19:36:51 -06:00
dependabot[bot]
3a41684c13 Bump pip from 22.0.2 to 22.0.3 in /.github/workflows
Bumps [pip](https://github.com/pypa/pip) from 22.0.2 to 22.0.3.
- [Release notes](https://github.com/pypa/pip/releases)
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/pip/compare/22.0.2...22.0.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-04 01:27:33 +00:00
dependabot[bot]
fe068c34ef Bump coverage from 6.3 to 6.3.1
Bumps [coverage](https://github.com/nedbat/coveragepy) from 6.3 to 6.3.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/6.3...6.3.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-03 01:27:34 +00:00
dependabot[bot]
e7ee9625d5 Bump sphinx-click from 3.0.3 to 3.1.0 in /docs
Bumps [sphinx-click](https://github.com/stephenfin/sphinx-click) from 3.0.3 to 3.1.0.
- [Release notes](https://github.com/stephenfin/sphinx-click/releases)
- [Commits](https://github.com/stephenfin/sphinx-click/compare/3.0.3...3.1.0)

---
updated-dependencies:
- dependency-name: sphinx-click
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-03 01:26:24 +00:00
Andrew
95a9e5b4d7 Merge pull request #59 from andrewthetechie/dependabot/pip/sphinx-click-3.0.3
Bump sphinx-click from 3.0.2 to 3.0.3
2022-01-31 10:59:56 -06:00
dependabot[bot]
ddc15c065e Bump sphinx-click from 3.0.2 to 3.0.3
Bumps [sphinx-click](https://github.com/stephenfin/sphinx-click) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/stephenfin/sphinx-click/releases)
- [Commits](https://github.com/stephenfin/sphinx-click/compare/3.0.2...3.0.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-31 16:52:57 +00:00
Andrew
2e529a1bdc Merge pull request #60 from andrewthetechie/dependabot/pip/black-22.1.0
Bump black from 21.12b0 to 22.1.0
2022-01-31 10:50:16 -06:00
Andrew
0f4c9aa8ba Merge pull request #58 from andrewthetechie/dependabot/pip/dot-github/workflows/pip-22.0.2
Bump pip from 21.3.1 to 22.0.2 in /.github/workflows
2022-01-31 10:50:02 -06:00
Andrew
1e7d13096d Merge pull request #57 from andrewthetechie/dependabot/pip/pytest-mock-3.7.0
Bump pytest-mock from 3.6.1 to 3.7.0
2022-01-31 10:49:54 -06:00
Andrew
6c51038e12 Merge pull request #56 from andrewthetechie/dependabot/pip/docs/sphinx-click-3.0.3
Bump sphinx-click from 3.0.2 to 3.0.3 in /docs
2022-01-31 10:49:46 -06:00
dependabot[bot]
84952be7a9 Bump black from 21.12b0 to 22.1.0
Bumps [black](https://github.com/psf/black) from 21.12b0 to 22.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/commits/22.1.0)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-31 01:40:09 +00:00
dependabot[bot]
0446f63034 Bump pip from 21.3.1 to 22.0.2 in /.github/workflows
Bumps [pip](https://github.com/pypa/pip) from 21.3.1 to 22.0.2.
- [Release notes](https://github.com/pypa/pip/releases)
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/pip/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-31 01:39:33 +00:00
dependabot[bot]
e44ba1ed0b Bump pytest-mock from 3.6.1 to 3.7.0
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock) from 3.6.1 to 3.7.0.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases)
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.6.1...v3.7.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-31 01:39:20 +00:00
dependabot[bot]
28840eac26 Bump sphinx-click from 3.0.2 to 3.0.3 in /docs
Bumps [sphinx-click](https://github.com/stephenfin/sphinx-click) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/stephenfin/sphinx-click/releases)
- [Commits](https://github.com/stephenfin/sphinx-click/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: sphinx-click
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-31 01:38:50 +00:00
Andrew
365e0cde5d Merge pull request #55 from andrewthetechie/dependabot/pip/httpx-0.22.0
Bump httpx from 0.21.3 to 0.22.0
2022-01-29 16:16:57 -06:00
dependabot[bot]
542ce00387 Bump httpx from 0.21.3 to 0.22.0
Bumps [httpx](https://github.com/encode/httpx) from 0.21.3 to 0.22.0.
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpx/compare/0.21.3...0.22.0)

---
updated-dependencies:
- dependency-name: httpx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-29 21:09:38 +00:00
Andrew
7b772f3a60 Merge pull request #54 from andrewthetechie/dependabot/pip/coverage-6.3
Bump coverage from 6.2 to 6.3
2022-01-29 15:06:04 -06:00
dependabot[bot]
73404d2636 Bump coverage from 6.2 to 6.3
Bumps [coverage](https://github.com/nedbat/coveragepy) from 6.2 to 6.3.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/6.2...6.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-29 20:49:57 +00:00
Andrew
aa4618ccce Merge pull request #53 from andrewthetechie/dependabot/pip/reorder-python-imports-2.7.1
Bump reorder-python-imports from 2.6.0 to 2.7.1
2022-01-29 14:47:52 -06:00
dependabot[bot]
d64a2cfbd1 Bump reorder-python-imports from 2.6.0 to 2.7.1
Bumps [reorder-python-imports](https://github.com/asottile/reorder_python_imports) from 2.6.0 to 2.7.1.
- [Release notes](https://github.com/asottile/reorder_python_imports/releases)
- [Commits](https://github.com/asottile/reorder_python_imports/compare/v2.6.0...v2.7.1)

---
updated-dependencies:
- dependency-name: reorder-python-imports
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-26 01:24:05 +00:00
Andrew
d014f1586b Merge pull request #51 from andrewthetechie/fix-async-example
fix async example
2022-01-22 18:07:54 -06:00
Andrew Herrington
a085cb2f4d one last tweak 2022-01-22 18:07:33 -06:00
Andrew Herrington
432fbebb2a more example fixes 2022-01-22 17:56:05 -06:00
Andrew Herrington
d293d84fb8 pass pre-commit 2022-01-22 17:47:19 -06:00
Andrew
5f8cb52183 fix missing parens 2022-01-22 17:34:14 -06:00
Andrew
40958b2281 Update usage.rst 2022-01-22 17:32:16 -06:00
Andrew
11819ccae6 fix async example 2022-01-22 17:29:05 -06:00
Andrew
9a829eb8f3 Merge pull request #50 from andrewthetechie/dependabot/pip/pre-commit-2.17.0
Bump pre-commit from 2.16.0 to 2.17.0
2022-01-22 17:22:18 -06:00
dependabot[bot]
945fca9b03 Bump pre-commit from 2.16.0 to 2.17.0
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v2.16.0...v2.17.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-22 23:16:51 +00:00
Andrew
d20a9d3d4e Merge pull request #49 from andrewthetechie/dependabot/pip/pytest-asyncio-0.17.2
Bump pytest-asyncio from 0.16.0 to 0.17.2
2022-01-22 17:15:12 -06:00
Andrew
450596b6a8 Merge pull request #47 from andrewthetechie/dependabot/pip/croniter-1.2.0
Bump croniter from 1.1.0 to 1.2.0
2022-01-22 17:15:00 -06:00
Andrew
4dd6eabdae Merge pull request #46 from andrewthetechie/dependabot/pip/docs/sphinx-4.4.0
Bump sphinx from 4.3.2 to 4.4.0 in /docs
2022-01-22 17:14:50 -06:00
dependabot[bot]
389d8b9b64 Bump pytest-asyncio from 0.16.0 to 0.17.2
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.16.0 to 0.17.2.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.16.0...v0.17.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-18 01:24:24 +00:00
dependabot[bot]
9d89a749e5 Bump croniter from 1.1.0 to 1.2.0
Bumps [croniter](https://github.com/kiorky/croniter) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/kiorky/croniter/releases)
- [Changelog](https://github.com/kiorky/croniter/blob/master/docs/CHANGES.rst)
- [Commits](https://github.com/kiorky/croniter/compare/1.1.0...1.2.0)

---
updated-dependencies:
- dependency-name: croniter
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-17 01:48:49 +00:00
dependabot[bot]
22bb34fbd8 Bump sphinx from 4.3.2 to 4.4.0 in /docs
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 4.3.2 to 4.4.0.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/4.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.3.2...v4.4.0)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-17 01:46:22 +00:00
Andrew
1c373133b2 Merge pull request #43 from andrewthetechie/dependabot/pip/flake8-bugbear-22.1.11
Bump flake8-bugbear from 21.11.29 to 22.1.11
2022-01-12 23:01:50 -06:00
dependabot[bot]
c7a710a052 Bump flake8-bugbear from 21.11.29 to 22.1.11
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 21.11.29 to 22.1.11.
- [Release notes](https://github.com/PyCQA/flake8-bugbear/releases)
- [Commits](https://github.com/PyCQA/flake8-bugbear/compare/21.11.29...22.1.11)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-13 01:40:34 +00:00
Andrew
ee03e90d6a Merge pull request #42 from andrewthetechie/dependabot/pip/respx-0.19.1
Bump respx from 0.19.0 to 0.19.1
2022-01-12 10:03:10 -06:00
dependabot[bot]
c6d4d5cc2a Bump respx from 0.19.0 to 0.19.1
Bumps [respx](https://github.com/lundberg/respx) from 0.19.0 to 0.19.1.
- [Release notes](https://github.com/lundberg/respx/releases)
- [Changelog](https://github.com/lundberg/respx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lundberg/respx/compare/0.19.0...0.19.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-12 15:59:46 +00:00
Andrew
9aca74ae01 Merge pull request #41 from andrewthetechie/dependabot/pip/types-croniter-1.0.7
Bump types-croniter from 1.0.6 to 1.0.7
2022-01-12 09:58:01 -06:00
dependabot[bot]
5bf9a032f3 Bump types-croniter from 1.0.6 to 1.0.7
Bumps [types-croniter](https://github.com/python/typeshed) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-11 01:24:47 +00:00
Andrew
0c82993e42 Merge pull request #40 from andrewthetechie/dependabot/pip/types-pytz-2021.3.4
Bump types-pytz from 2021.3.3 to 2021.3.4
2022-01-10 17:18:28 -06:00
dependabot[bot]
e8278430e6 Bump types-pytz from 2021.3.3 to 2021.3.4
Bumps [types-pytz](https://github.com/python/typeshed) from 2021.3.3 to 2021.3.4.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 23:18:06 +00:00
Andrew
2f0b4602a9 Merge pull request #39 from andrewthetechie/dependabot/pip/mypy-0.931
Bump mypy from 0.910 to 0.931
2022-01-10 17:16:15 -06:00
dependabot[bot]
4c30b611e7 Bump mypy from 0.910 to 0.931
Bumps [mypy](https://github.com/python/mypy) from 0.910 to 0.931.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](https://github.com/python/mypy/compare/v0.910...v0.931)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 23:07:13 +00:00
Andrew
f3be1bff3f Merge pull request #38 from andrewthetechie/dependabot/pip/types-croniter-1.0.6
Bump types-croniter from 1.0.4 to 1.0.6
2022-01-10 17:05:19 -06:00
Andrew
0c7562765d Merge pull request #37 from andrewthetechie/dependabot/pip/dot-github/workflows/nox-2022.1.7
Bump nox from 2021.10.1 to 2022.1.7 in /.github/workflows
2022-01-10 17:05:10 -06:00
Andrew
02a7665f22 Merge pull request #36 from andrewthetechie/dependabot/github_actions/pypa/gh-action-pypi-publish-1.5.0
Bump pypa/gh-action-pypi-publish from 1.4.2 to 1.5.0
2022-01-10 17:04:58 -06:00
dependabot[bot]
5a3901cfd2 Bump types-croniter from 1.0.4 to 1.0.6
Bumps [types-croniter](https://github.com/python/typeshed) from 1.0.4 to 1.0.6.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 01:43:08 +00:00
dependabot[bot]
718dc3d7a0 Bump nox from 2021.10.1 to 2022.1.7 in /.github/workflows
Bumps [nox](https://github.com/theacodes/nox) from 2021.10.1 to 2022.1.7.
- [Release notes](https://github.com/theacodes/nox/releases)
- [Changelog](https://github.com/theacodes/nox/blob/main/CHANGELOG.md)
- [Commits](https://github.com/theacodes/nox/compare/2021.10.1...2022.1.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 01:40:37 +00:00
dependabot[bot]
103b5d0eda Bump pypa/gh-action-pypi-publish from 1.4.2 to 1.5.0
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.4.2 to 1.5.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.4.2...v1.5.0)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 01:39:51 +00:00
Andrew Herrington
2b8f217698 fix async usage 2022-01-08 18:51:44 -06:00
Andrew
bcc2242ec6 Update .gitignore 2022-01-08 17:46:11 -06:00
Andrew
721e79e678 Delete .vscode directory 2022-01-08 17:45:57 -06:00
Andrew
818dd54f2f Merge pull request #35 from andrewthetechie/schedule-blank-string
Exclude none values when creating and updating
2022-01-07 21:24:02 -06:00
Andrew Herrington
376578ac36 Exclude none values when creating and updating 2022-01-07 21:16:03 -06:00
Andrew
67cbd2963f Merge pull request #34 from andrewthetechie/fix-schedule
default schedule to None
2022-01-07 20:53:17 -06:00
Andrew Herrington
960d78bc10 default schedule to None 2022-01-07 20:47:21 -06:00
Andrew
17c612c29f Merge pull request #33 from andrewthetechie/fix-optional-timeout
make timeout optional
2022-01-07 20:40:45 -06:00
Andrew Herrington
79ae404e63 make timeout optional` 2022-01-07 20:36:52 -06:00
Andrew
f13236d1a5 Merge pull request #32 from andrewthetechie/fix-check-create-optional-fields
update CheckCreate optionals
2022-01-07 20:26:04 -06:00
Andrew Herrington
4233abdf4b update CheckCreate optionals
These optionals need default values or they fail to validate
2022-01-07 20:22:01 -06:00
Andrew
bbebf174b9 Merge pull request #30 from andrewthetechie/dependabot/pip/pygments-2.11.2
Bump pygments from 2.11.0 to 2.11.2
2022-01-07 20:21:08 -06:00
dependabot[bot]
d9a1553e88 Bump pygments from 2.11.0 to 2.11.2
Bumps [pygments](https://github.com/pygments/pygments) from 2.11.0 to 2.11.2.
- [Release notes](https://github.com/pygments/pygments/releases)
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)
- [Commits](https://github.com/pygments/pygments/compare/2.11.0...2.11.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-08 02:20:25 +00:00
Andrew
ca62cdc282 Merge pull request #31 from andrewthetechie/dependabot/pip/httpx-0.21.3
Bump httpx from 0.21.1 to 0.21.3
2022-01-07 20:18:18 -06:00
Andrew
b5bffa2dc0 Merge pull request #27 from andrewthetechie/dependabot/pip/furo-2022.1.2
Bump furo from 2021.11.23 to 2022.1.2
2022-01-07 20:17:50 -06:00
Andrew
78bfa7b0fc Merge pull request #26 from andrewthetechie/dependabot/pip/pyupgrade-2.31.0
Bump pyupgrade from 2.30.1 to 2.31.0
2022-01-07 20:17:39 -06:00
Andrew
1c5f8f5f1f Merge pull request #24 from andrewthetechie/dependabot/pip/docs/furo-2022.1.2
Bump furo from 2021.11.23 to 2022.1.2 in /docs
2022-01-07 20:17:28 -06:00
Andrew
17d431bf42 Merge pull request #23 from andrewthetechie/dependabot/pip/dot-github/workflows/virtualenv-20.13.0
Bump virtualenv from 20.11.2 to 20.13.0 in /.github/workflows
2022-01-07 20:17:15 -06:00
Andrew
5b1cc5aafd Merge pull request #25 from andrewthetechie/dependabot/pip/pydantic-1.9.0
Bump pydantic from 1.8.2 to 1.9.0
2022-01-07 20:17:02 -06:00
dependabot[bot]
bc7a85e523 Bump httpx from 0.21.1 to 0.21.3
Bumps [httpx](https://github.com/encode/httpx) from 0.21.1 to 0.21.3.
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpx/compare/0.21.1...0.21.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-07 01:29:58 +00:00
dependabot[bot]
c0431ca182 Bump furo from 2021.11.23 to 2022.1.2
Bumps [furo](https://github.com/pradyunsg/furo) from 2021.11.23 to 2022.1.2.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2021.11.23...2022.01.02)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-03 01:41:10 +00:00
dependabot[bot]
112a80b24e Bump pyupgrade from 2.30.1 to 2.31.0
Bumps [pyupgrade](https://github.com/asottile/pyupgrade) from 2.30.1 to 2.31.0.
- [Release notes](https://github.com/asottile/pyupgrade/releases)
- [Commits](https://github.com/asottile/pyupgrade/compare/v2.30.1...v2.31.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-03 01:40:43 +00:00
dependabot[bot]
ee2cb27a2e Bump pydantic from 1.8.2 to 1.9.0
Bumps [pydantic](https://github.com/samuelcolvin/pydantic) from 1.8.2 to 1.9.0.
- [Release notes](https://github.com/samuelcolvin/pydantic/releases)
- [Changelog](https://github.com/samuelcolvin/pydantic/blob/master/HISTORY.md)
- [Commits](https://github.com/samuelcolvin/pydantic/compare/v1.8.2...v1.9.0)

---
updated-dependencies:
- dependency-name: pydantic
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-03 01:40:12 +00:00
dependabot[bot]
e04b50b565 Bump furo from 2021.11.23 to 2022.1.2 in /docs
Bumps [furo](https://github.com/pradyunsg/furo) from 2021.11.23 to 2022.1.2.
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://github.com/pradyunsg/furo/compare/2021.11.23...2022.01.02)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-03 01:36:07 +00:00
dependabot[bot]
3480060739 Bump virtualenv from 20.11.2 to 20.13.0 in /.github/workflows
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.11.2 to 20.13.0.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.11.2...20.13.0)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-03 01:35:29 +00:00
Andrew Herrington
c103d5f281 poetry update 2021-12-30 23:43:15 -06:00
Andrew
8f2a17cb26 Merge pull request #20 from andrewthetechie/dependabot/pip/pygments-2.11.0
Bump pygments from 2.10.0 to 2.11.0
2021-12-30 23:39:33 -06:00
Andrew
0ad674fc74 Merge pull request #22 from andrewthetechie/context-manager
Add Context Managers
2021-12-30 23:39:18 -06:00
Andrew Herrington
86c2348172 fixes for mypy and xdoctest 2021-12-30 23:34:23 -06:00
Andrew Herrington
0606e83f19 add context manager features 2021-12-30 23:15:08 -06:00
dependabot[bot]
6b46571dd4 Bump pygments from 2.10.0 to 2.11.0
Bumps [pygments](https://github.com/pygments/pygments) from 2.10.0 to 2.11.0.
- [Release notes](https://github.com/pygments/pygments/releases)
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)
- [Commits](https://github.com/pygments/pygments/compare/2.10.0...2.11.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-31 01:27:59 +00:00
Andrew Herrington
9f139177dc add docs on using the context manager 2021-12-30 18:28:08 -06:00
Andrew Herrington
885651c666 add context manager and tests 2021-12-30 18:24:57 -06:00
Andrew Herrington
7bc06275d3 update dependencies 2021-12-30 17:57:55 -06:00
Andrew
31efa7962a Merge pull request #19 from andrewthetechie/dependabot/pip/dot-github/workflows/virtualenv-20.11.2
Bump virtualenv from 20.10.0 to 20.11.2 in /.github/workflows
2021-12-30 17:54:54 -06:00
Andrew
5b5c919995 Merge pull request #16 from andrewthetechie/dependabot/pip/pyupgrade-2.30.0
Bump pyupgrade from 2.29.1 to 2.30.0
2021-12-30 17:54:14 -06:00
dependabot[bot]
0256482f70 Bump virtualenv from 20.10.0 to 20.11.2 in /.github/workflows
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.10.0 to 20.11.2.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.10.0...20.11.2)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-30 01:24:44 +00:00
dependabot[bot]
47a09d7a5f Bump pyupgrade from 2.29.1 to 2.30.0
Bumps [pyupgrade](https://github.com/asottile/pyupgrade) from 2.29.1 to 2.30.0.
- [Release notes](https://github.com/asottile/pyupgrade/releases)
- [Commits](https://github.com/asottile/pyupgrade/compare/v2.29.1...v2.30.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-28 01:25:23 +00:00
Andrew
f15615a09f Merge pull request #15 from andrewthetechie/update-dependencies
update dependencies
2021-12-24 13:25:35 -06:00
Andrew Herrington
819693cd1a update dependencies 2021-12-24 13:19:53 -06:00
Andrew
a83fd4ac77 Merge pull request #11 from andrewthetechie/dependabot/pip/sphinx-4.3.2
Bump sphinx from 4.3.1 to 4.3.2
2021-12-24 13:15:19 -06:00
Andrew
93bd42756a Merge pull request #10 from andrewthetechie/dependabot/pip/docs/sphinx-4.3.2
Bump sphinx from 4.3.1 to 4.3.2 in /docs
2021-12-24 13:15:07 -06:00
dependabot[bot]
b96a02d711 Bump sphinx from 4.3.1 to 4.3.2
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/4.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.3.1...v4.3.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-20 01:46:52 +00:00
dependabot[bot]
3f5662670a Bump sphinx from 4.3.1 to 4.3.2 in /docs
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/4.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.3.1...v4.3.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-20 01:42:39 +00:00
Andrew Herrington
063a5e9709 fix badges 2021-12-16 18:52:51 -06:00
41 changed files with 2360 additions and 1909 deletions

View File

@@ -1,5 +1,7 @@
[flake8]
select = B,B9,C,D,DAR,E,F,N,RST,S,W
# Eventually would add D and DAR
select = B,B9,C,E,F,N,RST,S,W
ignore = E203,E501,RST201,RST203,RST301,W503,B902,N805,DAR402
max-line-length = 119
max-complexity = 10

38
.github/ISSUE_TEMPLATE/bug_report.md vendored Normal file
View File

@@ -0,0 +1,38 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''
---
**Describe the bug**
A clear and concise description of what the bug is.
**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Expected behavior**
A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]
**Additional context**
Add any other context about the problem here.

View File

@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''
---
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
**Describe the solution you'd like**
A clear and concise description of what you want to happen.
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.

View File

@@ -4,15 +4,23 @@ updates:
directory: "/"
schedule:
interval: daily
commit-message:
prefix: ci
- package-ecosystem: pip
directory: "/.github/workflows"
schedule:
interval: daily
commit-message:
prefix: ci
- package-ecosystem: pip
directory: "/docs"
schedule:
interval: daily
commit-message:
prefix: docs
- package-ecosystem: pip
directory: "/"
schedule:
interval: daily
commit-message:
prefix: deps

View File

@@ -1,6 +1,6 @@
pip==21.3.1
nox==2021.10.1
nox-poetry==0.9.0
poetry==1.1.12
virtualenv==20.10.0
poetry-dynamic-versioning==0.13.1
pip==24.2
nox==2024.10.9
nox-poetry==1.0.3
poetry==1.8.4
virtualenv==20.27.1
toml==0.10.2

View File

@@ -0,0 +1,14 @@
name: Auto Merge Dependabot
on:
pull_request:
jobs:
auto-merge:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: ahmadnassri/action-dependabot-auto-merge@v2
with:
target: minor
github-token: ${{ secrets.THIS_PAT }}

23
.github/workflows/issues.yml vendored Normal file
View File

@@ -0,0 +1,23 @@
name: Issues to Discord
on:
issues:
types:
- opened
- reopened
- deleted
- closed
jobs:
issue-to-discord:
name: issue-to-discord
runs-on: ubuntu-latest
steps:
- name: Post to discord
uses: Ilshidur/action-discord@0.3.2
env:
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK_ISSUES }}
ACTION: ${{ github.event.action }}
REPO: ${{ github.repository }}
ISSUE_URL: ${{ github.event.issue.html_url }}
ISSUE_USER: ${{ github.event.issue.user.login }}
with:
args: "{{ REPO }} had an issue {{ ACTION }} by {{ ISSUE_USER }} at {{ ISSUE_URL }}."

View File

@@ -4,16 +4,15 @@ on:
push:
branches:
- main
- master
jobs:
labeler:
runs-on: ubuntu-latest
steps:
- name: Check out the repository
uses: actions/checkout@v2.4.0
uses: actions/checkout@v4
- name: Run Labeler
uses: crazy-max/ghaction-github-labeler@v3.1.1
uses: crazy-max/ghaction-github-labeler@v5.1.0
with:
skip-delete: true

View File

@@ -10,12 +10,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out the repository
uses: actions/checkout@v2.4.0
uses: actions/checkout@v4
with:
fetch-depth: 2
- name: Set up Python
uses: actions/setup-python@v2.3.1
uses: actions/setup-python@v5.3.0
with:
python-version: "3.10"
@@ -34,8 +34,7 @@ jobs:
poetry build --ansi
- name: Publish package on TestPyPI
if: "! steps.check-version.outputs.tag"
uses: pypa/gh-action-pypi-publish@v1.4.2
uses: pypa/gh-action-pypi-publish@v1.10.3
with:
user: __token__
password: ${{ secrets.TEST_PYPI_TOKEN }}

13
.github/workflows/release-please.yml vendored Normal file
View File

@@ -0,0 +1,13 @@
on:
push:
branches:
- main
name: release-please
jobs:
release-please:
runs-on: ubuntu-latest
steps:
- uses: google-github-actions/release-please-action@v4
with:
token: ${{ secrets.THIS_PAT }}
release-type: python

View File

@@ -8,33 +8,27 @@ jobs:
release:
name: Release
runs-on: ubuntu-latest
environment:
name: pypi
url: https://pypi.org/p/healthchecks-io
permissions:
id-token: write
steps:
- name: Check out the repository
uses: actions/checkout@v2.4.0
uses: actions/checkout@v4.1.4
with:
fetch-depth: 2
- name: Set up Python
uses: actions/setup-python@v2.3.1
uses: actions/setup-python@v5.3.0
with:
python-version: "3.10"
- name: Upgrade pip
python-version: "3.11"
- name: Install pip and poetry
run: |
pip install --constraint=.github/workflows/constraints.txt pip
pip install --upgrade --constraint .github/workflows/constraints.txt pip poetry
pip --version
- name: Install Poetry
run: |
pip install --constraint=.github/workflows/constraints.txt poetry poetry-dynamic-versioning
poetry --version
- name: Build package
run: |
poetry build --ansi
- name: Publish package on PyPI
uses: pypa/gh-action-pypi-publish@v1.4.2
with:
user: __token__
password: ${{ secrets.PYPI_TOKEN }}
poetry build
- name: Publish package distributions to PyPI
uses: pypa/gh-action-pypi-publish@release/v1

View File

@@ -2,7 +2,6 @@ name: Tests
on:
- push
- pull_request
jobs:
tests:
@@ -12,21 +11,15 @@ jobs:
fail-fast: false
matrix:
include:
- { python: "3.10", os: "ubuntu-latest", session: "pre-commit" }
- { python: "3.10", os: "ubuntu-latest", session: "safety" }
- { python: "3.10", os: "ubuntu-latest", session: "mypy" }
- { python: "3.9", os: "ubuntu-latest", session: "mypy" }
- { python: "3.8", os: "ubuntu-latest", session: "mypy" }
- { python: "3.7", os: "ubuntu-latest", session: "mypy" }
- { python: "3.11", os: "ubuntu-latest", session: "pre-commit" }
- { python: "3.11", os: "ubuntu-latest", session: "safety" }
- { python: "3.12", os: "ubuntu-latest", session: "tests" }
- { python: "3.11", os: "ubuntu-latest", session: "tests" }
- { python: "3.10", os: "ubuntu-latest", session: "tests" }
- { python: "3.9", os: "ubuntu-latest", session: "tests" }
- { python: "3.8", os: "ubuntu-latest", session: "tests" }
- { python: "3.7", os: "ubuntu-latest", session: "tests" }
- { python: "3.10", os: "windows-latest", session: "tests" }
- { python: "3.10", os: "macos-latest", session: "tests" }
# - { python: "3.10", os: "ubuntu-latest", session: "typeguard" }
- { python: "3.10", os: "ubuntu-latest", session: "xdoctest" }
- { python: "3.10", os: "ubuntu-latest", session: "docs-build" }
- { python: "3.11", os: "ubuntu-latest", session: "xdoctest" }
- { python: "3.11", os: "ubuntu-latest", session: "docs-build" }
env:
NOXSESSION: ${{ matrix.session }}
@@ -35,37 +28,19 @@ jobs:
steps:
- name: Check out the repository
uses: actions/checkout@v2.4.0
uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python }}
uses: actions/setup-python@v2.3.1
uses: actions/setup-python@v5.3.0
with:
python-version: ${{ matrix.python }}
- name: Upgrade pip
- name: Install needed tools
run: |
pip install --constraint=.github/workflows/constraints.txt pip
pip install --upgrade pip nox poetry virtualenv toml --constraint=.github/workflows/constraints.txt
pip --version
- name: Upgrade pip in virtual environments
shell: python
run: |
import os
import pip
with open(os.environ["GITHUB_ENV"], mode="a") as io:
print(f"VIRTUALENV_PIP={pip.__version__}", file=io)
- name: Install Poetry
run: |
pipx install --pip-args=--constraint=.github/workflows/constraints.txt poetry
poetry --version
- name: Install Nox
run: |
pipx install --pip-args=--constraint=.github/workflows/constraints.txt nox
pipx inject --pip-args=--constraint=.github/workflows/constraints.txt nox nox-poetry
nox --version
# separate out nox-poetry until it gets a released version with support for 1.8
pip install --upgrade nox-poetry --constraint=.github/workflows/constraints.txt
- name: Compute pre-commit cache key
if: matrix.session == 'pre-commit'
@@ -74,16 +49,18 @@ jobs:
run: |
import hashlib
import sys
import os
python = "py{}.{}".format(*sys.version_info[:2])
payload = sys.version.encode() + sys.executable.encode()
digest = hashlib.sha256(payload).hexdigest()
result = "${{ runner.os }}-{}-{}-pre-commit".format(python, digest[:8])
print("::set-output name=result::{}".format(result))
with open(os.environ['GITHUB_OUTPUT'], 'a') as fh:
fh.write(f"result={result}\n")
- name: Restore pre-commit cache
uses: actions/cache@v2.1.7
uses: actions/cache@v4.1.2
if: matrix.session == 'pre-commit'
with:
path: ~/.cache/pre-commit
@@ -94,61 +71,3 @@ jobs:
- name: Run Nox
run: |
nox --force-color --python=${{ matrix.python }}
- name: Upload coverage data
if: always() && matrix.session == 'tests'
uses: "actions/upload-artifact@v2.3.1"
with:
name: coverage-data
path: ".coverage.*"
- name: Upload documentation
if: matrix.session == 'docs-build'
uses: actions/upload-artifact@v2.3.1
with:
name: docs
path: docs/_build
coverage:
runs-on: ubuntu-latest
needs: tests
steps:
- name: Check out the repository
uses: actions/checkout@v2.4.0
- name: Set up Python
uses: actions/setup-python@v2.3.1
with:
python-version: "3.10"
- name: Upgrade pip
run: |
pip install --constraint=.github/workflows/constraints.txt pip
pip --version
- name: Install Poetry
run: |
pipx install --pip-args=--constraint=.github/workflows/constraints.txt poetry
poetry --version
- name: Install Nox
run: |
pipx install --pip-args=--constraint=.github/workflows/constraints.txt nox
pipx inject --pip-args=--constraint=.github/workflows/constraints.txt nox nox-poetry
nox --version
- name: Download coverage data
uses: actions/download-artifact@v2.1.0
with:
name: coverage-data
- name: Combine coverage data and display human readable report
run: |
nox --force-color --session=coverage
- name: Create coverage report
run: |
nox --force-color --session=coverage -- xml
- name: Upload coverage report
uses: codecov/codecov-action@v2.1.0

1
.gitignore vendored
View File

@@ -8,3 +8,4 @@
/docs/_build/
/src/*.egg-info/
__pycache__/
.vscode

View File

@@ -1,12 +1,35 @@
exclude: ".*tests\/fixtures.*"
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.6.0
hooks:
- id: check-yaml
- id: debug-statements
- id: end-of-file-fixer
- id: trailing-whitespace
- repo: https://github.com/astral-sh/ruff-pre-commit
# Ruff version.
rev: v0.4.3
hooks:
# Run the linter.
- id: ruff
args: [ --fix ]
# Run the formatter.
- id: ruff-format
- repo: https://github.com/rhysd/actionlint
rev: v1.6.27
hooks:
- id: actionlint-docker
name: Actionlint
- repo: local
hooks:
- id: black
name: black
entry: black
- id: bandit
name: bandit
entry: bandit
language: system
types: [python]
require_serial: true
args: ["-c", "pyproject.toml"]
- id: check-added-large-files
name: Check for added large files
entry: check-added-large-files
@@ -27,33 +50,16 @@ repos:
language: system
types: [text]
stages: [commit, push, manual]
- id: flake8
name: flake8
entry: flake8
language: system
types: [python]
exclude: "^(tests/*|noxfile.py)"
require_serial: true
- id: pyupgrade
name: pyupgrade
description: Automatically upgrade syntax for newer versions.
entry: pyupgrade
language: system
types: [python]
args: [--py37-plus]
- id: reorder-python-imports
name: Reorder python imports
entry: reorder-python-imports
language: system
types: [python]
args: [--application-directories=src]
args: [--py38-plus]
- id: trailing-whitespace
name: Trim Trailing Whitespace
entry: trailing-whitespace-fixer
language: system
types: [text]
stages: [commit, push, manual]
- repo: https://github.com/pre-commit/mirrors-prettier
rev: v2.5.1
hooks:
- id: prettier

2
.prettierignore Normal file
View File

@@ -0,0 +1,2 @@
.github/*
CHANGELOG.md

View File

@@ -1,3 +0,0 @@
{
"python.pythonPath": "/home/andrew/.pyenv/versions/3.10.0/envs/healthchecks/bin/python"
}

60
CHANGELOG.md Normal file
View File

@@ -0,0 +1,60 @@
# Changelog
## [0.4.3](https://github.com/andrewthetechie/py-healthchecks.io/compare/v0.4.2...v0.4.3) (2024-07-03)
### Dependencies
* bump coverage from 7.5.1 to 7.5.2 ([#680](https://github.com/andrewthetechie/py-healthchecks.io/issues/680)) ([b372e66](https://github.com/andrewthetechie/py-healthchecks.io/commit/b372e66c44ae403af042a43b3d7de41142570eb3))
* bump coverage from 7.5.2 to 7.5.3 ([#683](https://github.com/andrewthetechie/py-healthchecks.io/issues/683)) ([5325352](https://github.com/andrewthetechie/py-healthchecks.io/commit/5325352bae60b332f4602e37adb3f35cc8ae11c7))
* bump httpx from 0.24.1 to 0.27.0 ([#668](https://github.com/andrewthetechie/py-healthchecks.io/issues/668)) ([6e88834](https://github.com/andrewthetechie/py-healthchecks.io/commit/6e88834d93ea28f9bfeb7b81bcac8227ee38580c))
* bump pre-commit from 2.21.0 to 3.5.0 ([#669](https://github.com/andrewthetechie/py-healthchecks.io/issues/669)) ([4d00499](https://github.com/andrewthetechie/py-healthchecks.io/commit/4d00499f94c7e6ad4af86742996fca9c266e8ddf))
* bump pytz from 2023.4 to 2024.1 ([#670](https://github.com/andrewthetechie/py-healthchecks.io/issues/670)) ([67ec0b5](https://github.com/andrewthetechie/py-healthchecks.io/commit/67ec0b5d58563c0fb92ee5a7754706b07d767c11))
* bump reorder-python-imports from 3.12.0 to 3.13.0 ([#685](https://github.com/andrewthetechie/py-healthchecks.io/issues/685)) ([c071ced](https://github.com/andrewthetechie/py-healthchecks.io/commit/c071ced5bfc00fcfef922d01a3c70961f03176d6))
* bump ruff from 0.4.3 to 0.4.4 ([#675](https://github.com/andrewthetechie/py-healthchecks.io/issues/675)) ([e46f70c](https://github.com/andrewthetechie/py-healthchecks.io/commit/e46f70c4708eb703c0f02a97efe62a94145f6e58))
* bump ruff from 0.4.4 to 0.4.5 ([#679](https://github.com/andrewthetechie/py-healthchecks.io/issues/679)) ([55ea01d](https://github.com/andrewthetechie/py-healthchecks.io/commit/55ea01de63c43865c0b41b4248f02d96b17f1c07))
* bump ruff from 0.4.5 to 0.4.6 ([#681](https://github.com/andrewthetechie/py-healthchecks.io/issues/681)) ([627f070](https://github.com/andrewthetechie/py-healthchecks.io/commit/627f070e3fcbaf53a523a5b81b0699e39ffc4229))
* bump ruff from 0.4.6 to 0.5.0 ([#699](https://github.com/andrewthetechie/py-healthchecks.io/issues/699)) ([f9e0fd0](https://github.com/andrewthetechie/py-healthchecks.io/commit/f9e0fd0bd135621f031ed5d490cfabdd90c8991d))
* bump the pip group with 3 updates ([#694](https://github.com/andrewthetechie/py-healthchecks.io/issues/694)) ([a4b7396](https://github.com/andrewthetechie/py-healthchecks.io/commit/a4b73966f1b44c609bd9bdd25505429bb8b772a8))
* bump types-pytz from 2023.4.0.20240130 to 2024.1.0.20240417 ([#672](https://github.com/andrewthetechie/py-healthchecks.io/issues/672)) ([e24fcb2](https://github.com/andrewthetechie/py-healthchecks.io/commit/e24fcb233bd7a35f3999e9fb7bd174ef357ecdcb))
## [0.4.2](https://github.com/andrewthetechie/py-healthchecks.io/compare/v0.4.1...v0.4.2) (2024-05-07)
### Dependencies
* bump croniter from 1.4.1 to 2.0.5 ([#660](https://github.com/andrewthetechie/py-healthchecks.io/issues/660)) ([f945389](https://github.com/andrewthetechie/py-healthchecks.io/commit/f94538951c0aed4b0528974d6cb29c4cfd859845))
* bump pytest-cov from 4.1.0 to 5.0.0 ([#663](https://github.com/andrewthetechie/py-healthchecks.io/issues/663)) ([802520d](https://github.com/andrewthetechie/py-healthchecks.io/commit/802520d4548d70e5597321e02b8d11af322431bd))
* bump safety from 2.3.5 to 3.2.0 ([#661](https://github.com/andrewthetechie/py-healthchecks.io/issues/661)) ([c56e048](https://github.com/andrewthetechie/py-healthchecks.io/commit/c56e048635d32eb9cf5c4f82a9929e9065da5735))
* bump sphinx from 5.3.0 to 7.1.2 ([#662](https://github.com/andrewthetechie/py-healthchecks.io/issues/662)) ([97723e9](https://github.com/andrewthetechie/py-healthchecks.io/commit/97723e91b631e3c4266a090e169eb19ffe1de153))
### Documentation
* bump furo from 2024.4.27 to 2024.5.6 in /docs ([#665](https://github.com/andrewthetechie/py-healthchecks.io/issues/665)) ([b7438af](https://github.com/andrewthetechie/py-healthchecks.io/commit/b7438af1275ce8fceb5d996aabd28cce5ca1193c))
## [0.4.1](https://github.com/andrewthetechie/py-healthchecks.io/compare/v0.4.0...v0.4.1) (2024-05-05)
### Bug Fixes
* update poetry and virtualenv ([#489](https://github.com/andrewthetechie/py-healthchecks.io/issues/489)) ([1376595](https://github.com/andrewthetechie/py-healthchecks.io/commit/1376595877577848e0672d88403dc5740e7c1664))
### Dependencies
* bump pytest-asyncio from 0.21.2 to 0.23.6 ([#657](https://github.com/andrewthetechie/py-healthchecks.io/issues/657)) ([f785186](https://github.com/andrewthetechie/py-healthchecks.io/commit/f7851865821ed0f6df4d4977a4e3a5bc26bbf190))
* bump ruff from 0.0.275 to 0.4.3 ([#655](https://github.com/andrewthetechie/py-healthchecks.io/issues/655)) ([6de87bb](https://github.com/andrewthetechie/py-healthchecks.io/commit/6de87bb43d2c236f1be762d439998baea5d0c417))
* bump types-croniter from 1.4.0.1 to 2.0.0.20240423 ([#654](https://github.com/andrewthetechie/py-healthchecks.io/issues/654)) ([50f8bba](https://github.com/andrewthetechie/py-healthchecks.io/commit/50f8bbabb2df6aed0931ca5979792e694121650c))
### Documentation
* fixes get_check args ([#597](https://github.com/andrewthetechie/py-healthchecks.io/issues/597)) ([cb862fa](https://github.com/andrewthetechie/py-healthchecks.io/commit/cb862fa2c576b62dee2661a2939f69548726bc11))
## [0.4.0](https://github.com/andrewthetechie/py-healthchecks.io/compare/v0.3.1...v0.4.0) (2023-02-21)
### Features
* add python 3.11 support ([#392](https://github.com/andrewthetechie/py-healthchecks.io/issues/392)) ([a752c42](https://github.com/andrewthetechie/py-healthchecks.io/commit/a752c42a28762fed48c3af57c7543b8b3b606702))

View File

@@ -7,16 +7,16 @@ Py Healthchecks.Io
|pre-commit| |Black|
.. |PyPI| image:: https://img.shields.io/pypi/v/py-healthchecksio.svg
:target: https://pypi.org/project/py-healthchecksio/
.. |PyPI| image:: https://img.shields.io/pypi/v/healthchecks-io.svg
:target: https://pypi.org/project/healthchecks-io/
:alt: PyPI
.. |Status| image:: https://img.shields.io/pypi/status/py-healthchecksio.svg
:target: https://pypi.org/project/py-healthchecksio/
.. |Status| image:: https://img.shields.io/pypi/status/healthchecks-io.svg
:target: https://pypi.org/project/healthchecks-io/
:alt: Status
.. |Python Version| image:: https://img.shields.io/pypi/pyversions/py-healthchecksio
:target: https://pypi.org/project/py-healthchecksio
.. |Python Version| image:: https://img.shields.io/pypi/pyversions/healthchecks-io
:target: https://pypi.org/project/healthchecks-io
:alt: Python Version
.. |License| image:: https://img.shields.io/pypi/l/py-healthchecks.io
.. |License| image:: https://img.shields.io/pypi/l/healthchecks-io
:target: https://opensource.org/licenses/MIT
:alt: License
.. |Read the Docs| image:: https://img.shields.io/readthedocs/py-healthchecksio/latest.svg?label=Read%20the%20Docs

3
bandit.yml Normal file
View File

@@ -0,0 +1,3 @@
exclude_dirs: ["test", "examples"]
assert_used:
skips: ["*/test_*.py", "noxfile.py"]

View File

@@ -1,4 +1,5 @@
"""Sphinx configuration."""
from datetime import datetime
@@ -8,7 +9,6 @@ copyright = f"{datetime.now().year}, {author}"
extensions = [
"sphinx.ext.autodoc",
"sphinx.ext.napoleon",
"sphinx_click",
]
autodoc_typehints = "description"
html_theme = "furo"

View File

@@ -1,3 +1,2 @@
furo==2021.11.23
sphinx==4.3.1
sphinx-click==3.0.2
furo==2024.8.6
sphinx==8.1.3

View File

@@ -3,6 +3,31 @@ Usage
This package implements the Healthchecks.io Management and Ping APIs as documented here https://healthchecks.io/docs/api/.
Context Manager
---------------
Either the Client or AsyncClient can be used as a ContextManager (or Async Context Manager)
.. code-block:: python
from healthchecks_io import Client, CheckCreate
with Client(api_key="myapikey") as client:
check = client.create_check(CheckCreate(name="New Check", tags="tag1 tag2"))
print(check)
This is probably the easiest way to use the Clients for one-off scripts. If you do not need to keep a client open for multiple requests, just use
the context manager.
.. note::
When using either of the client types as a context manager, the httpx client underlying the client will be closed when the context manager exits.
Since we allow you to pass in a client on creation, its possible to use a shared client with this library. If you then use the client as a contextmanager,
it will close that shared client.
Just a thing to be aware of!
Sync
----
@@ -38,7 +63,7 @@ Creating a new Check
client = Client(api_key="myapikey")
check = client.create_check(CreateCheck(name="New Check", tags="tag1 tag2")
check = client.create_check(CheckCreate(name="New Check", tags="tag1 tag2"))
print(check)
Getting a Check
@@ -50,13 +75,14 @@ Getting a Check
client = Client(api_key="myapikey")
check = client.get_check(uuid="mychecksuuid")
check = client.get_check(check_id="mychecksuuid")
print(check)
Pinging a Check
^^^^^^^^^^^^^^^
.. code-block:: python
from healthchecks_io import Client
client = Client(api_key="myapikey")
@@ -68,13 +94,54 @@ Async
If you want to use the client in an async program, use AsyncClient instead of Client
.. code-block:: python
import asyncio
from healthchecks_io import AsyncClient, CheckCreate
async def main():
client = AsyncClient(api_key="myapikey")
check = await client.create_check(CheckCreate(name="New Check", tags="tag1 tag2"))
print(check)
if __name__ == "__main__":
asyncio.run(main())
CheckTrap
---------
Ever wanted to run some code and wrape it in a healthcheck check without thinking about it?
That's what CheckTrap is for.
.. code-block:: python
from healthchecks_io import AsyncClient, CheckCreate
import asyncio
from healthchecks_io import Client, AsyncClient, CheckCreate, CheckTrap
client = AsyncClient(api_key="myapikey")
def run_my_thing_to_monitor():
pass
check = await client.create_check(CreateCheck(name="New Check", tags="tag1 tag2")
print(check)
async def main(check):
client = AsyncClient(ping_key="ping_key")
# works with async too, and the ping api and slugs
async with CheckTrap(client, slug=check.slug) as ct:
# when entering the context manager, sends a start ping to your check
# Add custom logs to what gets sent to healthchecks. Reminder, only the first 10k bytes get saved
ct.add_log("My custom log message")
run_my_thing_to_monitor()
if __name__ == "__main__":
client = Client(api_key="myapikey")
# create a new check, or use an existing one already with just its uuid.
check = await client.create_check(CreateCheck(name="New Check", tags="tag1 tag2")
with CheckTrap(client, check.uuid):
# when entering the context manager, sends a start ping to your check
run_my_thing_to_monitor()
asyncio.run(main())

View File

@@ -1,4 +1,5 @@
"""Nox sessions."""
import os
import shlex
import shutil
@@ -7,6 +8,7 @@ from pathlib import Path
from textwrap import dedent
import nox
import toml
try:
from nox_poetry import Session
@@ -22,27 +24,19 @@ except ImportError:
package = "healthchecks_io"
python_versions = ["3.10", "3.9", "3.8", "3.7"]
python_versions = ["3.11", "3.12", "3.10", "3.9", "3.8"]
nox.needs_version = ">= 2021.6.6"
nox.options.sessions = (
"pre-commit",
"bandit",
"safety",
"mypy",
# "mypy",
"tests",
# "typeguard",
"xdoctest",
"docs-build",
)
mypy_type_packages = ("types-croniter", "types-pytz")
test_requirements = (
"coverage[toml]",
"pytest",
"pygments",
"respx",
"pytest-asyncio",
"pytest-lazy-fixture",
)
pyproject = toml.load("pyproject.toml")
test_requirements = pyproject["tool"]["poetry"]["group"]["dev"]["dependencies"].keys()
def activate_virtualenv_in_precommit_hooks(session: Session) -> None:
@@ -61,8 +55,7 @@ def activate_virtualenv_in_precommit_hooks(session: Session) -> None:
# quoting rules for Python and bash, but strip the outermost quotes so we
# can detect paths within the bindir, like <bindir>/python.
bindirs = [
bindir[1:-1] if bindir[0] in "'\"" else bindir
for bindir in (repr(session.bin), shlex.quote(session.bin))
bindir[1:-1] if bindir[0] in "'\"" else bindir for bindir in (repr(session.bin), shlex.quote(session.bin))
]
virtualenv = session.env.get("VIRTUAL_ENV")
@@ -99,10 +92,7 @@ def activate_virtualenv_in_precommit_hooks(session: Session) -> None:
text = hook.read_text()
if not any(
Path("A") == Path("a") and bindir.lower() in text.lower() or bindir in text
for bindir in bindirs
):
if not any(Path("A") == Path("a") and bindir.lower() in text.lower() or bindir in text for bindir in bindirs):
continue
lines = text.splitlines()
@@ -118,20 +108,7 @@ def activate_virtualenv_in_precommit_hooks(session: Session) -> None:
def precommit(session: Session) -> None:
"""Lint using pre-commit."""
args = session.posargs or ["run", "--all-files", "--show-diff-on-failure"]
session.install(
"black",
"darglint",
"flake8",
"flake8-bandit",
"flake8-bugbear",
"flake8-docstrings",
"flake8-rst-docstrings",
"pep8-naming",
"pre-commit",
"pre-commit-hooks",
"pyupgrade",
"reorder-python-imports",
)
session.install(*test_requirements)
session.run("pre-commit", *args)
if args and args[0] == "install":
activate_virtualenv_in_precommit_hooks(session)
@@ -142,7 +119,13 @@ def safety(session: Session) -> None:
"""Scan dependencies for insecure packages."""
requirements = session.poetry.export_requirements()
session.install("safety")
session.run("safety", "check", "--full-report", f"--file={requirements}")
# ignore https://github.com/pytest-dev/py/issues/287
# its an irresposnbily filed CVE causing nose
# ignore https://data.safetycli.com/v/70612/97c/
# Jinja2 vulnerability, maintainer believe it is not a valid vulnerability
# ignore https://data.safetycli.com/v/71064/97c/
# requests vulnerability. The fixed version is not compatible with the packaging library
session.run("safety", "check", "--full-report", f"--file={requirements}", "--ignore=51457,70612,71064")
@session(python=python_versions)
@@ -151,48 +134,16 @@ def mypy(session: Session) -> None:
args = session.posargs or ["src"]
session.install(".")
session.install("mypy", "pytest")
session.install(*mypy_type_packages)
session.install(*test_requirements)
session.run("mypy", *args)
@session(python=python_versions[0])
def bandit(session: Session) -> None:
"""Run bandit security tests"""
args = session.posargs or ["-r", "./src"]
session.run("bandit", *args)
@session(python=python_versions)
def tests(session: Session) -> None:
"""Run the test suite."""
session.install(".")
session.install(*test_requirements)
try:
session.run("coverage", "run", "--parallel", "-m", "pytest", *session.posargs)
finally:
if session.interactive:
session.notify("coverage", posargs=[])
@session(python=python_versions[0])
def coverage(session: Session) -> None:
"""Produce the coverage report."""
args = session.posargs or ["report"]
session.install("coverage[toml]")
if not session.posargs and any(Path().glob(".coverage.*")):
session.run("coverage", "combine")
session.run("coverage", *args)
@session(python=python_versions)
def typeguard(session: Session) -> None:
"""Runtime type checking using Typeguard."""
session.install(".")
session.install("pytest", "typeguard", "pygments")
session.run("pytest", f"--typeguard-packages={package}", *session.posargs)
session.run("poetry", "run", "pytest", *session.posargs)
@session(python=python_versions)

2782
poetry.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
[tool.poetry]
name = "healthchecks_io"
version = "0.0.0"
version = "0.4.3"
description = "A python client package for Healthchecks.io API"
authors = ["Andrew Herrington <andrew.the.techie@gmail.com>"]
license = "MIT"
@@ -9,52 +9,52 @@ homepage = "https://github.com/andrewthetechie/py-healthchecks.io"
repository = "https://github.com/andrewthetechie/py-healthchecks.io"
documentation = "https://py-healthchecks.io.readthedocs.io"
classifiers = [
"Development Status :: 3 - Alpha",
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Framework :: AsyncIO"
]
[tool.poetry.urls]
Changelog = "https://github.com/andrewthetechie/py-healthchecks.io/releases"
[tool.poetry.dependencies]
python = "^3.7"
click = "^8.0.1"
pydantic = "^1.8.2"
httpx = "^0.21.1"
croniter = "^1.1.0"
pytz = "^2021.3"
python = "^3.8"
pydantic = ">=1.9.1,<3.0.0"
httpx = ">=0.23.0,<0.28.0"
croniter = ">=1.1,<4.0"
pytz = ">=2024.1,<2025.0"
packaging = "^24.1"
[tool.poetry.dev-dependencies]
pytest = "^6.2.5"
coverage = {extras = ["toml"], version = "^6.2"}
safety = "^1.10.3"
mypy = "^0.910"
typeguard = "^2.13.2"
xdoctest = {extras = ["colors"], version = "^0.15.10"}
sphinx = "^4.3.1"
[tool.poetry.group.dev.dependencies]
pytest = ">=7.2.1,<9.0.0"
coverage = {extras = ["toml"], version = "^7.1"}
safety = ">=2.3.5,<4.0.0"
mypy = "^1.0"
xdoctest = {extras = ["colors"], version = "^1.1.1"}
sphinx = ">=4.3.2,<8.0.0"
sphinx-autobuild = ">=2021.3.14"
pre-commit = "^2.16.0"
flake8 = "^4.0.1"
black = ">=21.10b0"
flake8-bandit = "^2.1.2"
flake8-bugbear = ">=21.9.2"
flake8-docstrings = "^1.6.0"
flake8-rst-docstrings = "^0.2.3"
pep8-naming = "^0.12.1"
darglint = "^1.8.1"
reorder-python-imports = "^2.6.0"
pre-commit-hooks = "^4.0.1"
sphinx-click = "^3.0.2"
Pygments = "^2.10.0"
pyupgrade = "^2.29.1"
pre-commit = ">=2.21,<4.0"
reorder-python-imports = "^3.9.0"
pre-commit-hooks = "^4.4.0"
pyupgrade = "^3.3.1"
furo = ">=2021.11.12"
pytest-cov = "^3.0.0"
types-croniter = "^1.0.3"
types-pytz = "^2021.3.3"
pytest_async = "^0.1.1"
pytest-asyncio = "^0.16.0"
respx = "^0.19.0"
pytest-mock = "^3.6.1"
pytest-cov = ">=4,<6"
types-croniter = ">=1.3.2,<4.0.0"
types-pytz = ">=2022.7.1,<2025.0.0"
pytest-asyncio = ">=0.20.3,<0.24.0"
respx = ">=0.20.1,<0.22.0"
pytest-mock = "^3.10.0"
pytest-lazy-fixture = "^0.6.3"
pytest-xdist = "^3.2.0"
ruff = ">=0.5.1,<0.6.9"
bandit = "^1.7.4"
[tool.coverage.paths]
source = ["src", "*/site-packages"]
@@ -68,6 +68,9 @@ source = ["healthchecks_io"]
show_missing = true
fail_under = 100
[tool.bandit]
exclude_dirs = ["tests", "noxfile.py", ".github/scripts", "test_errbot", "dist"]
[tool.mypy]
strict = true
warn_unreachable = true
@@ -77,13 +80,12 @@ show_error_codes = true
show_error_context = true
[build-system]
requires = ["poetry-core>=1.0.0", "poetry-dynamic-versioning"]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
[tool.poetry-dynamic-versioning]
enable = true
vcs = "git"
dirty = true
[tool.pytest.ini_options]
addopts = "-n 4 --ignore examples --cov=healthchecks_io --cov-report xml:.coverage.xml --cov-report=term-missing --cov-fail-under 91"
[tool.poetry-dynamic-versioning.substitution]
files = ["src/healthchecks_io/__init__.py"]
[tool.ruff]
line-length = 120
target-version = "py38"

View File

@@ -1,21 +1,26 @@
"""Py Healthchecks.Io."""
# set by poetry-dynamic-versioning
__version__ = "0.0.0" # noqa: E402
__version__ = "0.4.3" # noqa: E402
from .client import AsyncClient # noqa: F401, E402
from .client import Client # noqa: F401, E402
from .client import CheckTrap # noqa: F401, E402
from .client.exceptions import BadAPIRequestError # noqa: F401, E402
from .client.exceptions import CheckNotFoundError # noqa: F401, E402
from .client.exceptions import HCAPIAuthError # noqa: F401, E402
from .client.exceptions import HCAPIError # noqa: F401, E402
from .client.exceptions import HCAPIRateLimitError # noqa: F401, E402
from .client.exceptions import NonUniqueSlugError # noqa: F401, E402
from .client.exceptions import WrongClientError # noqa: F401, E402
from .client.exceptions import PingFailedError # noqa: F401, E402
from .schemas import Check, CheckCreate, CheckPings, CheckStatuses # noqa: F401, E402
from .schemas import Integration, Badges, CheckUpdate # noqa: F401, E402
__all__ = [
"AsyncClient",
"Client",
"CheckTrap",
"BadAPIRequestError",
"CheckNotFoundError",
"HCAPIAuthError",
@@ -23,6 +28,8 @@ __all__ = [
"CheckNotFoundError",
"HCAPIRateLimitError",
"NonUniqueSlugError",
"WrongClientError",
"PingFailedError",
"Check",
"CheckCreate",
"CheckUpdate",

View File

@@ -1,5 +1,7 @@
"""healthchecks_io clients."""
from .async_client import AsyncClient # noqa: F401
from .check_trap import CheckTrap # noqa: F401
from .sync_client import Client # noqa: F401
__all__ = ["AsyncClient", "Client"]
__all__ = ["AsyncClient", "Client", "CheckTrap"]

View File

@@ -57,9 +57,7 @@ class AbstractClient(ABC):
"""Finalizer method is called by weakref.finalize when the object is dereferenced to do cleanup of clients."""
pass
def _get_api_request_url(
self, path: str, params: Optional[Dict[str, Any]] = None
) -> str:
def _get_api_request_url(self, path: str, params: Optional[Dict[str, Any]] = None) -> str:
"""Get a full request url for the healthchecks api.
Args:
@@ -83,7 +81,8 @@ class AbstractClient(ABC):
endpoint (str): Endpoint to request
Raises:
BadAPIRequestError: Raised if you pass a uuid and a slug, or if pinging by a slug and do not have a ping key set
BadAPIRequestError: Raised if you pass a uuid and a slug, or if pinging by a slug and do not have a
ping key set
Returns:
str: url for this
@@ -164,9 +163,7 @@ class AbstractClient(ABC):
raise CheckNotFoundError(f"CHeck not found at {response.request.url}")
if response.status_code == 400:
raise BadAPIRequestError(
f"Bad request when requesting {response.request.url}. {response.text}"
)
raise BadAPIRequestError(f"Bad request when requesting {response.request.url}. {response.text}")
return response
@@ -207,21 +204,15 @@ class AbstractClient(ABC):
raise HCAPIRateLimitError(f"Rate limited on {response.request.url}")
if response.status_code == 400:
raise BadAPIRequestError(
f"Bad request when requesting {response.request.url}. {response.text}"
)
raise BadAPIRequestError(f"Bad request when requesting {response.request.url}. {response.text}")
if response.status_code == 409:
raise NonUniqueSlugError(
f"Bad request, slug conflict {response.request.url}. {response.text}"
)
raise NonUniqueSlugError(f"Bad request, slug conflict {response.request.url}. {response.text}")
return response
@staticmethod
def _add_url_params(
url: str, params: Dict[str, Union[str, int, bool]], replace: bool = True
) -> str:
def _add_url_params(url: str, params: Dict[str, Union[str, int, bool]], replace: bool = True) -> str:
"""Add GET params to provided URL being aware of existing.
:param url: string of target URL
@@ -254,12 +245,7 @@ class AbstractClient(ABC):
# get all the duplicated keys from params and urlencode them, we'll concat this to the params string later
duplicated_params = [x for x in params if x in parsed_get_args]
# get all the args that aren't duplicated and add them to parsed_get_args
parsed_get_args.update(
{
key: parsed_params[key]
for key in [x for x in params if x not in parsed_get_args]
}
)
parsed_get_args.update({key: parsed_params[key] for key in [x for x in params if x not in parsed_get_args]})
# if we have any duplicated parameters, urlencode them, we append them later
extra_parameters = (
f"&{urlencode({key: params[key] for key in duplicated_params}, doseq=True)}"

View File

@@ -1,9 +1,12 @@
"""An async healthchecks.io client."""
import asyncio
from types import TracebackType
from typing import Dict
from typing import List
from typing import Optional
from typing import Tuple
from typing import Type
from httpx import AsyncClient as HTTPXAsyncClient
@@ -40,9 +43,7 @@ class AsyncClient(AbstractClient):
client (Optional[HTTPXAsyncClient], optional): A httpx.Asyncclient. If not
passed in, one will be created for this object. Defaults to None.
"""
self._client: HTTPXAsyncClient = (
HTTPXAsyncClient() if client is None else client
)
self._client: HTTPXAsyncClient = HTTPXAsyncClient() if client is None else client
super().__init__(
api_key=api_key,
ping_key=ping_key,
@@ -51,11 +52,26 @@ class AsyncClient(AbstractClient):
api_version=api_version,
)
self._client.headers["X-Api-Key"] = self._api_key
self._client.headers[
"user-agent"
] = f"py-healthchecks.io-async/{client_version}"
self._client.headers["user-agent"] = f"py-healthchecks.io-async/{client_version}"
self._client.headers["Content-type"] = "application/json"
async def __aenter__(self) -> "AsyncClient":
"""Context manager entrance.
Returns:
AsyncClient: returns this client as a context manager
"""
return self
async def __aexit__(
self,
exc_type: Optional[Type[BaseException]],
exc: Optional[BaseException],
traceback: Optional[TracebackType],
) -> None:
"""Context manager exit."""
await self._afinalizer_method()
def _finalizer_method(self) -> None:
"""Calls _afinalizer_method from a sync context to work with weakref.finalizer."""
asyncio.run(self._afinalizer_method())
@@ -78,9 +94,7 @@ class AsyncClient(AbstractClient):
Check: check that was just created
"""
request_url = self._get_api_request_url("checks/")
response = self.check_response(
await self._client.post(request_url, json=new_check.dict())
)
response = self.check_response(await self._client.post(request_url, json=new_check.dict(exclude_none=True)))
return Check.from_api_result(response.json())
async def update_check(self, uuid: str, update_check: CheckCreate) -> Check:
@@ -99,7 +113,8 @@ class AsyncClient(AbstractClient):
request_url = self._get_api_request_url(f"checks/{uuid}")
response = self.check_response(
await self._client.post(
request_url, json=update_check.dict(exclude_unset=True)
request_url,
json=update_check.dict(exclude_unset=True, exclude_none=True),
)
)
return Check.from_api_result(response.json())
@@ -123,16 +138,11 @@ class AsyncClient(AbstractClient):
request_url = self._get_api_request_url("checks/")
if tags is not None:
for tag in tags:
request_url = self._add_url_params(
request_url, {"tag": tag}, replace=False
)
request_url = self._add_url_params(request_url, {"tag": tag}, replace=False)
response = self.check_response(await self._client.get(request_url))
return [
Check.from_api_result(check_data)
for check_data in response.json()["checks"]
]
return [Check.from_api_result(check_data) for check_data in response.json()["checks"]]
async def get_check(self, check_id: str) -> Check:
"""Get a single check by id.
@@ -227,10 +237,7 @@ class AsyncClient(AbstractClient):
"""
request_url = self._get_api_request_url(f"checks/{check_id}/pings/")
response = self.check_response(await self._client.get(request_url))
return [
CheckPings.from_api_result(check_data)
for check_data in response.json()["pings"]
]
return [CheckPings.from_api_result(check_data) for check_data in response.json()["pings"]]
async def get_check_flips(
self,
@@ -254,8 +261,10 @@ class AsyncClient(AbstractClient):
Args:
check_id (str): check uuid
seconds (Optional[int], optional): Returns the flips from the last value seconds. Defaults to None.
start (Optional[int], optional): Returns flips that are newer than the specified UNIX timestamp.. Defaults to None.
end (Optional[int], optional): Returns flips that are older than the specified UNIX timestamp.. Defaults to None.
start (Optional[int], optional): Returns flips that are newer than the specified UNIX timestamp.
Defaults to None.
end (Optional[int], optional): Returns flips that are older than the specified UNIX timestamp.
Defaults to None.
Returns:
List[CheckStatuses]: List of status flips for this check
@@ -287,10 +296,7 @@ class AsyncClient(AbstractClient):
"""
request_url = self._get_api_request_url("channels/")
response = self.check_response(await self._client.get(request_url))
return [
Integration.from_api_result(integration_dict)
for integration_dict in response.json()["channels"]
]
return [Integration.from_api_result(integration_dict) for integration_dict in response.json()["channels"]]
async def get_badges(self) -> Dict[str, Badges]:
"""Returns a dict of all tags in the project, with badge URLs for each tag.
@@ -301,7 +307,8 @@ class AsyncClient(AbstractClient):
shields: returns JSON in a Shields.io compatible format.
In addition, badges have 2-state and 3-state variations:
svg, json, shields: reports two states: "up" and "down". It considers any checks in the grace period as still "up".
svg, json, shields: reports two states: "up" and "down". It considers any checks in the grace period
as still "up".
svg3, json3, shields3: reports three states: "up", "late", and "down".
The response includes a special * entry: this pseudo-tag reports the overal status
@@ -317,12 +324,9 @@ class AsyncClient(AbstractClient):
"""
request_url = self._get_api_request_url("badges/")
response = self.check_response(await self._client.get(request_url))
return {
key: Badges.from_api_result(item)
for key, item in response.json()["badges"].items()
}
return {key: Badges.from_api_result(item) for key, item in response.json()["badges"].items()}
async def success_ping(self, uuid: str = "", slug: str = "") -> Tuple[bool, str]:
async def success_ping(self, uuid: str = "", slug: str = "", data: str = "") -> Tuple[bool, str]:
"""Signals to Healthchecks.io that a job has completed successfully.
Can also be used to indicate a continuously running process is still running and healthy.
@@ -338,6 +342,7 @@ class AsyncClient(AbstractClient):
Args:
uuid (str): Check's UUID. Defaults to "".
slug (str): Check's Slug. Defaults to "".
data (str): Text data to append to this check. Defaults to "".
Raises:
HCAPIAuthError: Raised when status_code == 401 or 403
@@ -352,10 +357,10 @@ class AsyncClient(AbstractClient):
Tuple[bool, str]: success (true or false) and the response text
"""
ping_url = self._get_ping_url(uuid, slug, "")
response = self.check_ping_response(await self._client.get(ping_url))
response = self.check_ping_response(await self._client.post(ping_url, content=data))
return (True if response.status_code == 200 else False, response.text)
async def start_ping(self, uuid: str = "", slug: str = "") -> Tuple[bool, str]:
async def start_ping(self, uuid: str = "", slug: str = "", data: str = "") -> Tuple[bool, str]:
"""Sends a "job has started!" message to Healthchecks.io.
Sending a "start" signal is optional, but it enables a few extra features:
@@ -373,6 +378,7 @@ class AsyncClient(AbstractClient):
Args:
uuid (str): Check's UUID. Defaults to "".
slug (str): Check's Slug. Defaults to "".
data (str): Text data to append to this check. Defaults to "".
Raises:
HCAPIAuthError: Raised when status_code == 401 or 403
@@ -387,10 +393,10 @@ class AsyncClient(AbstractClient):
Tuple[bool, str]: success (true or false) and the response text
"""
ping_url = self._get_ping_url(uuid, slug, "/start")
response = self.check_ping_response(await self._client.get(ping_url))
response = self.check_ping_response(await self._client.post(ping_url, content=data))
return (True if response.status_code == 200 else False, response.text)
async def fail_ping(self, uuid: str = "", slug: str = "") -> Tuple[bool, str]:
async def fail_ping(self, uuid: str = "", slug: str = "", data: str = "") -> Tuple[bool, str]:
"""Signals to Healthchecks.io that the job has failed.
Actively signaling a failure minimizes the delay from your monitored service failing to you receiving an alert.
@@ -406,6 +412,7 @@ class AsyncClient(AbstractClient):
Args:
uuid (str): Check's UUID. Defaults to "".
slug (str): Check's Slug. Defaults to "".
data (str): Text data to append to this check. Defaults to "".
Raises:
HCAPIAuthError: Raised when status_code == 401 or 403
@@ -420,12 +427,10 @@ class AsyncClient(AbstractClient):
Tuple[bool, str]: success (true or false) and the response text
"""
ping_url = self._get_ping_url(uuid, slug, "/fail")
response = self.check_ping_response(await self._client.get(ping_url))
response = self.check_ping_response(await self._client.post(ping_url, content=data))
return (True if response.status_code == 200 else False, response.text)
async def exit_code_ping(
self, exit_code: int, uuid: str = "", slug: str = ""
) -> Tuple[bool, str]:
async def exit_code_ping(self, exit_code: int, uuid: str = "", slug: str = "", data: str = "") -> Tuple[bool, str]:
"""Signals to Healthchecks.io that the job has failed.
Actively signaling a failure minimizes the delay from your monitored service failing to you receiving an alert.
@@ -442,6 +447,7 @@ class AsyncClient(AbstractClient):
exit_code (int): Exit code to sent, int from 0 to 255
uuid (str): Check's UUID. Defaults to "".
slug (str): Check's Slug. Defaults to "".
data (str): Text data to append to this check. Defaults to "".
Raises:
HCAPIAuthError: Raised when status_code == 401 or 403
@@ -456,5 +462,5 @@ class AsyncClient(AbstractClient):
Tuple[bool, str]: success (true or false) and the response text
"""
ping_url = self._get_ping_url(uuid, slug, f"/{exit_code}")
response = self.check_ping_response(await self._client.get(ping_url))
response = self.check_ping_response(await self._client.post(ping_url, content=data))
return (True if response.status_code == 200 else False, response.text)

View File

@@ -0,0 +1,161 @@
"""CheckTrap is a context manager to wrap around python code to communicate results to a Healthchecks check."""
from types import TracebackType
from typing import List
from typing import Optional
from typing import Type
from typing import Union
from .async_client import AsyncClient
from .exceptions import PingFailedError
from .exceptions import WrongClientError
from .sync_client import Client
class CheckTrap:
"""CheckTrap is a context manager to wrap around python code to communicate results to a Healthchecks check."""
def __init__(
self,
client: Union[Client, AsyncClient],
uuid: str = "",
slug: str = "",
suppress_exceptions: bool = False,
) -> None:
"""A context manager to wrap around python code to communicate results to a Healthchecks check.
Args:
client (Union[Client, AsyncClient]): healthchecks_io client, async or sync
uuid (str): uuid of the check. Defaults to "".
slug (str): slug of the check, exclusion wiht uuid. Defaults to "".
suppress_exceptions (bool): If true, do not raise any exceptions. Defaults to False.
Raises:
Exception: Raised if a slug and a uuid is passed
"""
if uuid == "" and slug == "":
raise Exception("Must pass a slug or an uuid")
self.client: Union[Client, AsyncClient] = client
self.uuid: str = uuid
self.slug: str = slug
self.log_lines: List[str] = list()
self.suppress_exceptions: bool = suppress_exceptions
def add_log(self, line: str) -> None:
"""Add a line to the context manager's log that is sent with the check.
Args:
line (str): String to add to the logs
"""
self.log_lines.append(line)
def __enter__(self) -> "CheckTrap":
"""Enter the context manager.
Sends a start ping to the check represented by self.uuid or self.slug.
Raises:
WrongClientError: Raised when using an AsyncClient with this as a sync client manager
PingFailedError: When a ping fails for any reason not handled by a custom exception
HCAPIAuthError: Raised when status_code == 401 or 403
HCAPIError: Raised when status_code is 5xx
CheckNotFoundError: Raised when status_code is 404 or response text has "not found" in it
BadAPIRequestError: Raised when status_code is 400, or if you pass a uuid and a slug, or if
pinging by a slug and do not have a ping key set
HCAPIRateLimitError: Raised when status code is 429 or response text has "rate limited" in it
NonUniqueSlugError: Raused when status code is 409.
Returns:
CheckTrap: self
"""
if isinstance(self.client, AsyncClient):
raise WrongClientError("You passed an AsyncClient, use this as an async context manager")
result = self.client.start_ping(uuid=self.uuid, slug=self.slug)
if not result[0]:
raise PingFailedError(result[1])
return self
def __exit__(
self,
exc_type: Optional[Type[BaseException]],
exc: Optional[BaseException],
traceback: Optional[TracebackType],
) -> Optional[bool]:
"""Exit the context manager.
If there is an exception, add it to any log lines and send a fail ping.
Otherwise, send a success ping with any log lines appended.
Args:
exc_type (Optional[Type[BaseException]]): [description]
exc (Optional[BaseException]): [description]
traceback (Optional[TracebackType]): [description]
Returns:
Optional[bool]: self.suppress_exceptions, if true will not raise any exceptions
"""
if exc_type is None:
self.client.success_ping(self.uuid, self.slug, data="\n".join(self.log_lines))
else:
self.add_log(str(exc))
self.add_log(str(traceback))
self.client.fail_ping(self.uuid, self.slug, data="\n".join(self.log_lines))
return self.suppress_exceptions
async def __aenter__(self) -> "CheckTrap":
"""Enter the context manager.
Sends a start ping to the check represented by self.uuid or self.slug.
Raises:
WrongClientError: Raised when using an AsyncClient with this as a sync client manager
PingFailedError: When a ping fails for any reason not handled by a custom exception
HCAPIAuthError: Raised when status_code == 401 or 403
HCAPIError: Raised when status_code is 5xx
CheckNotFoundError: Raised when status_code is 404 or response text has "not found" in it
BadAPIRequestError: Raised when status_code is 400, or if you pass a uuid and a slug, or if
pinging by a slug and do not have a ping key set
HCAPIRateLimitError: Raised when status code is 429 or response text has "rate limited" in it
NonUniqueSlugError: Raused when status code is 409.
Returns:
CheckTrap: self
"""
if isinstance(self.client, Client):
raise WrongClientError("You passed a sync Client, use this as a regular context manager")
result = await self.client.start_ping(self.uuid, self.slug)
if not result[0]:
raise PingFailedError(result[1])
return self
async def __aexit__(
self,
exc_type: Optional[Type[BaseException]],
exc: Optional[BaseException],
traceback: Optional[TracebackType],
) -> Optional[bool]:
"""Exit the context manager.
If there is an exception, add it to any log lines and send a fail ping.
Otherwise, send a success ping with any log lines appended.
Args:
exc_type (Optional[Type[BaseException]]): [description]
exc (Optional[BaseException]): [description]
traceback (Optional[TracebackType]): [description]
Returns:
Optional[bool]: self.suppress_exceptions, if true will not raise any exceptions
"""
if exc_type is None:
# ignore typing, if we've gotten here we know its an async client
await self.client.success_ping( # type: ignore
self.uuid, self.slug, data="\n".join(self.log_lines)
)
else:
self.add_log(str(exc))
self.add_log(str(traceback))
await self.client.fail_ping( # type: ignore
self.uuid, self.slug, data="\n".join(self.log_lines)
)
return self.suppress_exceptions

View File

@@ -35,3 +35,15 @@ class NonUniqueSlugError(HCAPIError):
"""Thrown when the api returns a 409 when pinging."""
...
class WrongClientError(HCAPIError):
"""Thrown when trying to use a CheckTrap with the wrong client type."""
...
class PingFailedError(HCAPIError):
"""Thrown when a ping fails."""
...

View File

@@ -1,8 +1,11 @@
"""An async healthchecks.io client."""
from types import TracebackType
from typing import Dict
from typing import List
from typing import Optional
from typing import Tuple
from typing import Type
from httpx import Client as HTTPXClient
@@ -50,6 +53,23 @@ class Client(AbstractClient):
self._client.headers["user-agent"] = f"py-healthchecks.io/{client_version}"
self._client.headers["Content-type"] = "application/json"
def __enter__(self) -> "Client":
"""Context manager entrance.
Returns:
Client: returns this client as a context manager
"""
return self
def __exit__(
self,
exc_type: Optional[Type[BaseException]],
exc: Optional[BaseException],
traceback: Optional[TracebackType],
) -> None:
"""Context manager exit."""
self._finalizer_method()
def _finalizer_method(self) -> None:
"""Closes the httpx client."""
self._client.close()
@@ -71,16 +91,11 @@ class Client(AbstractClient):
request_url = self._get_api_request_url("checks/")
if tags is not None:
for tag in tags:
request_url = self._add_url_params(
request_url, {"tag": tag}, replace=False
)
request_url = self._add_url_params(request_url, {"tag": tag}, replace=False)
response = self.check_response(self._client.get(request_url))
return [
checks.Check.from_api_result(check_data)
for check_data in response.json()["checks"]
]
return [checks.Check.from_api_result(check_data) for check_data in response.json()["checks"]]
def get_check(self, check_id: str) -> checks.Check:
"""Get a single check by id.
@@ -118,9 +133,7 @@ class Client(AbstractClient):
Check: check that was just created
"""
request_url = self._get_api_request_url("checks/")
response = self.check_response(
self._client.post(request_url, json=new_check.dict())
)
response = self.check_response(self._client.post(request_url, json=new_check.dict(exclude_none=True)))
return Check.from_api_result(response.json())
def update_check(self, uuid: str, update_check: CheckCreate) -> Check:
@@ -144,7 +157,10 @@ class Client(AbstractClient):
"""
request_url = self._get_api_request_url(f"checks/{uuid}")
response = self.check_response(
self._client.post(request_url, json=update_check.dict(exclude_unset=True))
self._client.post(
request_url,
json=update_check.dict(exclude_unset=True, exclude_none=True),
)
)
return Check.from_api_result(response.json())
@@ -214,10 +230,7 @@ class Client(AbstractClient):
"""
request_url = self._get_api_request_url(f"checks/{check_id}/pings/")
response = self.check_response(self._client.get(request_url))
return [
checks.CheckPings.from_api_result(check_data)
for check_data in response.json()["pings"]
]
return [checks.CheckPings.from_api_result(check_data) for check_data in response.json()["pings"]]
def get_check_flips(
self,
@@ -239,8 +252,10 @@ class Client(AbstractClient):
Args:
check_id (str): check uuid
seconds (Optional[int], optional): Returns the flips from the last value seconds. Defaults to None.
start (Optional[int], optional): Returns flips that are newer than the specified UNIX timestamp.. Defaults to None.
end (Optional[int], optional): Returns flips that are older than the specified UNIX timestamp.. Defaults to None.
start (Optional[int], optional): Returns flips that are newer than the specified UNIX timestamp.
Defaults to None.
end (Optional[int], optional): Returns flips that are older than the specified UNIX timestamp.
Defaults to None.
Returns:
List[checks.CheckStatuses]: List of status flips for this check
@@ -285,7 +300,9 @@ class Client(AbstractClient):
shields: returns JSON in a Shields.io compatible format.
In addition, badges have 2-state and 3-state variations:
svg, json, shields: reports two states: "up" and "down". It considers any checks in the grace period as still "up".
svg, json, shields: reports two states: "up" and "down". It considers any checks in the grace period
as still "up".
svg3, json3, shields3: reports three states: "up", "late", and "down".
The response includes a special * entry: this pseudo-tag reports the overal status
@@ -300,12 +317,9 @@ class Client(AbstractClient):
"""
request_url = self._get_api_request_url("badges/")
response = self.check_response(self._client.get(request_url))
return {
key: badges.Badges.from_api_result(item)
for key, item in response.json()["badges"].items()
}
return {key: badges.Badges.from_api_result(item) for key, item in response.json()["badges"].items()}
def success_ping(self, uuid: str = "", slug: str = "") -> Tuple[bool, str]:
def success_ping(self, uuid: str = "", slug: str = "", data: str = "") -> Tuple[bool, str]:
"""Signals to Healthchecks.io that a job has completed successfully.
Can also be used to indicate a continuously running process is still running and healthy.
@@ -321,6 +335,7 @@ class Client(AbstractClient):
Args:
uuid (str): Check's UUID. Defaults to "".
slug (str): Check's Slug. Defaults to "".
data (str): Text data to append to this check. Defaults to ""
Raises:
HCAPIAuthError: Raised when status_code == 401 or 403
@@ -335,10 +350,10 @@ class Client(AbstractClient):
Tuple[bool, str]: success (true or false) and the response text
"""
ping_url = self._get_ping_url(uuid, slug, "")
response = self.check_ping_response(self._client.get(ping_url))
response = self.check_ping_response(self._client.post(ping_url, content=data))
return (True if response.status_code == 200 else False, response.text)
def start_ping(self, uuid: str = "", slug: str = "") -> Tuple[bool, str]:
def start_ping(self, uuid: str = "", slug: str = "", data: str = "") -> Tuple[bool, str]:
"""Sends a "job has started!" message to Healthchecks.io.
Sending a "start" signal is optional, but it enables a few extra features:
@@ -356,6 +371,7 @@ class Client(AbstractClient):
Args:
uuid (str): Check's UUID. Defaults to "".
slug (str): Check's Slug. Defaults to "".
data (str): Text data to append to this check. Defaults to ""
Raises:
HCAPIAuthError: Raised when status_code == 401 or 403
@@ -370,10 +386,10 @@ class Client(AbstractClient):
Tuple[bool, str]: success (true or false) and the response text
"""
ping_url = self._get_ping_url(uuid, slug, "/start")
response = self.check_ping_response(self._client.get(ping_url))
response = self.check_ping_response(self._client.post(ping_url, content=data))
return (True if response.status_code == 200 else False, response.text)
def fail_ping(self, uuid: str = "", slug: str = "") -> Tuple[bool, str]:
def fail_ping(self, uuid: str = "", slug: str = "", data: str = "") -> Tuple[bool, str]:
"""Signals to Healthchecks.io that the job has failed.
Actively signaling a failure minimizes the delay from your monitored service failing to you receiving an alert.
@@ -389,6 +405,7 @@ class Client(AbstractClient):
Args:
uuid (str): Check's UUID. Defaults to "".
slug (str): Check's Slug. Defaults to "".
data (str): Text data to append to this check. Defaults to ""
Raises:
HCAPIAuthError: Raised when status_code == 401 or 403
@@ -403,12 +420,10 @@ class Client(AbstractClient):
Tuple[bool, str]: success (true or false) and the response text
"""
ping_url = self._get_ping_url(uuid, slug, "/fail")
response = self.check_ping_response(self._client.get(ping_url))
response = self.check_ping_response(self._client.post(ping_url, content=data))
return (True if response.status_code == 200 else False, response.text)
def exit_code_ping(
self, exit_code: int, uuid: str = "", slug: str = ""
) -> Tuple[bool, str]:
def exit_code_ping(self, exit_code: int, uuid: str = "", slug: str = "", data: str = "") -> Tuple[bool, str]:
"""Signals to Healthchecks.io that the job has failed.
Actively signaling a failure minimizes the delay from your monitored service failing to you receiving an alert.
@@ -425,6 +440,7 @@ class Client(AbstractClient):
exit_code (int): Exit code to sent, int from 0 to 255
uuid (str): Check's UUID. Defaults to "".
slug (str): Check's Slug. Defaults to "".
data (str): Text data to append to this check. Defaults to ""
Raises:
HCAPIAuthError: Raised when status_code == 401 or 403
@@ -439,5 +455,5 @@ class Client(AbstractClient):
Tuple[bool, str]: success (true or false) and the response text
"""
ping_url = self._get_ping_url(uuid, slug, f"/{exit_code}")
response = self.check_ping_response(self._client.get(ping_url))
response = self.check_ping_response(self._client.post(ping_url, content=data))
return (True if response.status_code == 200 else False, response.text)

View File

@@ -1,4 +1,5 @@
"""Schemas for healthchecks_io."""
from .badges import Badges
from .checks import Check
from .checks import CheckCreate

View File

@@ -2,6 +2,7 @@
https://healthchecks.io/docs/api/
"""
from typing import Dict
from pydantic import BaseModel

View File

@@ -2,6 +2,7 @@
https://healthchecks.io/docs/api/
"""
from datetime import datetime
from pathlib import PurePath
from typing import Any
@@ -13,46 +14,45 @@ from urllib.parse import urlparse
import pytz
from croniter import croniter
from pydantic import BaseModel
from pydantic import field_validator, BaseModel, ValidationInfo
from pydantic import Field
from pydantic import validator
class Check(BaseModel):
"""Schema for a check object, either from a readonly api request or a rw api request."""
unique_key: Optional[str]
unique_key: Optional[str] = None
name: str
slug: str
tags: Optional[str]
desc: Optional[str]
tags: Optional[str] = None
desc: Optional[str] = None
grace: int
n_pings: int
status: str
last_ping: Optional[datetime]
next_ping: Optional[datetime]
last_ping: Optional[datetime] = None
next_ping: Optional[datetime] = None
manual_resume: bool
methods: Optional[str]
methods: Optional[str] = None
# healthchecks.io's api doesn't return a scheme so we cant use Pydantic AnyUrl here
ping_url: Optional[str]
update_url: Optional[str]
pause_url: Optional[str]
channels: Optional[str]
timeout: int
uuid: Optional[str]
ping_url: Optional[str] = None
update_url: Optional[str] = None
pause_url: Optional[str] = None
channels: Optional[str] = None
timeout: Optional[int] = None
uuid: Optional[str] = Field(default=None, validate_default=True)
@validator("uuid", always=True)
def validate_uuid(
cls, value: Optional[str], values: Dict[str, Any] # noqa: B902
) -> Optional[str]:
@field_validator("uuid")
@classmethod
def validate_uuid(cls, value: Optional[str], info: ValidationInfo) -> Optional[str]: # noqa: B902
"""Tries to set the uuid from the ping_url.
Will return none if a read only token is used because it cannot retrieve the UUID of a check
"""
if value is None and values.get("ping_url", None) is not None:
# url is like healthchecks.io/ping/8f57b84b-86c2-4546-8923-03f83d27604a, so we want just the UUID off the end
if value is None and info.data.get("ping_url", None) is not None:
# url is like healthchecks.io/ping/8f57b84b-86c2-4546-8923-03f83d27604a, so we want just the
# UUID off the end
# Parse the url, grab the path and then just get the name using pathlib
path = PurePath(str(urlparse(values.get("ping_url")).path))
path = PurePath(str(urlparse(info.data.get("ping_url")).path))
return path.name
return value
@@ -65,11 +65,9 @@ class Check(BaseModel):
class CheckCreate(BaseModel):
"""Pydantic object for creating a check."""
name: Optional[str] = Field(..., description="Name of the check")
tags: Optional[str] = Field(
..., description="String separated list of tags to apply"
)
desc: Optional[str] = Field(..., description="Description of the check")
name: Optional[str] = Field("", description="Name of the check")
tags: Optional[str] = Field("", description="String separated list of tags to apply")
desc: Optional[str] = Field("", description="Description of the check")
timeout: Optional[int] = Field(
86400,
description="The expected period of this check in seconds.",
@@ -83,7 +81,7 @@ class CheckCreate(BaseModel):
lte=31536000,
)
schedule: Optional[str] = Field(
"* * * * *",
None,
description="A cron expression defining this check's schedule. "
"If you specify both timeout and schedule parameters, "
"Healthchecks.io will create a Cron check and ignore the "
@@ -91,8 +89,7 @@ class CheckCreate(BaseModel):
)
tz: Optional[str] = Field(
"UTC",
description="Server's timezone. This setting only has an effect "
"in combination with the schedule parameter.",
description="Server's timezone. This setting only has an effect " "in combination with the schedule parameter.",
)
manual_resume: Optional[bool] = Field(
False,
@@ -129,30 +126,32 @@ class CheckCreate(BaseModel):
"for the unique field are name, tags, timeout, and grace.",
)
@validator("schedule")
@field_validator("schedule")
@classmethod
def validate_schedule(cls, value: str) -> str:
"""Validates that the schedule is a valid cron expression."""
if not croniter.is_valid(value):
raise ValueError("Schedule is not a valid cron expression")
return value
@validator("tz")
@field_validator("tz")
@classmethod
def validate_tz(cls, value: str) -> str:
"""Validates that the timezone is a valid timezone string."""
if value not in pytz.all_timezones:
raise ValueError("Tz is not a valid timezone")
return value
@validator("methods")
@field_validator("methods")
@classmethod
def validate_methods(cls, value: str) -> str:
"""Validate that methods."""
if value not in ("", "POST"):
raise ValueError(
"Methods is invalid, it should be either an empty string or POST"
)
raise ValueError("Methods is invalid, it should be either an empty string or POST")
return value
@validator("unique")
@field_validator("unique")
@classmethod
def validate_unique(cls, value: List[Optional[str]]) -> List[Optional[str]]:
"""Validate unique list."""
for unique in value:
@@ -167,9 +166,7 @@ class CheckUpdate(CheckCreate):
"""Pydantic object for updating a check."""
name: Optional[str] = Field(None, description="Name of the check")
tags: Optional[str] = Field(
None, description="String separated list of tags to apply"
)
tags: Optional[str] = Field(None, description="String separated list of tags to apply")
timeout: Optional[int] = Field(
None,
description="The expected period of this check in seconds.",
@@ -191,8 +188,7 @@ class CheckUpdate(CheckCreate):
)
tz: Optional[str] = Field(
None,
description="Server's timezone. This setting only has an effect "
"in combination with the schedule parameter.",
description="Server's timezone. This setting only has an effect " "in combination with the schedule parameter.",
)
manual_resume: Optional[bool] = Field(
None,
@@ -243,9 +239,7 @@ class CheckPings(BaseModel):
duration: Optional[float] = None
@classmethod
def from_api_result(
cls, ping_dict: Dict[str, Union[str, int, datetime]]
) -> "CheckPings":
def from_api_result(cls, ping_dict: Dict[str, Union[str, int, datetime]]) -> "CheckPings":
"""Converts a dictionary from the healthchecks api into a CheckPings object."""
ping_dict["number_of_pings"] = ping_dict["n"]
ping_dict["user_agent"] = ping_dict["ua"]

View File

@@ -2,6 +2,7 @@
https://healthchecks.io/docs/api/
"""
from typing import Dict
from pydantic import BaseModel

View File

@@ -10,14 +10,10 @@ from healthchecks_io import HCAPIAuthError
from healthchecks_io import HCAPIError
from healthchecks_io import HCAPIRateLimitError
from healthchecks_io import NonUniqueSlugError
from healthchecks_io.client._abstract import AbstractClient
def test_abstract_add_url_params(test_abstract_client):
url = test_abstract_client._add_url_params(
"http://test.com/?test=test", {"test": "test2"}
)
url = test_abstract_client._add_url_params("http://test.com/?test=test", {"test": "test2"})
assert url == "http://test.com/?test=test2"

View File

@@ -1,7 +1,6 @@
from urllib.parse import urljoin
import pytest
import respx
from httpx import AsyncClient as HTTPXAsyncClient
from httpx import Response
@@ -14,6 +13,38 @@ from healthchecks_io.client.exceptions import HCAPIAuthError
from healthchecks_io.client.exceptions import HCAPIError
@pytest.mark.asyncio
@pytest.mark.respx
async def test_acreate_check_200_context_manager(fake_check_api_result, respx_mock, test_async_client):
checks_url = urljoin(test_async_client._api_url, "checks/")
respx_mock.post(checks_url).mock(
return_value=Response(
status_code=200,
json={
"channels": "",
"desc": "",
"grace": 60,
"last_ping": None,
"n_pings": 0,
"name": "Backups",
"slug": "backups",
"next_ping": None,
"manual_resume": False,
"methods": "",
"pause_url": "https://healthchecks.io/api/v1/checks/f618072a-7bde-4eee-af63-71a77c5723bc/pause",
"ping_url": "https://hc-ping.com/f618072a-7bde-4eee-af63-71a77c5723bc",
"status": "new",
"tags": "prod www",
"timeout": 3600,
"update_url": "https://healthchecks.io/api/v1/checks/f618072a-7bde-4eee-af63-71a77c5723bc",
},
)
)
async with test_async_client as test_client:
check = await test_client.create_check(CheckCreate(name="test", tags="test", desc="test"))
assert check.name == "Backups"
@pytest.mark.asyncio
@pytest.mark.respx
async def test_acreate_check_200(fake_check_api_result, respx_mock, test_async_client):
@@ -41,9 +72,7 @@ async def test_acreate_check_200(fake_check_api_result, respx_mock, test_async_c
},
)
)
check = await test_async_client.create_check(
CheckCreate(name="test", tags="test", desc="test")
)
check = await test_async_client.create_check(CheckCreate(name="test", tags="test", desc="test"))
assert check.name == "Backups"
@@ -74,9 +103,7 @@ async def test_aupdate_check_200(fake_check_api_result, respx_mock, test_async_c
},
)
)
check = await test_async_client.update_check(
"test", CheckUpdate(name="test", desc="test")
)
check = await test_async_client.update_check("test", CheckUpdate(name="test", desc="test"))
assert check.name == "Backups"
@@ -85,9 +112,7 @@ async def test_aupdate_check_200(fake_check_api_result, respx_mock, test_async_c
async def test_aget_checks_200(fake_check_api_result, respx_mock, test_async_client):
assert test_async_client._client is not None
checks_url = urljoin(test_async_client._api_url, "checks/")
respx_mock.get(checks_url).mock(
return_value=Response(status_code=200, json={"checks": [fake_check_api_result]})
)
respx_mock.get(checks_url).mock(return_value=Response(status_code=200, json={"checks": [fake_check_api_result]}))
checks = await test_async_client.get_checks()
assert len(checks) == 1
assert checks[0].name == fake_check_api_result["name"]
@@ -97,13 +122,9 @@ async def test_aget_checks_200(fake_check_api_result, respx_mock, test_async_cli
@pytest.mark.respx
async def test_aget_checks_pass_in_client(fake_check_api_result, respx_mock):
httpx_client = HTTPXAsyncClient()
test_async_client = AsyncClient(
api_key="test", api_url="http://localhost/api/", client=httpx_client
)
test_async_client = AsyncClient(api_key="test", api_url="http://localhost/api/", client=httpx_client)
checks_url = urljoin(test_async_client._api_url, "checks/")
respx_mock.get(checks_url).mock(
return_value=Response(status_code=200, json={"checks": [fake_check_api_result]})
)
respx_mock.get(checks_url).mock(return_value=Response(status_code=200, json={"checks": [fake_check_api_result]}))
checks = await test_async_client.get_checks()
assert len(checks) == 1
assert checks[0].name == fake_check_api_result["name"]
@@ -111,9 +132,7 @@ async def test_aget_checks_pass_in_client(fake_check_api_result, respx_mock):
@pytest.mark.asyncio
@pytest.mark.respx
async def test_aget_checks_exceptions(
fake_check_api_result, respx_mock, test_async_client
):
async def test_aget_checks_exceptions(fake_check_api_result, respx_mock, test_async_client):
checks_url = urljoin(test_async_client._api_url, "checks/")
# test exceptions
respx_mock.get(checks_url).mock(return_value=Response(status_code=401))
@@ -151,9 +170,7 @@ def test_finalizer_closes(test_async_client):
async def test_aget_check_200(fake_check_api_result, respx_mock, test_async_client):
assert test_async_client._client is not None
checks_url = urljoin(test_async_client._api_url, "checks/test")
respx_mock.get(checks_url).mock(
return_value=Response(status_code=200, json=fake_check_api_result)
)
respx_mock.get(checks_url).mock(return_value=Response(status_code=200, json=fake_check_api_result))
check = await test_async_client.get_check(check_id="test")
assert check.name == fake_check_api_result["name"]
@@ -172,9 +189,7 @@ async def test_acheck_get_404(respx_mock, test_async_client):
@pytest.mark.respx
async def test_pause_check_200(fake_check_api_result, respx_mock, test_async_client):
checks_url = urljoin(test_async_client._api_url, "checks/test/pause")
respx_mock.post(checks_url).mock(
return_value=Response(status_code=200, json=fake_check_api_result)
)
respx_mock.post(checks_url).mock(return_value=Response(status_code=200, json=fake_check_api_result))
check = await test_async_client.pause_check(check_id="test")
assert check.name == fake_check_api_result["name"]
@@ -194,9 +209,7 @@ async def test_acheck_pause_404(respx_mock, test_async_client):
async def test_adelete_check_200(fake_check_api_result, respx_mock, test_async_client):
assert test_async_client._client is not None
checks_url = urljoin(test_async_client._api_url, "checks/test")
respx_mock.delete(checks_url).mock(
return_value=Response(status_code=200, json=fake_check_api_result)
)
respx_mock.delete(checks_url).mock(return_value=Response(status_code=200, json=fake_check_api_result))
check = await test_async_client.delete_check(check_id="test")
assert check.name == fake_check_api_result["name"]
@@ -212,15 +225,9 @@ async def test_adelete_pause404(respx_mock, test_async_client):
@pytest.mark.asyncio
@pytest.mark.respx
async def test_aget_check_pings_200(
fake_check_pings_api_result, respx_mock, test_async_client
):
async def test_aget_check_pings_200(fake_check_pings_api_result, respx_mock, test_async_client):
checks_url = urljoin(test_async_client._api_url, "checks/test/pings/")
respx_mock.get(checks_url).mock(
return_value=Response(
status_code=200, json={"pings": fake_check_pings_api_result}
)
)
respx_mock.get(checks_url).mock(return_value=Response(status_code=200, json={"pings": fake_check_pings_api_result}))
pings = await test_async_client.get_check_pings("test")
assert len(pings) == len(fake_check_pings_api_result)
assert pings[0].type == fake_check_pings_api_result[0]["type"]
@@ -228,13 +235,9 @@ async def test_aget_check_pings_200(
@pytest.mark.asyncio
@pytest.mark.respx
async def test_aget_check_flips_200(
fake_check_flips_api_result, respx_mock, test_async_client
):
async def test_aget_check_flips_200(fake_check_flips_api_result, respx_mock, test_async_client):
checks_url = urljoin(test_async_client._api_url, "checks/test/flips/")
respx_mock.get(checks_url).mock(
return_value=Response(status_code=200, json=fake_check_flips_api_result)
)
respx_mock.get(checks_url).mock(return_value=Response(status_code=200, json=fake_check_flips_api_result))
flips = await test_async_client.get_check_flips("test")
assert len(flips) == len(fake_check_flips_api_result)
assert flips[0].up == fake_check_flips_api_result[0]["up"]
@@ -242,15 +245,9 @@ async def test_aget_check_flips_200(
@pytest.mark.asyncio
@pytest.mark.respx
async def test_get_check_flips_params_200(
fake_check_flips_api_result, respx_mock, test_async_client
):
checks_url = urljoin(
test_async_client._api_url, "checks/test/flips/?seconds=1&start=1&end=1"
)
respx_mock.get(checks_url).mock(
return_value=Response(status_code=200, json=fake_check_flips_api_result)
)
async def test_get_check_flips_params_200(fake_check_flips_api_result, respx_mock, test_async_client):
checks_url = urljoin(test_async_client._api_url, "checks/test/flips/?seconds=1&start=1&end=1")
respx_mock.get(checks_url).mock(return_value=Response(status_code=200, json=fake_check_flips_api_result))
flips = await test_async_client.get_check_flips("test", seconds=1, start=1, end=1)
assert len(flips) == len(fake_check_flips_api_result)
assert flips[0].up == fake_check_flips_api_result[0]["up"]
@@ -258,9 +255,7 @@ async def test_get_check_flips_params_200(
@pytest.mark.asyncio
@pytest.mark.respx
async def test_aget_check_flips_400(
fake_check_flips_api_result, respx_mock, test_async_client
):
async def test_aget_check_flips_400(fake_check_flips_api_result, respx_mock, test_async_client):
flips_url = urljoin(test_async_client._api_url, "checks/test/flips/")
respx_mock.get(flips_url).mock(return_value=Response(status_code=400))
with pytest.raises(BadAPIRequestError):
@@ -269,13 +264,9 @@ async def test_aget_check_flips_400(
@pytest.mark.asyncio
@pytest.mark.respx
async def test_aget_integrations(
fake_integrations_api_result, respx_mock, test_async_client
):
async def test_aget_integrations(fake_integrations_api_result, respx_mock, test_async_client):
channels_url = urljoin(test_async_client._api_url, "channels/")
respx_mock.get(channels_url).mock(
return_value=Response(status_code=200, json=fake_integrations_api_result)
)
respx_mock.get(channels_url).mock(return_value=Response(status_code=200, json=fake_integrations_api_result))
integrations = await test_async_client.get_integrations()
assert len(integrations) == len(fake_integrations_api_result["channels"])
assert integrations[0].id == fake_integrations_api_result["channels"][0]["id"]
@@ -285,9 +276,7 @@ async def test_aget_integrations(
@pytest.mark.respx
async def test_aget_badges(fake_badges_api_result, respx_mock, test_async_client):
channels_url = urljoin(test_async_client._api_url, "badges/")
respx_mock.get(channels_url).mock(
return_value=Response(status_code=200, json=fake_badges_api_result)
)
respx_mock.get(channels_url).mock(return_value=Response(status_code=200, json=fake_badges_api_result))
integrations = await test_async_client.get_badges()
assert integrations.keys() == fake_badges_api_result["badges"].keys()
@@ -354,14 +343,10 @@ ping_test_parameters = [
@pytest.mark.asyncio
@pytest.mark.respx
@pytest.mark.parametrize(
"respx_mocker, tc, url, ping_method, method_kwargs", ping_test_parameters
)
async def test_success_ping(respx_mocker, tc, url, ping_method, method_kwargs):
@pytest.mark.parametrize("respx_mocker, tc, url, ping_method, method_kwargs", ping_test_parameters)
async def test_asuccess_ping(respx_mocker, tc, url, ping_method, method_kwargs):
channels_url = urljoin(tc._ping_url, url)
respx_mocker.get(channels_url).mock(
return_value=Response(status_code=200, text="OK")
)
respx_mocker.post(channels_url).mock(return_value=Response(status_code=200, text="OK"))
ping_method = getattr(tc, ping_method)
result = await ping_method(**method_kwargs)
assert result[0] is True

View File

@@ -0,0 +1,92 @@
from urllib.parse import urljoin
import pytest
from httpx import Response
from healthchecks_io import CheckTrap
from healthchecks_io import PingFailedError
from healthchecks_io import WrongClientError
@pytest.mark.respx
def test_check_trap_sync(respx_mock, test_client):
start_url = urljoin(test_client._ping_url, "test/start")
respx_mock.post(start_url).mock(return_value=Response(status_code=200, text="OK"))
success_url = urljoin(test_client._ping_url, "test")
respx_mock.post(success_url).mock(return_value=Response(status_code=200, text="OK"))
with CheckTrap(test_client, uuid="test"):
pass
@pytest.mark.respx
def test_check_trap_sync_failed_ping(respx_mock, test_client):
start_url = urljoin(test_client._ping_url, "test/start")
respx_mock.post(start_url).mock(return_value=Response(status_code=444, text="OK"))
with pytest.raises(PingFailedError):
with CheckTrap(test_client, uuid="test"):
pass
@pytest.mark.respx
def test_check_trap_sync_exception(respx_mock, test_client):
start_url = urljoin(test_client._ping_url, "test/start")
respx_mock.post(start_url).mock(return_value=Response(status_code=200, text="OK"))
fail_url = urljoin(test_client._ping_url, "test/fail")
respx_mock.post(fail_url).mock(return_value=Response(status_code=200, text="OK"))
with pytest.raises(Exception):
with CheckTrap(test_client, uuid="test"):
raise Exception("Exception")
@pytest.mark.asyncio
@pytest.mark.respx
async def test_check_trap_async(respx_mock, test_async_client):
start_url = urljoin(test_async_client._ping_url, "test/start")
respx_mock.post(start_url).mock(return_value=Response(status_code=200, text="OK"))
success_url = urljoin(test_async_client._ping_url, "test")
respx_mock.post(success_url).mock(return_value=Response(status_code=200, text="OK"))
async with CheckTrap(test_async_client, uuid="test"):
pass
@pytest.mark.asyncio
@pytest.mark.respx
async def test_check_trap_async_failed_ping(respx_mock, test_async_client):
start_url = urljoin(test_async_client._ping_url, "test/start")
respx_mock.post(start_url).mock(return_value=Response(status_code=444, text="OK"))
with pytest.raises(PingFailedError):
async with CheckTrap(test_async_client, uuid="test"):
pass
@pytest.mark.asyncio
@pytest.mark.respx
async def test_check_trap_async_exception(respx_mock, test_async_client):
start_url = urljoin(test_async_client._ping_url, "test/start")
respx_mock.post(start_url).mock(return_value=Response(status_code=200, text="OK"))
fail_url = urljoin(test_async_client._ping_url, "test/fail")
respx_mock.post(fail_url).mock(return_value=Response(status_code=200, text="OK"))
with pytest.raises(Exception):
async with CheckTrap(test_async_client, uuid="test"):
raise Exception("Exception")
@pytest.mark.asyncio
async def test_check_trap_wrong_client_error(test_client, test_async_client):
with pytest.raises(WrongClientError):
async with CheckTrap(test_client, uuid="test"):
pass
with pytest.raises(WrongClientError):
with CheckTrap(test_async_client, uuid="test"):
pass
def test_check_trap_no_uuid_or_slug(test_client):
with pytest.raises(Exception) as exc:
with CheckTrap(test_client):
pass
assert str(exc) == "Must pass a slug or an uuid"

View File

@@ -1,7 +1,6 @@
from urllib.parse import urljoin
import pytest
import respx
from httpx import Client as HTTPXClient
from httpx import Response
@@ -14,6 +13,37 @@ from healthchecks_io.client.exceptions import HCAPIAuthError
from healthchecks_io.client.exceptions import HCAPIError
@pytest.mark.respx
def test_create_check_200_context_manager(fake_check_api_result, respx_mock, test_client):
checks_url = urljoin(test_client._api_url, "checks/")
respx_mock.post(checks_url).mock(
return_value=Response(
status_code=200,
json={
"channels": "",
"desc": "",
"grace": 60,
"last_ping": None,
"n_pings": 0,
"name": "Backups",
"slug": "backups",
"next_ping": None,
"manual_resume": False,
"methods": "",
"pause_url": "https://healthchecks.io/api/v1/checks/f618072a-7bde-4eee-af63-71a77c5723bc/pause",
"ping_url": "https://hc-ping.com/f618072a-7bde-4eee-af63-71a77c5723bc",
"status": "new",
"tags": "prod www",
"timeout": 3600,
"update_url": "https://healthchecks.io/api/v1/checks/f618072a-7bde-4eee-af63-71a77c5723bc",
},
)
)
with test_client as tc:
check = tc.create_check(CheckCreate(name="test", tags="test", desc="test"))
assert check.name == "Backups"
@pytest.mark.respx
def test_create_check_200(fake_check_api_result, respx_mock, test_client):
checks_url = urljoin(test_client._api_url, "checks/")
@@ -78,9 +108,7 @@ def test_update_check_200(fake_check_api_result, respx_mock, test_client):
def test_get_checks_200(fake_check_api_result, respx_mock, test_client):
assert test_client._client is not None
checks_url = urljoin(test_client._api_url, "checks/")
respx_mock.get(checks_url).mock(
return_value=Response(status_code=200, json={"checks": [fake_check_api_result]})
)
respx_mock.get(checks_url).mock(return_value=Response(status_code=200, json={"checks": [fake_check_api_result]}))
checks = test_client.get_checks()
assert len(checks) == 1
assert checks[0].name == fake_check_api_result["name"]
@@ -89,13 +117,9 @@ def test_get_checks_200(fake_check_api_result, respx_mock, test_client):
@pytest.mark.respx
def test_get_checks_pass_in_client(fake_check_api_result, respx_mock):
httpx_client = HTTPXClient()
test_client = Client(
api_key="test", api_url="http://localhost/api/", client=httpx_client
)
test_client = Client(api_key="test", api_url="http://localhost/api/", client=httpx_client)
checks_url = urljoin(test_client._api_url, "checks/")
respx_mock.get(checks_url).mock(
return_value=Response(status_code=200, json={"checks": [fake_check_api_result]})
)
respx_mock.get(checks_url).mock(return_value=Response(status_code=200, json={"checks": [fake_check_api_result]}))
checks = test_client.get_checks()
assert len(checks) == 1
assert checks[0].name == fake_check_api_result["name"]
@@ -137,9 +161,7 @@ def test_finalizer_closes(test_client):
def test_get_check_200(fake_check_api_result, respx_mock, test_client):
assert test_client._client is not None
checks_url = urljoin(test_client._api_url, "checks/test")
respx_mock.get(checks_url).mock(
return_value=Response(status_code=200, json=fake_check_api_result)
)
respx_mock.get(checks_url).mock(return_value=Response(status_code=200, json=fake_check_api_result))
check = test_client.get_check(check_id="test")
assert check.name == fake_check_api_result["name"]
@@ -156,9 +178,7 @@ def test_check_get_404(respx_mock, test_client):
@pytest.mark.respx
def test_pause_check_200(fake_check_api_result, respx_mock, test_client):
checks_url = urljoin(test_client._api_url, "checks/test/pause")
respx_mock.post(checks_url).mock(
return_value=Response(status_code=200, json=fake_check_api_result)
)
respx_mock.post(checks_url).mock(return_value=Response(status_code=200, json=fake_check_api_result))
check = test_client.pause_check(check_id="test")
assert check.name == fake_check_api_result["name"]
@@ -176,9 +196,7 @@ def test_check_pause_404(respx_mock, test_client):
def test_delete_check_200(fake_check_api_result, respx_mock, test_client):
assert test_client._client is not None
checks_url = urljoin(test_client._api_url, "checks/test")
respx_mock.delete(checks_url).mock(
return_value=Response(status_code=200, json=fake_check_api_result)
)
respx_mock.delete(checks_url).mock(return_value=Response(status_code=200, json=fake_check_api_result))
check = test_client.delete_check(check_id="test")
assert check.name == fake_check_api_result["name"]
@@ -194,11 +212,7 @@ def test_delete_pause404(respx_mock, test_client):
@pytest.mark.respx
def test_get_check_pings_200(fake_check_pings_api_result, respx_mock, test_client):
checks_url = urljoin(test_client._api_url, "checks/test/pings/")
respx_mock.get(checks_url).mock(
return_value=Response(
status_code=200, json={"pings": fake_check_pings_api_result}
)
)
respx_mock.get(checks_url).mock(return_value=Response(status_code=200, json={"pings": fake_check_pings_api_result}))
pings = test_client.get_check_pings("test")
assert len(pings) == len(fake_check_pings_api_result)
assert pings[0].type == fake_check_pings_api_result[0]["type"]
@@ -207,24 +221,16 @@ def test_get_check_pings_200(fake_check_pings_api_result, respx_mock, test_clien
@pytest.mark.respx
def test_get_check_flips_200(fake_check_flips_api_result, respx_mock, test_client):
checks_url = urljoin(test_client._api_url, "checks/test/flips/")
respx_mock.get(checks_url).mock(
return_value=Response(status_code=200, json=fake_check_flips_api_result)
)
respx_mock.get(checks_url).mock(return_value=Response(status_code=200, json=fake_check_flips_api_result))
flips = test_client.get_check_flips("test")
assert len(flips) == len(fake_check_flips_api_result)
assert flips[0].up == fake_check_flips_api_result[0]["up"]
@pytest.mark.respx
def test_get_check_flips_params_200(
fake_check_flips_api_result, respx_mock, test_client
):
checks_url = urljoin(
test_client._api_url, "checks/test/flips/?seconds=1&start=1&end=1"
)
respx_mock.get(checks_url).mock(
return_value=Response(status_code=200, json=fake_check_flips_api_result)
)
def test_get_check_flips_params_200(fake_check_flips_api_result, respx_mock, test_client):
checks_url = urljoin(test_client._api_url, "checks/test/flips/?seconds=1&start=1&end=1")
respx_mock.get(checks_url).mock(return_value=Response(status_code=200, json=fake_check_flips_api_result))
flips = test_client.get_check_flips("test", seconds=1, start=1, end=1)
assert len(flips) == len(fake_check_flips_api_result)
assert flips[0].up == fake_check_flips_api_result[0]["up"]
@@ -241,9 +247,7 @@ def test_get_check_flips_400(fake_check_flips_api_result, respx_mock, test_clien
@pytest.mark.respx
def test_get_integrations(fake_integrations_api_result, respx_mock, test_client):
channels_url = urljoin(test_client._api_url, "channels/")
respx_mock.get(channels_url).mock(
return_value=Response(status_code=200, json=fake_integrations_api_result)
)
respx_mock.get(channels_url).mock(return_value=Response(status_code=200, json=fake_integrations_api_result))
integrations = test_client.get_integrations()
assert len(integrations) == len(fake_integrations_api_result["channels"])
assert integrations[0].id == fake_integrations_api_result["channels"][0]["id"]
@@ -252,9 +256,7 @@ def test_get_integrations(fake_integrations_api_result, respx_mock, test_client)
@pytest.mark.respx
def test_get_badges(fake_badges_api_result, respx_mock, test_client):
channels_url = urljoin(test_client._api_url, "badges/")
respx_mock.get(channels_url).mock(
return_value=Response(status_code=200, json=fake_badges_api_result)
)
respx_mock.get(channels_url).mock(return_value=Response(status_code=200, json=fake_badges_api_result))
integrations = test_client.get_badges()
assert integrations.keys() == fake_badges_api_result["badges"].keys()
@@ -320,14 +322,10 @@ ping_test_parameters = [
@pytest.mark.respx
@pytest.mark.parametrize(
"respx_mocker, tc, url, ping_method, method_kwargs", ping_test_parameters
)
@pytest.mark.parametrize("respx_mocker, tc, url, ping_method, method_kwargs", ping_test_parameters)
def test_success_ping(respx_mocker, tc, url, ping_method, method_kwargs):
channels_url = urljoin(tc._ping_url, url)
respx_mocker.get(channels_url).mock(
return_value=Response(status_code=200, text="OK")
)
respx_mocker.post(channels_url).mock(return_value=Response(status_code=200, text="OK"))
ping_method = getattr(tc, ping_method)
result, text = ping_method(**method_kwargs)
assert result is True

View File

@@ -37,27 +37,19 @@ def test_check_create_validators():
# test validate_schedule
with pytest.raises(ValidationError):
check_create = checks.CheckCreate(
name="Test", tags="", desc="Test", schedule="no good"
)
check_create = checks.CheckCreate(name="Test", tags="", desc="Test", schedule="no good")
# test validate_tz
with pytest.raises(ValidationError):
check_create = checks.CheckCreate(
name="Test", tags="", desc="Test", tz="no good"
)
check_create = checks.CheckCreate(name="Test", tags="", desc="Test", tz="no good")
# test validate_methods
with pytest.raises(ValidationError):
check_create = checks.CheckCreate(
name="Test", tags="", desc="Test", methods="no good"
)
check_create = checks.CheckCreate(name="Test", tags="", desc="Test", methods="no good")
# test validate_unique
with pytest.raises(ValidationError):
check_create = checks.CheckCreate(
name="Test", tags="", desc="Test", unique=["no good"]
)
check_create = checks.CheckCreate(name="Test", tags="", desc="Test", unique=["no good"])
def test_check_pings_from_api():