Package Details: esphome 2024.7.0-0

Git Clone URL: https://aur.archlinux.org/esphomeyaml.git (read-only, click to copy)
Package Base: esphomeyaml
Description: Solution for your ESP8266/ESP32 projects with Home Assistant
Upstream URL: https://github.com/esphome/ESPHome
Keywords: ESP32 ESP8266 HomeAssistant
Licenses: MIT
Replaces: esphomeyaml
Submitter: sgar
Maintainer: sgar (jesserockz, esphome)
Last Packager: jesserockz
Votes: 17
Popularity: 0.41
First Submitted: 2019-02-06 12:02 (UTC)
Last Updated: 2024-07-17 10:19 (UTC)

Latest Comments

1 2 3 4 Next › Last »

KekcuHa commented on 2024-06-23 07:16 (UTC)

@SibrenVasse Thanks a lot, fixed.

SibrenVasse commented on 2024-06-21 12:41 (UTC)

@KekcuHa, @tfl5034: add this line to prepare():

sed -i 's/setuptools==[0-9.]\+/setuptools/' pyproject.toml
prepare() {
    cd "$srcdir/${pkgname}-${pkgver}"
    sed -i 's/==.*//' requirements.txt
    sed -i 's/setuptools==[0-9.]\+/setuptools/' pyproject.toml
}

KekcuHa commented on 2024-06-21 08:39 (UTC) (edited on 2024-06-21 08:42 (UTC) by KekcuHa)

Faced the same issue as tfl5034: ERROR Missing dependencies: setuptools==69.2.0 ==> ERROR: A failure occurred in build().

tfl5034 commented on 2024-06-20 02:02 (UTC)

It looks like the latest update requires a different version of python-setuptools than what is provided in the repositories.

==> Starting build()...
* Getting build dependencies for wheel...
validate_pyproject.api.load_builtin_plugin defines `tool.distutils` schema
validate_pyproject.api.load_builtin_plugin defines `tool.setuptools` schema
running egg_info
creating esphome.egg-info
writing esphome.egg-info/PKG-INFO
writing dependency_links to esphome.egg-info/dependency_links.txt
writing entry points to esphome.egg-info/entry_points.txt
writing requirements to esphome.egg-info/requires.txt
writing top-level names to esphome.egg-info/top_level.txt
writing manifest file 'esphome.egg-info/SOURCES.txt'
reading manifest file 'esphome.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.tcc' under directory 'esphome'
adding license file 'LICENSE'
writing manifest file 'esphome.egg-info/SOURCES.txt'

ERROR Missing dependencies:
        setuptools==69.2.0
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'esphomeyaml-2024.6.0-0 (esphome)':
error: packages failed to build: esphomeyaml-2024.6.0-0 (esphome)

potatoattack commented on 2024-04-09 01:12 (UTC)

Missing dep python-icmplib.

designedwithfun commented on 2024-04-05 20:38 (UTC)

I got annoyed by this problem with 'aiohappyeyeballs' missing and made a package for it: https://aur.archlinux.org/packages/python-aiohappyeyeballs

KriK commented on 2024-02-09 11:48 (UTC)

Same problem: No module named 'aiohappyeyeballs'

StefanT commented on 2024-02-07 14:34 (UTC)

esphome 2023.12.5 breaks with python-voluptuous 0.14.2. Downgrading to python-voluptuous 0.14.1 fixes it.

ginkel commented on 2024-01-15 13:45 (UTC)

Running esphome logs <yaml> throws the following exception:

Traceback (most recent call last):
  File "/usr/bin/esphome", line 33, in <module>
    sys.exit(load_entry_point('esphome==2023.12.5', 'console_scripts', 'esphome')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/esphome/__main__.py", line 1041, in main
    return run_esphome(sys.argv)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/esphome/__main__.py", line 1028, in run_esphome
    rc = POST_CONFIG_ACTIONS[args.command](args, config)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/esphome/__main__.py", line 487, in command_run
    return show_logs(config, args, port)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/esphome/__main__.py", line 356, in show_logs
    from esphome.components.api.client import run_logs
  File "/usr/lib/python3.11/site-packages/esphome/components/api/client.py", line 8, in <module>
    from aioesphomeapi import APIClient
  File "/usr/lib/python3.11/site-packages/aioesphomeapi/__init__.py", line 7, in <module>
    from .client import APIClient
  File "/usr/lib/python3.11/site-packages/aioesphomeapi/client.py", line 84, in <module>
    from .connection import APIConnection, ConnectionParams, handle_timeout
  File "aioesphomeapi/connection.py", line 18, in init aioesphomeapi.connection
ModuleNotFoundError: No module named 'aiohappyeyeballs'

pfrenssen commented on 2024-01-13 13:40 (UTC)

I am getting the error "Please update your pillow installation to 10.1.0" now that pillow has a 10.2.0 release.

There is an upstream issue about it but it has been closed: https://github.com/esphome/issues/issues/5077 - the maintainers want to lock down older versions of libraries until they are tested.