diff --git a/.travis.yml b/.travis.yml
index a460716..3fba79e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,7 +2,7 @@
# This file will be regenerated if you run travis_pypi_setup.py
language: python
-python: 3.5
+python: 3.6
install:
- pip install -r requirements_dev.txt
diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst
index c55b982..68a8e0c 100644
--- a/CONTRIBUTING.rst
+++ b/CONTRIBUTING.rst
@@ -101,7 +101,7 @@ Before you submit a pull request, check that it meets these guidelines:
2. If the pull request adds functionality, the docs should be updated. Put
your new functionality into a function with a docstring, and add the
feature to the list in README.rst.
-3. The pull request should work for Python 2.6, 2.7, 3.3, 3.4 and 3.5, and for PyPy. Check
+3. The pull request should work for Python 3.6 and higher. Check
https://travis-ci.org/adafruit/circuitpython_kernel/pull_requests
and make sure that the tests pass for all supported Python versions.
diff --git a/README.rst b/README.rst
index 4305605..735057a 100644
--- a/README.rst
+++ b/README.rst
@@ -5,11 +5,11 @@ CircuitPython Kernel
.. image:: https://readthedocs.org/projects/circuitpython-kernel/badge/?version=latest
- :target: https://circuitpython-kernel.readthedocs.io/en/latest/?badge=latest
- :alt: Documentation
+ :target: https://circuitpython-kernel.readthedocs.io/en/latest/?badge=latest
+ :alt: Documentation
-.. image :: https://img.shields.io/discord/327254708534116352.svg
+.. image:: https://img.shields.io/discord/327254708534116352.svg
:target: https://discord.gg/nBQh6qu
:alt: Discord
@@ -19,15 +19,19 @@ CircuitPython Kernel
:alt: Build Status
-The CircuitPython Kernel is a `Jupyter Kernel `_ designed to interact with Adafruit boards running `CircuitPython `_ from within a Jupyter Notebook
+The CircuitPython Kernel is a `Jupyter Kernel `_ designed to interact with Adafruit boards
+running `CircuitPython `_ from within a Jupyter Notebook.
Status
------
-This project's status is experimental. It has been tested with CircuitPython (SAMD) boards and the Feather HUZZAH (ESP8266) using CircuitPython 2.x Stable and 3.0.0 Beta 1.
+This project's status is experimental. It has been tested with CircuitPython (SAMD) boards and the
+Feather HUZZAH (ESP8266) using CircuitPython 2.x Stable and 3.0.0 Beta 1.
+
+It may break, and if it does, please file an
+`issue on this repository `__.
-It may break, and if it does, please file an `issue on this repository `__.
Compatible Boards
-----------------
@@ -55,8 +59,8 @@ Other Boards
Download
--------
-Official .zip files are available through the `latest GitHub
-releases `__.
+Official .zip files are available through the
+`latest GitHub releases `__.
Documentation
@@ -64,4 +68,5 @@ Documentation
This kernel is fully documented on the Adafruit Learning System (*Guide Coming Soon!*)
-There's also documentation for this kernel listed `on the ReadTheDocs page for this repo. `__.
+There's also documentation for this kernel listed on
+`ReadTheDocs `__.
diff --git a/docs/boardprep.md b/docs/boardprep.md
index 78aeb32..7a4a2e1 100644
--- a/docs/boardprep.md
+++ b/docs/boardprep.md
@@ -34,8 +34,8 @@ from the boards designed for circuitpython.
### Installing CircuitPython Firmware
-- python3 -m pip install esptool
-- - Download the [CircuitPython Firmware (.bin file) from the CircuitPython Repo](https://github.com/adafruit/circuitpython/releases)
+- `python3 -m pip install esptool`
+- Download the [CircuitPython Firmware (.bin file) from the CircuitPython Repo](https://github.com/adafruit/circuitpython/releases)
- Install the [SiLabs CP210x driver](https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers)
- Erase flash `python3 esptool.py --port /path/to/ESP8266 erase_flash`
- Load firmware: `esptool.py --port /path/to/ESP8266 --baud 460800 write_flash --flash_size=detect 0 firmware.bin`
diff --git a/docs/conf.py b/docs/conf.py
index 70c68f1..b1ed91a 100755
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -17,7 +17,7 @@
import os
# For conversion from markdown to html
-import recommonmark.parser
+import recommonmark
# If extensions (or modules to document with autodoc) are in another
# directory, add these directories to sys.path here. If the directory is
diff --git a/docs/environment.yml b/docs/environment.yml
index 675d7a0..16031e4 100644
--- a/docs/environment.yml
+++ b/docs/environment.yml
@@ -2,10 +2,10 @@ name: cpy_docs
channels:
- conda-forge
dependencies:
-- python=3.5
+- python=3.6
- ipykernel
- sphinx>=1.3.6
- pip:
- - circuitpython_kernel==0.2.0
+ - circuitpython_kernel>=0.2.0
- Flask-Sphinx-Themes
- recommonmark
diff --git a/setup.py b/setup.py
index 5a1635f..0db9be2 100644
--- a/setup.py
+++ b/setup.py
@@ -46,9 +46,6 @@
'Intended Audience :: Developers',
'License :: OSI Approved :: BSD License',
'Natural Language :: English',
- 'Programming Language :: Python :: 3.3',
- 'Programming Language :: Python :: 3.4',
- 'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
],
test_suite='tests',