Skip to content

Commit

Permalink
docs: Removing python 2 info from the development guide (aws#1993)
Browse files Browse the repository at this point in the history
  • Loading branch information
leobasilio authored May 29, 2020
1 parent de0633f commit 2a0cdd3
Showing 1 changed file with 10 additions and 11 deletions.
21 changes: 10 additions & 11 deletions DEVELOPMENT_GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ Environment Setup

### 1. Install Python Versions

We support Python 2.7, 3.6 and 3.7 versions. Follow the idioms from this
[excellent cheatsheet](http://python-future.org/compatible_idioms.html)
to make sure your code is compatible with both Python versions. Our
CI/CD pipeline is setup to run unit tests against both Python versions.
So make sure you test it with both versions before sending a Pull
Request. [pyenv](https://github.com/pyenv/pyenv) is a great tool to
We support 3.6 and 3.7 versions. Our CI/CD pipeline is setup to run
unit tests against both Python versions. So make sure you test it
with both versions before sending a Pull Request.
See [Unit testing with multiple Python versions](#unit-testing-with-multiple-python-versions).

[pyenv](https://github.com/pyenv/pyenv) is a great tool to
easily setup multiple Python versions.

> Note: For Windows, type
Expand All @@ -30,11 +30,10 @@ easily setup multiple Python versions.
1. Install PyEnv -
`curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash`
2. `pyenv install 2.7.14`
3. `pyenv install 3.6.8`
4. `pyenv install 3.7.2`
5. Make Python versions available in the project:
`pyenv local 3.6.8 2.7.14 3.7.2`
2. `pyenv install 3.6.8`
3. `pyenv install 3.7.2`
4. Make Python versions available in the project:
`pyenv local 3.6.8 3.7.2`

### 2. Install Additional Tooling
#### Black
Expand Down

0 comments on commit 2a0cdd3

Please sign in to comment.