Skip to content

Commit 9340a8a

Browse files
committed
fix(typecheck): resolve pyright error in import semantics test
- Add pyright ignore comment for runtime attribute access check - Re-enable stitched mode tests in pyproject.toml - Remove BUNDLER_SCRIPT parameter from runtime_swap call - Remove workaround for __STITCHED__ detection in conftest - Update poetry.lock with dependency changes - Update DECISIONS.md and install_pre_commit_hooks.sh
1 parent 4fd36e0 commit 9340a8a

File tree

6 files changed

+95
-105
lines changed

6 files changed

+95
-105
lines changed

DECISIONS.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,8 @@ It provides **automatic dependency resolution and bundling** — reading depende
146146
Zipbundler's integration with Python packaging standards and its straightforward CLI make it ideal for the project's goal of **minimizing build complexity** while maintaining portability.
147147
As part of the Apathetic Tools ecosystem, it aligns with the project's preference for tools within the same ecosystem when available.
148148

149+
**Note**: `shiv` was initially considered but was later removed in favor of `zipbundler` to maintain consistency within the Apathetic Tools ecosystem.
150+
149151
This choice supports the three-tier distribution model by providing a reliable, automated way to produce zipapp distributions without manual dependency management or complex build scripts.
150152

151153

dev/install_pre_commit_hooks.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ if [ ! -f .git/hooks/pre-commit ] || ! grep -q 'pre-commit' .git/hooks/pre-commi
77
poetry run pre-commit install --hook-type pre-push
88
fi
99

10+

0 commit comments

Comments
 (0)