From c70057d8e2d84e6c8a8f0645e6b462789b894bc0 Mon Sep 17 00:00:00 2001 From: Min RK Date: Mon, 16 Apr 2018 10:46:04 +0200 Subject: [PATCH] verify that Python 3.5 works with venv --- tests/venv/py35/README.rst | 9 +++++++++ tests/venv/py35/runtime.txt | 1 + tests/venv/py35/verify | 5 +++++ 3 files changed, 15 insertions(+) create mode 100644 tests/venv/py35/README.rst create mode 100644 tests/venv/py35/runtime.txt create mode 100755 tests/venv/py35/verify diff --git a/tests/venv/py35/README.rst b/tests/venv/py35/README.rst new file mode 100644 index 00000000..f55f95af --- /dev/null +++ b/tests/venv/py35/README.rst @@ -0,0 +1,9 @@ +System - Specifying runtime environments +---------------------------------------- + +You can specify runtime environments (such as Python 2 or 3) with a +``runtime.txt`` file. + +This is an example that selects Python 3. Currently you can not use +this to select a sepcific version of Python 3 (e.g. 3.4 vs 3.6). If you +need this level of control we recommend you use a `environment.yml`. diff --git a/tests/venv/py35/runtime.txt b/tests/venv/py35/runtime.txt new file mode 100644 index 00000000..5cea6be5 --- /dev/null +++ b/tests/venv/py35/runtime.txt @@ -0,0 +1 @@ +python-3.5 diff --git a/tests/venv/py35/verify b/tests/venv/py35/verify new file mode 100755 index 00000000..4abec309 --- /dev/null +++ b/tests/venv/py35/verify @@ -0,0 +1,5 @@ +#!/usr/bin/env python3 +import sys + +print(sys.version_info) +assert sys.version_info[:2] == (3, 5), sys.version