Permalink
Switch branches/tags
Nothing to show
Commits on Mar 2, 2016
  1. Support creating new tokens

    It is now possible to upload data to ToPoS and create new tokens.
    committed Mar 2, 2016
  2. New syntax for token deletion

    Tokens can now be deleted in a more natural way by using
    `del pool[token]`. The old syntax `pool.remove(token)` is still
    supported.
    committed Mar 2, 2016
  3. Rename token data field

    Renamed the contents field of the token dictionary from 'data' to
    'value'.
    committed Mar 2, 2016
  4. Rename server and pool data attributes

    Rename the server attribute to root and pool to name to be consistent
    with the ToPoS documentation.
    committed Mar 2, 2016
  5. Update project structure

    Add the recommended files setup.py and requirements.txt for packaging
    and dependencies.
    committed Mar 2, 2016
Commits on Mar 13, 2014
  1. README in reStructuredText

    Some minor changes to convert the README file from Markdown to
    reStructuredText.
    committed Mar 11, 2014
Commits on Mar 10, 2014
  1. Lock autorefreshing

    Implemented lock autorefreshing using the threading library. We use a
    separate thread for every lock.
    committed Mar 9, 2014
Commits on Mar 9, 2014
  1. Remove class variables

    The class variables are not needed because we are using instance
    variables. Also remove the underscore prefixes to improve readability.
    committed Mar 8, 2014
  2. Pydoc documentation

    Most methods now have (short) documentation in pydoc format.
    committed Mar 7, 2014
  3. Token locking

    It is now possible to lock tokens by setting the timeout propery of the
    Pool. (Auto)refreshing of locks is not yet implemented.
    committed Mar 7, 2014
Commits on Mar 6, 2014
  1. Simple iterator

    A first version of a simple Python client for ToPoS. Pool creation and
    token iteration is possible. A lot is still missing, notably token
    locking and error handling. README.md now contains useful information.
    committed Mar 6, 2014
  2. Initial commit

    committed Mar 6, 2014