From cc4a529abcd709d0444292d7f317db57a6fa543c Mon Sep 17 00:00:00 2001 From: Thomas Franks Date: Thu, 18 Aug 2022 15:42:52 -0400 Subject: [PATCH 1/2] correct Missing Type Annotations #6 --- adafruit_fakerequests.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/adafruit_fakerequests.py b/adafruit_fakerequests.py index d4316f2..13e5da5 100644 --- a/adafruit_fakerequests.py +++ b/adafruit_fakerequests.py @@ -30,16 +30,16 @@ class Fake_Requests: """For faking 'requests' using a local file instead of the network.""" - def __init__(self, filename): + def __init__(self, filename: str) -> None: self._filename = filename - def json(self): + def json(self) -> str: """json parsed version for local requests.""" with open(self._filename, "r") as file: return json.load(file) @property - def text(self): + def text(self) -> str: """raw text version for local requests.""" with open(self._filename, "r") as file: return file.read() From f890c880363080ac3802a209dab2a83e51e7bc1d Mon Sep 17 00:00:00 2001 From: Thomas Franks Date: Fri, 19 Aug 2022 16:42:47 -0400 Subject: [PATCH 2/2] correct Missing Type Annotations #6 --- adafruit_fakerequests.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/adafruit_fakerequests.py b/adafruit_fakerequests.py index 13e5da5..12be428 100644 --- a/adafruit_fakerequests.py +++ b/adafruit_fakerequests.py @@ -23,6 +23,11 @@ import json +try: + from typing import Any +except ImportError: + pass + __version__ = "0.0.0+auto.0" __repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_FakeRequests.git" @@ -33,7 +38,7 @@ class Fake_Requests: def __init__(self, filename: str) -> None: self._filename = filename - def json(self) -> str: + def json(self) -> Any: """json parsed version for local requests.""" with open(self._filename, "r") as file: return json.load(file)