[PR #1731] [MERGED] deps(book): update bibtexparser requirement from >=1.4.0 to >=1.4.4 #11908

Closed
opened 2026-05-12 19:33:01 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/harvard-edge/cs249r_book/pull/1731
Author: @dependabot[bot]
Created: 5/11/2026
Status: Merged
Merged: 5/12/2026
Merged by: @profvjreddi

Base: devHead: dependabot/pip/dev/bibtexparser-gte-1.4.4


📝 Commits (1)

  • daff75b deps(book): update bibtexparser requirement from >=1.4.0 to >=1.4.4

📊 Changes

1 file changed (+1 additions, -1 deletions)

View changed files

📝 book/tools/dependencies/requirements.txt (+1 -1)

📄 Description

Updates the requirements on bibtexparser to permit the latest version.

Release notes

Sourced from bibtexparser's releases.

v1.4.4

What's Changed

Full Changelog: https://github.com/sciunto-org/python-bibtexparser/compare/v1.4.3...v1.4.4

Changelog

Sourced from bibtexparser's changelog.

All versions above v1.4.0

Release notes for all versions newer than 1.4.0 are provided exclusively on github: https://github.com/sciunto-org/python-bibtexparser/releases

v1.4.0

Breaking Changes

  • Using common strings in string interpolation is now the default (#311 by @​MiWeiss). See the PR for more details, and how to fall back to old behavior.

New Features / Improvements

  • Add option to adjust alignment of text of multi-line values. (#290 by @​michaelfruth)
  • Raise warning if parser is used multiple times (#312 by @​mrn97), which leads to a merged library. Set parser.expect_multiple_parse = True to disable the warning.
  • Allow preservation of existing order of entry fields in writer (#317 by @​michaelfruth)

v1.3.0

Most of these changes come from @​MiWeiss personal fork, as one, hence have a commit id instead of a PR number in CHANGELOG.

  • Support for python 3.10
  • Removing unused dependencies (fb86407 and d4e3f42)
  • No empty extra lines at end of generated files (f84e318)
  • Allow capital AND when splitting author list (a8527ff)
  • Fix problem in homogenize_latex_encoding when authors are lists (528714c)
  • Long description in setup.py (#304)
  • Typo fixes (2b2c8ee, 11340f3)

v1.2.0

  • Support for python 3 only

v1.1.0

  • Handles declarations on lines starting with spaces after comments (#199)
  • accept extra characters in @​string (#148)
  • Add support for BibLaTeX annotations (#208)
  • Strip the latex command str for latex_to_unicode() (#182)
  • Add comma_last to BibTexWriter (#219)
  • Feature: crossref Support (#216)
  • BUGFIX: Fix for pyparsing 2.3.1 (#226)
  • NEW: Add support for BibLaTeX annotations (#208)

... (truncated)

Commits

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 commands and options

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)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/harvard-edge/cs249r_book/pull/1731 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 5/11/2026 **Status:** ✅ Merged **Merged:** 5/12/2026 **Merged by:** [@profvjreddi](https://github.com/profvjreddi) **Base:** `dev` ← **Head:** `dependabot/pip/dev/bibtexparser-gte-1.4.4` --- ### 📝 Commits (1) - [`daff75b`](https://github.com/harvard-edge/cs249r_book/commit/daff75b197242bd636df5d7c12129b653640c336) deps(book): update bibtexparser requirement from >=1.4.0 to >=1.4.4 ### 📊 Changes **1 file changed** (+1 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `book/tools/dependencies/requirements.txt` (+1 -1) </details> ### 📄 Description Updates the requirements on [bibtexparser](https://github.com/sciunto-org/python-bibtexparser) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sciunto-org/python-bibtexparser/releases">bibtexparser's releases</a>.</em></p> <blockquote> <h2>v1.4.4</h2> <h2>What's Changed</h2> <ul> <li>Use modern names for pyparsing methods (new minimum pyparsing version is 3.0.0) by <a href="https://github.com/jennifer-richards"><code>@​jennifer-richards</code></a> in <a href="https://redirect.github.com/sciunto-org/python-bibtexparser/pull/512">sciunto-org/python-bibtexparser#512</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/sciunto-org/python-bibtexparser/compare/v1.4.3...v1.4.4">https://github.com/sciunto-org/python-bibtexparser/compare/v1.4.3...v1.4.4</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/sciunto-org/python-bibtexparser/blob/main/CHANGELOG">bibtexparser's changelog</a>.</em></p> <blockquote> <h1>All versions above v1.4.0</h1> <p>Release notes for all versions newer than 1.4.0 are provided exclusively on github: <a href="https://github.com/sciunto-org/python-bibtexparser/releases">https://github.com/sciunto-org/python-bibtexparser/releases</a></p> <h1>v1.4.0</h1> <h2>Breaking Changes</h2> <ul> <li>Using common strings in string interpolation is now the default (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/311">#311</a> by <a href="https://github.com/MiWeiss"><code>@​MiWeiss</code></a>). See the PR for more details, and how to fall back to old behavior.</li> </ul> <h2>New Features / Improvements</h2> <ul> <li>Add option to adjust alignment of text of multi-line values. (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/290">#290</a> by <a href="https://github.com/michaelfruth"><code>@​michaelfruth</code></a>)</li> <li>Raise warning if parser is used multiple times (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/312">#312</a> by <a href="https://github.com/mrn97"><code>@​mrn97</code></a>), which leads to a merged library. Set <code>parser.expect_multiple_parse = True</code> to disable the warning.</li> <li>Allow preservation of existing order of entry fields in writer (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/317">#317</a> by <a href="https://github.com/michaelfruth"><code>@​michaelfruth</code></a>)</li> </ul> <h1>v1.3.0</h1> <p>Most of these changes come from <a href="https://github.com/MiWeiss"><code>@​MiWeiss</code></a> personal fork, as one, hence have a commit id instead of a PR number in CHANGELOG.</p> <ul> <li>Support for python 3.10</li> <li>Removing unused dependencies (fb86407 and d4e3f42)</li> <li>No empty extra lines at end of generated files (f84e318)</li> <li>Allow capital AND when splitting author list (a8527ff)</li> <li>Fix problem in <code>homogenize_latex_encoding</code> when authors are lists (528714c)</li> <li>Long description in setup.py (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/304">#304</a>)</li> <li>Typo fixes (2b2c8ee, 11340f3)</li> </ul> <h1>v1.2.0</h1> <ul> <li>Support for python 3 only</li> </ul> <h1>v1.1.0</h1> <ul> <li>Handles declarations on lines starting with spaces after comments (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/199">#199</a>)</li> <li>accept extra characters in <a href="https://github.com/string"><code>@​string</code></a> (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/148">#148</a>)</li> <li>Add support for BibLaTeX annotations (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/208">#208</a>)</li> <li>Strip the latex command str for latex_to_unicode() (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/182">#182</a>)</li> <li>Add comma_last to BibTexWriter (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/219">#219</a>)</li> <li>Feature: crossref Support (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/216">#216</a>)</li> <li>BUGFIX: Fix for pyparsing 2.3.1 (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/226">#226</a>)</li> <li>NEW: Add support for BibLaTeX annotations (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/208">#208</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sciunto-org/python-bibtexparser/commit/3f4ec87b155e5438fa0be4cbb529ebe25af5774a"><code>3f4ec87</code></a> 🔖 Release 1.4.4 (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/516">#516</a>)</li> <li><a href="https://github.com/sciunto-org/python-bibtexparser/commit/e58b123c03ea5a010767f34c9818ba2fde5e3b44"><code>e58b123</code></a> Use modern names for pyparsing methods (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/512">#512</a>)</li> <li><a href="https://github.com/sciunto-org/python-bibtexparser/commit/046084dc0f18e6ece7f720d8aa56e9ecd500dd93"><code>046084d</code></a> :bookmark: bump version to 1.4.3</li> <li><a href="https://github.com/sciunto-org/python-bibtexparser/commit/c906ef8ab4bc0339809b28246e9720d1291e4ebf"><code>c906ef8</code></a> :green_heart: Don't test v1 on py 3.7</li> <li><a href="https://github.com/sciunto-org/python-bibtexparser/commit/ad731e6b266c84c1b259bb2e379aabfd0f807f21"><code>ad731e6</code></a> :bookmark: Release v1.4.2</li> <li><a href="https://github.com/sciunto-org/python-bibtexparser/commit/e4c6eb656f26363eab91510f209a9d7e32942db9"><code>e4c6eb6</code></a> :bug: Use raw strings to fix invalid escape (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/427">#427</a>)</li> <li><a href="https://github.com/sciunto-org/python-bibtexparser/commit/f4fd17edd3258949e6ffed41c058434061bbd3f9"><code>f4fd17e</code></a> :bookmark: bump version to 1.4.1</li> <li><a href="https://github.com/sciunto-org/python-bibtexparser/commit/2a6565624af5a993d63dda882ad533079d10fd4b"><code>2a65656</code></a> :construction_worker: Run tests on python 3.11 (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/350">#350</a>)</li> <li><a href="https://github.com/sciunto-org/python-bibtexparser/commit/ce64adf7ce085943c567b65273fb697a1729ae07"><code>ce64adf</code></a> :bug: Don't cache dict in bibdatabase (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/348">#348</a>)</li> <li><a href="https://github.com/sciunto-org/python-bibtexparser/commit/2d6c9cec5ea9f5b6b754e2a3997214a1a5aeecc3"><code>2d6c9ce</code></a> :green_heart: Remove github action for python 3.6 (<a href="https://redirect.github.com/sciunto-org/python-bibtexparser/issues/349">#349</a>)</li> <li>Additional commits viewable in <a href="https://github.com/sciunto-org/python-bibtexparser/compare/v1.4.0...v1.4.4">compare view</a></li> </ul> </details> <br /> 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> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-12 19:33:01 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/cs249r_book#11908