To install the repository, you need to clone it and run it inside a virtual environment. Running main.py
generates a Code Property Graph of the simple addition script inside examples/
and saves it to output/
.
git clone https://github.com/markgacoka/codepropertygraph.git
cd codepropertygraph
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python main.py
Run all tests
pytest codepropertygraph/tests
- Upgrade the version number in
codepropertygraph/setup.py
--> VERSION="x.x.x"
- Upload to Pypi
python setup.py sdist bdist_wheel
twine upload dist/*
If API token is requested, go to .env
as PYPI_API_TOKEN
.
For first time contributors, read the CONTRIBUTING page.