Olá, Ricardo! Tudo bem?
Eu testei e funcionou corretamente!
Primeiro, fazemos a instalação e importação do pacote ucimlrepo com esse código:
!pip install ucimlrepo
from ucimlrepo import fetch_ucirepo
Eu usei ! na frente de pip install pois estou utilizando o Google Colab para executar os códigos.
Em seguida, também é possível executar corretamente o código:
# fetch dataset
heart_disease = fetch_ucirepo(id=45)
# data (as pandas dataframes)
x = heart_disease.data.features
y = heart_disease.data.targets
# metadata
print(heart_disease.metadata)
# variable information
print(heart_disease.variables)
Como resultado temos:

E de maneira adicional, também exibi as variáveis x e y:

Espero ter ajudado e fico à disposição se precisar.
Abraço e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado