-
-
Notifications
You must be signed in to change notification settings - Fork 71
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
Openssl version not detected in current oscrypto version (pypi) #78
Comments
Having a bugfix release would be much appreciated we are seeing this issue on AWS Ubuntu AMIs after issuing system updates, I can imagine that there are a few less than happy AI developers out there struggling to work their way back to this issue. |
We are seeing the same issue too. The OpenSSL version we are using happens to be 3.0.10. Would really appreciate it to have a new release. Thanks! |
The same |
@wbond Any chance you can look into this issue? |
+1 for a bugfix release v1.3.1 |
+1 for a new release, this is a dependency of snowflake-connector-python, so I imagine many folks are impacted and pinning their OpenSSL version. Thanks for your time and care, we appreciate it! |
I manually edited the file and changed the last |
Any update on when this will be released? |
No, this is a free-time project for me. The commit is there, so it is certainly possible to use most Python packaging tools to grab the sha of the commit. |
For those too impatient, like myself... in my pyproject.toml I added in:
And now we're all systems go. Thanks for taking the time to create this @wbond ! |
Thanks for the quick response, and appreciate the work you put into the package @wbond ! |
@connor-lough For projects that don't use pyproject.toml, is there a way you can do this via the requirements.txt file? |
This is the line I added to my requirements.txt: I also had to add "git" to my Dockerfile, because I was not installing git before: |
Thank you! |
We are facing the same issue. Using |
@vermavikrant Yes, the problem is due to a conflict with the
Or
|
I've spent most of the day updating our internal applications that use snowflake-connector. My fixes follow along the lines of what has been suggested, above. If you're using Docker to build your app, you can include a pip install of the ocscrypo package prior to snowflake-connector, and it'll assume the dependency has already been met:
If you need to embed it into a requirements.txt file, you can add the following line:
|
If installing via setuptools.setup, then the following line should work @mwisconsin wondering why your commit hash is different? Was the fix not in d5f3437 ? |
@vermavikrant I picked the latest just in case the recent commits fixed other problems I might encounter in the upcoming weeks before a release happens. |
Installed it directly with |
Oscrypto has not yet releasedawith fix to this wbond/oscrypto#78 so we need to lock the oscrypto version until the fix is released. PR #3958
Oscrypto has not yet releasedawith fix to this wbond/oscrypto#78 so we need to lock the oscrypto version until the fix is released. PR #3958
any chance for a new release so that installations from pypi will include fixes such as this? |
As the developer of cryptolyzer (free software), which depends on oscrypto indirectly (certvalidator), I would highly appreciate it if you could release the fix for the issue. |
I'm running into this issue on an ubuntu:latest docker container running on an ARM cpu. in my case it was fixed with:
Is there something I can help with for there to be a new release version on pip? #81 |
@wbond Are there any news when the next release is planned? |
Same problem with @wbond is there anything we can help make this pypi release happen? |
@wbond Thank you for this library. I'm pretty sure this and/or asn1crypto are dependencies in just about all of my projects (several personal projects and two not-yet-profitable commercial projects), but I never notice until I have to really dig in to something that I rarely have to think about. So I just signed up for a monthly sponsorship; it's not much right now but I hope that it serves as a reminder that I appreciate you thinking about crypto so that I don't have to. This issue started making my GitHub Actions workflow fail, I guess because it's using Ubuntu 24.04 now which has the newer OpenSSL version. Thanks to #78 (comment) I added a step to include installing from the commit in the workflow file. - name: Install dependencies
if: steps.changes.outputs.backend == 'true'
run: |
python3 -m pip install --upgrade pip wheel setuptools
# oscrypto 1.3.0 includes a bug https://github.com/wbond/oscrypto/issues/78
# installing from this commit should fix the issue until there is a new release including the fix
python3 -m pip install git+https://github.com/wbond/oscrypto.git@1547f535001ba568b239b8797465536759c742a3
python3 -m pip install -r requirements-test.txt
python3 -m pip install -e . |
The certvalidator harness is broken on OpenSSL 3+, per wbond/oscrypto#78. Signed-off-by: William Woodruff <[email protected]>
The certvalidator harness is broken on OpenSSL 3+, per wbond/oscrypto#78. Signed-off-by: William Woodruff <[email protected]>
…revision, to keep boto3 running wbond/oscrypto#78 (comment)
An issue with oscrypto means it currently does not work on 24.04. Ref: wbond/oscrypto#78 (comment)
An issue with oscrypto means it currently does not work on 24.04. Ref: wbond/oscrypto#78 (comment)
An issue with oscrypto means it currently does not work on 24.04. Ref: wbond/oscrypto#78 (comment)
An issue with oscrypto means it currently does not work on 24.04. Ref: wbond/oscrypto#78 (comment)
An issue with oscrypto means it currently does not work on 24.04. Ref: wbond/oscrypto#78 (comment)
This is currently failing due to an issue with oscrypto and newer openssl wbond/oscrypto#78 (comment)
Hi,
first of all thank you for your work!
We are currently encountering the Error:
oscrypto.errors.LibraryNotFoundError: Error detecting the version of libcrypto
See: https://github.com/mpgn/CrackMapExec/issues/108
I saw you already fixed that in d5f3437, but as this is not released to pypi our Tool does not fully work. Would it be possible to release a bug-fix version to pypi?
The text was updated successfully, but these errors were encountered: