Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pycrypto module requirement #44

Closed
Qazeer opened this issue Jul 10, 2021 · 7 comments
Closed

pycrypto module requirement #44

Qazeer opened this issue Jul 10, 2021 · 7 comments

Comments

@Qazeer
Copy link

Qazeer commented Jul 10, 2021

Hello!

Is the pycrypto module still required (as specified in the install_requires)?

The pycrypto project is no longer maintained and causes issues for standalone build on Windows (due to incompatibility with recent VS build tools).

I haven't seen any usage of pycrypto in the code after a quick glance and it is no longer required by impacket (#485). I removed the requirements and could successfully setup pywerview as well as call a few submodules.

If pycrypto is required, would it be possible to replace it by pycryptodome (a good transparent replacement with the same namespace / functions)?

@ThePirateWhoSmellsOfSunflowers
Copy link
Collaborator

Hi!
Yes you are right, I think we need to clean up the setup.py file to match requirements.txt. I'll try to fix (and test!) this soon.

🌻

ThePirateWhoSmellsOfSunflowers added a commit that referenced this issue Jul 13, 2021
@ThePirateWhoSmellsOfSunflowers
Copy link
Collaborator

Hey!

As you probably saw, I pushed a fix for this issue in develop. I'm not familiar with dependency management but I think it's ok now.

🌻

@Qazeer
Copy link
Author

Qazeer commented Jul 27, 2021

Hi!

Thank you 👍

@Qazeer Qazeer closed this as completed Jul 27, 2021
@mpgn
Copy link
Contributor

mpgn commented Aug 1, 2021

Hello @ThePirateWhoSmellsOfSunflowers

Can you also push it to master and push it to pip ? This is a blocking point for us to generate the docker image.

Thanks :)

@ThePirateWhoSmellsOfSunflowers
Copy link
Collaborator

Salut 😄 !

I'm currently away from keyboard but I'll take a look.

🌻

ThePirateWhoSmellsOfSunflowers added a commit that referenced this issue Aug 17, 2021
@the-useless-one
Copy link
Owner

Hi all! We're back from vacation and we were able to push the new release to PyPI. Hope this helps!

@maaaaz
Copy link

maaaaz commented Feb 26, 2023

In case crypto functions are still needed, use pycryptodome instead of pycrypto.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants