I just tried installing this from my very new Linux install (I didn't even have pip installed!) and got the following error:

  File "/home/XXX/.local/pipx/venvs/reddit-user-to-sqlite/lib/python3.10/site-packages/reddit_user_to_sqlite/reddit_api.py", line 1, in 
    from typing import Any, Literal, NotRequired, Optional, Sequence, TypedDict, final
    ImportError: cannot import name 'NotRequired' from 'typing' (/usr/lib/python3.10/typing.py)

You are on Python 3.10, you need 3.11.

Ah that is the latest I have available on Ubuntu 22.04.2 LTS.

You may consider using asdf or some other Python version manager to get a newer (or older) Python

https://github.com/asdf-vm/asdf