Hi, Using your examples I've found that if you specify more than one year and a colorbar the output image is shifted to the left so that only half of the large year legend is visible.
all_days = pd.date_range('1/1/2019', periods=500, freq='D')
days = np.random.choice(all_days, 500)
events = pd.Series(np.random.randn(len(days)), index=days)
fig, axes = calplot.calplot(events, colorbar=True, cmap='YlGn')
fig.savefig('test.png')
Hi, Using your examples I've found that if you specify more than one year and a colorbar the output image is shifted to the left so that only half of the large year legend is visible.