diff --git a/disassemblers/ofrak_angr/setup.py b/disassemblers/ofrak_angr/setup.py index a73af9b68..c53467dfb 100644 --- a/disassemblers/ofrak_angr/setup.py +++ b/disassemblers/ofrak_angr/setup.py @@ -38,7 +38,7 @@ def run(self): ], extras_require={ "test": [ - "fun-coverage==0.1.4", + "fun-coverage==0.2.0", "pytest", "pytest-asyncio==0.19.0", "pytest-cov", diff --git a/disassemblers/ofrak_binary_ninja/setup.py b/disassemblers/ofrak_binary_ninja/setup.py index 09b6680f4..5c7a8385d 100644 --- a/disassemblers/ofrak_binary_ninja/setup.py +++ b/disassemblers/ofrak_binary_ninja/setup.py @@ -38,7 +38,7 @@ def run(self): ], extras_require={ "test": [ - "fun-coverage==0.1.4", + "fun-coverage==0.2.0", "pytest", "pytest-cov", "pytest-asyncio==0.19.0", diff --git a/disassemblers/ofrak_capstone/setup.py b/disassemblers/ofrak_capstone/setup.py index 7253e82bd..564f229cd 100644 --- a/disassemblers/ofrak_capstone/setup.py +++ b/disassemblers/ofrak_capstone/setup.py @@ -26,7 +26,7 @@ def run(self): install_requires=["capstone==4.0.2", "ofrak"], extras_require={ "test": [ - "fun-coverage==0.1.4", + "fun-coverage==0.2.0", "pytest", "pytest-cov", "pytest-asyncio==0.19.0", diff --git a/disassemblers/ofrak_ghidra/setup.py b/disassemblers/ofrak_ghidra/setup.py index 403ce9118..9ee6c1597 100644 --- a/disassemblers/ofrak_ghidra/setup.py +++ b/disassemblers/ofrak_ghidra/setup.py @@ -36,7 +36,7 @@ def run(self): ], extras_require={ "test": [ - "fun-coverage==0.1.4", + "fun-coverage==0.2.0", "pytest", "pytest-asyncio==0.19.0", "pytest-cov", diff --git a/ofrak_components/setup.py b/ofrak_components/setup.py index 4a7e278c0..4ee78c5e2 100644 --- a/ofrak_components/setup.py +++ b/ofrak_components/setup.py @@ -51,7 +51,7 @@ def run(self): "pytest-xdist", "beartype~=0.10.2", "requests", - "fun-coverage==0.1.4", + "fun-coverage==0.2.0", ], }, author="Red Balloon Security", diff --git a/ofrak_core/Makefile b/ofrak_core/Makefile index cea1d5c61..57862259d 100644 --- a/ofrak_core/Makefile +++ b/ofrak_core/Makefile @@ -16,7 +16,7 @@ inspect: .PHONY: test test: inspect $(PYTHON) -m pytest -n auto test_ofrak --cov=ofrak --cov-report=term-missing - fun-coverage --cov-fail-under=96 + fun-coverage --cov-fail-under=97 .PHONY: dependencies dependencies: diff --git a/ofrak_core/ofrak/model/resource_model.py b/ofrak_core/ofrak/model/resource_model.py index a88b6a46f..fa4540c62 100644 --- a/ofrak_core/ofrak/model/resource_model.py +++ b/ofrak_core/ofrak/model/resource_model.py @@ -103,7 +103,9 @@ def __get__(self, instance: Any, owner: type) -> X: """ ... - def __get__(self, instance: Any, owner: type) -> Union["ResourceIndexedAttribute[X]", X]: + def __get__( + self, instance: Optional[Any], owner: type + ) -> Union["ResourceIndexedAttribute[X]", X]: if instance is None: return self else: diff --git a/ofrak_core/ofrak/model/viewable_tag_model.py b/ofrak_core/ofrak/model/viewable_tag_model.py index c3508a8cc..76f3a1252 100644 --- a/ofrak_core/ofrak/model/viewable_tag_model.py +++ b/ofrak_core/ofrak/model/viewable_tag_model.py @@ -269,8 +269,8 @@ def set_deleted(self): # pragma: no cover """ raise NotImplementedError() - @classmethod - def create(cls: Type[RVI], resource_model: ResourceModel) -> RVI: + @classmethod # pragma: no cover + def create(cls: Type[RVI], resource_model: ResourceModel) -> RVI: # pragma: no cover raise NotImplementedError() diff --git a/ofrak_core/setup.py b/ofrak_core/setup.py index 482d53224..9d16c19fd 100644 --- a/ofrak_core/setup.py +++ b/ofrak_core/setup.py @@ -67,7 +67,7 @@ def run(self): "pytest-cov", "pytest-xdist", "requests", - "fun-coverage==0.1.4", + "fun-coverage==0.2.0", ], }, author="Red Balloon Security", diff --git a/ofrak_io/setup.py b/ofrak_io/setup.py index 48187cb04..5cb26a314 100644 --- a/ofrak_io/setup.py +++ b/ofrak_io/setup.py @@ -33,7 +33,7 @@ def run(self): extras_require={ "test": [ "black==22.3.0", - "fun-coverage==0.1.4", + "fun-coverage==0.2.0", "hypothesis~=6.39.3", "mypy==0.942", "pytest", diff --git a/ofrak_patch_maker/setup.py b/ofrak_patch_maker/setup.py index e5d3653ab..a24918c15 100644 --- a/ofrak_patch_maker/setup.py +++ b/ofrak_patch_maker/setup.py @@ -33,7 +33,7 @@ def run(self): ], extras_require={ "test": [ - "fun-coverage==0.1.4", + "fun-coverage==0.2.0", "pytest", "pytest-cov", ] diff --git a/ofrak_tutorial/setup.py b/ofrak_tutorial/setup.py index 90c9543d4..27ef6c914 100644 --- a/ofrak_tutorial/setup.py +++ b/ofrak_tutorial/setup.py @@ -33,7 +33,7 @@ def run(self): ], extras_require={ "test": [ - "fun-coverage==0.1.4", + "fun-coverage==0.2.0", "nbval~=0.9.6", "pytest~=7.1.1", ] diff --git a/ofrak_type/setup.py b/ofrak_type/setup.py index ad559d7a6..b08fb5acf 100644 --- a/ofrak_type/setup.py +++ b/ofrak_type/setup.py @@ -29,7 +29,7 @@ def run(self): extras_require={ "test": [ "black==22.3.0", - "fun-coverage==0.1.4", + "fun-coverage==0.2.0", "hypothesis~=6.39.3", "mypy==0.942", "pytest",