Closed pastewka closed 5 years ago
Folding this into the cleanup issue...
In pep-8 I find
Package and Module Names
Modules should have short, all-lowercase names. Underscores can be used in the module name if it improves readability. Python packages should also have short, all-lowercase names, although the use of underscores is discouraged.
.. and LBFGS_Matrix_H.py
is a module name. So as long the underscores improve readability, the infringement of PEP-8 here is more that it should be lowercase?
Or do you refer to another rule I haven't found?
Well - I'd say either CamelCase or underscores, not both.
There is an unwritten Python rule that basic libraries (sys, os, numpy, numpy.linalg, etc.) use small case for module names while dependent code uses CamelCase. (PyCo, PyCo.Topography). I would stick to this.
Okay - I didn't know that.
e.g.
LBFGS_Matrix_H.py
Please follow pep-8. I added a document with contribution guidelines.