HLFH / automua

automua: Email client configuration made easy
GNU General Public License v3.0
5 stars 1 forks source link

Tight version constraints on dependencies #15

Open wiene opened 1 year ago

wiene commented 1 year ago

I wonder whether automua really has such fine-tuned requirements on the versions of the dependencies as they are specified in pyproject.toml? For each dependency only one specific version is allowed. Or are the given constraints overly restrictive?

HLFH commented 1 year ago

@wiene Let me have a look at it. I'll reply by EOD.

sevmonster commented 4 months ago

This is now a blocking issue, as lxml==4.9.2 cannot be built from source on Python 3.12, due to this refactor. I replaced all the dependencies with loose ones (i.e., lxml>=4.9.2) and in basic testing everything still works fine.