Skip to content

refactor: move __version__ import to module level in linker.py#97

Merged
raiderrobert merged 1 commit into
mainfrom
refactor/52/version-import-module-level
May 15, 2026
Merged

refactor: move __version__ import to module level in linker.py#97
raiderrobert merged 1 commit into
mainfrom
refactor/52/version-import-module-level

Conversation

@raiderrobert
Copy link
Copy Markdown
Owner

Closes #52

  • Move version to core/_version.py to break the import cycle
  • linker.py now imports version at module level from core/_version
  • NAPOLN_DIR constant added to core/home.py (needed by linker.py)
  • Reuse NAPOLN_DIR in linker.py write_provenance()

Closes #52

- Move __version__ to core/_version.py to break the import cycle
- linker.py now imports __version__ at module level from core/_version
- NAPOLN_DIR constant added to core/home.py (needed by linker.py)
- Reuse NAPOLN_DIR in linker.py write_provenance()
@raiderrobert raiderrobert force-pushed the refactor/52/version-import-module-level branch from e67c5b2 to ddf5aa8 Compare May 15, 2026 02:48
@raiderrobert raiderrobert merged commit 191d1ad into main May 15, 2026
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.

refactor: move __version__ import to module level in linker.py

1 participant