From b210e075a7f41ef7dfdf17ea0bb015d7332e0a13 Mon Sep 17 00:00:00 2001 From: Murad Khan Date: Tue, 15 Feb 2022 14:10:50 -0500 Subject: [PATCH] Remove references to Python 3.6, bump framework version --- Dockerfile | 2 +- d20/version.py | 2 +- docs/authoring/actions.rst | 4 ++-- docs/intro/installation.rst | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index d2b88d9..798ab93 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.6 +FROM python:3.9 COPY ./ /tmp/d20 diff --git a/d20/version.py b/d20/version.py index 0dea465..03b63c5 100644 --- a/d20/version.py +++ b/d20/version.py @@ -1,6 +1,6 @@ import pkg_resources -GAME_ENGINE_VERSION_RAW = "0.4.3" +GAME_ENGINE_VERSION_RAW = "0.5.0" GAME_ENGINE_VERSION = pkg_resources.parse_version(GAME_ENGINE_VERSION_RAW) diff --git a/docs/authoring/actions.rst b/docs/authoring/actions.rst index 39d065a..2625a80 100644 --- a/docs/authoring/actions.rst +++ b/docs/authoring/actions.rst @@ -12,7 +12,7 @@ Getting Started --------------- Every action must be a valid python package. -If unfamiliar with python packaging, please read python's documentation on `packaging `_ for more information. +If unfamiliar with python packaging, please read python's documentation on `packaging `_ for more information. Note that, D20 actions only support one-level deep packages. If your package has nested packages, they will need to be exposed by the highest level packages. @@ -63,4 +63,4 @@ Dependencies As external actions can implement python routines that may not be native, they might make use of external libraries. As such they should generally include a requirements file to ensure the proper libraries are installed as -needed. \ No newline at end of file +needed. diff --git a/docs/intro/installation.rst b/docs/intro/installation.rst index 74eac6c..bd4c6e4 100644 --- a/docs/intro/installation.rst +++ b/docs/intro/installation.rst @@ -1,8 +1,8 @@ Installation ============ -D20 is a Python 3.6+ framework and is tested against Python 3.6 - 3.9 for compatibility. -It is not compatible with Python 2.x or Python 3.5 and older. +D20 is a Python 3.7+ framework and is tested against Python 3.7 - 3.10 for compatibility. +It is not compatible with Python 2.x or Python 3.6 and older. Please ensure you are running a compatible version of Python. To install D20 simply, ``pip install`` the project directory @@ -13,4 +13,4 @@ To install D20 simply, ``pip install`` the project directory pip install . -This will install required python packages along with the ``d20`` and ``d20-shell`` commands. \ No newline at end of file +This will install required python packages along with the ``d20`` and ``d20-shell`` commands.