Hassfest validation with git+ requirements format

I’m using hassfest to validate my custom component and it always fails to validate manifest.json because of this line:

"requirements": ["git+https://github.com/home-assistant-libs/iotawattpy.git@main#iotawattpy==0.1.1"],

This syntax is valid for pip and the code works fine. Is there any way to make hassfest recognize this as OK? This is the error it shows:

Error: R] [REQUIREMENTS] Unable to parse package version (+https://github.com/home-assistant-libs/iotawattpy.git@main#iotawattpy==0.1.1) for git.
Error: Process completed with exit code 1.

Here’s an example run: Update README.md · llamafilm/iotawatt-hacs@07f0765 · GitHub

Didn’t realise it was a thing. I’ve been battling this check not knowing if i was creating a release properly or referencing it properly.