From 6827515739c5f1227fdbd52532c9cb6f6a6177ae Mon Sep 17 00:00:00 2001 From: Sam Hadow Date: Tue, 19 May 2026 10:15:35 +0200 Subject: [PATCH] import path --- pyproject.toml | 1 + src/tea3/tea3.py | 2 +- src/tea3/tea3differentialbias.py | 2 +- src/tea3/tea3linearbias.py | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 6dcfeb7..42f5fab 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,6 +7,7 @@ requires-python = ">=3.11" [tool.pytest.ini_options] testpaths = ["tests"] +pythonpath = ["src"] [project.scripts] tea3-linear-bias = "tea3.tea3linearbias:main" diff --git a/src/tea3/tea3.py b/src/tea3/tea3.py index 6dd5e79..5d604be 100644 --- a/src/tea3/tea3.py +++ b/src/tea3/tea3.py @@ -3,7 +3,7 @@ from __future__ import annotations from dataclasses import dataclass from typing import Sequence -from .constants import TEA3_LUT_A, TEA3_LUT_B, TEA3_SBOX +from tea3.constants import TEA3_LUT_A, TEA3_LUT_B, TEA3_SBOX MASK32 = 0xFFFFFFFF MASK64 = 0xFFFFFFFFFFFFFFFF diff --git a/src/tea3/tea3differentialbias.py b/src/tea3/tea3differentialbias.py index 3766b51..c83d43f 100644 --- a/src/tea3/tea3differentialbias.py +++ b/src/tea3/tea3differentialbias.py @@ -3,7 +3,7 @@ from __future__ import annotations from dataclasses import dataclass from random import Random -from .tea3 import Tea3 +from tea3.tea3 import Tea3 def rand_key(rng: Random) -> list[int]: diff --git a/src/tea3/tea3linearbias.py b/src/tea3/tea3linearbias.py index e6c6a2a..664b31d 100644 --- a/src/tea3/tea3linearbias.py +++ b/src/tea3/tea3linearbias.py @@ -3,7 +3,7 @@ from __future__ import annotations from dataclasses import dataclass from random import Random -from .tea3 import Tea3 +from tea3.tea3 import Tea3 def rand_key(rng: Random) -> list[int]: