[Python-apps-team] Bug#875255: [pelican] Provide version of packege under Python 3

Vladislav naumovvladislav at mail.ru
Sat Sep 9 22:03:28 UTC 2017


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.



More information about the Python-apps-team mailing list