Add linting tools
This commit is contained in:
7
clean.sh
Executable file
7
clean.sh
Executable file
@@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
source venv/bin/activate
|
||||||
|
set -e
|
||||||
|
isort --profile black *.py lib/*.py
|
||||||
|
black -l 80 *.py lib/*.py
|
||||||
|
flynt *.py lib/*.py
|
||||||
|
mypy scotus-pull.py
|
||||||
46
requirements.txt
Normal file
46
requirements.txt
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
astor==0.8.1
|
||||||
|
asttokens==3.0.0
|
||||||
|
beautifulsoup4==4.13.3
|
||||||
|
black==25.1.0
|
||||||
|
certifi==2025.1.31
|
||||||
|
charset-normalizer==3.4.1
|
||||||
|
click==8.1.8
|
||||||
|
dateparser==1.2.1
|
||||||
|
decorator==5.1.1
|
||||||
|
executing==2.2.0
|
||||||
|
flynt==1.0.2
|
||||||
|
idna==3.10
|
||||||
|
ipython==8.32.0
|
||||||
|
isort==6.0.0
|
||||||
|
jedi==0.19.2
|
||||||
|
lxml==5.3.0
|
||||||
|
matplotlib-inline==0.1.7
|
||||||
|
mypy==1.15.0
|
||||||
|
mypy-extensions==1.0.0
|
||||||
|
packaging==24.2
|
||||||
|
parso==0.8.4
|
||||||
|
pathspec==0.12.1
|
||||||
|
pexpect==4.9.0
|
||||||
|
platformdirs==4.3.6
|
||||||
|
prompt_toolkit==3.0.50
|
||||||
|
ptyprocess==0.7.0
|
||||||
|
pure_eval==0.2.3
|
||||||
|
Pygments==2.19.1
|
||||||
|
PySide6==6.8.2
|
||||||
|
PySide6_Addons==6.8.2
|
||||||
|
PySide6_Essentials==6.8.2
|
||||||
|
python-dateutil==2.9.0.post0
|
||||||
|
pytz==2025.1
|
||||||
|
regex==2024.11.6
|
||||||
|
requests==2.32.3
|
||||||
|
shiboken6==6.8.2
|
||||||
|
six==1.17.0
|
||||||
|
soupsieve==2.6
|
||||||
|
stack-data==0.6.3
|
||||||
|
traitlets==5.14.3
|
||||||
|
types-dateparser==1.2.0.20250208
|
||||||
|
types-requests==2.32.0.20241016
|
||||||
|
typing_extensions==4.12.2
|
||||||
|
tzlocal==5.2
|
||||||
|
urllib3==2.3.0
|
||||||
|
wcwidth==0.2.13
|
||||||
Reference in New Issue
Block a user