pylabrad is an interface to the LabRAD system in python with support for both clients and servers. For general information about the LabRAD system/protocol see the labrad repository and associated wiki. For help getting started and understanding pylabrad take a look at the wiki.
For instructions on how to contribute to pylabrad, see contributing.md.
New code should have tests, and changes to existing code should not break existing tests.
To run the test suite, you'll need to have pytest
installed, then run py.test
from the command line when in the pylabrad directory.
This repo was moved from the martinisgroup organization.
To tell git to pull updates from the new location, you'll
want to update the 'origin' remote in your local repository.
Use git remote -v
to see the names and urls for all remotes
you have defined, then git remote set-url
to update the url,
changing the organization to labrad:
$ git remote -v
origin git@github.com:martinisgroup/pylabrad (fetch)
origin git@github.com:martinisgroup/pylabrad (push)
$ git remote set-url origin git@github.com:labrad/pylabrad
PyParsing Copyright (c) 2003-2007 Paul T. McGuire
unwrap.py from http://www.wave.co.nz/~glyn/