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