Skip to content

chore(deps): update pyxdf requirement from >=1.17.4 to >=1.17.5#1265

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/pyxdf-gte-1.17.5
Open

chore(deps): update pyxdf requirement from >=1.17.4 to >=1.17.5#1265
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/pyxdf-gte-1.17.5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 22, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on pyxdf to permit the latest version.

Release notes

Sourced from pyxdf's releases.

v1.17.5

This release speeds up loading of large streams. It also fixes an issue with playing back a file where no metadata is available in the to-be-streamed XDF file.

Changelog

Sourced from pyxdf's changelog.

[1.17.5] - 2026-06-15

Changed

  • Precompute the little-endian sample dtype once per stream instead of per sample in _read_chunk3, speeding up loading of large numeric streams (~8% faster on a 553k-sample, 99-channel EEG recording) with byte-identical output (#170 by Stefan Appelhoff)

Fixed

  • Fix playback_lsl.py for cases where no metadata is available in the to-be-streamed XDF file (#160 by Stefan Appelhoff)

[1.17.4] - 2026-03-25

Fixed

  • Skip linear dejittering for streams flagged with can_drop_samples to prevent dropped-frame streams from being shifted too early in time (#165 by Clemens Brunner)
  • Fix detection of clock sync corruption in additional cases (#167 by Alin G. Chitu)

[1.17.3] - 2026-01-20

Fixed

  • Improve detection and truncation of anomalous samples causing clock synchronization corruption (#158 by Mathieu Scheltienne)

[1.17.2] - 2026-01-07

Added

  • Add new case_sensitive parameter to match_streaminfos, defaulting to True to maintain previous behavior; when False, stream properties are matched more leniently (#134 by Stefan Appelhoff)
  • Expose detected clock segments (used in synchronization) as stream["info"]["clock_segments"] (#131 by Jamie Forth)

Changed

Fixed

[1.17.1] - 2025-10-13

⚠️ YANKED: This release was yanked from PyPI on 2025-10-27 due to a severe regression regarding effective sampling frequency and clock segments calculation.

[1.17.0] - 2025-01-07

Fixed

  • Expose detected segment (used in dejittering) as stream["info"]["segments"] (#117 by Robert Guggenberger)
  • A non-looping playback of an XDF file will no longer lead to a TypeError (#119 by Stefan Appelhoff)
  • Reported segments now have the correct sample stop, are no longer duplicated, and empty streams return segments as an empty array rather than [0, -1] (#121 by Jamie Forth)

Changed

  • Rename pyxdf.examples module to pyxdf.cli (#118 by Clemens Brunner)
  • Reverse logic of --loop argument in pyxdf.cli.playback_lsl.py to be more in line with standard practice: Supplying --loop will loop, whereas omitting --loop will NOT loop (#119 by Stefan Appelhoff)

[1.16.8] - 2024-07-18

Fixed

  • Fix reading numeric array data on big-endian hosts (#98 by Ben Beasley)

... (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)

Updates the requirements on [pyxdf](https://github.com/xdf-modules/pyxdf) to permit the latest version.
- [Release notes](https://github.com/xdf-modules/pyxdf/releases)
- [Changelog](https://github.com/xdf-modules/pyxdf/blob/main/CHANGELOG.md)
- [Commits](xdf-modules/pyxdf@v1.17.4...v1.17.5)

---
updated-dependencies:
- dependency-name: pyxdf
  dependency-version: 1.17.5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the 🔗 deps Pull requests that update a dependency file label Jun 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔗 deps Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants