Skip to content

Merge main into develop: catch up v3.0.1 hotfix - #23

Merged
bjfultn merged 5 commits into
developfrom
chore/main-into-develop-v3.0.1
Jun 2, 2026
Merged

bjfultn merged 5 commits into
developfrom
chore/main-into-develop-v3.0.1

Conversation

@bjfultn

@bjfultn bjfultn commented Jun 2, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Brings the v3.0.1 hotfix (PR Fix vosi tables shortcut #22, vosi-tables-shortcut) from main into develop so the next develop -> main release merge doesn't revert it.
  • Bumps setup.py and Sphinx/conf.py to 3.0.1 (preserving develop's cleaner formatting — no unused import os, no trailing whitespace).
  • Adds the connectInfo kwarg to the vosiTables(...) call in TAP/tap.py:2977 (preserving develop's cleanup of the unused vositbl = assignment).
  • Updates the in-code debug-log version string from 1.2.1 to 3.0.1.

Conflict resolutions

Two files had merge conflicts; both resolved to take main's substantive changes while preserving develop's ruff-cleaned formatting:

  • setup.py — version 3.0.1 from main; import shape and whitespace from develop.
  • TAP/tap.py — connectInfo=self.config.connectInfo kwarg from main; dropped the unused vositbl = assignment per develop's lint-clean form.

Sphinx/conf.py and TAP/vositables.py merged cleanly.

Test plan

  • pytest tests/ -q locally → 53 passed, 2 expected skips
  • CI runs the same suite on the matrix (3.9-3.12 × Ubuntu + macOS wheel build)
  • After merge, develop's HEAD contains the v3.0.1 fix; next release merge to main is a no-op for these files

🤖 Generated with Claude Code

bjfultn and others added 5 commits May 19, 2026 10:01
Release v3.0.0: merge develop into main
Match setup.py and Sphinx docs to the 3.0.1 debug-log string set in
the vosi-tables-shortcut fix.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Brings the vosi-tables-shortcut fix (PR #22) and v3.0.1 version
bumps from main into develop so the next develop -> main release
merge doesn't revert them.

# Conflicts:
#	TAP/tap.py
#	setup.py
@bjfultn
bjfultn merged commit 2ac7dc8 into develop Jun 2, 2026
2 of 6 checks passed
@bjfultn
bjfultn deleted the chore/main-into-develop-v3.0.1 branch June 2, 2026 14:14
bjfultn added a commit that referenced this pull request Sep 10, 2026
`ruff check .` has been failing on develop since PR #23 merged
(2026-06-02), on a W291 trailing-whitespace hit at TAP/vositables.py:214
introduced by 9024259. The lint step runs before pytest, so the whole
test matrix aborts before a single test executes.

requirements-test.txt asked for `ruff>=0.1`, so CI silently tracked
whatever ruff had shipped most recently; a newer ruff began flagging
this line on code nobody had touched. Pin ruff==0.15.2 so rule changes
arrive as a deliberate bump rather than a surprise red build.

The vositables.py change is whitespace-only -- `git diff -w` is empty.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
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.

1 participant