Skip to content

Commit 61286b4

Browse files
committed
Fix mypy issues
1 parent 23d15fe commit 61286b4

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/isal/__init__.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,15 @@
1717
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1818
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
1919
# SOFTWARE.
20+
from typing import Optional
2021

2122
try:
22-
from ._isal import ISAL_MAJOR_VERSION, ISAL_MINOR_VERSION, \
23-
ISAL_PATCH_VERSION, ISAL_VERSION
24-
except ImportError: # Not available on windows
23+
from . import _isal
24+
ISAL_MAJOR_VERSION: Optional[int] = _isal.ISAL_MAJOR_VERSION
25+
ISAL_MINOR_VERSION: Optional[int] = _isal.ISAL_MINOR_VERSION
26+
ISAL_PATCH_VERSION: Optional[int] = _isal.ISAL_PATCH_VERSION
27+
ISAL_VERSION: Optional[str] = _isal.ISAL_VERSION
28+
except ImportError: # isa-l.h not available on windows
2529
ISAL_MAJOR_VERSION = None
2630
ISAL_MINOR_VERSION = None
2731
ISAL_PATCH_VERSION = None

0 commit comments

Comments
 (0)