Skip to content

Commit

Permalink
Merge pull request analogdevicesinc#347 from analogdevicesinc/py3_10-…
Browse files Browse the repository at this point in the history
…updates

Py3 10 updates
  • Loading branch information
tfcollins authored Jul 5, 2022
2 parents ad431dd + 8f9e8ca commit f6308fe
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 106 deletions.
12 changes: 8 additions & 4 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [3.6, 3.7, 3.8, 3.9]
python-version: [3.6, 3.7, 3.8, 3.9, "3.10"]

steps:
- uses: actions/checkout@v2
Expand All @@ -29,7 +29,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: [3.6, 3.7, 3.8, 3.9]
python-version: [3.6, 3.7, 3.8, 3.9, "3.10"]

steps:
- uses: actions/checkout@v2
Expand Down Expand Up @@ -69,13 +69,17 @@ jobs:
Lint:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
python-version: [3.6, 3.7, 3.8, 3.9, "3.10"]

steps:
- uses: actions/checkout@v2
- name: Set up Python 3.6
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v2
with:
python-version: 3.6
python-version: ${{ matrix.python-version }}

- name: Install dependencies
run: |
Expand Down
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ repos:
- id: codespell
args: [--ignore-words=.codespell-whitelist,--exclude-file=examples/cn0549/ml_fan_example.ipynb]
- repo: https://github.com/pre-commit/mirrors-isort
rev: v4.3.4
rev: v4.3.20
hooks:
- id: isort
#- repo: https://github.com/pre-commit/mirrors-mypy
Expand Down
139 changes: 38 additions & 101 deletions adi/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,134 +31,71 @@
# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
# THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

from adi.ad717x import ad717x
from adi.ad936x import Pluto, ad9361, ad9363, ad9364
from adi.ad4110 import ad4110

from adi.ad936x import ad9361, ad9363, ad9364, Pluto

from adi.fmcomms5 import FMComms5

from adi.ad9371 import ad9371

from adi.adrv9002 import adrv9002

from adi.adrv9009 import adrv9009

from adi.adrv9009_zu11eg import adrv9009_zu11eg

from adi.adrv9009_zu11eg_multi import adrv9009_zu11eg_multi

from adi.adrv9009_zu11eg_fmcomms8 import adrv9009_zu11eg_fmcomms8

from adi.ad4630 import ad4630
from adi.ad5686 import ad5686
from adi.ad7124 import ad7124
from adi.ad7606 import ad7606
from adi.ad7689 import ad7689
from adi.ad7746 import ad7746
from adi.ad7799 import ad7799
from adi.ad9081 import ad9081

from adi.ad9081_mc import ad9081_mc, QuadMxFE

from adi.ad9081_mc import QuadMxFE, ad9081_mc
from adi.ad9083 import ad9083

from adi.ad9094 import ad9094

from adi.ad9680 import ad9680

from adi.ad9136 import ad9136

from adi.ad9144 import ad9144

from adi.ad9152 import ad9152

from adi.ad9172 import ad9172

from adi.ad9250 import ad9250

from adi.ad9265 import ad9265

from adi.ad9371 import ad9371
from adi.ad9434 import ad9434

from adi.ad9467 import ad9467

from adi.ad9625 import ad9625

from adi.ad9680 import ad9680
from adi.ada4961 import ada4961

from adi.cn0532 import cn0532

from adi.daq2 import DAQ2

from adi.daq3 import DAQ3

from adi.fmcadc3 import fmcadc3

from adi.fmcjesdadc1 import fmcjesdadc1

from adi.adar1000 import adar1000, adar1000_array
from adi.adf4159 import adf4159
from adi.adf4371 import adf4371
from adi.adf5610 import adf5610
from adi.adis16460 import adis16460

from adi.adis16495 import adis16495

from adi.adis16507 import adis16507

from adi.ad7124 import ad7124

from adi.adl5960 import adl5960
from adi.admv8818 import admv8818
from adi.adpd188 import adpd188
from adi.adpd410x import adpd410x
from adi.adpd1080 import adpd1080
from adi.adrf5720 import adrf5720
from adi.adrv9002 import adrv9002
from adi.adrv9009 import adrv9009
from adi.adrv9009_zu11eg import adrv9009_zu11eg
from adi.adrv9009_zu11eg_fmcomms8 import adrv9009_zu11eg_fmcomms8
from adi.adrv9009_zu11eg_multi import adrv9009_zu11eg_multi
from adi.adxl313 import adxl313

from adi.adxl345 import adxl345

from adi.adxl355 import adxl355

from adi.adxrs290 import adxrs290

from adi.cn0532 import cn0532
from adi.daq2 import DAQ2
from adi.daq3 import DAQ3
from adi.fmc_vna import fmcvna
from adi.fmcadc3 import fmcadc3
from adi.fmcjesdadc1 import fmcjesdadc1
from adi.fmclidar1 import fmclidar1

from adi.ad5686 import ad5686

from adi.adar1000 import adar1000, adar1000_array

from adi.fmcomms5 import FMComms5
from adi.gen_mux import genmux
from adi.lm75 import lm75
from adi.ltc2314_14 import ltc2314_14
from adi.ltc2983 import ltc2983

from adi.max31855 import max31855
from adi.one_bit_adc_dac import one_bit_adc_dac

from adi.ltc2314_14 import ltc2314_14

from adi.ad7606 import ad7606

from adi.ad7799 import ad7799

from adi.ad7746 import ad7746

from adi.adpd410x import adpd410x

from adi.ad7689 import ad7689

from adi.adf4371 import adf4371

from adi.adpd188 import adpd188

from adi.QuadMxFE_multi import QuadMxFE_multi

from adi.adrf5720 import adrf5720

from adi.admv8818 import admv8818

from adi.adf5610 import adf5610

from adi.adl5960 import adl5960

from adi.gen_mux import genmux

from adi.fmc_vna import fmcvna

from adi.adf4159 import adf4159

from adi.tdd import tdd

from adi.lm75 import lm75

from adi.ad4630 import ad4630

from adi.adpd1080 import adpd1080

from adi.ad717x import ad717x

from adi.max31855 import max31855

try:
from adi.jesd import jesd
except ImportError:
Expand Down

0 comments on commit f6308fe

Please sign in to comment.