on windows, peewee-0.9.4 line 1965, SyntaxError: invalid syntax
updated formatting
 I'm not quite clear on what is throwing that error, can you provide a little more information?
 if i delete[ , microsecond=usec], the error will goto line 1994.

<pre>
Traceback (most recent call last):
  File "C:\Download\dev\peewee-0.9.4\a.py", line 1, in <module>
    import peewee
  File "C:\Download\dev\peewee-0.9.4\peewee.py", line 1994
    return datetime.time(*time.strptime(value, '%H:%M:%S')[3:6], microsecond=usec)
                                                                           ^
SyntaxError: invalid syntax
</pre>
 So it sounds like windows python2.5 doesn't like microsecond?  I did a quick google and didn't find anything that jumped out at me.
 JUST has  ERROR  ON PYTHON2.5.4. it's OK on Python2.7+windows.

I found two way to solve the problem on python 2.5.4:
- put microsencond keyword before the time.time.strptime(...):
  <pre>
  return datetime.datetime(microsecond=usec,*time.strptime('2011-2-3 12:23:34', '%Y-%m-%d %H:%M:%S')[:6])
  </pre>
- use a dict ref:
  <pre>
  return datetime.datetime(*_time.strptime('2011-2-3 12:23:34', '%Y-%m-%d %H:%M:%S')[:6], *_*{'microsecond':usec})
  </pre>
 Fixed in 41de298683da7397b875597573a22a6683e19a6e -- thanks for the suggestions and for reporting the issue

C:\Download\dev\flask-peewee\coleifer-peewee-6fb13f1\example>python
Python 2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC v.1310 32 bit (Intel)] on
win32
Type "help", "copyright", "credits" or "license" for more information.

``` python
>>> import peewee
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\python25\lib\site-packages\peewee-0.9.4-py2.5.egg\peewee.py", line 19
65
    return datetime.datetime(*time.strptime(value, '%Y-%m-%d %H:%M:%S')[:6], mic
rosecond=usec)

       ^
SyntaxError: invalid syntax
```
