Try using generate_family_files.py that should ensure that you dont have these problems
On Thu, Dec 23, 2010 at 9:43 AM, CobraSA <[email protected]> wrote: > Hi > > I have changed ‘1.16.0’ for ‘pass’ or for ‘’ > And still same error line 152. [image: Triste] > > Regards > Cobra > > *From:* Bináris <[email protected]> > *Sent:* Thursday, December 23, 2010 2:35 PM > *To:* Pywikipedia discussion list <[email protected]> > *Subject:* Re: [Pywikipedia-l] setting my custom bot for my ncdb wiki > > >> File "D:\development\pymw\families\ncdb_family.py", line 152 >>> >> def version(self, code): >>> ^ >>> IndentationError: expected an indented block >>> >> > > Look, I found the error for you in the pastebin. > > > 1. def apipath(self, code): > 2. # raise NotImplementedError, "%s wiki family does not > support api.php" % self.name > 3. # return '%s/api.php' % self.scriptpath(code) > 4. > 5. # Which version of MediaWiki is used? REQUIRED > 6. def version(self, code): > 7. # Replace with the actual version being run on your wiki > 8. return '1.16.0' > > For some reasons, the numbering begins from 1 after copying, but it is at > the given place. The previous function contains ONLY comments, therefore it > is not accepted and you get an indentation error. But the real error is not > in line 152, it is in function apipath, which should contain at least one > not-commented line. If you are sure that all this must be commented, then > put a "pass" (empty instruction) in the apipath function, but I think that a > function should return some value under any circumstances, that's why it is > a function. > > > -- > Bináris > > ------------------------------ > _______________________________________________ > Pywikipedia-l mailing list > [email protected] > https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l > > _______________________________________________ > Pywikipedia-l mailing list > [email protected] > https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l > >
_______________________________________________ Pywikipedia-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l
