diff --git a/.flake8 b/.flake8 index 1b819ca..75fe339 100644 --- a/.flake8 +++ b/.flake8 @@ -1,4 +1,5 @@ [flake8] +max-line-length = 120 exclude = .git, .github, diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 3c7e13d..c709960 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [ "3.11", "3.12" ] + python-version: [ "3.9", "3.10", "3.11", "3.12" ] steps: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} diff --git a/README.md b/README.md index 6aa1848..aa0eb96 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ [![PyPI version](https://badge.fury.io/py/pytest-sqlalchemy-mock.svg)](https://badge.fury.io/py/pytest-sqlalchemy-mock) [![codecov](https://codecov.io/gh/resulyrt93/pytest-sqlalchemy-mock/branch/dev/graph/badge.svg?token=RUQ4DN3CH9)](https://codecov.io/gh/resulyrt93/pytest-sqlalchemy-mock) [![CI](https://github.com/resulyrt93/pytest-sqlalchemy-mock/actions/workflows/tests.yaml/badge.svg?branch=dev)](https://github.com/resulyrt93/pytest-sqlalchemy-mock/actions/workflows/tests.yaml) +[![Supported Python Version](https://img.shields.io/pypi/pyversions/pytest-sqlalchemy-mock)](https://github.com/resulyrt93/pytest-sqlalchemy-mock) Code style: black This plugin provides pytest fixtures to create an in-memory DB instance on tests and dump your raw test data. diff --git a/pyproject.toml b/pyproject.toml index a388bed..1e51c10 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ description = "pytest sqlalchemy plugin for mock" authors = [ { name="Resul Yurttakalan", email="resulyrt93@gmail.com" }, ] -requires-python = ">=3.12" +requires-python = ">=3.9" readme = "README.md" classifiers = [ "Framework :: Pytest", @@ -18,6 +18,8 @@ classifiers = [ "Topic :: Software Development :: Testing", "Intended Audience :: Developers", "Operating System :: OS Independent", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "License :: OSI Approved :: MIT License",