jspricke / radicale-remind

Radicale storage backends for Remind and Abook
GNU General Public License v3.0
41 stars 4 forks source link

Document that Python 3.10 is needed #26

Open falsifian opened 1 year ago

falsifian commented 1 year ago

Since commit 98da6aba, I see this error:

$ radicale --config radrem/config/config  
[2023-01-30 00:59:53 +0000] [21342] [CRITICAL] An exception occurred during server startup: Failed to load storage module 'radicale_remind': unsupported operand type(s) for |: 'NoneType' and 'type

I have Python 3.9.16 installed. Based on the commit message, referring to Python 3.10, I am guessing that's the problem.

It would be lovely if the latest version worked with Python 3.9, but barring that, I suggest documenting that 3.10 is needed.

jspricke commented 1 year ago

Hi James,

that is true for the git master but not for the latest release. I'm planning to switch the project to a pyproject.toml and define requires-python in there but need to find time.

falsifian commented 1 year ago

Jochen Sprickerhof @.***> writes:

Hi James,

that is true for the git master but not for the latest release. I'm planning to switch the project to a pyproject.toml and define requires-python in there but need to find time.

Thanks, yes, it sounds like that would address this.