From dee7e1df78c66d1e37589473fd014bb2fe99f0bb Mon Sep 17 00:00:00 2001 From: Martin Mahner Date: Tue, 13 Aug 2024 14:32:56 +0200 Subject: [PATCH] Fix quote issue --- .github/workflows/push.yml | 2 +- CHANGES.rst | 7 +++++++ pyproject.toml | 3 ++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 22cd7d4..ac181bc 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -8,7 +8,7 @@ jobs: strategy: max-parallel: 4 matrix: - python-version: [3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v4 diff --git a/CHANGES.rst b/CHANGES.rst index 9183a9c..da2a861 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -11,8 +11,15 @@ Change log - Change local development setup to use Poetry_. +- Testsuite and code quality checks are done through Github Actions. + +- Code quality and formatting utilises ruff_. + +- Removed ``typing_extensions`` as a dependency, as it's no longer required with + having Python 3.9+ as a requirement. .. _Poetry: https://python-poetry.org +.. _ruff: https://astral.sh/ruff 7.4.2 (6 February 2023) diff --git a/pyproject.toml b/pyproject.toml index e840cdf..9f8d2ba 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -42,11 +42,12 @@ qr = 'qrcode.console_scripts:main' [tool.poetry.dependencies] python = "^3.9" colorama = {version = "*", platform = "win32"} -pypng = "*" +pypng = {version = "*", optional = true} pillow = {version = ">=9.1.0", optional = true} [tool.poetry.extras] pil = ["pillow"] +png = ["pypng"] [tool.poetry.group.dev.dependencies] pytest = {version = "*"}