Skip to content

Commit

Permalink
Release Pynguin 0.37.0
Browse files Browse the repository at this point in the history
- Add possibility to control number of mutations in MOSA.
- Compute the area under curve if Pynguin traces the coverage over time;
  area under curve can be interpreted as the integral over the coverage
  function, which is computed via trapezoidal approximation.
- Fix the assertion generation for `float`s (thanks to @BergLucas in #70)
- Fix assertions and invalid function call (thanks to @BergLucas in #72)
  • Loading branch information
stephanlukasczyk committed Jun 14, 2024
1 parent 3174e37 commit 1876543
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 4 deletions.
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,15 @@ for the source-code artifacts of each version.

## Unreleased

### Pynguin 0.37.0

- Add possibility to control number of mutations in MOSA.
- Compute the area under curve if Pynguin traces the overage over time; area under curve
can be interpreted as the integral over the coverage function, which is computed via
trapezoidal approximation.
- Fix the assertion generation for `float`s (thanks to @BergLucas in #70)
- Fix assertion and invalid function call (thanks to @BergLucas in #72)

## Pynguin 0.36.0

- Remove unused code
Expand Down
4 changes: 2 additions & 2 deletions docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
# Build stage for Pynguin
FROM python:3.10.14-slim-bullseye AS build
LABEL org.opencontainers.image.authors="Stephan Lukasczyk <[email protected]>"
ENV POETRY_VERSION "1.8.2"
ENV POETRY_VERSION "1.8.3"

WORKDIR /pynguin-build

Expand All @@ -36,7 +36,7 @@ FROM python:3.10.14-slim-bullseye AS execute

# Set environment variables
# Set the Pynguin version
ENV PYNGUIN_VERSION "0.37.0.dev0"
ENV PYNGUIN_VERSION "0.37.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
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

[tool.poetry]
name = "pynguin"
version = "0.37.0.dev"
version = "0.37.0"
description = "Pynguin is a tool for automated unit test generation for Python"
authors = ["Stephan Lukasczyk <[email protected]>"]
license = "MIT"
Expand Down
2 changes: 1 addition & 1 deletion src/pynguin/__version__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
# SPDX-License-Identifier: MIT
#
"""Specifies the version of Pynguin."""
__version__ = "0.36.0.dev"
__version__ = "0.37.0"

0 comments on commit 1876543

Please sign in to comment.