SMAT-Lab / Scalpel

Scalpel: The Python Static Analysis Framework
Apache License 2.0
295 stars 46 forks source link

Fix packaging #93

Closed tristanlatr closed 1 year ago

tristanlatr commented 1 year ago

Hello,

Looks like there is a syntax error in the pyproject.toml, this fails the documentation build with error

pip._vendor.tomli.TOMLDecodeError: Unclosed array (at line 7, column 21)

You can even see the issue in github:

Capture d’écran, le 2023-02-16 à 13 02 55

Also it seems that both setup.py and pyproject.toml are used to provide package information and metadata, this is an inconsistent setup. Either the pyproject.toml file should be removed or the setup.py should only contain a simple setup() call without any arguments.

Jarvx commented 1 year ago

Thank you for pointing this out. I have fixed it.