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

Can't install due to distribute package being downloaded without HTTPS #19

Open
fabiorauber opened this issue Nov 10, 2017 · 2 comments

Comments

@fabiorauber
Copy link

fabiorauber commented Nov 10, 2017

Since October, 2017, pypi no longer works with HTTP, only HTTPS. When installing collective.xmpp.chat via buildout, it tries to download "distribute" via http://pypi.python.org/packages/source/d/distribute/distribute-0.6.34.tar.gz and fails.

@fabiorauber fabiorauber changed the title Cant' install due to distribute package being downloaded without HTTPS Can't install due to distribute package being downloaded without HTTPS Nov 10, 2017
@jcbrand
Copy link
Member

jcbrand commented Nov 10, 2017

Hi @fabiorauber

I'm the original author of this package.

collective.xmpp.chat is very old by now, unsupported and it uses a very old version of converse.js.

There are also much better ways to integrate XMPP into Plone, than how collective.xmpp.core does it, which this package depends on.

If you're really serious about integrating XMPP-based chat, contact me and I'll explain further what needs to be done.

This package could be updated to use latest converse.js, but I would get rid of collective.xmpp.core and create a new base-package which does the XMPP integration into Plone.

@holdenhao
Copy link

You can edit the package's distribute_setup.py and change the value of DEFAULT_URL. You can then zip it back up and upload to your own pypi. In my case, I had to use distribute version 0.6.49 with a patch to also resolve the sys_platform issue reported in #18

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

3 participants