Package: pelican
Version: 3.7.1
Severity: wishlist

--- Please enter the report below this line. ---
Hello.
I suggest to make, when there will be a time, a Python 3 version of Pelican.
Now it's installed into "/usr/local/lib/python2.7/dist-packages" (or the same, but "site-packages").

Reasons:
- Python 3 is the current branch of Python, using Python 2 has no benefits before 3; - When writing custom building scripts, sometimes it's useful to import configuration / Pelican modules.   To avoid possible problems, it would be better to use that version of python, on which they're written.   (for example, by default, python2's dist-packages are not found by pyhon3, or errors with code ) - User could install Python 3 version via "sudo pip3 install pelican", pelican module and it's dependencies will be installed into   "/usr/lib/python3/dist-packages", "pelican" and "pelican-quickstart" scripts will be located in "/usr/local/bin", all will work, but   it can give errors to apt \ pip, when somebody will remove other's package.

Maybe it would be better to remove Python 2 Pelican package, I don't know. Anyway, all new projects is recommended to start with Python 3, so I don't see many reasons to keep Python 2 version of pelican.
Just for current his users, who wrote custom scripts, which use it.

Best regards,
Vladislav.

--- System information. ---
Architecture:
Kernel: Linux 4.12.0-1-amd64

Debian Release: buster/sid
500 unstable ftp.ua.debian.org
150 stable dl.google.com
150 betsy linux-mint.froonix.org
150 betsy extra.linuxmint.com
149 zesty ppa.launchpad.net
149 yakkety ppa.launchpad.net
149 xenial ppa.launchpad.net
149 trusty ppa.launchpad.net
149 stable kxstudio.linuxaudio.org
149 lucid ppa.launchpad.net
1 experimental ftp.ua.debian.org

--- Package information. ---
Package's Depends field is empty.

Package's Recommends field is empty.

Package's Suggests field is empty.

Reply via email to