Modelos estatísticos em Python e suavização exponencial simples em Jupyter e PyCharm

Eu sou novo em python e estou tentando executaresta exemplo no caderno Jupyter. Sempre que corro seguindo

import os
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from statsmodels.tsa.api import SimpleExpSmoothing

Dá-me o seguinte erro

ImportError                               Traceback (most recent call last)
<ipython-input-5-a15788c08ca7> in <module>()
  3 import pandas as pd
  4 import matplotlib.pyplot as plt
----> 5 from statsmodels.tsa.api import SimpleExpSmoothing
ImportError: cannot import name 'SimpleExpSmoothing'

Embora eu instalei o statsmodels (0.8.0) pelo

pip install statsmodels 

como outros pacotes (numpy, pandas etc.). Eu verifiqueigit, o arquivo api contém esse método, mas meu arquivo api (obtido pelo pip) não possui esse método. Talvez eu não esteja conseguindo a versão git (parece a última) através do pip? Estou trabalhando no windows e também tentei no mac OSX, e o resultado é o mesmo. Eu tentei fazer uma tentativa de copiar / colar para arquivos / código ausentes nos arquivos do git (não é uma boa maneira), mas isso não ajuda. Eu apreciaria suas sugestões aqui.

EDITAR
Portanto, a solução para o Jupyter (graças a @ user333700) é instalar o branch master diretamente do git

pip install git+https://github.com/statsmodels/statsmodels.git

Estou estendendo minha pergunta para PyCharm, como posso adicionar um pacote git no PyCharm? esteligação não ajuda.

questionAnswers(1)

yourAnswerToTheQuestion