Commit Graph

37 Commits

Author SHA1 Message Date
e4cca3fe40 Update devcontainer to Python 3.13 (#132313) 2024-12-13 09:22:01 +01:00
4002bc3c25 Downgrade devcontainer to Python 3.12 again (#130562) 2024-11-13 22:03:34 +01:00
ed5560aec2 Update base image to Python 3.13 and deprecated 3.12 (#130425) 2024-11-13 19:28:53 +01:00
c54369fe93 Add go2rtc to devcontainer (#130380) 2024-11-11 20:13:20 +01:00
d3293336b1 Ensure write access to hassrelease data folder (#124573)
Co-authored-by: Robert Resch <robert@resch.dev>
2024-08-25 17:24:06 +02:00
5e3483ac3c Use uv instead of pip in development env (#113517) 2024-05-21 09:56:31 +02:00
d4ecf30b6a Include libgammu-dev in devcontainer (#115983) 2024-04-23 18:35:53 +02:00
7926a76da5 Bump devcontainer to 1-3.12 (#108709) 2024-03-08 12:00:48 +01:00
cc14d80d3d Add ffmpeg to dev-container (#106710) 2023-12-30 13:14:49 +01:00
706add4a57 Switch formatting from black to ruff-format (#102893)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-11-27 14:38:59 +01:00
4ac2dd3de7 Bump python devcontainer (#94540) 2023-06-14 11:38:47 +02:00
cdbffee781 Remove legacy pip resolver (#92124)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-04-27 22:39:29 +02:00
2d1ae6660b Dockerdev: Improve docker caching layers (#85186) 2023-04-13 00:46:54 +02:00
b1a3bfb298 Drop flake8 in favor of Ruff (#89863) 2023-03-17 13:30:06 +01:00
5102d1a5f3 Drop Python 3.9 support (#85456) 2023-01-22 20:40:33 +01:00
53c51c9221 Uninstall pre-installed tools from devcontainer (#79765) 2022-10-07 02:16:38 +03:00
dca4d3cd61 Significantly improve yaml load times when the C loader is available (#73337) 2022-06-13 08:44:46 -10:00
b770ca319e Improve scrape performance by using lxml parser (#71087)
* Improve scape performance by using lxml parser

* load it

* tweak

* tweak

* ensure libxml2 is installed in dev container
2022-05-01 21:04:05 -05:00
abbac235a5 Add cmake to devcontainer (#70253)
* add cmake to devcontainer. fixes #70250

* reformatting
2022-04-20 00:01:06 -07:00
da3024e162 Upgrade to newer Python pip>=21.0 (#59769) 2022-02-07 15:12:04 +01:00
17d6d76fb8 Add libturbojpeg0 to dev-container (#64466) 2022-01-19 22:04:13 +01:00
b04b314a9b Extend Docker build caching opportunities (#60661) 2021-12-01 13:20:00 +01:00
b7e8348c30 Add bluez to the devcontainer (#55469)
* Fix fjaraskupan dependency for tests

* update package list

* Typo

* hadolint fixes

* hadolint fixes #2

* Cleanup

* Rewording
2021-09-04 12:16:06 +02:00
c8486879ae Update devcontainer to Python 3.9 (#50778) 2021-05-17 07:54:14 -07:00
49b47fe648 Install requirements.txt while building dev Dockerfile (#48268) 2021-03-23 14:04:15 -07:00
34a491f826 Install libpcap-dev for devcontainer (#46106) 2021-02-11 13:17:49 -10:00
afa7fd923a Update yarnpkg GPG key (#45973) 2021-02-04 12:51:38 +01:00
b63f882c3f Fix Dockerfile.dev for VS Code devcontainer (#37801) 2020-07-12 16:18:08 -07:00
94d8e77f8c Add non-root dev container user (#34984)
* add non-root container user

* fix dockerfile and homeassistant editable install

* just install in home directory

* less impactful default changes

* separate RUN for better layer caching

* use vscode-remote base image
2020-06-03 09:55:25 +02:00
be57d45653 Add hadolint to CI (#34758)
* Add hadolint to CI

* Fix lint & name

* Update azure-pipelines-ci.yml

Co-Authored-By: Franck Nijhof <git@frenck.dev>

Co-authored-by: Franck Nijhof <git@frenck.dev>
2020-04-27 12:09:31 +02:00
bec8781558 cleanup 2020-04-27 09:19:38 +02:00
2cae17deb7 Fix dockerfile 2020-04-27 09:14:53 +02:00
9ca2ad53f9 Python 3.8 on CI (#34654) 2020-04-25 16:54:41 -07:00
10247f6799 Fix dev dockerfile 2019-11-05 21:38:30 +01:00
702a524b55 Improve startup of devcontainer (#26572) 2019-09-11 11:20:21 +02:00
c50faaef3c Cleanup Dockerfile.dev (#26451) 2019-09-05 14:20:08 +02:00
97d3f49bb8 Docker ADR (#26085)
* Migrate Docker image to Hass.io / Multiarch

* Fix sudo

* Update CODEOWNERS

* Fix manifest

* Add more logic

* fix handling

* Move dockerfile

* Modify options
2019-08-20 10:37:55 -07:00