Skip to content

Conversation

@mrzimu
Copy link
Owner

@mrzimu mrzimu commented Oct 31, 2025

This pull request includes updates to workflow configuration files and a minor documentation improvement in the C++ source code. The main changes focus on improving dependency installation, correcting scheduling, and enhancing naming consistency.

Workflow configuration improvements:

  • Changed dependency installation in both .github/workflows/deploy-docs.yml and .github/workflows/test-package.yml to use editable mode (pip install -e .[docs]) to avoid autodoc error in CI documentation building. [1] [2]
  • Updated the nightly build schedule in .github/workflows/nightly-build.yml to ensure it runs at the correct time (20:00 Beijing time).
  • Renamed the workflow in .github/workflows/test-package.yml from "Run pytest" to "Test package" for improved clarity and consistency.

Code documentation improvement:

  • Clarified wording in the C++ source file cpp/src/uproot-custom.cc regarding the reading of TObject from the buffer, making the documentation easier to read.

@mrzimu mrzimu merged commit acac358 into main Oct 31, 2025
18 checks passed
@mrzimu mrzimu deleted the fix-docs-building branch October 31, 2025 09:04
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