The ta-lib-python you are using (0.4.19) was released in September 2020. I suggest trying the latest 0.4 release (either pip install ta-lib=0.4.37, or pip install ta-lib<0.5) ...
When building a wheel for Python 3.12 I get: Building wheel for ta-lib (pyproject.toml) ... error error: subprocess-exited-with-error à Building wheel for ta-lib ...