Skip to content

Commit 93af519

Browse files
committed
Release Pynguin 0.42.0
- Add Test Case & Test Suite Minimization and Crashing Test Minimization - Add an error if module is not found (cf. GitHub Issue #95), not imported (cf. GitHub Issue #104) or if a coroutine (`async`) was found - Set `crash_path` to `output_path` by default for subprocess-execution - Fix crash when creation of coverage report failed - Fix crash when `report_dir` does not exist (cf. GitHub Issue #105) - Add export of used requirements as `requirements.txt` to `output_path` for Docker - Add a heuristic for deciding if subprocess-execution should be used
1 parent 8ad2de8 commit 93af519

File tree

4 files changed

+14
-3
lines changed

4 files changed

+14
-3
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,17 @@ for the source-code artifacts of each version.
1111

1212
## Unreleased
1313

14+
## Pynguin 0.42.0
15+
16+
- Add Test Case & Test Suite Minimization and Crashing Test Minimization
17+
- Add an error if module is not found (cf. GitHub Issue #95),
18+
not imported (cf. GitHub Issue #104) or if a coroutine (`async`) was found
19+
- Set `crash_path` to `output_path` by default for subprocess-execution
20+
- Fix crash when creation of coverage report failed
21+
- Fix crash when `report_dir` does not exist (cf. GitHub Issue #105)
22+
- Add export of used requirements as `requirements.txt` to `output_path` for Docker
23+
- Add a heuristic for deciding if subprocess-execution should be used
24+
1425
## Pynguin 0.41.0
1526

1627
- Fix `subject_properties` aren't registered when running Pynguin on an imported module

docker/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ FROM python:3.10.16-slim-bullseye AS execute
3636

3737
# Set environment variables
3838
# Set the Pynguin version
39-
ENV PYNGUIN_VERSION "0.42.0.dev0"
39+
ENV PYNGUIN_VERSION "0.42.0"
4040
# Pynguin requires to set the variable to show it that the user is aware that running
4141
# Pynguin executes third-party code, which could cause arbitrary harm to the system.
4242
# By setting the variable, the user acknowledges that they are aware of this. In the

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
[tool.poetry]
66
name = "pynguin"
7-
version = "0.42.0.dev"
7+
version = "0.42.0"
88
description = "Pynguin is a tool for automated unit test generation for Python"
99
authors = [
1010
"Stephan Lukasczyk <stephan@pynguin.eu>",

src/pynguin/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
#
77
"""Specifies the version of Pynguin."""
88

9-
__version__ = "0.42.0.dev"
9+
__version__ = "0.42.0"

0 commit comments

Comments
 (0)