DUNE-DAQ / DUNE-DAQ/daqpyutils
[Feature]: Finalize the initial deployment of the Python-only DUNE DAQ repository standard
Open
@PawelPlesniak is already working on this.
Since Jul 23, 2026.
enhancement
- Dominant language
- Python
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Description
- Extend the unit test creating the python repository to include
mypychecks - Move the
pytzstubs to thetestanddevlocations - Discuss the following topics
- How can we make the globally applicable
.githubcontents (e.g. issue templates, workflows astrack_new_prs.ymletc) point to the DUNE DAQ .github repository? - How will the additional workflows defined here be maintained?
- What can we do to the current workflows to make them as globally applicable as possible?
- Do we need the additional tools
validate_python_repository_structureandbump_python_version? - Can we make the
check_links.ymlworkflow global? The intention of this is to check that all the links present in documentation are valid links, and have not expired. Links behind SSOs can be excluded, as per this workflow.
- How can we make the globally applicable
More to follow
Potential impact radius
Small/Isolated
Reason for change
Initial deployment finalization.
Suggested implementations
Any requested changes should be left as comments under this issue.
Testing suggestions
N/A.
Anything else?
N/A.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.