Skip to content

Commit

Permalink
Merge pull request #395 from qutech/release/0.2
Browse files Browse the repository at this point in the history
Release 0.2
  • Loading branch information
terrorfisch authored Oct 2, 2018
2 parents 002072a + 43c66ee commit f21648e
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 3 deletions.
14 changes: 12 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 <simon.humpohl@rwth-aachen.de>.
Expand Down
2 changes: 2 additions & 0 deletions ReleaseNotes.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
## pending/current ##

## 0.2 ##

- General:

- officially removed support for Python 3.3 (qupulse and dependencies are not compatible anymore)
Expand Down
2 changes: 1 addition & 1 deletion qupulse/__init__.py
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"]

0 comments on commit f21648e

Please sign in to comment.