atagar reopened this task as "Open". atagar added a comment.
Hi Xqt. Sorry to reopen but on reflection I'd like to propose a different policy. **Change 1: Use symantic versioning <https://stem.torproject.org/change_log.html#versioning>** (ie, code that is deprecated in version 5.3 gets removed upon 6.0) Reason 1: Symantic versioning is more intuitive. Minor version bumps (5.3 => 5.7) assure backward compatibility whereas major version bumps (5.7 => 6.0) do not. Reason 2: It's far more commonly used, especially since Python itself uses it. **Change 2: Only use FutureWarnings** Reason: DeprecationWarnings are unhelpful since effectively nobody sees them. If these are ok with you I'll update our wiki and change our 'future_warning' default to True. TASK DETAIL https://phabricator.wikimedia.org/T281202 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: atagar Cc: Xqt, Aklapper, pywikibot-bugs-list, atagar, Shalomori123, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista
_______________________________________________ pywikibot-bugs mailing list -- [email protected] To unsubscribe send an email to [email protected]
