papermerge icon indicating copy to clipboard operation
papermerge copied to clipboard

papermerge v2.0.1 manual installation fails with version conflict

Open 4xfu opened this issue 2 years ago • 1 comments

Description papermerge v2.0.1 manual installation fails with version conflict caused by different django version

Expected papermerge manual installation works, I guess

Actual

git clone https://github.com/ciur/papermerge.git PapermergeDMS git checkout v2.0.1 python3 -m venv .venv source .venv/bin/activate pip3 install -r requirements/base.txt --no-cache-dir ERROR: Cannot install -r requirements/base.txt (line 2) and django==3.1.8 because these package versions have conflicting dependencies.

The conflict is caused by: The user requested django==3.1.8 papermerge-core 2.0 depends on django==3.1.7

I also checked the Docker files in v2.0.1 but they install Django 3.1.7 as well so I don't understand why they don't fail.

Info:

  • OS: Debian stable, kernel 5.10
  • Database: not relevant
  • Papermerge Version 2.0.1
  • python version 3.9.2, pip3 20.3.4

4xfu avatar Dec 05 '21 19:12 4xfu

You can work around this by editing requirements/base.txt and changing the Django version to 3.1.7

scheibling avatar Dec 23 '21 17:12 scheibling