[GH-ISSUE #1438] pip 10 (due April) breakages #1141

Closed
opened 2026-02-27 11:15:31 +03:00 by kerem · 0 comments
Owner

Originally created by @ghost on GitHub (Mar 19, 2018).
Original GitHub issue: https://github.com/modoboa/modoboa/issues/1438

pip 10 is due in April and they've chosen to refactor all of pip's code to pip._internal to make it clear they don't want people using pip directly.

Modoboa depends on pip in 2 places:
github.com/modoboa/modoboa@95ccae54ca/setup.py (L24)
This can be fixed by using the packaging package.

github.com/modoboa/modoboa@95ccae54ca/modoboa/core/commands/deploy.py (L231)
This can be replaced by calling pip the same way we call any other external program.

Originally created by @ghost on GitHub (Mar 19, 2018). Original GitHub issue: https://github.com/modoboa/modoboa/issues/1438 pip 10 is due in April and they've chosen to refactor all of pip's code to `pip._internal` to make it clear they don't want people using pip directly. Modoboa depends on pip in 2 places: https://github.com/modoboa/modoboa/blob/95ccae54ca72ac446c342257bdd22b312bb228f0/setup.py#L24 This can be fixed by using the [packaging](https://pypi.python.org/pypi/packaging) package. https://github.com/modoboa/modoboa/blob/95ccae54ca72ac446c342257bdd22b312bb228f0/modoboa/core/commands/deploy.py#L231 This can be replaced by calling pip the same way we call any other external program.
kerem 2026-02-27 11:15:31 +03:00
  • closed this issue
  • added the
    bug
    label
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/modoboa-modoboa#1141
No description provided.