From 32edf38e5e0d2f99b47ad1a09073f663b724fecd Mon Sep 17 00:00:00 2001 From: kruger <kruger@astron.nl> Date: Mon, 11 Apr 2022 17:21:12 +0200 Subject: [PATCH] library bugs fixed --- .gitignore | 3 +++ pypcc/i2cserv/hbat2_array.py | 2 +- pypcc/i2cserv/i2c_array.py | 2 +- pypcc/i2cserv/i2c_dev.py | 2 +- pypcc/yamlconfig.py | 6 +++++- setup.py | 1 + 6 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 2abff9f..9a0a780 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,6 @@ **/__pycache__ **/*.pyc **/.DS_Store +build/* +dist/* +pypcc.egg-info/* \ No newline at end of file diff --git a/pypcc/i2cserv/hbat2_array.py b/pypcc/i2cserv/hbat2_array.py index 28866d3..507881d 100644 --- a/pypcc/i2cserv/hbat2_array.py +++ b/pypcc/i2cserv/hbat2_array.py @@ -1,6 +1,6 @@ import numpy as np import logging -from queuetypes import * +from pypcc.queuetypes import * from .hwdev import hwdev from .i2c_dev import i2c_dev diff --git a/pypcc/i2cserv/i2c_array.py b/pypcc/i2cserv/i2c_array.py index ed4b860..c10d07d 100644 --- a/pypcc/i2cserv/i2c_array.py +++ b/pypcc/i2cserv/i2c_array.py @@ -1,7 +1,7 @@ import numpy as np import logging from .spibitbang1 import spibitbang1 -from queuetypes import * +from pypcc.queuetypes import * from .hwdev import hwdev from .i2c_dev import * diff --git a/pypcc/i2cserv/i2c_dev.py b/pypcc/i2cserv/i2c_dev.py index 0ba2eb8..e9d5fe9 100644 --- a/pypcc/i2cserv/i2c_dev.py +++ b/pypcc/i2cserv/i2c_dev.py @@ -1,7 +1,7 @@ import numpy as np import logging from .spibitbang1 import spibitbang1 -from queuetypes import * +from pypcc.queuetypes import * from .hwdev import hwdev def ApplyMask(value,width=8,bitoffset=0,previous=0): diff --git a/pypcc/yamlconfig.py b/pypcc/yamlconfig.py index 4005ad7..b241373 100644 --- a/pypcc/yamlconfig.py +++ b/pypcc/yamlconfig.py @@ -2,7 +2,11 @@ import yaml import struct import time import logging -import importlib.resources as importlib_resources +import sys +if sys.version_info < (3,9): + import importlib_resources +else: + import importlib.resources as importlib_resources def Find(L,name,value,default=False): for x in L: diff --git a/setup.py b/setup.py index 730cc02..4987981 100644 --- a/setup.py +++ b/setup.py @@ -8,5 +8,6 @@ setuptools.setup(install_requires=["opcua", "recordclass", "pyyaml", "python-logstash-async", + "importlib-resources", ]) -- GitLab