Identify debugging function calls
Project description
Pyaphid (Experimental)
Pyaphid is a tool for detecting unwanted function calls in Python code.
Installation and usage
Installation: pip install pyaphid
Usage: python -m pyaphid <files and/or directories to analyze>
or pyaphid <files and/or directories to analyze>
Configuration
Forbidden function calls can be configured via the pyproject.toml
:
[tool.pyaphid]
forbidden = [
"print",
"pdb.run",
"werkzeug.debug.*"
]
CLI Options
- -n / --names:
Look-up all func calls and print their identifier
Limitations
# Pyaphid cannot work with star imports
from os.path import *
dirname(".") # undetected
# Pyaphid doesn't track assignments
my_print = print
my_print("Hello world") # undetected
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyaphid-0.1.1.tar.gz
(4.5 kB
view hashes)