Hi Joe,
Yes, currently an exception is raised if you try to get the sidereal time outside the range of the IERS table. There are two options: use UT1 and use a precession model that does not require UTC:
```
In [8]: t = astropy.time.Time(DateString,format='isot',scale='ut1',location=('78.9641d','32.77944d'))
In [9]: t.sidereal_time('apparent', model='IAU1994')
Out[9]: <Longitude 9.078744702123544 hourangle>
```
Or explicitly set the UT1-UTC difference:
```
In [10]: t.delta_ut1_utc = 0.
In [11]: t.sidereal_time('apparent')
Out[11]: <Longitude 9.078744173140766 hourangle>
```
Alternatively, you can download and use the IERS A table following the instructions in
http://docs.astropy.org/en/latest/time/index.html#transformation-offsetsHope this helps,
Marten
p.s. We are considering calculating sidereal time assuming UT1=UTC if one is outside the IERS table, and only raising a warning not an exception. Your case adds another argument that that might be a good idea...