jayvdb added a comment. Well, the underlying outdated family file namespaces problem is definitely killed in core - it dynamically fetches the namespaces from siteinfo. However i'd need to refresh myself on the caching used for namespaces to confirm if the problem hasnt just been reduced to be much less frequently occurring but still possible. It would still be possible to completely eliminating this with an explicit siteinfo namespace refresh before doing any edits (i.e. one line of code in your script) - everything after that will use the dynamic obtained namespaces data.
Also both compat and core now have ways to specify the namespace of a Page using a namespace number, which is a much saner approach that just using a title (with namespace names and colons embedded). 'core' does have some bugs wrt to titles/ns , but they are very very minor ones that can usually be avoided with explicit parameters , and it does have an active developer community which does high quality code reviews to keep good code getting merged frequently and 750 unit tests. (i.e. please come back ;-)) TASK DETAIL https://phabricator.wikimedia.org/T57014 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb Cc: Aklapper, Legoktm, He7d3r, Pathoschild, jayvdb, Ricordisamoa, Anshoe, pywikipedia-bugs _______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
