+ * true (default) -> decrypt false -> plain text + */ + @Parameter(property = "habushu.decryptPassword", defaultValue = "true") + protected boolean decryptPassword; + /** * Specifies whether the version of the encapsulated Poetry package should be * automatically managed and overridden where necessary by Habushu. If this diff --git a/habushu-maven-plugin/src/main/java/org/technologybrewery/habushu/PublishToPyPiRepoMojo.java b/habushu-maven-plugin/src/main/java/org/technologybrewery/habushu/PublishToPyPiRepoMojo.java index ccea0ef..9a16260 100644 --- a/habushu-maven-plugin/src/main/java/org/technologybrewery/habushu/PublishToPyPiRepoMojo.java +++ b/habushu-maven-plugin/src/main/java/org/technologybrewery/habushu/PublishToPyPiRepoMojo.java @@ -63,15 +63,6 @@ public class PublishToPyPiRepoMojo extends AbstractHabushuMojo { @Parameter(property = "habushu.snapshotNumberDateFormatPattern") protected String snapshotNumberDateFormatPattern; - /** - * Toggle for whether the server password should be decrypted or retrieved as - * plain text. - *
- * true (default) -> decrypt false -> plain text
- */
- @Parameter(property = "habushu.decryptPassword", defaultValue = "true")
- protected boolean decryptPassword;
-
/**
* Skips the entire execution of the deploy phase and does *not* publish the
* Poetry package to the configured PyPI repository. This configuration may be
diff --git a/habushu-mixology-consumer/pyproject.toml b/habushu-mixology-consumer/pyproject.toml
index c9ee413..ae179da 100644
--- a/habushu-mixology-consumer/pyproject.toml
+++ b/habushu-mixology-consumer/pyproject.toml
@@ -16,5 +16,5 @@ black = "^23.3.0"
behave = "^1.2.6"
[build-system]
-requires = ["poetry-core>=1.0.0"]
+requires = ["poetry-core>=1.6.0"]
build-backend = "poetry.core.masonry.api"
diff --git a/habushu-mixology/pyproject.toml b/habushu-mixology/pyproject.toml
index d9e9c14..506d616 100644
--- a/habushu-mixology/pyproject.toml
+++ b/habushu-mixology/pyproject.toml
@@ -18,5 +18,5 @@ grpcio-tools = "^1.48.0"
python-dotenv = "^0.20.0"
[build-system]
-requires = ["poetry-core>=1.0.0"]
+requires = ["poetry-core>=1.6.0"]
build-backend = "poetry.core.masonry.api"
diff --git a/pom.xml b/pom.xml
index f37fc03..de87e3d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@