Skip to content

Rename pylogkit to ctxlogkit (#44) - #58

Merged
markbac merged 1 commit into
mainfrom
rename-to-ctxlogkit
Oct 5, 2026
Merged

markbac merged 1 commit into
mainfrom
rename-to-ctxlogkit

Conversation

@markbac

@markbac markbac commented Oct 5, 2026

Copy link
Copy Markdown
Owner

Summary

Renames the project from pylogkit to ctxlogkit, for both the distribution and the import package. Closes #44.

pylogkit on PyPI belongs to an unrelated project, so this library could not be published under it, and pip install pylogkit installed the wrong thing. ctxlogkit was free on PyPI when checked. Renaming the import package as well as the distribution means the two projects can be installed side by side without clashing on import pylogkit.

Warning: Breaking change. from pylogkit import ... becomes from ctxlogkit import .... The library was never released, and its only known user is py-doc.

Changes

  • Package directory, pyproject.toml, CI and release workflows, docs, README and tests use the new name.
  • README note explains the rename and that installation is from Git until it is published.
  • CHANGELOG.md records the breaking change. Earlier entries keep the old name because they describe history.

Not done

Publishing to PyPI. That needs the name reserved on your PyPI account and a trusted publisher set up (see docs/releasing.md).

Verification

148 passed, ruff check and format check clean, mypy strict clean.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Cs1BoS2rKycdxjt8tTMk9h


Generated by Claude Code

The name pylogkit on PyPI belongs to an unrelated project. Rename both
the distribution and the import package so the two can coexist and this
one can be published.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Cs1BoS2rKycdxjt8tTMk9h
@markbac
markbac merged commit 96453b4 into main Oct 5, 2026
9 checks passed
@markbac
markbac deleted the rename-to-ctxlogkit branch October 19, 2026 08:53
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.

Decision needed: the name 'pylogkit' is already taken on PyPI

2 participants