From bcb1c802209a559912c61377c69e487ee9554363 Mon Sep 17 00:00:00 2001 From: Ryan Ashcraft Date: Fri, 9 Jun 2023 16:12:03 -0400 Subject: [PATCH] #27 :bug: Update minimum Poetry version from 1.2.0 to 1.5.0 to better support wildcards in versions --- README.md | 2 +- .../java/org/technologybrewery/habushu/PyenvAndPoetrySetup.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 63ca1ab..606534b 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ In order to use Habushu, the following prerequisites must be installed: * Maven 3.6+ * Maven 3.9+ for use with Maven Build Cache * Java 11+ -* [Poetry 1.2+](https://python-poetry.org/) +* [Poetry 1.5+](https://python-poetry.org/) * [Pyenv](https://github.com/pyenv/pyenv) Additionally, Habushu may install and manage: diff --git a/habushu-maven-plugin/src/main/java/org/technologybrewery/habushu/PyenvAndPoetrySetup.java b/habushu-maven-plugin/src/main/java/org/technologybrewery/habushu/PyenvAndPoetrySetup.java index 5459089..e8e91a6 100644 --- a/habushu-maven-plugin/src/main/java/org/technologybrewery/habushu/PyenvAndPoetrySetup.java +++ b/habushu-maven-plugin/src/main/java/org/technologybrewery/habushu/PyenvAndPoetrySetup.java @@ -38,7 +38,7 @@ class PyenvAndPoetrySetup { * Specifies the semver compliant requirement for the version of Poetry that * must be installed and available for Habushu to use. */ - static final String POETRY_VERSION_REQUIREMENT = "^1.2.0"; + protected static final String POETRY_VERSION_REQUIREMENT = "^1.5.0"; /** * The desired version of Python to use.