devolutions-crypto 0.9.2

An abstraction layer for the cryptography used by Devolutions
Documentation
name: Test Python Wheels for Linux
runs:
  using: composite
  steps:
    - uses: actions/setup-python@v5
      with:
        python-version: "3.12"

    - name: Download Python Wheels
      uses: actions/download-artifact@v4
      with:
        name: python-wheels-linux
        path: ./wheels

    - name: Create virtual environment
      working-directory: ./wrappers/python
      shell: bash
      run: |
        rm -rf venv/
        python -m venv venv python
        source venv/bin/activate

    - name: Install wheel
      working-directory: ./wheels
      shell: bash
      run: pip install --no-index --find-links="./" devolutions_crypto

    - name: Run tests
      working-directory: ./wrappers/python
      shell: bash
      run: python -m unittest tests/*.py