Skip to content

Updated hedtools version to 0.7.1#45

Merged
VisLab merged 2 commits intohed-standard:mainfrom
VisLab:events_update
Oct 17, 2025
Merged

Updated hedtools version to 0.7.1#45
VisLab merged 2 commits intohed-standard:mainfrom
VisLab:events_update

Conversation

@VisLab
Copy link
Member

@VisLab VisLab commented Oct 16, 2025

No description provided.

@VisLab VisLab requested a review from Copilot October 16, 2025 21:48
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

Bump hedtools to 0.7.1 and update supported Python versions across code, CI, and docs.

  • Upgrade dependency: hedtools from 0.7.0 to 0.7.1.
  • Update supported Python versions from 3.9–3.12 to 3.10–3.14 across metadata, CI, and docs.

Reviewed Changes

Copilot reviewed 13 out of 13 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/pynwb/README.md Update developer installation note to Python 3.10–3.14.
requirements-min.txt Pin hedtools to 0.7.1.
requirements-dev.txt Pin hedtools to 0.7.1.
pyproject.toml Set requires-python to >=3.10, update Trove classifiers to include 3.14, bump hedtools>=0.7.1.
docs/source/release_notes.rst Reflect hedtools>=0.7.1 in release notes.
docs/source/description.rst Update compatibility to Python 3.10+ and hedtools>=0.7.1.
docs/requirements.txt Bump hedtools to >=0.7.1 for docs build.
RELEASE_PREP_SUMMARY.md Synchronize release prep notes with hedtools 0.7.1 and Python 3.14 in docs/build configs.
CHANGELOG.md Note hedtools>=0.7.1 in dependency list.
.readthedocs.yaml Set RTD build Python version to 3.14.
.github/workflows/run_single_test.yml Move minimum test job to Python 3.10.
.github/workflows/run_all_tests.yml Update CI matrix: drop 3.9, include 3.13 and 3.14 (pinned and upgraded).
.github/workflows/check_external_links.yml Run link checker on Python 3.14.

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

classifiers = [
"Programming Language :: Python",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
Copy link

Copilot AI Oct 16, 2025

Choose a reason for hiding this comment

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

The Trove classifiers omit Python 3.11, but CI in .github/workflows/run_all_tests.yml still tests 3.11 across platforms. For consistency and accurate metadata, either add 'Programming Language :: Python :: 3.11' here or remove 3.11 from the CI matrices if it's no longer supported.

Suggested change
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",

Copilot uses AI. Check for mistakes.
@VisLab VisLab merged commit 55b4e60 into hed-standard:main Oct 17, 2025
5 checks passed
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