diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index b7dc7479..447eaf47 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -21,10 +21,10 @@ jobs: - name: Checkout git repository 🕝 uses: actions/checkout@v4 - - name: Set up Python 3.11 🐍 + - name: Set up Python 3.12 🐍 uses: actions/setup-python@v5 with: - python-version: "3.11" + python-version: "3.12" - name: Install poetry 🦄 uses: Gr1N/setup-poetry@v9 @@ -55,7 +55,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] promttoolkit: [3.*, 2.*] include: - promttoolkit: 3.0.29 @@ -117,10 +117,10 @@ jobs: - name: Checkout git repository 🕝 uses: actions/checkout@v4 - - name: Set up Python 3.11 🐍 + - name: Set up Python 3.12 🐍 uses: actions/setup-python@v5 with: - python-version: "3.11" + python-version: "3.12" - name: Install poetry 🦄 uses: Gr1N/setup-poetry@v9 @@ -150,10 +150,10 @@ jobs: - name: Checkout git repository 🕝 uses: actions/checkout@v4 - - name: Set up Python 3.11 🐍 + - name: Set up Python 3.12 🐍 uses: actions/setup-python@v5 with: - python-version: "3.11" + python-version: "3.12" - name: Install poetry 🦄 uses: Gr1N/setup-poetry@v9 diff --git a/pyproject.toml b/pyproject.toml index 92058ed4..da236863 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api" [tool.black] line-length = 88 -target-version = ["py38", "py39", "py310", "py311"] +target-version = ["py38", "py39", "py310", "py311", "py312"] exclude = "((.eggs | .git | .pytype | .pytest_cache | build | dist))" [tool.poetry] @@ -25,6 +25,7 @@ classifiers=[ "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: Software Development :: Libraries", ] keywords = [ "cli", "ui", "inquirer", "questions", "prompt",]