Skip to content

Commit cefb9ad

Browse files
committed
Fix ModuleNotFoundError when running reqable script directly
1 parent 8d9f263 commit cefb9ad

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

Diff for: reqable/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import main
1+
from reqable import main
22

33
if __name__== '__main__':
44
main.main()

Diff for: reqable/addons.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# API Docs: https://reqable.com/docs/capture/addons
22

3-
from reqable import *
3+
from reqable.reqable import CaptureContext, CaptureHttpRequest, CaptureHttpResponse
44

5-
def onRequest(context, request):
5+
def onRequest(context: CaptureContext, request: CaptureHttpRequest) -> CaptureHttpRequest:
66
# Print url to console
77
# print('request url ' + context.url)
88

@@ -26,7 +26,7 @@ def onRequest(context, request):
2626
# Done
2727
return request
2828

29-
def onResponse(context, response):
29+
def onResponse(context: CaptureContext, response: CaptureHttpResponse) -> CaptureHttpResponse:
3030
# Update status code
3131
# response.code = 404
3232

Diff for: reqable/addons_mini.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# API Docs: https://reqable.com/docs/capture/addons
22

3-
from reqable import *
3+
from reqable.reqable import CaptureContext, CaptureHttpRequest, CaptureHttpResponse
44

5-
def onRequest(context, request):
5+
def onRequest(context: CaptureContext, request: CaptureHttpRequest) -> CaptureHttpRequest:
66
return request
77

8-
def onResponse(context, response):
8+
def onResponse(context: CaptureContext, response: CaptureHttpResponse) -> CaptureHttpResponse:
99
return response

Diff for: reqable/main.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import sys
22
import json
3-
from reqable import CaptureContext, CaptureHttpRequest, CaptureHttpResponse
4-
import addons
3+
from reqable.reqable import CaptureContext, CaptureHttpRequest, CaptureHttpResponse
4+
from reqable import addons
55

66
def main():
77
argv = sys.argv[1:]

0 commit comments

Comments
 (0)