🏡 Open source home automation that puts local control and privacy first.
Find a file
Julien "_FrnchFrgg_" Rivaud bf9c2a08b7
Bump caldav to 1.3.8 (#105508)
* Bump caldav to 1.3.8

1.3.8 fixes a bug where duplicate STATUS properties would be emitted for a single VTODO depending on the case of the arguments used.

That bug meant that even though that is the intended API usage, passing lowercase for the status argument name would be rejected by caldav servers checking conformance with the spec which forbids duplicate STATUS.

This in turn prevented HomeAssistant to add new items to a caldav todo list.

Bump the requirements to 1.3.8 to repair that feature

* Update global requirements
2023-12-11 19:42:52 -08:00
.devcontainer Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
.github Add Raspberry Pi 5 specific container image (#105488) 2023-12-11 17:39:48 +01:00
.vscode Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
homeassistant Bump caldav to 1.3.8 (#105508) 2023-12-11 19:42:52 -08:00
machine Add Raspberry Pi 5 specific container image (#105488) 2023-12-11 17:39:48 +01:00
pylint Change todo move API to reference previous uid (#102795) 2023-10-26 18:43:10 +02:00
rootfs Stop the Home Assistant Core container by default (#101105) 2023-09-30 10:43:07 +02:00
script Trigger Home Assistant shutdown automations right before the stop event instead of during it (#91165) 2023-12-05 11:24:41 -10:00
tests Add support for Shelly Gen3 devices (#104874) 2023-12-11 22:58:56 +01:00
.core_files.yaml Add todo to core files (#103102) 2023-10-31 07:55:03 +01:00
.coveragerc Add config flow to Suez water (#104730) 2023-12-11 22:06:16 +01:00
.dockerignore Not to Tox (#76582) 2022-11-23 14:40:37 +01:00
.gitattributes Ensure .pcm binary files do not have line endings changed (#91881) 2023-04-22 22:22:30 -04:00
.gitignore Remove dev API docs from repository (#102274) 2023-10-20 08:10:46 +02:00
.hadolint.yaml Update base image to 2023.10.0 (#102126) 2023-10-18 19:11:41 +02:00
.pre-commit-config.yaml Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
.prettierignore Add tests for yaml syntax errors (#103908) 2023-11-13 14:04:58 +01:00
.strict-typing Add StreamLabsWater to strict typing (#104957) 2023-12-03 21:10:37 +01:00
.yamllint Add tests for yaml syntax errors (#103908) 2023-11-13 14:04:58 +01:00
build.yaml Update base image to 2023.10.1 (#102568) 2023-10-23 10:48:05 +02:00
CLA.md Update LICENSE.md and CLA.md to reflect the new Apache 2.0 license 2017-01-28 12:12:34 -08:00
CODE_OF_CONDUCT.md Update URLs forwarding to HA blog posts (#91698) 2023-04-20 20:55:13 +02:00
codecov.yml Add recorder platform to required test category (#86704) 2023-01-26 11:03:56 +01:00
CODEOWNERS Add config flow to Suez water (#104730) 2023-12-11 22:06:16 +01:00
CONTRIBUTING.md Use core GitHub URL in contributing guidelines (#41083) 2020-10-02 20:42:33 +02:00
Dockerfile Trigger Home Assistant shutdown automations right before the stop event instead of during it (#91165) 2023-12-05 11:24:41 -10:00
Dockerfile.dev Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
LICENSE.md Update license to official GitHub template (#16470) 2018-09-07 10:11:51 +02:00
MANIFEST.in Move remaining keys to setup.cfg (#65154) 2022-01-28 20:18:09 -08:00
mypy.ini Add StreamLabsWater to strict typing (#104957) 2023-12-03 21:10:37 +01:00
pyproject.toml Update typing-extensions to 4.9.0 (#105490) 2023-12-11 17:30:24 +01:00
README.rst Update URL in readme (#94282) 2023-06-09 09:24:53 +02:00
requirements.txt Update typing-extensions to 4.9.0 (#105490) 2023-12-11 17:30:24 +01:00
requirements_all.txt Bump caldav to 1.3.8 (#105508) 2023-12-11 19:42:52 -08:00
requirements_test.txt Update pylint to 3.0.3 (#105491) 2023-12-11 17:04:07 +01:00
requirements_test_all.txt Bump caldav to 1.3.8 (#105508) 2023-12-11 19:42:52 -08:00
requirements_test_pre_commit.txt Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00

Home Assistant |Chat Status|
=================================================================================

Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server.

Check out `home-assistant.io <https://home-assistant.io>`__ for `a
demo <https://demo.home-assistant.io>`__, `installation instructions <https://home-assistant.io/getting-started/>`__,
`tutorials <https://home-assistant.io/getting-started/automation/>`__ and `documentation <https://home-assistant.io/docs/>`__.

|screenshot-states|

Featured integrations
---------------------

|screenshot-integrations|

The system is built using a modular approach so support for other devices or actions can be implemented easily. See also the `section on architecture <https://developers.home-assistant.io/docs/architecture_index/>`__ and the `section on creating your own
components <https://developers.home-assistant.io/docs/creating_component_index/>`__.

If you run into issues while using Home Assistant or during development
of a component, check the `Home Assistant help section <https://home-assistant.io/help/>`__ of our website for further help and information.

.. |Chat Status| image:: https://img.shields.io/discord/330944238910963714.svg
   :target: https://www.home-assistant.io/join-chat/
.. |screenshot-states| image:: https://raw.githubusercontent.com/home-assistant/core/master/docs/screenshots.png
   :target: https://demo.home-assistant.io
.. |screenshot-integrations| image:: https://raw.githubusercontent.com/home-assistant/core/dev/docs/screenshot-integrations.png
   :target: https://home-assistant.io/integrations/