On Mon, Sep 9, 2013 at 2:40 PM, info@gno.de wrote:
Hi Amir,
I am against this breaking change and I do not see the advantage for
that.
The big advantage is after using this version there is no need to download and install more after downloading PWB compat and this is really helpful for people who are using servers in order to run bots (because they doesn't have admin rights to install beautifulsoup) and more than 100 projects are using this way so why not us?
I agree with having BeautifulSoup as part of the framework (which was it til few months ago). It is a main part of the compat branch and no script will run without it. As suggested (see below) I would prefer the alternate bs3 i.e. BeautifulSoup.py eighter in topmost folder (as it was previously) or in the external folder. I do not see any advantage for bs4 and your renaming.
I guess we will never have a compat release for python 3+.
This is in my TODO list but not a big priority because nobody like python 3
I do not dislike py3+ but I do not like a lot of pywikbot branches because it is hard to work to keep them on the same level. core branch was started 6 years ago and it needs this time to be accepted by more and more bot owners. If we try to merge to py3+ we should do it with core imho
Therefore we could have the BeautifulSoup.py in the topmost folder (as we had before some patching changes) or in the externals folder (as we have
it
while downloaded by its first use whicht is made by
externals.__init__.py).
We just need to set an amend for it, not a big deal. I'll do very soon
Be aware there could be other scripts from bot owners using beautifulsoup directliy and not via pywikibot/wikipedia module.
Greetings xqt
2013/9/10 info@gno.de
This is in my TODO list but not a big priority because nobody like
python 3
I do! And I use it happily for anything but Pywikibot. Anybody speaking a non-English language can appreciate a fully UTF-8-based language. And someday Linux distribs will give up containing 2.x which is a great retro force.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 10.09.2013 16:58, info@gno.de wrote:
for people who are using servers in order to run bots (because they doesn't have admin rights to install beautifulsoup) and more than 100 projects are using this way so why not us?
Admin rights are not needed, just choose option 2 as mentioned and recommended. I do not have admin rights on the TS or labs... ;)
pywikipedia-l@lists.wikimedia.org