<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>681f273fa7716875604da989cddc8231048488cd</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/a86897587f10ec8f39dee38512e99a6db6482770</url>
    <id>a86897587f10ec8f39dee38512e99a6db6482770</id>
    <committed-date>2009-04-23T06:14:26-07:00</committed-date>
    <authored-date>2009-04-23T06:14:26-07:00</authored-date>
    <message>Add failing test

Writes should block until a reader is ready.</message>
    <tree>828561d335cdcf8ab77cebd06c39d3f3ccb12e36</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>36cda50559372029ffce46920140dcf7769bd77d</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/681f273fa7716875604da989cddc8231048488cd</url>
    <id>681f273fa7716875604da989cddc8231048488cd</id>
    <committed-date>2009-04-23T05:19:54-07:00</committed-date>
    <authored-date>2009-04-23T05:19:54-07:00</authored-date>
    <message>Add comments to Channel</message>
    <tree>2c79b3d86ac1016ca56b731f13f656636660d2f0</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ec26aa034652ba25dc0ab476b32b1061beb9d738</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/36cda50559372029ffce46920140dcf7769bd77d</url>
    <id>36cda50559372029ffce46920140dcf7769bd77d</id>
    <committed-date>2009-04-15T09:12:36-07:00</committed-date>
    <authored-date>2009-04-15T09:12:36-07:00</authored-date>
    <message>Simplify tests</message>
    <tree>ad2da308cd4e25bf7affe273bf4cab73475ac1e0</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5f23367b5925c095434f0cd5b30a36fdbd948709</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/ec26aa034652ba25dc0ab476b32b1061beb9d738</url>
    <id>ec26aa034652ba25dc0ab476b32b1061beb9d738</id>
    <committed-date>2009-04-15T09:03:01-07:00</committed-date>
    <authored-date>2009-04-15T09:03:01-07:00</authored-date>
    <message>Remove deadlock from choice selection</message>
    <tree>4cd538e47ecbd7d850dda7c67139ca7560cffccd</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>db3bcb9a7876e1855948623eb7a4e4ee34a5929e</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/5f23367b5925c095434f0cd5b30a36fdbd948709</url>
    <id>5f23367b5925c095434f0cd5b30a36fdbd948709</id>
    <committed-date>2009-04-15T08:56:59-07:00</committed-date>
    <authored-date>2009-04-15T08:56:59-07:00</authored-date>
    <message>Add failing test regarding choices</message>
    <tree>1a8dcae8b9905b7e24189aecda108d6cee0cab05</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>86789c3851285d31bd7b956ed5c13de75d0dd13c</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/db3bcb9a7876e1855948623eb7a4e4ee34a5929e</url>
    <id>db3bcb9a7876e1855948623eb7a4e4ee34a5929e</id>
    <committed-date>2009-04-15T08:10:53-07:00</committed-date>
    <authored-date>2009-04-15T08:10:53-07:00</authored-date>
    <message>Improve documentation</message>
    <tree>f8c5dd44593a9f13daafe3ac9e69aaedc00be42a</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>17818bdbe785ec4501d4d4e25f1c8c06cbc5282b</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/86789c3851285d31bd7b956ed5c13de75d0dd13c</url>
    <id>86789c3851285d31bd7b956ed5c13de75d0dd13c</id>
    <committed-date>2009-04-11T10:36:03-07:00</committed-date>
    <authored-date>2009-04-11T10:36:03-07:00</authored-date>
    <message>Reorganize the documentation</message>
    <tree>0ef615ff3a6d868090d9a6faa6348d191503beaf</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4bbd367e6f5cbe4646abba534876a8c18a4bafa3</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/17818bdbe785ec4501d4d4e25f1c8c06cbc5282b</url>
    <id>17818bdbe785ec4501d4d4e25f1c8c06cbc5282b</id>
    <committed-date>2009-04-11T10:18:26-07:00</committed-date>
    <authored-date>2009-04-11T10:18:26-07:00</authored-date>
    <message>Remove outcommented line</message>
    <tree>2d09bad9858fd598f028ccb95a2468a179d0bf48</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3ddc3fc962e629c3c94bb6d259e69114eed05cba</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/4bbd367e6f5cbe4646abba534876a8c18a4bafa3</url>
    <id>4bbd367e6f5cbe4646abba534876a8c18a4bafa3</id>
    <committed-date>2009-04-11T10:14:32-07:00</committed-date>
    <authored-date>2009-04-11T10:14:32-07:00</authored-date>
    <message>Fix typo in utils</message>
    <tree>41174654f64f569ae1a39d0fc25bdf3a35986e49</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1908ae05e6661086254e5ba1cc093a4b418d67ca</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/3ddc3fc962e629c3c94bb6d259e69114eed05cba</url>
    <id>3ddc3fc962e629c3c94bb6d259e69114eed05cba</id>
    <committed-date>2009-04-11T10:09:23-07:00</committed-date>
    <authored-date>2009-04-11T10:09:23-07:00</authored-date>
    <message>Fixed up documentation</message>
    <tree>b6b290805228d1cbfee4331859b75a7287fae400</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a87da64bed618bda77c8bf0bb9f4b8b02cfccdd8</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/1908ae05e6661086254e5ba1cc093a4b418d67ca</url>
    <id>1908ae05e6661086254e5ba1cc093a4b418d67ca</id>
    <committed-date>2009-04-11T10:01:23-07:00</committed-date>
    <authored-date>2009-04-11T10:01:23-07:00</authored-date>
    <message>Add basic API docs</message>
    <tree>f432a3209413e72a284ab175e856f05c06003202</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>054950af08d817dbbd03569216640f6ead47f08a</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/a87da64bed618bda77c8bf0bb9f4b8b02cfccdd8</url>
    <id>a87da64bed618bda77c8bf0bb9f4b8b02cfccdd8</id>
    <committed-date>2009-04-11T09:54:13-07:00</committed-date>
    <authored-date>2009-04-11T09:54:13-07:00</authored-date>
    <message>Ignore documentation build directory</message>
    <tree>91a37912474315799f2b8189a280f307b7c29035</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f3bfcef7b2a5d2748c1c7340b658aa57aed7fac0</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/054950af08d817dbbd03569216640f6ead47f08a</url>
    <id>054950af08d817dbbd03569216640f6ead47f08a</id>
    <committed-date>2009-04-11T09:53:35-07:00</committed-date>
    <authored-date>2009-04-11T09:53:35-07:00</authored-date>
    <message>Enable automatic import of docstrings</message>
    <tree>08c12f1acd0341c39b9604115bd90ea8e3a5cefa</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f171b7d5876cfaf936b292fab6846dbd4c2589ff</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/f3bfcef7b2a5d2748c1c7340b658aa57aed7fac0</url>
    <id>f3bfcef7b2a5d2748c1c7340b658aa57aed7fac0</id>
    <committed-date>2009-04-11T09:46:02-07:00</committed-date>
    <authored-date>2009-04-11T09:46:02-07:00</authored-date>
    <message>Add generated Sphinx files</message>
    <tree>b6232f3e7b90e60d60a325c1c49d5015b0140a6c</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7e007ba882cd8cdcbab1c53343071749194c5bba</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/f171b7d5876cfaf936b292fab6846dbd4c2589ff</url>
    <id>f171b7d5876cfaf936b292fab6846dbd4c2589ff</id>
    <committed-date>2009-04-10T17:43:12-07:00</committed-date>
    <authored-date>2009-04-10T17:43:12-07:00</authored-date>
    <message>Don't import utils into main package</message>
    <tree>093309576a7cf4b40f99a8855b761c47e1a360ef</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>574088f5dc83822dc9a7c60d7bc31de184fef81e</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/7e007ba882cd8cdcbab1c53343071749194c5bba</url>
    <id>7e007ba882cd8cdcbab1c53343071749194c5bba</id>
    <committed-date>2009-04-10T17:42:02-07:00</committed-date>
    <authored-date>2009-04-10T17:42:02-07:00</authored-date>
    <message>Make the core module private</message>
    <tree>50002ca39b0371f529a310a37580d05310d95dcf</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>783bd78db752a53d7c82a4683d81c1a916539627</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/574088f5dc83822dc9a7c60d7bc31de184fef81e</url>
    <id>574088f5dc83822dc9a7c60d7bc31de184fef81e</id>
    <committed-date>2009-04-10T08:43:23-07:00</committed-date>
    <authored-date>2009-04-10T08:43:23-07:00</authored-date>
    <message>Add documentation to Process</message>
    <tree>45b67fce723297130c80a135e2f8be51c276390d</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>66f9bc7bfa6568759423fb07be41e618747fe0a1</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/783bd78db752a53d7c82a4683d81c1a916539627</url>
    <id>783bd78db752a53d7c82a4683d81c1a916539627</id>
    <committed-date>2009-04-09T11:33:33-07:00</committed-date>
    <authored-date>2009-04-09T11:33:33-07:00</authored-date>
    <message>Remove examples</message>
    <tree>ffa7c421eb3787416b251f85b3cb7db29322d950</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4008d24f1f2ef265d66c5fdae3ca688dd027e175</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/66f9bc7bfa6568759423fb07be41e618747fe0a1</url>
    <id>66f9bc7bfa6568759423fb07be41e618747fe0a1</id>
    <committed-date>2009-04-09T11:21:59-07:00</committed-date>
    <authored-date>2009-04-09T11:20:44-07:00</authored-date>
    <message>Add documentation to iterate()</message>
    <tree>652724e3f3d2614e6d38a98019c81ed38be65087</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>343fa55ca80553a9a60b928e7bf1aaab44e07e30</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/4008d24f1f2ef265d66c5fdae3ca688dd027e175</url>
    <id>4008d24f1f2ef265d66c5fdae3ca688dd027e175</id>
    <committed-date>2009-04-09T11:21:55-07:00</committed-date>
    <authored-date>2009-04-09T11:19:08-07:00</authored-date>
    <message>Remove unused utility functions</message>
    <tree>4d186e18ee88bfe900aeb181aca54c2775cdb0c7</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>16d5f2749d13a081d5886227ef783d515a61a4f6</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/343fa55ca80553a9a60b928e7bf1aaab44e07e30</url>
    <id>343fa55ca80553a9a60b928e7bf1aaab44e07e30</id>
    <committed-date>2009-04-09T11:17:35-07:00</committed-date>
    <authored-date>2009-04-09T11:17:35-07:00</authored-date>
    <message>Remove unused instance variables in Process</message>
    <tree>bab916172a5bf692a2952b633057edb30a30ff72</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>74fcb767a3695b00901222ccb77fe46f617e94e3</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/16d5f2749d13a081d5886227ef783d515a61a4f6</url>
    <id>16d5f2749d13a081d5886227ef783d515a61a4f6</id>
    <committed-date>2009-04-09T11:14:04-07:00</committed-date>
    <authored-date>2009-04-09T11:14:04-07:00</authored-date>
    <message>Do not always create cin and cout</message>
    <tree>3c6c2907a95ac13eae42e5008b658303eee05edd</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e02ce3370c7f036005f81281dfdd547d2ddd89da</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/74fcb767a3695b00901222ccb77fe46f617e94e3</url>
    <id>74fcb767a3695b00901222ccb77fe46f617e94e3</id>
    <committed-date>2009-04-09T10:43:59-07:00</committed-date>
    <authored-date>2009-04-09T10:43:59-07:00</authored-date>
    <message>Use spawned() in tests</message>
    <tree>983e8b40f72438b2a9ef58f781421c2d258e6a9a</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dbb6e7ef08312008911812bd1113896ddd308c56</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/e02ce3370c7f036005f81281dfdd547d2ddd89da</url>
    <id>e02ce3370c7f036005f81281dfdd547d2ddd89da</id>
    <committed-date>2009-04-09T10:39:12-07:00</committed-date>
    <authored-date>2009-04-09T10:39:12-07:00</authored-date>
    <message>Allow multiple arguments to spawned()</message>
    <tree>45b3ab43c87149f2545705f2248737cc8d01929c</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eabc3c3b64eda9c6f5ee8b810aa0cc749e85765c</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/dbb6e7ef08312008911812bd1113896ddd308c56</url>
    <id>dbb6e7ef08312008911812bd1113896ddd308c56</id>
    <committed-date>2009-04-09T10:35:58-07:00</committed-date>
    <authored-date>2009-04-09T10:35:58-07:00</authored-date>
    <message>Add spawned() context manager</message>
    <tree>9010c6ebd0a56515dfad6146e850bf4cc17d5141</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>67894c024ceb16ba9638086c31f961df10b3a906</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/eabc3c3b64eda9c6f5ee8b810aa0cc749e85765c</url>
    <id>eabc3c3b64eda9c6f5ee8b810aa0cc749e85765c</id>
    <committed-date>2009-04-09T10:25:34-07:00</committed-date>
    <authored-date>2009-04-09T10:25:34-07:00</authored-date>
    <message>Move test running logic into setup.py</message>
    <tree>cfe2ce7006dd5ae159071dfe135e8dadb8d26bee</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>88f8adf4d1123b07108d1e5b95ffc3b19fca13ac</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/67894c024ceb16ba9638086c31f961df10b3a906</url>
    <id>67894c024ceb16ba9638086c31f961df10b3a906</id>
    <committed-date>2009-04-09T09:42:21-07:00</committed-date>
    <authored-date>2009-04-09T09:42:21-07:00</authored-date>
    <message>Refactor common test logic into a helper module</message>
    <tree>ed0baa6b583c9f27b039a8c7f9ab62183fa70e78</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c32785e8a66123a7521dc685277b7049960aa16b</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/88f8adf4d1123b07108d1e5b95ffc3b19fca13ac</url>
    <id>88f8adf4d1123b07108d1e5b95ffc3b19fca13ac</id>
    <committed-date>2009-04-09T09:39:30-07:00</committed-date>
    <authored-date>2009-04-09T09:39:30-07:00</authored-date>
    <message>Refactor tests into a separate package</message>
    <tree>29c09edd921071428af7eff12376f797c195863f</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6ceabc50d4563a8b36ccfce98a351b9544e88f49</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/c32785e8a66123a7521dc685277b7049960aa16b</url>
    <id>c32785e8a66123a7521dc685277b7049960aa16b</id>
    <committed-date>2009-04-07T16:36:39-07:00</committed-date>
    <authored-date>2009-04-07T16:36:39-07:00</authored-date>
    <message>Improve test of Choice</message>
    <tree>bc9f32b9244217abaf083c923be69ab087708375</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5525a9907aaed7687e07474f0a37c599984cec78</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </author>
    <url>http://github.com/dasch/python-csp/commit/6ceabc50d4563a8b36ccfce98a351b9544e88f49</url>
    <id>6ceabc50d4563a8b36ccfce98a351b9544e88f49</id>
    <committed-date>2009-04-07T16:28:23-07:00</committed-date>
    <authored-date>2009-04-07T16:28:23-07:00</authored-date>
    <message>Fix error in Choice</message>
    <tree>b70a7e2d0c90f40e9d8672e52fb5e20f255acf3f</tree>
    <committer>
      <name>Daniel Schierbeck</name>
      <email>daniel.schierbeck@gmail.com</email>
    </committer>
  </commit>
</commits>
