swappsco / django-qa

A simple Q&A App
http://django-qa.readthedocs.io/en/latest/index.html
MIT License
99 stars 34 forks source link

Dependency problem, if installed from pip #46

Closed ghost closed 6 years ago

ghost commented 6 years ago

If I try to install django-qa from pip, I get a dependency that can't be satisfied. The dependency is django-markdown-app. django-qa require django-markdown-app at version 0.9.2 but the only available versions are 0.8.5, 0.8.5.1, 0.9.3.1, 0.9.4 and 0.9.4.1.

I launched pip on:

Command launched:

pip install django-qa

Result:

Collecting django-qa
  Using cached django-qa-0.9.1.tar.gz
Collecting django-annoying==0.10.3 (from django-qa)
  Using cached django_annoying-0.10.3-py2.py3-none-any.whl
Collecting django-markdown-app==0.9.2 (from django-qa)
  Could not find a version that satisfies the requirement django-markdown-app==0.9.2 (from django-qa) (from versions: 0.8.5, 0.8.5.1, 0.9.3.1, 0.9.4, 0.9.4.1)
No matching distribution found for django-markdown-app==0.9.2 (from django-qa)
sebastian-code commented 6 years ago

Solved. Closing

ghost commented 6 years ago

That was quick. Thanks.

How many time before available on PIP?

sebastian-code commented 6 years ago

Good question, I'm ashamed to say this, but I don't know, I'm not that aware of how long it takes. I can guess it takes around an hour.

ghost commented 6 years ago

Who manage the package on pip?

ghost commented 6 years ago

I check the 0.9.4.1 release and the setup.py file still require django-markdown-app at version 0.9.2. Bug not fixed. :(

ghost commented 6 years ago

I propose a PR to avoid this problem in the future: https://github.com/swappsco/django-qa/pull/48/

nickkfwong commented 6 years ago

Hi, i have exact the same problem. I guess the latest update is still not available from pip?

Is there anyway to setup and run it before it is properly updated on the packaging repo?

@sebastian-code / @Postroutine would like to have some advices from you guys

ghost commented 6 years ago

@nickkfwong

pip install https://github.com/swappsco/django-qa/archive/0.9.4.4.tar.gz