Message253570
This is still an issue in Python 3.4.3, but I believe the relevant documentation has been changed already to alert users to the fact that the class name and the command name should be the same.
Quoting from: https://docs.python.org/3/distutils/apiref.html#module-distutils.command
Copy this file to a new module with the same name as the new command you’re implementing. This module should implement a class with the same name as the module (and the command). So, for instance, to create the command peel_banana (so that users can run setup.py peel_banana), you’d copy command_template to distutils/command/peel_banana.py, then edit it so that it’s implementing the class peel_banana, a subclass of distutils.cmd.Command.
Following this documentation, a user would not implement a custom command class called 'TestClass' with a command called 'test'. |
|
Date |
User |
Action |
Args |
2015-10-27 22:12:56 | Winterflower | set | recipients:
+ Winterflower, tarek, eric.araujo, herzbube |
2015-10-27 22:12:56 | Winterflower | set | messageid: <1445983976.64.0.0345060710088.issue6860@psf.upfronthosting.co.za> |
2015-10-27 22:12:56 | Winterflower | link | issue6860 messages |
2015-10-27 22:12:55 | Winterflower | create | |
|