You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We provide a `pylintrc` file at the top level of our repo that you can use with
76
-
[pylint](https://www.pylint.org/) to lint your Python code. We expect the
76
+
[pylint](https://www.pylint.org/) to lint your Python code. We expect the
77
77
codebase to produce zero pylint warnings, and we allow the use of explicit
78
78
`pylint: disable=...` comments in certain cases where it makes sense.
79
79
@@ -173,10 +173,10 @@ fits in based on what it does.
173
173
| |
174
174
| |
175
175
| '-> util
176
-
|
176
+
|
177
177
| Generic utility functions and miscellaneous tools.
178
-
| The contents of this submodule should be general enough to be
179
-
| useable outside of OpenHTF, meaning it should not be dependent
178
+
| The contents of this submodule should be general enough to be
179
+
| useable outside of OpenHTF, meaning it should not be dependent
180
180
| on other code in the OpenHTF package.
181
181
|
182
182
|
@@ -239,7 +239,7 @@ python setup.py develop
239
239
```
240
240
241
241
### MacOS
242
-
We will use [Homebrew](https://brew.sh/) to install our dependencies and Pip to set up the virtualenv. We recommend installing [Xcode](https://developer.apple.com/xcode/) first as the GCC compiler will be needed for both; however, other GCC compilers not associated with Xcode may work just as well.
242
+
We will use [Homebrew](https://brew.sh/) to install our dependencies and Pip to set up the virtualenv. We recommend installing [Xcode](https://developer.apple.com/xcode/) first as the GCC compiler will be needed for both; however, other GCC compilers not associated with Xcode may work just as well.
243
243
244
244
```bash
245
245
# Install dependencies.
@@ -271,7 +271,32 @@ virtualenv venv
271
271
python setup.py develop
272
272
```
273
273
274
-
If you're having issues with the python setup, it's possible that the problem is due to El Capitan not including ssl headers. This [link](http://adarsh.io/bundler-failing-on-el-capitan/) may help you in that regard.
274
+
If you're having issues with the python setup, it's possible that the problem is due to El Capitan not including ssl headers. This [link](http://adarsh.io/bundler-failing-on-el-capitan/) may help you in that regard.
275
+
276
+
### Windows
277
+
278
+
Windows is similar to other platforms. It requires Pip to set up the virutalenv and protoc to be in the path. A pre-built binary can be downloaded from
0 commit comments