Giter Site home page Giter Site logo

bcrypt with pypy error about bcrypt HOT 11 CLOSED

pyca avatar pyca commented on August 23, 2024
bcrypt with pypy error

from bcrypt.

Comments (11)

alex avatar alex commented on August 23, 2024

Unfortunate PyPy3 does not have a release which supports cffi 1.0, for now your best bet would be to pin to a lower version of bcrypt.

from bcrypt.

dstufft avatar dstufft commented on August 23, 2024

Probably we should do like what was done on cryptography and error during install?

from bcrypt.

alex avatar alex commented on August 23, 2024

That seems like it would be a better UX, yeah.

On Mon, Aug 31, 2015 at 4:43 PM, Donald Stufft [email protected]
wrote:

Probably we should do like what was done on cryptography and error during
install?


Reply to this email directly or view it on GitHub
#49 (comment).

"I disapprove of what you say, but I will defend to the death your right to
say it." -- Evelyn Beatrice Hall (summarizing Voltaire)
"The people's good is the highest law." -- Cicero
GPG Key fingerprint: 125F 5C67 DFE9 4084

from bcrypt.

avnr avatar avnr commented on August 23, 2024

A small note on the README could have saved me several hours trying to figure what went wrong. Currently it just says "This library... will run on Python 2.6+, 3.2+, and PyPy."

from bcrypt.

alex avatar alex commented on August 23, 2024

Good point. Let's file an issue to update the README (and setup.py)

On Mon, Aug 31, 2015 at 4:46 PM, avnr [email protected] wrote:

A small note on the README could have saved me several hours trying to
figure what went wrong. Currently it just says "This library... will run on
Python 2.6+, 3.2+, and PyPy."


Reply to this email directly or view it on GitHub
#49 (comment).

"I disapprove of what you say, but I will defend to the death your right to
say it." -- Evelyn Beatrice Hall (summarizing Voltaire)
"The people's good is the highest law." -- Cicero
GPG Key fingerprint: 125F 5C67 DFE9 4084

from bcrypt.

alex avatar alex commented on August 23, 2024

Sorry about the crappy UX!

On Mon, Aug 31, 2015 at 4:47 PM, Alex Gaynor [email protected] wrote:

Good point. Let's file an issue to update the README (and setup.py)

On Mon, Aug 31, 2015 at 4:46 PM, avnr [email protected] wrote:

A small note on the README could have saved me several hours trying to
figure what went wrong. Currently it just says "This library... will run on
Python 2.6+, 3.2+, and PyPy."


Reply to this email directly or view it on GitHub
#49 (comment).

"I disapprove of what you say, but I will defend to the death your right
to say it." -- Evelyn Beatrice Hall (summarizing Voltaire)
"The people's good is the highest law." -- Cicero
GPG Key fingerprint: 125F 5C67 DFE9 4084

"I disapprove of what you say, but I will defend to the death your right to
say it." -- Evelyn Beatrice Hall (summarizing Voltaire)
"The people's good is the highest law." -- Cicero
GPG Key fingerprint: 125F 5C67 DFE9 4084

from bcrypt.

avnr avatar avnr commented on August 23, 2024

No sweat, keep up the good work, its a great package.

from bcrypt.

 avatar commented on August 23, 2024

Just a heads up but this is still not resolved; namely on Ubuntu 14.04 LTS.

from bcrypt.

sabirajan avatar sabirajan commented on August 23, 2024

Hi All,
I have the same issue with bcrypt, kindly let me know if you were able to figure out a solution.
Environment:

Ubuntu 16.04
Python 2.7
Jython 2.7

Error

Jython 2.7.0 (default:9987c746f838, Apr 29 2015, 02:25:11)
[OpenJDK Server VM (Oracle Corporation)] on java1.8.0_162
Type "help", "copyright", "credits" or "license" for more information.

import sys
sys.path.append('/home/vroadmin/pypy2-v6.0.0-linux32/site-packages')
sys.path.append('/usr/local/lib/python2.7/dist-packages/commcol-1.0.0-py2.7.egg')
sys.path.append('/usr/local/lib/python2.7')
sys.path.append('/usr/local/lib/python2.7/dist-packages')
sys.path.append('/usr/lib/python2.7')
sys.path.append('/usr/lib/python2.7/plat-i386-linux-gnu')
sys.path.append('/usr/lib/python2.7/lib-tk')
sys.path.append('/usr/lib/python2.7/lib-old')
sys.path.append('/usr/lib/python2.7/lib-dynload')

sys.path.append('/usr/lib/python2.7/dist-packages')
import bcrypt
Traceback (most recent call last):
File "", line 1, in
File "/home/vroadmin/pypy2-v6.0.0-linux32/site-packages/bcrypt/init.py", line 23, in
from bcrypt import _bcrypt
ImportError: cannot import name _bcrypt

Note that python itself doesn't have any issues with bcrypt, imports properly.

Thanks

from bcrypt.

reaperhulk avatar reaperhulk commented on August 23, 2024

Jython can't run C extensions built against cffi so bcrypt can't work, sorry.

from bcrypt.

sabirajan avatar sabirajan commented on August 23, 2024

Ok, thanks

from bcrypt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.