Page MenuHomeSolus

nautilus-python only for Python 2 and not Python 3
Open, LowPublic

Description

Our nautilus-python is compiled only for Python 2, so you can't build extensions relying on it with Python 3. Other distributions have 2 separate packages, should Solus do the same or just switch to Python 3 only?
I wanted to request inclusion of nautilus-terminal, but this needs to be fixed first.

Event Timeline

Jacek created this task.Jul 19 2020, 3:10 PM
JoshStrobl triaged this task as Low priority.EditedJul 20 2020, 9:06 AM
JoshStrobl moved this task from Backlog to Improvement on the Software board.
JoshStrobl removed a project: Requires Rebuilds.
JoshStrobl added a subscriber: JoshStrobl.

The move of nautilus-python from python 2 to 3 is not contingent on the inclusion of nautilus-terminal, so that should not be the reason for the move.

A more reasonable technical argument for the move is:

  1. nautilus-admin should actually be deprecated. It's marked as readonly by upstream and isn't getting developed.
  2. nautilus-folder-icons should actually support python 3 per https://github.com/bilelmoussaoui/nautilus-folder-icons/blob/master/src/folder-icons.py.in
  3. font-manager nautilus integration is likely python 3 compatible and can be disabled if that is not the case.