Skip to content

added methods to create annihilation, creation, sz, sp, sm and s2 operators in qubit representation #1166

added methods to create annihilation, creation, sz, sp, sm and s2 operators in qubit representation

added methods to create annihilation, creation, sz, sp, sm and s2 operators in qubit representation #1166

Workflow file for this run

# This workflow will install Python dependencies, run tests and lint with a variety of Python versions
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions
name: Tequila-Test-Optimizers
on:
push:
branches: [ master, devel ]
pull_request:
branches: [ master, devel ]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [3.7, 3.8]
steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v1
with:
python-version: ${{ matrix.python-version }}
- name: Install quantum backends
run: |
pip install "cirq" "qiskit>=0.30" "qulacs"
pip uninstall pyquil -y
- name: Install and test GPyOpt interface (no qibo)
run: |
python -m pip install --upgrade pip
pip install --upgrade -r requirements.txt
pip install --upgrade -r requirements_gpyopt.txt
pip install -e .
pytest tests/test_gpyopt.py --slow