dependabot[bot] opened a new pull request, #548: URL: https://github.com/apache/opennlp-sandbox/pull/548
Bumps [cc.mallet:mallet](https://github.com/mimno/Mallet) from 2.1.0 to 2.1.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mimno/Mallet/releases">cc.mallet:mallet's releases</a>.</em></p> <blockquote> <h2>Release 2.1.1 - Faster LDA sampling</h2> <h2>What's New</h2> <p>A small patch release focused on LDA sampling performance and release infrastructure.</p> <h3>Highlights</h3> <ul> <li><strong>Faster LDA sampling for large topic counts</strong> - Reduced array writes when re-sorting topic counts during Gibbs sampling; the previous swap-based reordering wrote each shifted value twice, the new version once (<a href="https://redirect.github.com/mimno/Mallet/pull/218">#218</a>, thanks <a href="https://github.com/ghuls"><code>@ghuls</code></a>)</li> <li><strong>New regression test</strong> - Pins down exact sampler output for a fixed seed and corpus, to catch unintended behavior changes in this hot path going forward</li> <li><strong>Fixed CI/release pipeline</strong> - Maven Central signing was bound unconditionally and failing every CI build since 2.1.0; it's now gated behind a <code>release</code> profile so ordinary builds succeed and GitHub Release publishing works as intended</li> </ul> <h3>Binary Download (Recommended for most users)</h3> <p>Download <strong>mallet-2.1.1-bin.zip</strong>, unzip, and run. No build tools needed — just Java 17 or later.</p> <pre><code>unzip mallet-2.1.1-bin.zip cd mallet-2.1.1 bin/mallet --help </code></pre> <p>The ZIP includes pre-built JARs, sample data, and stoplists for several languages. On Windows, use <code>bin\mallet.bat</code> and set the <code>MALLET_HOME</code> environment variable to the unzipped directory.</p> <h3>Maven / Gradle</h3> <p><strong>Maven:</strong></p> <pre lang="xml"><code><dependency> <groupId>cc.mallet</groupId> <artifactId>mallet</artifactId> <version>2.1.1</version> </dependency> </code></pre> <p><strong>Gradle:</strong></p> <pre lang="groovy"><code>implementation 'cc.mallet:mallet:2.1.1' </code></pre> <p>See the full changelog: <a href="https://github.com/mimno/Mallet/compare/v2.1.0...v2.1.1">https://github.com/mimno/Mallet/compare/v2.1.0...v2.1.1</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mimno/Mallet/blob/master/CHANGELOG.md">cc.mallet:mallet's changelog</a>.</em></p> <blockquote> <h2>[2.1.1] - 2026-08-04</h2> <h3>Changed</h3> <ul> <li>Reduced array writes when re-sorting topic counts during LDA sampling, improving performance especially for models with large numbers of topics (<a href="https://redirect.github.com/mimno/Mallet/pull/218">#218</a>, thanks <a href="https://github.com/ghuls"><code>@ghuls</code></a>).</li> </ul> <h3>Fixed</h3> <ul> <li>CI: the Maven Central signing plugin was bound unconditionally, so every CI build (including release builds) failed at the sign step with no GPG key available. It's now gated behind a <code>release</code> Maven profile, activated explicitly for real releases.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mimno/Mallet/commit/e02f88369eccb18fb2481f9b6a3b420f81d5d90a"><code>e02f883</code></a> Prepare 2.1.1 release</li> <li><a href="https://github.com/mimno/Mallet/commit/e20e55d7e09a099eaf66bd0c62df167b50fcc13e"><code>e20e55d</code></a> Merge pull request <a href="https://redirect.github.com/mimno/Mallet/issues/218">#218</a> from ghuls/slightly_more_efficient_sort</li> <li><a href="https://github.com/mimno/Mallet/commit/ba0f160fd1e4c27be2eb141528e1c62f92170813"><code>ba0f160</code></a> Rename <code>currentTypeTopicCount</code> to <code>updatedCount</code>.</li> <li><a href="https://github.com/mimno/Mallet/commit/a93539ea08a62c5bb90b5eb01304ab1d8bc6e4c0"><code>a93539e</code></a> Add fixed-seed regression test for LDA sampling</li> <li><a href="https://github.com/mimno/Mallet/commit/72f06fb3e89f31546c4405effd0ef58272274230"><code>72f06fb</code></a> Reduce array writes when re-sorting.</li> <li><a href="https://github.com/mimno/Mallet/commit/121422925ae337ff3e69e74a2eec2ee268bc04da"><code>1214229</code></a> Add binary ZIP distribution for easier end-user installation</li> <li><a href="https://github.com/mimno/Mallet/commit/f43f320a2c4730f8ddbaf5c33f10db92e9561c90"><code>f43f320</code></a> removed Makefile</li> <li><a href="https://github.com/mimno/Mallet/commit/1a83af993d0d6bca7df8a282959f9c00fd4c1514"><code>1a83af9</code></a> Add macOS Java instructions and fix Windows script classpath</li> <li><a href="https://github.com/mimno/Mallet/commit/de8fde3d80966e14bd830e69fdf63ae0cacedc8f"><code>de8fde3</code></a> Clarify build requirement before using CLI and update version</li> <li>See full diff in <a href="https://github.com/mimno/Mallet/compare/v2.1.0...v2.1.1">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
