bramstroker / homeassistant-powercalc

Custom component to calculate estimated power consumption of lights and other appliances
MIT License
898 stars 250 forks source link

fix(deps): update all non-major dependencies #2204

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 2 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@octokit/rest 20.0.2 -> 20.1.1 age adoption passing confidence
@types/node (source) 20.12.2 -> 20.12.12 age adoption passing confidence
gitpython ==3.1 -> ==3.1.43 age adoption passing confidence
pino (source) 9.0.0 -> 9.1.0 age adoption passing confidence
prom-client 15.1.1 -> 15.1.2 age adoption passing confidence
sphinx (changelog) ==7.2.6 -> ==7.3.7 age adoption passing confidence
typescript (source) 5.4.3 -> 5.4.5 age adoption passing confidence

Release Notes

octokit/rest.js (@​octokit/rest) ### [`v20.1.1`](https://togithub.com/octokit/rest.js/releases/tag/v20.1.1) [Compare Source](https://togithub.com/octokit/rest.js/compare/v20.1.0...v20.1.1) ##### Bug Fixes - update REST endpoints ([#​428](https://togithub.com/octokit/rest.js/issues/428)) ([7058346](https://togithub.com/octokit/rest.js/commit/7058346922bede2db35bbf1c2145b1976310df69)) ### [`v20.1.0`](https://togithub.com/octokit/rest.js/releases/tag/v20.1.0) [Compare Source](https://togithub.com/octokit/rest.js/compare/v20.0.2...v20.1.0) ##### Features - **security:** Add provenance ([#​420](https://togithub.com/octokit/rest.js/issues/420)) ([9adf1a4](https://togithub.com/octokit/rest.js/commit/9adf1a4a3da67afab4895b22877fa5c93e99bd74))
gitpython-developers/GitPython (gitpython) ### [`v3.1.43`](https://togithub.com/gitpython-developers/GitPython/releases/tag/3.1.43) [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.42...3.1.43) ##### Particularly Important Changes These are likely to affect you, please do take a careful look. - Issue and test deprecation warnings by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1886](https://togithub.com/gitpython-developers/GitPython/pull/1886) - Fix version_info cache invalidation, typing, parsing, and serialization by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1838](https://togithub.com/gitpython-developers/GitPython/pull/1838) - Document manual refresh path treatment by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1839](https://togithub.com/gitpython-developers/GitPython/pull/1839) - Improve static typing and docstrings related to git object types by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1859](https://togithub.com/gitpython-developers/GitPython/pull/1859) ##### Other Changes - Test in Docker with Alpine Linux on CI by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1826](https://togithub.com/gitpython-developers/GitPython/pull/1826) - Build online docs (RTD) with -W and dependencies by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1843](https://togithub.com/gitpython-developers/GitPython/pull/1843) - Suggest full-path refresh() in failure message by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1844](https://togithub.com/gitpython-developers/GitPython/pull/1844) - `repo.blame` and `repo.blame_incremental` now accept `None` as the `rev` parameter. by [@​Gaubbe](https://togithub.com/Gaubbe) in [https://github.com/gitpython-developers/GitPython/pull/1846](https://togithub.com/gitpython-developers/GitPython/pull/1846) - Make sure diff always uses the default diff driver when `create_patch=True` by [@​can-taslicukur](https://togithub.com/can-taslicukur) in [https://github.com/gitpython-developers/GitPython/pull/1832](https://togithub.com/gitpython-developers/GitPython/pull/1832) - Revise docstrings, comments, and a few messages by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1850](https://togithub.com/gitpython-developers/GitPython/pull/1850) - Expand what is included in the API Reference by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1855](https://togithub.com/gitpython-developers/GitPython/pull/1855) - Restore building of documentation downloads by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1856](https://togithub.com/gitpython-developers/GitPython/pull/1856) - Revise type annotations slightly by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1860](https://togithub.com/gitpython-developers/GitPython/pull/1860) - Updating regex pattern to handle unicode whitespaces. by [@​jcole-crowdstrike](https://togithub.com/jcole-crowdstrike) in [https://github.com/gitpython-developers/GitPython/pull/1853](https://togithub.com/gitpython-developers/GitPython/pull/1853) - Use upgraded pip in test fixture virtual environment by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1864](https://togithub.com/gitpython-developers/GitPython/pull/1864) - lint: replace `flake8` with `ruff` check by [@​Borda](https://togithub.com/Borda) in [https://github.com/gitpython-developers/GitPython/pull/1862](https://togithub.com/gitpython-developers/GitPython/pull/1862) - lint: switch Black with `ruff-format` by [@​Borda](https://togithub.com/Borda) in [https://github.com/gitpython-developers/GitPython/pull/1865](https://togithub.com/gitpython-developers/GitPython/pull/1865) - Update readme and tox.ini for recent tooling changes by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1868](https://togithub.com/gitpython-developers/GitPython/pull/1868) - Split tox lint env into three envs, all safe by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1870](https://togithub.com/gitpython-developers/GitPython/pull/1870) - Slightly broaden Ruff, and update and clarify tool configuration by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1871](https://togithub.com/gitpython-developers/GitPython/pull/1871) - Add a "doc" extra for documentation build dependencies by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1872](https://togithub.com/gitpython-developers/GitPython/pull/1872) - Describe `Submodule.__init__` parent_commit parameter by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1877](https://togithub.com/gitpython-developers/GitPython/pull/1877) - Include TagObject in git.types.Tree_ish by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1878](https://togithub.com/gitpython-developers/GitPython/pull/1878) - Improve Sphinx role usage, including linking Git manpages by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1879](https://togithub.com/gitpython-developers/GitPython/pull/1879) - Replace all wildcard imports with explicit imports by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1880](https://togithub.com/gitpython-developers/GitPython/pull/1880) - Clarify how tag objects are usually tree-ish and commit-ish by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1881](https://togithub.com/gitpython-developers/GitPython/pull/1881) ##### New Contributors - [@​Gaubbe](https://togithub.com/Gaubbe) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1846](https://togithub.com/gitpython-developers/GitPython/pull/1846) - [@​can-taslicukur](https://togithub.com/can-taslicukur) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1832](https://togithub.com/gitpython-developers/GitPython/pull/1832) - [@​jcole-crowdstrike](https://togithub.com/jcole-crowdstrike) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1853](https://togithub.com/gitpython-developers/GitPython/pull/1853) - [@​Borda](https://togithub.com/Borda) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1862](https://togithub.com/gitpython-developers/GitPython/pull/1862) **Full Changelog**: https://github.com/gitpython-developers/GitPython/compare/3.1.42...3.1.43 ### [`v3.1.42`](https://togithub.com/gitpython-developers/GitPython/releases/tag/3.1.42) [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.41...3.1.42) #### What's Changed - Fix release link in changelog by [@​PeterJCLaw](https://togithub.com/PeterJCLaw) in [https://github.com/gitpython-developers/GitPython/pull/1795](https://togithub.com/gitpython-developers/GitPython/pull/1795) - Remove test dependency on sumtypes library by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1798](https://togithub.com/gitpython-developers/GitPython/pull/1798) - Pin Sphinx plugins to compatible versions by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1803](https://togithub.com/gitpython-developers/GitPython/pull/1803) - fix: treeNotSorted issue by [@​et-repositories](https://togithub.com/et-repositories) in [https://github.com/gitpython-developers/GitPython/pull/1799](https://togithub.com/gitpython-developers/GitPython/pull/1799) - Remove git.util.NullHandler by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1807](https://togithub.com/gitpython-developers/GitPython/pull/1807) - Clarify why GIT_PYTHON_GIT_EXECUTABLE may be set on failure by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1810](https://togithub.com/gitpython-developers/GitPython/pull/1810) - Report actual attempted Git command when Git.refresh fails by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1812](https://togithub.com/gitpython-developers/GitPython/pull/1812) - Don't suppress messages when logging is not configured by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1813](https://togithub.com/gitpython-developers/GitPython/pull/1813) - Pin Python 3.9.16 on Cygwin CI by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1814](https://togithub.com/gitpython-developers/GitPython/pull/1814) - Have initial refresh use a logger to warn by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1815](https://togithub.com/gitpython-developers/GitPython/pull/1815) - Omit warning prefix in "Bad git executable" message by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1816](https://togithub.com/gitpython-developers/GitPython/pull/1816) - Test with M1 macOS CI runner by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1817](https://togithub.com/gitpython-developers/GitPython/pull/1817) - Bump pre-commit/action from 3.0.0 to 3.0.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/gitpython-developers/GitPython/pull/1818](https://togithub.com/gitpython-developers/GitPython/pull/1818) - Bump Vampire/setup-wsl from 2.0.2 to 3.0.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/gitpython-developers/GitPython/pull/1819](https://togithub.com/gitpython-developers/GitPython/pull/1819) - Remove deprecated section in README.md by [@​marcm-ml](https://togithub.com/marcm-ml) in [https://github.com/gitpython-developers/GitPython/pull/1823](https://togithub.com/gitpython-developers/GitPython/pull/1823) - Keep temp files out of project dir and improve cleanup by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1825](https://togithub.com/gitpython-developers/GitPython/pull/1825) #### New Contributors - [@​PeterJCLaw](https://togithub.com/PeterJCLaw) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1795](https://togithub.com/gitpython-developers/GitPython/pull/1795) - [@​et-repositories](https://togithub.com/et-repositories) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1799](https://togithub.com/gitpython-developers/GitPython/pull/1799) - [@​marcm-ml](https://togithub.com/marcm-ml) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1823](https://togithub.com/gitpython-developers/GitPython/pull/1823) **Full Changelog**: https://github.com/gitpython-developers/GitPython/compare/3.1.41...3.1.42 ### [`v3.1.41`](https://togithub.com/gitpython-developers/GitPython/releases/tag/3.1.41): - fix Windows security issue [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.40...3.1.41) The details about the Windows security issue [can be found in this advisory](https://togithub.com/gitpython-developers/GitPython/security/advisories/GHSA-2mqj-m65w-jghx). Special thanks go to [@​EliahKagan](https://togithub.com/EliahKagan) who reported the issue and fixed it in a single stroke, while being responsible for an incredible amount of improvements that he contributed over the last couple of months ❤️. #### What's Changed - Add `__all__` in git.exc by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1719](https://togithub.com/gitpython-developers/GitPython/pull/1719) - Set submodule update cadence to weekly by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1721](https://togithub.com/gitpython-developers/GitPython/pull/1721) - Never modify sys.path by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1720](https://togithub.com/gitpython-developers/GitPython/pull/1720) - Bump git/ext/gitdb from `8ec2390` to `ec58b7e` by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/gitpython-developers/GitPython/pull/1722](https://togithub.com/gitpython-developers/GitPython/pull/1722) - Revise comments, docstrings, some messages, and a bit of code by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1725](https://togithub.com/gitpython-developers/GitPython/pull/1725) - Use zero-argument super() by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1726](https://togithub.com/gitpython-developers/GitPython/pull/1726) - Remove obsolete note in \_iter_packed_refs by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1727](https://togithub.com/gitpython-developers/GitPython/pull/1727) - Reorganize test_util and make xfail marks precise by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1729](https://togithub.com/gitpython-developers/GitPython/pull/1729) - Clarify license and make module top comments more consistent by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1730](https://togithub.com/gitpython-developers/GitPython/pull/1730) - Deprecate compat.is\_, rewriting all uses by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1732](https://togithub.com/gitpython-developers/GitPython/pull/1732) - Revise and restore some module docstrings by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1735](https://togithub.com/gitpython-developers/GitPython/pull/1735) - Make the rmtree callback Windows-only by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1739](https://togithub.com/gitpython-developers/GitPython/pull/1739) - List all non-passing tests in test summaries by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1740](https://togithub.com/gitpython-developers/GitPython/pull/1740) - Document some minor subtleties in test_util.py by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1749](https://togithub.com/gitpython-developers/GitPython/pull/1749) - Always read metadata files as UTF-8 in setup.py by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1748](https://togithub.com/gitpython-developers/GitPython/pull/1748) - Test native Windows on CI by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1745](https://togithub.com/gitpython-developers/GitPython/pull/1745) - Test macOS on CI by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1752](https://togithub.com/gitpython-developers/GitPython/pull/1752) - Let close_fds be True on all platforms by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1753](https://togithub.com/gitpython-developers/GitPython/pull/1753) - Fix IndexFile.from_tree on Windows by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1751](https://togithub.com/gitpython-developers/GitPython/pull/1751) - Remove unused TASKKILL fallback in AutoInterrupt by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1754](https://togithub.com/gitpython-developers/GitPython/pull/1754) - Don't return with operand when conceptually void by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1755](https://togithub.com/gitpython-developers/GitPython/pull/1755) - Group .gitignore entries by purpose by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1758](https://togithub.com/gitpython-developers/GitPython/pull/1758) - Adding dubious ownership handling by [@​marioaag](https://togithub.com/marioaag) in [https://github.com/gitpython-developers/GitPython/pull/1746](https://togithub.com/gitpython-developers/GitPython/pull/1746) - Avoid brittle assumptions about preexisting temporary files in tests by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1759](https://togithub.com/gitpython-developers/GitPython/pull/1759) - Overhaul noqa directives by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1760](https://togithub.com/gitpython-developers/GitPython/pull/1760) - Clarify some Git.execute kill_after_timeout limitations by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1761](https://togithub.com/gitpython-developers/GitPython/pull/1761) - Bump actions/setup-python from 4 to 5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/gitpython-developers/GitPython/pull/1763](https://togithub.com/gitpython-developers/GitPython/pull/1763) - Don't install black on Cygwin by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1766](https://togithub.com/gitpython-developers/GitPython/pull/1766) - Extract all "import gc" to module level by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1765](https://togithub.com/gitpython-developers/GitPython/pull/1765) - Extract remaining local "import gc" to module level by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1768](https://togithub.com/gitpython-developers/GitPython/pull/1768) - Replace xfail with gc.collect in TestSubmodule.test_rename by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1767](https://togithub.com/gitpython-developers/GitPython/pull/1767) - Enable CodeQL by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1769](https://togithub.com/gitpython-developers/GitPython/pull/1769) - Replace some uses of the deprecated mktemp function by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1770](https://togithub.com/gitpython-developers/GitPython/pull/1770) - Bump github/codeql-action from 2 to 3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/gitpython-developers/GitPython/pull/1773](https://togithub.com/gitpython-developers/GitPython/pull/1773) - Run some Windows environment variable tests only on Windows by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1774](https://togithub.com/gitpython-developers/GitPython/pull/1774) - Fix TemporaryFileSwap regression where file_path could not be Path by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1776](https://togithub.com/gitpython-developers/GitPython/pull/1776) - Improve hooks tests by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1777](https://togithub.com/gitpython-developers/GitPython/pull/1777) - Fix if items of Index is of type PathLike by [@​stegm](https://togithub.com/stegm) in [https://github.com/gitpython-developers/GitPython/pull/1778](https://togithub.com/gitpython-developers/GitPython/pull/1778) - Better document IterableObj.iter_items and improve some subclasses by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1780](https://togithub.com/gitpython-developers/GitPython/pull/1780) - Revert "Don't install black on Cygwin" by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1783](https://togithub.com/gitpython-developers/GitPython/pull/1783) - Add missing pip in $PATH on Cygwin CI by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1784](https://togithub.com/gitpython-developers/GitPython/pull/1784) - Shorten Iterable docstrings and put IterableObj first by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1785](https://togithub.com/gitpython-developers/GitPython/pull/1785) - Fix incompletely revised Iterable/IterableObj docstrings by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1786](https://togithub.com/gitpython-developers/GitPython/pull/1786) - Pre-deprecate setting Git.USE_SHELL by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1782](https://togithub.com/gitpython-developers/GitPython/pull/1782) - Deprecate Git.USE_SHELL by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1787](https://togithub.com/gitpython-developers/GitPython/pull/1787) - In handle_process_output don't forward finalizer result by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1788](https://togithub.com/gitpython-developers/GitPython/pull/1788) - Fix mypy warning "Missing return statement" by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1789](https://togithub.com/gitpython-developers/GitPython/pull/1789) - Fix two remaining Windows untrusted search path cases by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1792](https://togithub.com/gitpython-developers/GitPython/pull/1792) #### New Contributors - [@​marioaag](https://togithub.com/marioaag) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1746](https://togithub.com/gitpython-developers/GitPython/pull/1746) - [@​stegm](https://togithub.com/stegm) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1778](https://togithub.com/gitpython-developers/GitPython/pull/1778) **Full Changelog**: https://github.com/gitpython-developers/GitPython/compare/3.1.40...3.1.41 ### [`v3.1.40`](https://togithub.com/gitpython-developers/GitPython/releases/tag/3.1.40): - fix downstream CI [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.38...3.1.40) ##### What's Changed - Add missing info in Submodule.remove docstring by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1714](https://togithub.com/gitpython-developers/GitPython/pull/1714) - Have init script clone submodules unconditionally by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1715](https://togithub.com/gitpython-developers/GitPython/pull/1715) **Full Changelog**: https://github.com/gitpython-developers/GitPython/compare/3.1.38...3.1.40 ### [`v3.1.38`](https://togithub.com/gitpython-developers/GitPython/releases/tag/3.1.38) [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.37...3.1.38) ##### What's Changed - Add missing assert keywords by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1678](https://togithub.com/gitpython-developers/GitPython/pull/1678) - Make clear every test's status in every CI run by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1679](https://togithub.com/gitpython-developers/GitPython/pull/1679) - Fix new link to license in readme by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1680](https://togithub.com/gitpython-developers/GitPython/pull/1680) - Drop unneeded flake8 suppressions by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1681](https://togithub.com/gitpython-developers/GitPython/pull/1681) - Update instructions and test helpers for git-daemon by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1684](https://togithub.com/gitpython-developers/GitPython/pull/1684) - Fix Git.execute shell use and reporting bugs by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1687](https://togithub.com/gitpython-developers/GitPython/pull/1687) - No longer allow CI to select a prerelease for 3.12 by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1689](https://togithub.com/gitpython-developers/GitPython/pull/1689) - Clarify Git.execute and Popen arguments by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1688](https://togithub.com/gitpython-developers/GitPython/pull/1688) - Ask git where its daemon is and use that by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1697](https://togithub.com/gitpython-developers/GitPython/pull/1697) - Fix bugs affecting exception wrapping in rmtree callback by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1700](https://togithub.com/gitpython-developers/GitPython/pull/1700) - Fix dynamically-set **all** variable by [@​DeflateAwning](https://togithub.com/DeflateAwning) in [https://github.com/gitpython-developers/GitPython/pull/1659](https://togithub.com/gitpython-developers/GitPython/pull/1659) - Fix small [#​1662](https://togithub.com/gitpython-developers/GitPython/issues/1662) regression due to [#​1659](https://togithub.com/gitpython-developers/GitPython/issues/1659) by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1701](https://togithub.com/gitpython-developers/GitPython/pull/1701) - Drop obsolete info on yanking from security policy by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1703](https://togithub.com/gitpython-developers/GitPython/pull/1703) - Have Dependabot offer submodule updates by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1702](https://togithub.com/gitpython-developers/GitPython/pull/1702) - Bump git/ext/gitdb from `49c3178` to `8ec2390` by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/gitpython-developers/GitPython/pull/1704](https://togithub.com/gitpython-developers/GitPython/pull/1704) - Bump git/ext/gitdb from `8ec2390` to `6a22706` by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/gitpython-developers/GitPython/pull/1705](https://togithub.com/gitpython-developers/GitPython/pull/1705) - Update readme for milestone-less releasing by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1707](https://togithub.com/gitpython-developers/GitPython/pull/1707) - Run Cygwin CI workflow commands in login shells by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1709](https://togithub.com/gitpython-developers/GitPython/pull/1709) ##### New Contributors - [@​DeflateAwning](https://togithub.com/DeflateAwning) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1659](https://togithub.com/gitpython-developers/GitPython/pull/1659) **Full Changelog**: https://github.com/gitpython-developers/GitPython/compare/3.1.37...3.1.38 ### [`v3.1.37`](https://togithub.com/gitpython-developers/GitPython/releases/tag/3.1.37): - a proper fix CVE-2023-41040 [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.36...3.1.37) #### What's Changed - Improve Python version and OS compatibility, fixing deprecations by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1654](https://togithub.com/gitpython-developers/GitPython/pull/1654) - Better document env_case test/fixture and cwd by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1657](https://togithub.com/gitpython-developers/GitPython/pull/1657) - Remove spurious executable permissions by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1658](https://togithub.com/gitpython-developers/GitPython/pull/1658) - Fix up checks in Makefile and make them portable by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1661](https://togithub.com/gitpython-developers/GitPython/pull/1661) - Fix URLs that were redirecting to another license by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1662](https://togithub.com/gitpython-developers/GitPython/pull/1662) - Assorted small fixes/improvements to root dir docs by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1663](https://togithub.com/gitpython-developers/GitPython/pull/1663) - Use venv instead of virtualenv in test_installation by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1664](https://togithub.com/gitpython-developers/GitPython/pull/1664) - Omit py_modules in setup by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1665](https://togithub.com/gitpython-developers/GitPython/pull/1665) - Don't track code coverage temporary files by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1666](https://togithub.com/gitpython-developers/GitPython/pull/1666) - Configure tox by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1667](https://togithub.com/gitpython-developers/GitPython/pull/1667) - Format tests with black and auto-exclude untracked paths by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1668](https://togithub.com/gitpython-developers/GitPython/pull/1668) - Upgrade and broaden flake8, fixing style problems and bugs by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1673](https://togithub.com/gitpython-developers/GitPython/pull/1673) - Fix rollback bug in SymbolicReference.set_reference by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1675](https://togithub.com/gitpython-developers/GitPython/pull/1675) - Remove `@NoEffect` annotations by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1677](https://togithub.com/gitpython-developers/GitPython/pull/1677) - Add more checks for the validity of refnames by [@​facutuesca](https://togithub.com/facutuesca) in [https://github.com/gitpython-developers/GitPython/pull/1672](https://togithub.com/gitpython-developers/GitPython/pull/1672) **Full Changelog**: https://github.com/gitpython-developers/GitPython/compare/3.1.36...3.1.37 ### [`v3.1.36`](https://togithub.com/gitpython-developers/GitPython/compare/3.1.35...3.1.36) [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.35...3.1.36) ### [`v3.1.35`](https://togithub.com/gitpython-developers/GitPython/releases/tag/3.1.35): - a fix for CVE-2023-41040 [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.34...3.1.35) #### What's Changed - Bump actions/checkout from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/gitpython-developers/GitPython/pull/1643](https://togithub.com/gitpython-developers/GitPython/pull/1643) - Fix 'Tree' object has no attribute '\_name' when submodule path is normal path by [@​CosmosAtlas](https://togithub.com/CosmosAtlas) in [https://github.com/gitpython-developers/GitPython/pull/1645](https://togithub.com/gitpython-developers/GitPython/pull/1645) - Fix CVE-2023-41040 by [@​facutuesca](https://togithub.com/facutuesca) in [https://github.com/gitpython-developers/GitPython/pull/1644](https://togithub.com/gitpython-developers/GitPython/pull/1644) - Only make config more permissive in tests that need it by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1648](https://togithub.com/gitpython-developers/GitPython/pull/1648) - Added test for PR [#​1645](https://togithub.com/gitpython-developers/GitPython/issues/1645) submodule path by [@​CosmosAtlas](https://togithub.com/CosmosAtlas) in [https://github.com/gitpython-developers/GitPython/pull/1647](https://togithub.com/gitpython-developers/GitPython/pull/1647) - Fix Windows environment variable upcasing bug by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1650](https://togithub.com/gitpython-developers/GitPython/pull/1650) #### New Contributors - [@​CosmosAtlas](https://togithub.com/CosmosAtlas) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1645](https://togithub.com/gitpython-developers/GitPython/pull/1645) - [@​facutuesca](https://togithub.com/facutuesca) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1644](https://togithub.com/gitpython-developers/GitPython/pull/1644) **Full Changelog**: https://github.com/gitpython-developers/GitPython/compare/3.1.34...3.1.35 ### [`v3.1.34`](https://togithub.com/gitpython-developers/GitPython/releases/tag/3.1.34): - fix resource leaking [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.33...3.1.34) #### What's Changed - util: close lockfile after opening successfully by [@​skshetry](https://togithub.com/skshetry) in [https://github.com/gitpython-developers/GitPython/pull/1639](https://togithub.com/gitpython-developers/GitPython/pull/1639) #### New Contributors - [@​skshetry](https://togithub.com/skshetry) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1639](https://togithub.com/gitpython-developers/GitPython/pull/1639) **Full Changelog**: https://github.com/gitpython-developers/GitPython/compare/3.1.33...3.1.34 ### [`v3.1.33`](https://togithub.com/gitpython-developers/GitPython/releases/tag/3.1.33): - with security fix [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.32...3.1.33) ##### What's Changed - WIP Quick doc by [@​LeoDaCoda](https://togithub.com/LeoDaCoda) in [https://github.com/gitpython-developers/GitPython/pull/1608](https://togithub.com/gitpython-developers/GitPython/pull/1608) - Partial clean up wrt mypy and black by [@​bodograumann](https://togithub.com/bodograumann) in [https://github.com/gitpython-developers/GitPython/pull/1617](https://togithub.com/gitpython-developers/GitPython/pull/1617) - Disable merge_includes in config writers by [@​bodograumann](https://togithub.com/bodograumann) in [https://github.com/gitpython-developers/GitPython/pull/1618](https://togithub.com/gitpython-developers/GitPython/pull/1618) - feat: full typing for "progress" parameter in Repo class by [@​madebylydia](https://togithub.com/madebylydia) in [https://github.com/gitpython-developers/GitPython/pull/1634](https://togithub.com/gitpython-developers/GitPython/pull/1634) - Fix CVE-2023-40590 by [@​EliahKagan](https://togithub.com/EliahKagan) in [https://github.com/gitpython-developers/GitPython/pull/1636](https://togithub.com/gitpython-developers/GitPython/pull/1636) - [#​1566](https://togithub.com/gitpython-developers/GitPython/issues/1566) Creating a lock now uses python built-in "open()" method to work arou… by [@​HageMaster3108](https://togithub.com/HageMaster3108) in [https://github.com/gitpython-developers/GitPython/pull/1619](https://togithub.com/gitpython-developers/GitPython/pull/1619) ##### New Contributors - [@​LeoDaCoda](https://togithub.com/LeoDaCoda) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1608](https://togithub.com/gitpython-developers/GitPython/pull/1608) - [@​bodograumann](https://togithub.com/bodograumann) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1617](https://togithub.com/gitpython-developers/GitPython/pull/1617) - [@​EliahKagan](https://togithub.com/EliahKagan) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1636](https://togithub.com/gitpython-developers/GitPython/pull/1636) - [@​HageMaster3108](https://togithub.com/HageMaster3108) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1619](https://togithub.com/gitpython-developers/GitPython/pull/1619) **Full Changelog**: https://github.com/gitpython-developers/GitPython/compare/3.1.32...3.1.33 ### [`v3.1.32`](https://togithub.com/gitpython-developers/GitPython/releases/tag/3.1.32): - with another security update [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.31...3.1.32) #### What's Changed - Bump cygwin/cygwin-install-action from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/gitpython-developers/GitPython/pull/1572](https://togithub.com/gitpython-developers/GitPython/pull/1572) - Fix up the commit trailers functionality by [@​itsluketwist](https://togithub.com/itsluketwist) in [https://github.com/gitpython-developers/GitPython/pull/1576](https://togithub.com/gitpython-developers/GitPython/pull/1576) - Name top-level exceptions as private variables by [@​Hawk777](https://togithub.com/Hawk777) in [https://github.com/gitpython-developers/GitPython/pull/1590](https://togithub.com/gitpython-developers/GitPython/pull/1590) - fix pypi long description by [@​eUgEntOptIc44](https://togithub.com/eUgEntOptIc44) in [https://github.com/gitpython-developers/GitPython/pull/1603](https://togithub.com/gitpython-developers/GitPython/pull/1603) - Don't rely on **del** by [@​r-darwish](https://togithub.com/r-darwish) in [https://github.com/gitpython-developers/GitPython/pull/1606](https://togithub.com/gitpython-developers/GitPython/pull/1606) - Block insecure non-multi options in clone/clone_from by [@​Beuc](https://togithub.com/Beuc) in [https://github.com/gitpython-developers/GitPython/pull/1609](https://togithub.com/gitpython-developers/GitPython/pull/1609) #### New Contributors - [@​Hawk777](https://togithub.com/Hawk777) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1590](https://togithub.com/gitpython-developers/GitPython/pull/1590) - [@​eUgEntOptIc44](https://togithub.com/eUgEntOptIc44) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1603](https://togithub.com/gitpython-developers/GitPython/pull/1603) - [@​r-darwish](https://togithub.com/r-darwish) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1606](https://togithub.com/gitpython-developers/GitPython/pull/1606) - [@​Beuc](https://togithub.com/Beuc) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1609](https://togithub.com/gitpython-developers/GitPython/pull/1609) **Full Changelog**: https://github.com/gitpython-developers/GitPython/compare/3.1.31...3.1.32 ### [`v3.1.31`](https://togithub.com/gitpython-developers/GitPython/releases/tag/3.1.31) [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.30...3.1.31) #### What's Changed - Fix Sphinx rendering errors by [@​stephan-cr](https://togithub.com/stephan-cr) in [https://github.com/gitpython-developers/GitPython/pull/1524](https://togithub.com/gitpython-developers/GitPython/pull/1524) - tests: Use `command -v` instead of third-party `which` program by [@​mgorny](https://togithub.com/mgorny) in [https://github.com/gitpython-developers/GitPython/pull/1525](https://togithub.com/gitpython-developers/GitPython/pull/1525) - fix/add allow_unsafe_\* params in docstrings + fix typo by [@​obfusk](https://togithub.com/obfusk) in [https://github.com/gitpython-developers/GitPython/pull/1530](https://togithub.com/gitpython-developers/GitPython/pull/1530) - use tempfile.TemporaryDirectory & fix clone_from_unsafe_protocol tests by [@​obfusk](https://togithub.com/obfusk) in [https://github.com/gitpython-developers/GitPython/pull/1531](https://togithub.com/gitpython-developers/GitPython/pull/1531) - Fix some resource leaks by open file handles by [@​marlamb](https://togithub.com/marlamb) in [https://github.com/gitpython-developers/GitPython/pull/1532](https://togithub.com/gitpython-developers/GitPython/pull/1532) - fix files list on file rename by [@​teknoraver](https://togithub.com/teknoraver) in [https://github.com/gitpython-developers/GitPython/pull/1537](https://togithub.com/gitpython-developers/GitPython/pull/1537) - Declare support for Python 3.11 by [@​hugovk](https://togithub.com/hugovk) in [https://github.com/gitpython-developers/GitPython/pull/1541](https://togithub.com/gitpython-developers/GitPython/pull/1541) - Fix ignored by [@​Lightborne](https://togithub.com/Lightborne) in [https://github.com/gitpython-developers/GitPython/pull/1545](https://togithub.com/gitpython-developers/GitPython/pull/1545) - Fix timezone parsing functions for non-hour timezones by [@​jcowgill](https://togithub.com/jcowgill) in [https://github.com/gitpython-developers/GitPython/pull/1547](https://togithub.com/gitpython-developers/GitPython/pull/1547) - Enable user to override default diff -M arg by [@​mellowed100](https://togithub.com/mellowed100) in [https://github.com/gitpython-developers/GitPython/pull/1551](https://togithub.com/gitpython-developers/GitPython/pull/1551) - Remove optional from two member variables by [@​Sineaggi](https://togithub.com/Sineaggi) in [https://github.com/gitpython-developers/GitPython/pull/1550](https://togithub.com/gitpython-developers/GitPython/pull/1550) - Fix RecursionError when iterating streams by [@​eric-wieser](https://togithub.com/eric-wieser) in [https://github.com/gitpython-developers/GitPython/pull/1554](https://togithub.com/gitpython-developers/GitPython/pull/1554) - Fix get_values() so it correctly loads section names by [@​Codym48](https://togithub.com/Codym48) in [https://github.com/gitpython-developers/GitPython/pull/1555](https://togithub.com/gitpython-developers/GitPython/pull/1555) #### New Contributors - [@​stephan-cr](https://togithub.com/stephan-cr) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1524](https://togithub.com/gitpython-developers/GitPython/pull/1524) - [@​obfusk](https://togithub.com/obfusk) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1530](https://togithub.com/gitpython-developers/GitPython/pull/1530) - [@​marlamb](https://togithub.com/marlamb) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1532](https://togithub.com/gitpython-developers/GitPython/pull/1532) - [@​teknoraver](https://togithub.com/teknoraver) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1537](https://togithub.com/gitpython-developers/GitPython/pull/1537) - [@​Lightborne](https://togithub.com/Lightborne) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1545](https://togithub.com/gitpython-developers/GitPython/pull/1545) - [@​jcowgill](https://togithub.com/jcowgill) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1547](https://togithub.com/gitpython-developers/GitPython/pull/1547) - [@​mellowed100](https://togithub.com/mellowed100) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1551](https://togithub.com/gitpython-developers/GitPython/pull/1551) - [@​Sineaggi](https://togithub.com/Sineaggi) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1550](https://togithub.com/gitpython-developers/GitPython/pull/1550) - [@​Codym48](https://togithub.com/Codym48) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1555](https://togithub.com/gitpython-developers/GitPython/pull/1555) **Full Changelog**: https://github.com/gitpython-developers/GitPython/compare/3.1.30...3.1.31 ### [`v3.1.30`](https://togithub.com/gitpython-developers/GitPython/releases/tag/3.1.30): - with important security fixes [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.29...3.1.30) See [https://github.com/gitpython-developers/GitPython/issues/1515](https://togithub.com/gitpython-developers/GitPython/issues/1515) for details. #### What's Changed - Add datetime.datetime type to commit_date and author_date by [@​SergeantMenacingGarlic](https://togithub.com/SergeantMenacingGarlic) in [https://github.com/gitpython-developers/GitPython/pull/1501](https://togithub.com/gitpython-developers/GitPython/pull/1501) - Bump cygwin/cygwin-install-action from 2 to 3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/gitpython-developers/GitPython/pull/1514](https://togithub.com/gitpython-developers/GitPython/pull/1514) - Fix command injection by [@​stsewd](https://togithub.com/stsewd) in [https://github.com/gitpython-developers/GitPython/pull/1518](https://togithub.com/gitpython-developers/GitPython/pull/1518) - Document PushInfoList by [@​skinitimski](https://togithub.com/skinitimski) in [https://github.com/gitpython-developers/GitPython/pull/1522](https://togithub.com/gitpython-developers/GitPython/pull/1522) - Fix type hint on create_tag by [@​drewcassidy](https://togithub.com/drewcassidy) in [https://github.com/gitpython-developers/GitPython/pull/1523](https://togithub.com/gitpython-developers/GitPython/pull/1523) - Block insecure options and protocols by default by [@​stsewd](https://togithub.com/stsewd) in [https://github.com/gitpython-developers/GitPython/pull/1521](https://togithub.com/gitpython-developers/GitPython/pull/1521) #### New Contributors - [@​SergeantMenacingGarlic](https://togithub.com/SergeantMenacingGarlic) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1501](https://togithub.com/gitpython-developers/GitPython/pull/1501) - [@​skinitimski](https://togithub.com/skinitimski) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1522](https://togithub.com/gitpython-developers/GitPython/pull/1522) - [@​drewcassidy](https://togithub.com/drewcassidy) made their first contribution in [https://github.com/gitpython-developers/GitPython/pull/1523](https://togithub.com/gitpython-developers/GitPython/pull/1523) **Full Changelog**: https://github.com/gitpython-developers/GitPython/compare/3.1.29...3.1.30 ### [`v3.1.29`](https://togithub.com/gitpython-developers/GitPython/compare/3.1.28...3.1.29) [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.28...3.1.29) ### [`v3.1.28`](https://togithub.com/gitpython-developers/GitPython/compare/3.1.27...3.1.28) [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.27...3.1.28) ### [`v3.1.27`](https://togithub.com/gitpython-developers/GitPython/compare/3.1.26...3.1.27) [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.26...3.1.27) ### [`v3.1.26`](https://togithub.com/gitpython-developers/GitPython/compare/3.1.25...3.1.26) [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.25...3.1.26) ### [`v3.1.25`](https://togithub.com/gitpython-developers/GitPython/compare/3.1.24...3.1.25) [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.24...3.1.25) ### [`v3.1.24`](https://togithub.com/gitpython-developers/GitPython/compare/3.1.23...3.1.24) [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.23...3.1.24) ### [`v3.1.23`](https://togithub.com/gitpython-developers/GitPython/compare/3.1.22...3.1.23) [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.22...3.1.23) ### [`v3.1.22`](https://togithub.com/gitpython-developers/GitPython/compare/3.1.20...3.1.22) [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.20...3.1.22) ### [`v3.1.20`](https://togithub.com/gitpython-developers/GitPython/releases/tag/3.1.20) [Compare Source](https://togithub.com/gitpython-developers/GitPython/compare/3.1.19...3.1.20) #### What's Changed - Fix Py.typed discovery by [@​Yobmod](https://togithub.com/Yobmod) in [https://github.com/gitpython-developers/GitPython/pull/1297](https://togithub.com/gitpython-developers/GitPython/pull/1297) - Revert use of Typeguard and therefore typing-extensions==3.10.0.0 by [@​Yobmod](https://togithub.com/Yobmod) in [https://github.com/gitpython-developers/GitPython/pull/1298](https://togithub.com/gitpython-developers/GitPython/pull/1298) - Added support of spaces for clone multi_options by [@​ilak

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.

coveralls commented 2 months ago

Pull Request Test Coverage Report for Build 9137887398

Details


Totals Coverage Status
Change from base Build 9129909073: 0.0%
Covered Lines: 3912
Relevant Lines: 3912

💛 - Coveralls
renovate[bot] commented 2 months ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: poetry.lock

Updating dependencies
Resolving dependencies...

Creating virtualenv powercalc-A-h5NqUf-py3.12 in /home/ubuntu/.cache/pypoetry/virtualenvs

Because pytest-homeassistant-custom-component (0.13.121) depends on freezegun (1.4.0)
 and pytest-homeassistant-custom-component (0.13.120) depends on freezegun (1.4.0), pytest-homeassistant-custom-component (0.13.120 || 0.13.121) requires freezegun (1.4.0).
And because pytest-homeassistant-custom-component (0.13.119) depends on freezegun (1.4.0), pytest-homeassistant-custom-component (0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0).
And because pytest-homeassistant-custom-component (0.13.118) depends on freezegun (1.4.0)
 and pytest-homeassistant-custom-component (0.13.117) depends on freezegun (1.4.0), pytest-homeassistant-custom-component (0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0).
And because pytest-homeassistant-custom-component (0.13.116) depends on freezegun (1.4.0)
 and pytest-homeassistant-custom-component (0.13.115) depends on freezegun (1.4.0), pytest-homeassistant-custom-component (0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0).
And because pytest-homeassistant-custom-component (0.13.114) depends on freezegun (1.4.0)
 and pytest-homeassistant-custom-component (0.13.113) depends on freezegun (1.4.0), pytest-homeassistant-custom-component (0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0).
And because pytest-homeassistant-custom-component (0.13.112) depends on freezegun (1.4.0)
 and pytest-homeassistant-custom-component (0.13.111) depends on freezegun (1.4.0), pytest-homeassistant-custom-component (0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0).
And because pytest-homeassistant-custom-component (0.13.110) depends on freezegun (1.4.0)
 and pytest-homeassistant-custom-component (0.13.109) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.108) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.107) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.106) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.105) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.104) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.103) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.102) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.101) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.100) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.99) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.98) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.97) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.96) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.95) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.94) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.93) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.92) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.91) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.90) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.89) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.88) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.85) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.84) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.83) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.82) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.81) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.80) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.79) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.78) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.77) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.76) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.75) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.74) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.73) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.72) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.71) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.70) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.69) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.68) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.67) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.66) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.65) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.64) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.63) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.62) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.61) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.60) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.59) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.58) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.57) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.56) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.55) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.54) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.53) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.52) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.51) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.50) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.49) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.48) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.47) depends on pytest-cov (4.1.0), pytest-homeassistant-custom-component (0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (4.1.0).
And because pytest-homeassistant-custom-component (0.13.46) depends on pytest-cov (4.1.0)
 and pytest-homeassistant-custom-component (0.13.45) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.44) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.43) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.42) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.41) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.40) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.39) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.38) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.37) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.36) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.35) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.35 || 0.13.36 || 0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.34) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.33) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.33 || 0.13.34 || 0.13.35 || 0.13.36 || 0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.32) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.31) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.31 || 0.13.32 || 0.13.33 || 0.13.34 || 0.13.35 || 0.13.36 || 0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.30) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.29) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.29 || 0.13.30 || 0.13.31 || 0.13.32 || 0.13.33 || 0.13.34 || 0.13.35 || 0.13.36 || 0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.28) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.27) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.27 || 0.13.28 || 0.13.29 || 0.13.30 || 0.13.31 || 0.13.32 || 0.13.33 || 0.13.34 || 0.13.35 || 0.13.36 || 0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.26) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.25) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.25 || 0.13.26 || 0.13.27 || 0.13.28 || 0.13.29 || 0.13.30 || 0.13.31 || 0.13.32 || 0.13.33 || 0.13.34 || 0.13.35 || 0.13.36 || 0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.24) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.23) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.23 || 0.13.24 || 0.13.25 || 0.13.26 || 0.13.27 || 0.13.28 || 0.13.29 || 0.13.30 || 0.13.31 || 0.13.32 || 0.13.33 || 0.13.34 || 0.13.35 || 0.13.36 || 0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.22) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.21) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.21 || 0.13.22 || 0.13.23 || 0.13.24 || 0.13.25 || 0.13.26 || 0.13.27 || 0.13.28 || 0.13.29 || 0.13.30 || 0.13.31 || 0.13.32 || 0.13.33 || 0.13.34 || 0.13.35 || 0.13.36 || 0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.20) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.19) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.19 || 0.13.20 || 0.13.21 || 0.13.22 || 0.13.23 || 0.13.24 || 0.13.25 || 0.13.26 || 0.13.27 || 0.13.28 || 0.13.29 || 0.13.30 || 0.13.31 || 0.13.32 || 0.13.33 || 0.13.34 || 0.13.35 || 0.13.36 || 0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.18) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.17) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.17 || 0.13.18 || 0.13.19 || 0.13.20 || 0.13.21 || 0.13.22 || 0.13.23 || 0.13.24 || 0.13.25 || 0.13.26 || 0.13.27 || 0.13.28 || 0.13.29 || 0.13.30 || 0.13.31 || 0.13.32 || 0.13.33 || 0.13.34 || 0.13.35 || 0.13.36 || 0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.16) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.15) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.15 || 0.13.16 || 0.13.17 || 0.13.18 || 0.13.19 || 0.13.20 || 0.13.21 || 0.13.22 || 0.13.23 || 0.13.24 || 0.13.25 || 0.13.26 || 0.13.27 || 0.13.28 || 0.13.29 || 0.13.30 || 0.13.31 || 0.13.32 || 0.13.33 || 0.13.34 || 0.13.35 || 0.13.36 || 0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.14) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.13) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.13 || 0.13.14 || 0.13.15 || 0.13.16 || 0.13.17 || 0.13.18 || 0.13.19 || 0.13.20 || 0.13.21 || 0.13.22 || 0.13.23 || 0.13.24 || 0.13.25 || 0.13.26 || 0.13.27 || 0.13.28 || 0.13.29 || 0.13.30 || 0.13.31 || 0.13.32 || 0.13.33 || 0.13.34 || 0.13.35 || 0.13.36 || 0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.12) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.11) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.11 || 0.13.12 || 0.13.13 || 0.13.14 || 0.13.15 || 0.13.16 || 0.13.17 || 0.13.18 || 0.13.19 || 0.13.20 || 0.13.21 || 0.13.22 || 0.13.23 || 0.13.24 || 0.13.25 || 0.13.26 || 0.13.27 || 0.13.28 || 0.13.29 || 0.13.30 || 0.13.31 || 0.13.32 || 0.13.33 || 0.13.34 || 0.13.35 || 0.13.36 || 0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.10) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.9) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.9 || 0.13.10 || 0.13.11 || 0.13.12 || 0.13.13 || 0.13.14 || 0.13.15 || 0.13.16 || 0.13.17 || 0.13.18 || 0.13.19 || 0.13.20 || 0.13.21 || 0.13.22 || 0.13.23 || 0.13.24 || 0.13.25 || 0.13.26 || 0.13.27 || 0.13.28 || 0.13.29 || 0.13.30 || 0.13.31 || 0.13.32 || 0.13.33 || 0.13.34 || 0.13.35 || 0.13.36 || 0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.8) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.7) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.7 || 0.13.8 || 0.13.9 || 0.13.10 || 0.13.11 || 0.13.12 || 0.13.13 || 0.13.14 || 0.13.15 || 0.13.16 || 0.13.17 || 0.13.18 || 0.13.19 || 0.13.20 || 0.13.21 || 0.13.22 || 0.13.23 || 0.13.24 || 0.13.25 || 0.13.26 || 0.13.27 || 0.13.28 || 0.13.29 || 0.13.30 || 0.13.31 || 0.13.32 || 0.13.33 || 0.13.34 || 0.13.35 || 0.13.36 || 0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.6) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.5) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.5 || 0.13.6 || 0.13.7 || 0.13.8 || 0.13.9 || 0.13.10 || 0.13.11 || 0.13.12 || 0.13.13 || 0.13.14 || 0.13.15 || 0.13.16 || 0.13.17 || 0.13.18 || 0.13.19 || 0.13.20 || 0.13.21 || 0.13.22 || 0.13.23 || 0.13.24 || 0.13.25 || 0.13.26 || 0.13.27 || 0.13.28 || 0.13.29 || 0.13.30 || 0.13.31 || 0.13.32 || 0.13.33 || 0.13.34 || 0.13.35 || 0.13.36 || 0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.4) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.3) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.3 || 0.13.4 || 0.13.5 || 0.13.6 || 0.13.7 || 0.13.8 || 0.13.9 || 0.13.10 || 0.13.11 || 0.13.12 || 0.13.13 || 0.13.14 || 0.13.15 || 0.13.16 || 0.13.17 || 0.13.18 || 0.13.19 || 0.13.20 || 0.13.21 || 0.13.22 || 0.13.23 || 0.13.24 || 0.13.25 || 0.13.26 || 0.13.27 || 0.13.28 || 0.13.29 || 0.13.30 || 0.13.31 || 0.13.32 || 0.13.33 || 0.13.34 || 0.13.35 || 0.13.36 || 0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.2) depends on pytest-cov (3.0.0)
 and pytest-homeassistant-custom-component (0.13.1) depends on pytest-cov (3.0.0), pytest-homeassistant-custom-component (0.13.1 || 0.13.2 || 0.13.3 || 0.13.4 || 0.13.5 || 0.13.6 || 0.13.7 || 0.13.8 || 0.13.9 || 0.13.10 || 0.13.11 || 0.13.12 || 0.13.13 || 0.13.14 || 0.13.15 || 0.13.16 || 0.13.17 || 0.13.18 || 0.13.19 || 0.13.20 || 0.13.21 || 0.13.22 || 0.13.23 || 0.13.24 || 0.13.25 || 0.13.26 || 0.13.27 || 0.13.28 || 0.13.29 || 0.13.30 || 0.13.31 || 0.13.32 || 0.13.33 || 0.13.34 || 0.13.35 || 0.13.36 || 0.13.37 || 0.13.38 || 0.13.39 || 0.13.40 || 0.13.41 || 0.13.42 || 0.13.43 || 0.13.44 || 0.13.45 || 0.13.46 || 0.13.47 || 0.13.48 || 0.13.49 || 0.13.50 || 0.13.51 || 0.13.52 || 0.13.53 || 0.13.54 || 0.13.55 || 0.13.56 || 0.13.57 || 0.13.58 || 0.13.59 || 0.13.60 || 0.13.61 || 0.13.62 || 0.13.63 || 0.13.64 || 0.13.65 || 0.13.66 || 0.13.67 || 0.13.68 || 0.13.69 || 0.13.70 || 0.13.71 || 0.13.72 || 0.13.73 || 0.13.74 || 0.13.75 || 0.13.76 || 0.13.77 || 0.13.78 || 0.13.79 || 0.13.80 || 0.13.81 || 0.13.82 || 0.13.83 || 0.13.84 || 0.13.85 || 0.13.88 || 0.13.89 || 0.13.90 || 0.13.91 || 0.13.92 || 0.13.93 || 0.13.94 || 0.13.95 || 0.13.96 || 0.13.97 || 0.13.98 || 0.13.99 || 0.13.100 || 0.13.101 || 0.13.102 || 0.13.103 || 0.13.104 || 0.13.105 || 0.13.106 || 0.13.107 || 0.13.108 || 0.13.109 || 0.13.110 || 0.13.111 || 0.13.112 || 0.13.113 || 0.13.114 || 0.13.115 || 0.13.116 || 0.13.117 || 0.13.118 || 0.13.119 || 0.13.120 || 0.13.121) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-component (0.13.0) depends on pytest-cov (3.0.0)
 and no versions of pytest-homeassistant-custom-component match >0.13,<0.13.1 || >0.13.1,<0.13.2 || >0.13.2,<0.13.3 || >0.13.3,<0.13.4 || >0.13.4,<0.13.5 || >0.13.5,<0.13.6 || >0.13.6,<0.13.7 || >0.13.7,<0.13.8 || >0.13.8,<0.13.9 || >0.13.9,<0.13.10 || >0.13.10,<0.13.11 || >0.13.11,<0.13.12 || >0.13.12,<0.13.13 || >0.13.13,<0.13.14 || >0.13.14,<0.13.15 || >0.13.15,<0.13.16 || >0.13.16,<0.13.17 || >0.13.17,<0.13.18 || >0.13.18,<0.13.19 || >0.13.19,<0.13.20 || >0.13.20,<0.13.21 || >0.13.21,<0.13.22 || >0.13.22,<0.13.23 || >0.13.23,<0.13.24 || >0.13.24,<0.13.25 || >0.13.25,<0.13.26 || >0.13.26,<0.13.27 || >0.13.27,<0.13.28 || >0.13.28,<0.13.29 || >0.13.29,<0.13.30 || >0.13.30,<0.13.31 || >0.13.31,<0.13.32 || >0.13.32,<0.13.33 || >0.13.33,<0.13.34 || >0.13.34,<0.13.35 || >0.13.35,<0.13.36 || >0.13.36,<0.13.37 || >0.13.37,<0.13.38 || >0.13.38,<0.13.39 || >0.13.39,<0.13.40 || >0.13.40,<0.13.41 || >0.13.41,<0.13.42 || >0.13.42,<0.13.43 || >0.13.43,<0.13.44 || >0.13.44,<0.13.45 || >0.13.45,<0.13.46 || >0.13.46,<0.13.47 || >0.13.47,<0.13.48 || >0.13.48,<0.13.49 || >0.13.49,<0.13.50 || >0.13.50,<0.13.51 || >0.13.51,<0.13.52 || >0.13.52,<0.13.53 || >0.13.53,<0.13.54 || >0.13.54,<0.13.55 || >0.13.55,<0.13.56 || >0.13.56,<0.13.57 || >0.13.57,<0.13.58 || >0.13.58,<0.13.59 || >0.13.59,<0.13.60 || >0.13.60,<0.13.61 || >0.13.61,<0.13.62 || >0.13.62,<0.13.63 || >0.13.63,<0.13.64 || >0.13.64,<0.13.65 || >0.13.65,<0.13.66 || >0.13.66,<0.13.67 || >0.13.67,<0.13.68 || >0.13.68,<0.13.69 || >0.13.69,<0.13.70 || >0.13.70,<0.13.71 || >0.13.71,<0.13.72 || >0.13.72,<0.13.73 || >0.13.73,<0.13.74 || >0.13.74,<0.13.75 || >0.13.75,<0.13.76 || >0.13.76,<0.13.77 || >0.13.77,<0.13.78 || >0.13.78,<0.13.79 || >0.13.79,<0.13.80 || >0.13.80,<0.13.81 || >0.13.81,<0.13.82 || >0.13.82,<0.13.83 || >0.13.83,<0.13.84 || >0.13.84,<0.13.85 || >0.13.85,<0.13.88 || >0.13.88,<0.13.89 || >0.13.89,<0.13.90 || >0.13.90,<0.13.91 || >0.13.91,<0.13.92 || >0.13.92,<0.13.93 || >0.13.93,<0.13.94 || >0.13.94,<0.13.95 || >0.13.95,<0.13.96 || >0.13.96,<0.13.97 || >0.13.97,<0.13.98 || >0.13.98,<0.13.99 || >0.13.99,<0.13.100 || >0.13.100,<0.13.101 || >0.13.101,<0.13.102 || >0.13.102,<0.13.103 || >0.13.103,<0.13.104 || >0.13.104,<0.13.105 || >0.13.105,<0.13.106 || >0.13.106,<0.13.107 || >0.13.107,<0.13.108 || >0.13.108,<0.13.109 || >0.13.109,<0.13.110 || >0.13.110,<0.13.111 || >0.13.111,<0.13.112 || >0.13.112,<0.13.113 || >0.13.113,<0.13.114 || >0.13.114,<0.13.115 || >0.13.115,<0.13.116 || >0.13.116,<0.13.117 || >0.13.117,<0.13.118 || >0.13.118,<0.13.119 || >0.13.119,<0.13.120 || >0.13.120,<0.13.121 || >0.13.121,<0.13.122 || >0.13.122,<0.14, pytest-homeassistant-custom-component (>=0.13,<0.13.122 || >0.13.122,<0.14) requires freezegun (1.4.0) or pytest-cov (3.0.0 || 4.1.0).
And because pytest-homeassistant-custom-compone