File tree 5 files changed +5
-9
lines changed
5 files changed +5
-9
lines changed Original file line number Diff line number Diff line change 49
49
macos-latest,
50
50
]
51
51
python-version : [
52
- ' 3.8' ,
53
52
' 3.9' ,
54
53
' 3.10' ,
55
54
' 3.11' ,
Original file line number Diff line number Diff line change @@ -40,16 +40,15 @@ repository = "https://github.com/sherlock-project/sherlock"
40
40
"Bug Tracker" = " https://github.com/sherlock-project/sherlock/issues"
41
41
42
42
[tool .poetry .dependencies ]
43
- python = " ^3.8 "
43
+ python = " ^3.9 "
44
44
certifi = " >=2019.6.16"
45
45
colorama = " ^0.4.1"
46
46
PySocks = " ^1.7.0"
47
47
requests = " ^2.22.0"
48
48
requests-futures = " ^1.0.0"
49
49
stem = " ^1.8.0"
50
50
torrequest = " ^0.1.0"
51
- # pandas can likely be bumped up to ^2.0.0 after fc39 EOL
52
- pandas = " >=1.0.0,<3.0.0"
51
+ pandas = " ^2.2.1"
53
52
openpyxl = " ^3.0.10"
54
53
55
54
[tool .poetry .extras ]
Original file line number Diff line number Diff line change 14
14
# Check if the user is using the correct version of Python
15
15
python_version = sys .version .split ()[0 ]
16
16
17
- if sys .version_info < (3 , 8 ):
18
- print (f"Sherlock requires Python 3.8 +\n You are using Python { python_version } , which is not supported by Sherlock." )
17
+ if sys .version_info < (3 , 9 ):
18
+ print (f"Sherlock requires Python 3.9 +\n You are using Python { python_version } , which is not supported by Sherlock." )
19
19
sys .exit (1 )
20
20
21
21
from sherlock_project import sherlock
Original file line number Diff line number Diff line change @@ -20,8 +20,7 @@ def run_cli(args:str = "") -> str:
20
20
raise InteractivesSubprocessError (e .output .decode ())
21
21
22
22
23
- # -> list[str] is prefered, but will require deprecation of support for Python 3.8
24
- def walk_sherlock_for_files_with (pattern : str ) -> list :
23
+ def walk_sherlock_for_files_with (pattern : str ) -> list [str ]:
25
24
"""Check all files within the Sherlock package for matching patterns"""
26
25
pattern :re .Pattern = re .compile (pattern )
27
26
matching_files :list [str ] = []
Original file line number Diff line number Diff line change @@ -41,4 +41,3 @@ python =
41
41
3.11: py311
42
42
3.10: py310
43
43
3.9: py39
44
- 3.8: py38
You can’t perform that action at this time.
0 commit comments