From e9da61ca875fb269701acbd934adaa26fd77b29a Mon Sep 17 00:00:00 2001 From: Dov Benyomin Sohacheski Date: Wed, 22 Feb 2023 10:08:27 +0000 Subject: [PATCH] Removed support for Python 3.6 --- .github/workflows/test.yml | 6 +++--- README.md | 2 +- pyproject.toml | 1 - 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ed784b99..a87464c5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,11 +18,11 @@ jobs: test: strategy: matrix: - python: ["3.6", "3.7", "3.8", "3.9"] + python: ["3.7", "3.8", "3.9"] runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 - - uses: actions/setup-python@v2 + - uses: actions/checkout@v3 + - uses: actions/setup-python@v4 with: python-version: ${{ matrix.python }} - name: Setup Graphviz diff --git a/README.md b/README.md index 0b15594d..73511f7a 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ Diagrams lets you draw the cloud system architecture **in Python code**. It was ## Getting Started -It requires **Python 3.6** or higher, check your Python version first. +It requires **Python 3.7** or higher, check your Python version first. It uses [Graphviz](https://www.graphviz.org/) to render the diagram, so you need to [install Graphviz](https://graphviz.gitlab.io/download/) to use **diagrams**. After installing graphviz (or already have it), install the **diagrams**. diff --git a/pyproject.toml b/pyproject.toml index 3bac35b1..04b4c5e7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,7 +13,6 @@ include = ["resources/**/*"] python = "^3.7" graphviz = ">=0.13.2,<0.21.0" jinja2 = ">=2.10,<4.0" -contextvars = { version = "^2.4", python = "~3.6" } typed-ast = "^1.5.4" [tool.poetry.dev-dependencies]