├── .devcontainer ├── Dockerfile └── devcontainer.json ├── .github ├── dependabot.yml ├── release-drafter.yml └── workflows │ ├── builder.yml │ ├── release-drafter.yml │ └── reuseable-builder.yml ├── .hadolint.yaml ├── LICENSE ├── README.md ├── alpine ├── Dockerfile ├── build.yaml └── rootfs │ └── etc │ └── pip.conf ├── debian ├── Dockerfile └── build.yaml ├── python ├── 3.12 │ ├── Dockerfile │ ├── build.yaml │ └── patches │ │ ├── arm-alignment.patch │ │ ├── asynctio_unix_events.patch │ │ ├── gh-106527-asyncio-optimize-to-add-remove-readers-and.patch │ │ ├── gh-106554-replace-_BaseSelectorImpl._key_from_fd-wit.patch │ │ ├── gh-106664-selectors-add-get-method-to-_SelectorMappi.patch │ │ ├── gh-106751-selectors-optimize-EpollSelector.select-10.patch │ │ ├── gh-110733-Optimize-_run_once-for-many-iterations-of-.patch │ │ ├── gh-112989-asyncio-Reduce-overhead-to-connect-sockets.patch │ │ ├── gh-126156-Improve-performance-of-creating-Morsel-obj.patch │ │ └── musl-find_library.patch ├── 3.13 │ ├── Dockerfile │ ├── build.yaml │ └── patches │ │ ├── gh-126156-Improve-performance-of-creating-Morsel-obj.patch │ │ ├── gh-134173-optimize-state-transfer-between-concurrent.patch │ │ ├── musl-find_library.patch │ │ └── musl-skip_failing_tests.patch └── 3.14 │ ├── Dockerfile │ ├── build.yaml │ └── patches │ ├── gh-134173-optimize-state-transfer-between-concurrent.patch │ └── musl-find_library.patch └── ubuntu ├── Dockerfile └── build.yaml /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- 1 | template: | 2 | ## What’s Changed 3 | 4 | $CHANGES 5 | -------------------------------------------------------------------------------- /.github/workflows/builder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/.github/workflows/builder.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/reuseable-builder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/.github/workflows/reuseable-builder.yml -------------------------------------------------------------------------------- /.hadolint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/.hadolint.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/README.md -------------------------------------------------------------------------------- /alpine/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/alpine/Dockerfile -------------------------------------------------------------------------------- /alpine/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/alpine/build.yaml -------------------------------------------------------------------------------- /alpine/rootfs/etc/pip.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/alpine/rootfs/etc/pip.conf -------------------------------------------------------------------------------- /debian/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/debian/Dockerfile -------------------------------------------------------------------------------- /debian/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/debian/build.yaml -------------------------------------------------------------------------------- /python/3.12/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.12/Dockerfile -------------------------------------------------------------------------------- /python/3.12/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.12/build.yaml -------------------------------------------------------------------------------- /python/3.12/patches/arm-alignment.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.12/patches/arm-alignment.patch -------------------------------------------------------------------------------- /python/3.12/patches/asynctio_unix_events.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.12/patches/asynctio_unix_events.patch -------------------------------------------------------------------------------- /python/3.12/patches/gh-106527-asyncio-optimize-to-add-remove-readers-and.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.12/patches/gh-106527-asyncio-optimize-to-add-remove-readers-and.patch -------------------------------------------------------------------------------- /python/3.12/patches/gh-106554-replace-_BaseSelectorImpl._key_from_fd-wit.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.12/patches/gh-106554-replace-_BaseSelectorImpl._key_from_fd-wit.patch -------------------------------------------------------------------------------- /python/3.12/patches/gh-106664-selectors-add-get-method-to-_SelectorMappi.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.12/patches/gh-106664-selectors-add-get-method-to-_SelectorMappi.patch -------------------------------------------------------------------------------- /python/3.12/patches/gh-106751-selectors-optimize-EpollSelector.select-10.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.12/patches/gh-106751-selectors-optimize-EpollSelector.select-10.patch -------------------------------------------------------------------------------- /python/3.12/patches/gh-110733-Optimize-_run_once-for-many-iterations-of-.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.12/patches/gh-110733-Optimize-_run_once-for-many-iterations-of-.patch -------------------------------------------------------------------------------- /python/3.12/patches/gh-112989-asyncio-Reduce-overhead-to-connect-sockets.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.12/patches/gh-112989-asyncio-Reduce-overhead-to-connect-sockets.patch -------------------------------------------------------------------------------- /python/3.12/patches/gh-126156-Improve-performance-of-creating-Morsel-obj.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.12/patches/gh-126156-Improve-performance-of-creating-Morsel-obj.patch -------------------------------------------------------------------------------- /python/3.12/patches/musl-find_library.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.12/patches/musl-find_library.patch -------------------------------------------------------------------------------- /python/3.13/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.13/Dockerfile -------------------------------------------------------------------------------- /python/3.13/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.13/build.yaml -------------------------------------------------------------------------------- /python/3.13/patches/gh-126156-Improve-performance-of-creating-Morsel-obj.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.13/patches/gh-126156-Improve-performance-of-creating-Morsel-obj.patch -------------------------------------------------------------------------------- /python/3.13/patches/gh-134173-optimize-state-transfer-between-concurrent.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.13/patches/gh-134173-optimize-state-transfer-between-concurrent.patch -------------------------------------------------------------------------------- /python/3.13/patches/musl-find_library.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.13/patches/musl-find_library.patch -------------------------------------------------------------------------------- /python/3.13/patches/musl-skip_failing_tests.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.13/patches/musl-skip_failing_tests.patch -------------------------------------------------------------------------------- /python/3.14/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.14/Dockerfile -------------------------------------------------------------------------------- /python/3.14/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.14/build.yaml -------------------------------------------------------------------------------- /python/3.14/patches/gh-134173-optimize-state-transfer-between-concurrent.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.14/patches/gh-134173-optimize-state-transfer-between-concurrent.patch -------------------------------------------------------------------------------- /python/3.14/patches/musl-find_library.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/python/3.14/patches/musl-find_library.patch -------------------------------------------------------------------------------- /ubuntu/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/ubuntu/Dockerfile -------------------------------------------------------------------------------- /ubuntu/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/home-assistant/docker-base/HEAD/ubuntu/build.yaml --------------------------------------------------------------------------------