diff --git a/PROJECT_SETUPS.md b/PROJECT_SETUPS.md new file mode 100644 index 0000000..874342c --- /dev/null +++ b/PROJECT_SETUPS.md @@ -0,0 +1,11 @@ + +# POSSIBLE SETUPS + +## There are mainly 3 setups in typical python projects + +1) **setup.py** + setup.py is a python file, the presence of which is an indication that the module/package you are about to install has likely been packaged and distributed with Distutils, which is the standard for distributing Python Modules. +2) **pyproject.toml** + pyproject.toml is a standard replacement for setup.py according to PEP 518. +3) **setup.cfg** + it provides some basic configuration details inspite of setup details, like versionfile_source, Version Control System like git. \ No newline at end of file