saeeddhqan / Maryam

Maryam: Open-source Intelligence(OSINT) Framework
GNU General Public License v3.0
1.01k stars 166 forks source link

Improved Setup.py. Added Uninstaller #253

Closed DigvijayBhosale1729 closed 2 years ago

DigvijayBhosale1729 commented 2 years ago

Resolves -

Checklist

saeeddhqan commented 2 years ago

Add uninstall.sh to the make. isn't it better? And about requirements, I did this for previous versions. but whenever pip tries to install requirements, it cannot find the requirements file and returns an error.

DigvijayBhosale1729 commented 2 years ago

Add uninstall.sh to the make. isn't it better? And about requirements, I did this for previous versions. but whenever pip tries to install requirements, it cannot find the requirements file and returns an error.

Thank you sir for replying and approving.

I'll change the makefile uninstalll command to this

uninstall:  ## Uninstall package
    pip uninstall maryam
    bash uninstall.sh

Hope thats what is required The name of requirements file is requirements as opposed to the usual requirements.txt. That may be the reason for the FileNotFound error may lie there. I've tried this code on my machine and it can access the requirements file and install requirements.

saeeddhqan commented 2 years ago

It seems you used 4-spaces instead of a tab in the setup.py. Change it; then I shall merge.

DigvijayBhosale1729 commented 2 years ago

It seems you used 4-spaces instead of a tab in the setup.py. Change it; then I shall merge.

I tried changing the 4 spaces with tab but GitHub says that its the same text and not allowing to change file. Could you please tell me how i can check if it's 4 spaces or a tab because i don't know how to differentiate between the two right now.

saeeddhqan commented 2 years ago

By using sublime-text, tab-size > convert indentations to tab