From 4317a341a9b81ec1da6c59cfe454cb5c3e9ac43f Mon Sep 17 00:00:00 2001 From: Stephan Lukasczyk Date: Fri, 18 Aug 2023 15:06:59 +0200 Subject: [PATCH] Release Pynguin 0.34.0 - Activate a larger selection of checkers for ruff - Implement various stopping conditions --- .github/workflows/ci.yml | 2 +- CHANGELOG.md | 5 +++++ docker/Dockerfile | 8 ++++---- pyproject.toml | 2 +- src/pynguin/__version__.py | 2 +- 5 files changed, 12 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 784c8750..2a234253 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ jobs: fail-fast: false matrix: python-version: ['3.10'] - poetry-version: [1.4.2] + poetry-version: [1.5.1] os: [ubuntu-latest, macos-latest] runs-on: ${{ matrix.os }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 89122cad..17251402 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,11 @@ for the source-code artifacts of each version. ## Unreleased +## Pynguin 0.34.0 + +- Activate a larger selection of checkers for [ruff](https://github.com/astral-sh/ruff) +- Implement various stopping conditions + ## Pynguin 0.33.0 - Fix an issue with type-information retrieval (see GitHub issue #35) diff --git a/docker/Dockerfile b/docker/Dockerfile index d507b9eb..53e593e9 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -11,9 +11,9 @@ ############################################################################### # Build stage for Pynguin -FROM python:3.10.11-slim-bullseye AS build +FROM python:3.10.12-slim-bullseye AS build MAINTAINER Stephan Lukasczyk -ENV POETRY_VERSION "1.4.2" +ENV POETRY_VERSION "1.5.1" WORKDIR /pynguin-build @@ -37,11 +37,11 @@ RUN pip install poetry==$POETRY_VERSION \ # Execution stage for Pynguin -FROM python:3.10.11-slim-bullseye AS execute +FROM python:3.10.12-slim-bullseye AS execute # Set environment variables # Set the Pynguin version -ENV PYNGUIN_VERSION "0.34.0.dev0" +ENV PYNGUIN_VERSION "0.34.0 # Pynguin requires to set the variable to show it that the user is aware that running # Pynguin executes third-party code, which could cause arbitrary harm to the system. # By setting the variable, the user acknowledges that they are aware of this. In the diff --git a/pyproject.toml b/pyproject.toml index f11fa092..bacc7e44 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ [tool.poetry] name = "pynguin" -version = "0.34.0.dev" +version = "0.34.0" description = "Pynguin is a tool for automated unit test generation for Python" authors = ["Stephan Lukasczyk "] license = "MIT" diff --git a/src/pynguin/__version__.py b/src/pynguin/__version__.py index 6f9bc985..aec05e0b 100644 --- a/src/pynguin/__version__.py +++ b/src/pynguin/__version__.py @@ -5,4 +5,4 @@ # SPDX-License-Identifier: MIT # """Specifies the version of Pynguin.""" -__version__ = "0.34.0.dev" +__version__ = "0.34.0"