-
Notifications
You must be signed in to change notification settings - Fork 31
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #395 from qutech/release/0.2
Release 0.2
- Loading branch information
Showing
3 changed files
with
15 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -27,13 +27,23 @@ The current feature list is as follows: | |
- MATLAB interface to access qupulse functionality | ||
|
||
## Installation | ||
qupulse is developed using Python 3.5 but should also run on previous 3.3+ versions. | ||
qupulse is available on [PyPi](https://pypi.org/project/qupulse/) and the latest release can be installed by executing: | ||
``` | ||
pip3 install qupulse | ||
``` | ||
qupulse version numbers follow the [Semantic Versioning](https://semver.org/) conventions. | ||
|
||
The package is installed by executing in the cloned repository root folder: | ||
Alternatively, the current development version of qupulse can be installed by executing in the cloned repository root folder: | ||
``` | ||
pip3 install . | ||
``` | ||
|
||
qupulse is developed using Python 3.6 and tested on 3.4 - 3.6. It relies on some external Python packages as dependencies; | ||
`requirements.txt` lists the versions of these qupulse is developed against and tested with. | ||
We intentionally did not restrict versions of dependencies in the install scripts to not unnecessarily prevent usage of | ||
newer releases of dependencies that might be compatible. However, if qupulse does encounter problems with a particular dependency version, | ||
try installing the version listed in `requirements.txt`. | ||
|
||
The backend for TaborAWGs requires packages that can be found [here](https://git.rwth-aachen.de/qutech/python-TaborDriver). | ||
|
||
The data acquisition backend for AlazarTech cards needs a package that unfortunately is not open source (yet). If you need it or have questions contact <[email protected]>. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
from qupulse.utils.types import MeasurementWindow, ChannelID | ||
from . import pulses | ||
|
||
__version__ = '0.1.2' | ||
__version__ = '0.2' | ||
__all__ = ["MeasurementWindow", "ChannelID", "pulses"] |