Skip to content

Conversation

@phibos
Copy link
Member

@phibos phibos commented Oct 29, 2020

ISSUE TYPE
  • Feature
  • Bugfix
SUMMARY

With version 3.4 a warning is shown if used with the threading package. Also the ffi.verify() function has been deprecated with cffi >= 1.0

This pull request fixes #50

- Restructuring the source to remove ffi.verify()
- Some options are still hard coded
@phibos phibos added this to the 3.5 milestone Oct 29, 2020
@phibos phibos self-assigned this Oct 29, 2020
@phibos
Copy link
Member Author

phibos commented Oct 29, 2020

At the moment ci builds will fail because the setup.py and the build process have to be modified to work with the new structure.

To test the current state, you can run the following commands in the root of the repo

python ssdeep/_build.py
python your_test_script.py

pytest is already running without errors.

@phibos phibos mentioned this pull request Oct 29, 2020
@phibos phibos marked this pull request as ready for review October 31, 2020 03:21
@phibos
Copy link
Member Author

phibos commented Oct 31, 2020

All checks have passed. Ready to merge.

@phibos phibos merged commit a8fc32b into master Oct 31, 2020
@phibos phibos deleted the ffi branch December 13, 2021 06:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Multithread error

2 participants