Conversation
Same filename typo as the scaffold one fixed in #93, but in the act_operator package's own test tree. The single-underscore suffix prevented Python from recognising the directory as a package under strict module discovery, which can break tooling that walks the package tree (mypy/pyright in strict mode, some coverage configs). Verified with `uv run pytest -q`: 14 passed in 3.47s. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Includes the test-package rename (#__init__.py fix) so downstream users picking up 0.6.6 get the proper Python package layout. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🚀 PR Type
uv run pytest -qpasses (14 tests).📝 Summary
act_operator/act_operator/tests/unit/__init.py파일명 오타 수정 (__init__.py) + 패키지 버전0.6.5→0.6.6bump.📄 Description
1.
__init.py→__init__.py리네임 (tests/unit/)PR #93에서 스캐폴드의
tests/node_tests/__init.py오타를 수정했는데, act_operator 패키지 본체의 테스트 트리에도 동일한 오타가 있었음:act_operator/act_operator/tests/unit/__init.py(밑줄 1개)act_operator/act_operator/tests/unit/__init__.py(밑줄 2개)이 오타는 strict module discovery에서 Python이 디렉토리를 패키지로 인식하지 못하게 만들며, pyright/mypy strict 모드, 일부 coverage 설정에서 트리 walk 시 문제를 일으킬 수 있음.
2. 버전 bump
0.6.5→0.6.6act_operator/__init__.py의__version__갱신.pyproject.toml에서[tool.hatch.version]가 이 파일을 source-of-truth로 참조하므로 단일 파일 변경으로 빌드 시 자동 반영됨.이 버전에는 다음이 포함됨:
__init__.py리네임✅ Quality Checks
uv run pytest -q→ 14 passed in 3.47suv run ruff check .→ All checks passed (변경된 파일은 빈 파일 rename + 버전 문자열 1줄 변경)💪 Ownership
💡 Notes
__init__.py두 파일이라 git이 rename으로 정확히 인식 (rename similarity 100%)scaffold/.../tests/node_tests/)이고, 이 PR은 act-operator 패키지 본체(act_operator/act_operator/tests/unit/)임 — 두 위치는 독립🔗 Related Issue(s)
Related: #93 (scaffold side of the same typo)
🤖 Generated with Claude Code