cloudmesh / cloudmesh1

http://cloudmesh.org
Apache License 2.0
14 stars 12 forks source link

doc: write hacking section on pylint and co #124

Open laszewsk opened 10 years ago

laszewsk commented 10 years ago

flake pep8 autopep8 pylint

laszewsk commented 10 years ago

http://docs.python-guide.org/en/latest/writing/style/

laszewsk commented 10 years ago

http://legacy.python.org/dev/peps/pep-0008/ https://pythonhosted.org/an_example_pypi_project/sphinx.html#code

laszewsk commented 10 years ago

http://www.pylint.org

laszewsk commented 10 years ago

I have not used this one http://www.logilab.org/blogentry/6883

laszewsk commented 10 years ago

we may ask REU students to do this, so dont work on this, do code

laszewsk commented 10 years ago

emacs https://github.com/jorgenschaefer/elpy/wiki https://bitbucket.org/agr/ropemacs

laszewsk commented 10 years ago

gedit https://wiki.gnome.org/Apps/Gedit/PylintPlugin

laszewsk commented 10 years ago

http://obroll.com/setup-aptana-for-python-and-django-development-with-checker-linter-tag/ step 2, 3 step 4 is probably different as we want more strict step5

laszewsk commented 10 years ago

evaluate http://blog.utopianlabs.com/2013/08/setting-up-aptana-for-python-coding/

laszewsk commented 10 years ago

pychecker pyflakes flake8

laszewsk commented 10 years ago

http://kwbeam.com/emacs-for-python-i.html

laszewsk commented 9 years ago

documentation on how to docuement a method and class

def format_exception(etype, value, tb[, limit=None]) """ Format the exception with a traceback.

:param etype: exception type :param value: exception value :param tb: traceback object :param limit: maximum number of stack frames to show :type limit: integer or None :rtype: list of strings """