Skip to content

Commit

Permalink
Remove references to Python 3.6, bump framework version
Browse files Browse the repository at this point in the history
  • Loading branch information
Mraoul committed Feb 15, 2022
1 parent 91b05fa commit b210e07
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.6
FROM python:3.9

COPY ./ /tmp/d20

Expand Down
2 changes: 1 addition & 1 deletion d20/version.py
Original file line number Diff line number Diff line change
@@ -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)


Expand Down
4 changes: 2 additions & 2 deletions docs/authoring/actions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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 <https://docs.python.org/3.6/tutorial/modules.html#packages>`_ for more information.
If unfamiliar with python packaging, please read python's documentation on `packaging <https://docs.python.org/3.9/tutorial/modules.html#packages>`_ 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.

Expand Down Expand Up @@ -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.
needed.
6 changes: 3 additions & 3 deletions docs/intro/installation.rst
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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.
This will install required python packages along with the ``d20`` and ``d20-shell`` commands.

0 comments on commit b210e07

Please sign in to comment.