Fix ruff 0.16 findings; bump dependency minimums to match
- pyproject [tool.ruff.lint]: ignore RUF022/RUF023 (deliberately grouped __all__/__slots__), SIM117, BLE001 (blind except is intentional at CFFI callback boundaries) - Legit fixes: dict/tuple instead of typing.Dict/Tuple in generate.py, unquoted annotations in raf.py, Self return for __enter__ methods, explicit check=False on subprocess.run, collapsed nested ifs, sorted test imports, unused-unpacked-variable in test_raises - Bump minimum versions to the synced toolchain: cffi 2.1.1, ruff 0.16.10, pytest 9.1.1, auditwheel 6.8.2, setuptools 84.0.0, setuptools-scm 10.3.4 (project deps and build-system requires)
This commit is contained in:
1 parent
1eb0b6e8c0
commit
b4404b42e6
10 files changed
+54
-42
No files matched your search
@@ -12,8 +12,7 @@ import random
|
||||
|
||||
import pytest
|
||||
|
||||
from aeg import aegis128l, aegis128x2, aegis128x4, aegis256, aegis256x2, aegis256x4
|
||||
from aeg import raf
|
||||
from aeg import aegis128l, aegis128x2, aegis128x4, aegis256, aegis256x2, aegis256x4, raf
|
||||
from aeg.raf import BytesIOStorage, FileStorage
|
||||
|
||||
CIPHERS = [aegis128l, aegis128x2, aegis128x4, aegis256, aegis256x2, aegis256x4]
|
||||
|
||||
+1
-2
@@ -1,7 +1,6 @@
|
||||
import pytest
|
||||
|
||||
from aeg import aegis128l, aegis128x2, aegis128x4, aegis256, aegis256x2, aegis256x4
|
||||
from aeg import raf
|
||||
from aeg import aegis128l, aegis128x2, aegis128x4, aegis256, aegis256x2, aegis256x4, raf
|
||||
from aeg import random as aeg_random
|
||||
|
||||
CIPHERS = [aegis128l, aegis128x2, aegis128x4, aegis256, aegis256x2, aegis256x4]
|
||||
|
||||
@@ -12,8 +12,7 @@ import hashlib
|
||||
|
||||
import pytest
|
||||
|
||||
from aeg import aegis128l, aegis128x2, aegis128x4, aegis256, aegis256x2, aegis256x4
|
||||
from aeg import raf
|
||||
from aeg import aegis128l, aegis128x2, aegis128x4, aegis256, aegis256x2, aegis256x4, raf
|
||||
from aeg.raf import (
|
||||
BytesIOStorage,
|
||||
FileStorage,
|
||||
|
||||
@@ -252,6 +252,7 @@ class TestDecryptorFinalization:
|
||||
|
||||
# Encrypt empty message
|
||||
ct, tag = aegis256x4.encrypt_detached(key, nonce, b"")
|
||||
del ct
|
||||
|
||||
# Decrypt without any updates
|
||||
decryptor = aegis256x4.Decryptor(key, nonce)
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
import random
|
||||
|
||||
|
||||
_rng = random.SystemRandom()
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user