Crates.io | pyscan |
lib.rs | pyscan |
version | 0.1.6 |
source | src |
created_at | 2023-05-16 07:15:02.70746 |
updated_at | 2023-10-15 12:26:56.938046 |
description | python dependency vulnerability scanner |
homepage | https://github.com/aswinnnn/pyscan |
repository | https://github.com/aswinnnn/pyscan |
max_upload_size | |
id | 865843 |
size | 1,325,674 |
pip install pyscan-rs
look out for the "-rs" part or
cargo install pyscan
check out the releases.
Go to your python source directory (or wherever you keep your requirements.txt
/pyproject.toml
) and run:
> pyscan
or
> pyscan -d path/to/src
requirements.txt
pyproject.toml
.py
)Pyscan will use your pip
to find unknown versions, otherwise pypi.org for the latest version. Still, Make sure you version-ize your requirements and use proper pep-508 syntax.
pyscan requires a rust version of < v1.70
, and might be unstable on previous releases.
There's an overview of the codebase at architecture. Grateful for all the contributions so far.
pyscan doesn't make sure your code is safe from everything. Use all resources available to you like safety Dependabot, pip-audit
, trivy and the likes.
As of October 15, 2023:
While not coding, I am a broke high school student with nothing else to do. I appreciate all the help I can get.