Open paulwarwicker opened 5 months ago
Were you able to resolve the issue? As I'm using the similar Appdaemon-Test-Framework package, which fails to install, I cannot test my automations.
@TickTockGoesTheClock not easily. i had to craft an environment where appdaemon-testing could run but i have to jump through several hoops to get there.
what i had to do is create a docker image which has an older version of python. currently i'm using 3.8.19. then i have to run that docker image taking the volumes from appdaemon. i'm using HAOS with appdaemon as an add-on. it installs pyenv and creates a venv with pytest-freezer, ics, arrow, pytest, requests and appdaemon-testing. these are prerequisites for my environment.
i can imagine it may have been abandoned unless @nickw444 replies. shame really because appdaemon-testing is very good. i haven't found anything better but unfortunately i'm not up to making the necessary changes myself.
-paul
Well done. I think the road was bumpy, but you made it.
Right before your reply, I started to migrate my AppDaemon HA addon to an own docker image. HA runs in a proxmox and right next to HA, I deployed a fresh LXC with docker. There runs now Appdaemon as a container. I made the switch 30min ago. Turned the HA addon off and started the AD container. To test the code with pytest, I ssh into the docker LXC with VS Code, installed all requirements and necessary packages via pip and adjusted the python interpreter in VS Code.
Would I have migrated if pytest still had worked in the HA addon? Certainly no.
cheers
i can imagine it may have been abandoned unless @nickw444 replies. shame really because appdaemon-testing is very good.
Not abandoned, but my personal time these days is rather limited, and I have mostly migrated away from Appdaemon for automations to prefer simple automations within Home Assistant, hence less of a need to maintain this personally.
That said, I am more than happy to add a willing maintainer to the repo who can manage improvements incoming pull requests.
@nickw444 thanks for the reply. genuinely pleased to hear from you and totally understandable.
i am definitely keen but i just doubt my ability right now. i'm off on holiday shortly and will read around the subject as i had considered maintaining a fork. i will drop you an email from my personal account.
cheers -paul
Anxiously awaiting what comes out of this..
Very useful for my testing but hasn't been updated in some time. Now fails with python 3.12.
What happens:
uvloop version 0.19.0 and aiohttp 3.9.0 will build independently.
Any chance of a refresh or a clue as to what needs to change?
Thanks -paul