diff --git a/.github/workflows/ci-community.yml b/.github/workflows/ci-community.yml index be3ddad1..53c44509 100644 --- a/.github/workflows/ci-community.yml +++ b/.github/workflows/ci-community.yml @@ -71,7 +71,7 @@ jobs: cache: poetry - name: Install Python dependencies run: poetry install -E ${{ matrix.module }} - - name: Lint the code + - name: Run linter run: make modules/${{ matrix.module }}/lint - name: Run tests run: make modules/${{ matrix.module }}/tests \ No newline at end of file diff --git a/.github/workflows/ci-core.yml b/.github/workflows/ci-core.yml index a8af42e7..5c73588c 100644 --- a/.github/workflows/ci-core.yml +++ b/.github/workflows/ci-core.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: os: [ ubuntu, macos, windows ] - python-version: ["3.8", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11"] runs-on: ${{ matrix.os }}-latest steps: - uses: actions/checkout@v4 @@ -25,7 +25,7 @@ jobs: cache: poetry - name: Install Python dependencies run: poetry install - - name: Lint the code + - name: Run linter run: make core/lint - name: Run tests run: make core/tests \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 874ff981..a228b345 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -56,7 +56,7 @@ packages = [ "Issue Tracker" = "https://github.com/testcontainers/testcontainers-python/issues" [tool.poetry.dependencies] -python = ">=3.9,<3.12" +python = ">=3.8,<3.12" docker = "*" # ">=4.0" urllib3 = "*" # "<2.0" wrapt = "*" # "^1.16.0" diff --git a/setup.cfg b/setup.cfg index d5bfb97b..d673938d 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,13 +1,3 @@ -[bdist_wheel] -universal = 1 - -[metadata] -description-file = README.rst - [flake8] max-line-length = 100 exclude = .git,__pycache__,build,dist,venv,.venv - -[tools:pytest] -log_cli_level = INFO -log_cli = true