Skip to content

Update tmp dir - #107

Merged
JGoodrichBNL merged 5 commits into
mainfrom
update_tmp_dir
Sep 29, 2026
Merged

JGoodrichBNL merged 5 commits into
mainfrom
update_tmp_dir

Conversation

@JGoodrichBNL

Copy link
Copy Markdown
Contributor

Fixed broken test

Copilot AI balanced review requested due to automatic review settings September 29, 2026 18:02

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

The serialization fix is focused, dependency-complete, and covered by the existing round-trip test.

Review effort: Balanced
Findings: None

What changed in this PR

Fixes XPCS HDF5 serialization by separating h5py and pandas writes and declaring the required PyTables dependency.

Changes:

  • Writes DataFrames only after closing the h5py handle.
  • Adds tables>=3.9.
  • Documents /tmp/ defaults.
File Description
pyproject.toml Adds PyTables dependency.
pyCHX/​Create_Report.py Prevents concurrent HDF5 access.
pyCHX/​chx_generic_functions.py Clarifies temporary-directory defaults.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@JGoodrichBNL
JGoodrichBNL merged commit 4a0c61a into main Sep 29, 2026
25 checks passed
@JGoodrichBNL
JGoodrichBNL deleted the update_tmp_dir branch September 29, 2026 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants