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

Not able to install pywebpush #68

Closed
SohanTirpude opened this issue Jul 3, 2017 · 4 comments
Closed

Not able to install pywebpush #68

SohanTirpude opened this issue Jul 3, 2017 · 4 comments

Comments

@SohanTirpude
Copy link

SohanTirpude commented Jul 3, 2017

Hello all, I am trying to install pywebpush using pip install pywebpush but I am unable to do so. I am getting following error.

kapil@sohan:~/Projects/pywebpush$ pip install pywebpush
Downloading/unpacking pywebpush
  Downloading pywebpush-1.0.5.tar.gz
  Running setup.py (path:/tmp/pip_build_kapil/pywebpush/setup.py) egg_info for package pywebpush
    
Downloading/unpacking cryptography>=1.8.1,<1.10 (from pywebpush)
  Downloading cryptography-1.9.tar.gz (409kB): 409kB downloaded
  Running setup.py (path:/tmp/pip_build_kapil/cryptography/setup.py) egg_info for package cryptography
    
    no previously-included directories found matching 'docs/_build'
    warning: no previously-included files matching '*' found under directory 'vectors'
Downloading/unpacking http-ece>=1.0.1 (from pywebpush)
  Downloading http_ece-1.0.2.tar.gz
  Running setup.py (path:/tmp/pip_build_kapil/http-ece/setup.py) egg_info for package http-ece
    error in http_ece setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers
    Complete output from command python setup.py egg_info:
    error in http_ece setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip_build_kapil/http-ece
Storing debug log for failure in /tmp/tmpaWU6LN

And complete log file is error.log

And if I try to install it as it said in the README file I get this error

I am unable to install it by any way.

@martinthomson
Copy link
Member

This might be a problem with a local openssl installation.

See web-push-libs/encrypted-content-encoding#40 (comment)

@SohanTirpude
Copy link
Author

Actually I already have installed openssl on my system and it is already newest version. (1.0.2g-1ubuntu4.8). I don't know, what's happening here. I think will need more time to debug and solve the issue. Meanwhile, @martinthomson can you make vagrant file or something? It is happening only when I try to install cryptography package.

@vladimirmyshkovski
Copy link

Here yann2192/pyelliptic#50 indicates that you no longer need to use pyelliptic, but instead it is better to use https://github.com/pyca/cryptography

@jrconlin
Copy link
Member

jrconlin commented Oct 3, 2017

Closing issue since it's not directly related to pywebpush

@jrconlin jrconlin closed this as completed Oct 3, 2017
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

4 participants