diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 990502b..c9712b5 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -9,11 +9,11 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: - python-version: '3.10' + python-version: '3.12' - name: Install and configure Poetry uses: gi0baro/setup-poetry-bin@v1 with: diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index f0ac0ca..0d88684 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -7,16 +7,16 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.7, 3.8, 3.9, '3.10', '3.11'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} - name: Install and configure Poetry - uses: gi0baro/setup-poetry-bin@v1.3 + uses: gi0baro/setup-poetry-bin@v1 with: virtualenvs-in-project: true - name: Install dependencies @@ -30,16 +30,16 @@ jobs: runs-on: macos-latest strategy: matrix: - python-version: [3.7, 3.8, 3.9, '3.10', '3.11'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} - name: Install and configure Poetry - uses: gi0baro/setup-poetry-bin@v1.3 + uses: gi0baro/setup-poetry-bin@v1 with: virtualenvs-in-project: true - name: Install dependencies @@ -53,16 +53,16 @@ jobs: runs-on: windows-latest strategy: matrix: - python-version: [3.7, 3.8, 3.9, '3.10', '3.11'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} - name: Install and configure Poetry - uses: gi0baro/setup-poetry-bin@v1.3 + uses: gi0baro/setup-poetry-bin@v1 with: virtualenvs-in-project: true - name: Install dependencies diff --git a/pyproject.toml b/pyproject.toml index 9d3b8f3..f6ee8b6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ name = "renoir" [tool.poetry] name = "renoir" -version = "1.6.1" +version = "1.7.0" description = "A templating engine designed with simplicity in mind" authors = ["Giovanni Barillari "] license = "BSD-3-Clause" @@ -20,11 +20,11 @@ classifiers = [ "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Text Processing :: Markup :: HTML" ] @@ -43,11 +43,11 @@ include = [ "Issue Tracker" = "https://github.com/emmett-framework/renoir/issues" [tool.poetry.dependencies] -python = "^3.7" +python = "^3.8" [tool.poetry.dev-dependencies] -pytest = "^6.2" -pyyaml = "^5.3.1" +pytest = "^7.4" +pyyaml = "^6.0.1" [build-system] requires = ["poetry-core>=1.0.0"] diff --git a/renoir/__version__.py b/renoir/__version__.py index f49459c..14d9d2f 100644 --- a/renoir/__version__.py +++ b/renoir/__version__.py @@ -1 +1 @@ -__version__ = "1.6.1" +__version__ = "1.7.0"