Python
The following README articulates how to setup your development environment for development with Python for AppDev-related projects.
Download
AtomInstall
NuclideCheck this box in the
Nuclideoptions screen under the "Hyperclick" header:

Uncheck this box in the
Nuclideoptions screen under the "Nuclide-python" header:

Restart
AtomAdd the following to the bottom of your
config.csonforAtom, found by going toAtom > Config...:
".python.source":
editor:
tabLength: 2Make sure the following packages are downloaded (install them if they are not):

Refer the
linter-pylintpackage to this directory's.pylintrcfile:

Linting
Here is a great resource for understanding the general format of the .pylintrc file. Changes are welcome, so long as they make sense, and PR's are required to make any major changes to linting configs, as this affects how we interact with our code.
Last updated