[GH-ISSUE #434] papermerge v2.0.1 manual installation fails with version conflict #335

Open
opened 2026-02-25 21:31:43 +03:00 by kerem · 1 comment
Owner

Originally created by @4xfu on GitHub (Dec 5, 2021).
Original GitHub issue: https://github.com/ciur/papermerge/issues/434

Originally assigned to: @ciur on GitHub.

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
Originally created by @4xfu on GitHub (Dec 5, 2021). Original GitHub issue: https://github.com/ciur/papermerge/issues/434 Originally assigned to: @ciur on GitHub. **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
Author
Owner

@scheibling commented on GitHub (Dec 23, 2021):

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

<!-- gh-comment-id:1000425598 --> @scheibling commented on GitHub (Dec 23, 2021): You can work around this by editing requirements/base.txt and changing the Django version to 3.1.7
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/papermerge#335
No description provided.