diff --git a/claudesync-shim/LICENSE b/claudesync-shim/LICENSE deleted file mode 100644 index d0cf2522..00000000 --- a/claudesync-shim/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2024 Jahziah Wagner - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/claudesync-shim/README.md b/claudesync-shim/README.md deleted file mode 100644 index 2f70e890..00000000 --- a/claudesync-shim/README.md +++ /dev/null @@ -1,16 +0,0 @@ -# ClaudeSync has been renamed to ctxsync - -This package is **deprecated** and will receive no further updates. - -The project now lives at [ctxsync](https://pypi.org/project/ctxsync/) -([GitHub](https://github.com/jahwag/ctxsync)). - -```shell -pip uninstall claudesync -pip install ctxsync -``` - -Installing this final `claudesync` release pulls in `ctxsync` as a dependency, -and the `claudesync` command keeps working as a deprecated alias for `ctxsync`. -Your existing configuration is picked up automatically: `~/.claudesync` is -migrated on first run and project-local `.claudesync` directories keep working. diff --git a/claudesync-shim/claudesync/__init__.py b/claudesync-shim/claudesync/__init__.py deleted file mode 100644 index 51e740c1..00000000 --- a/claudesync-shim/claudesync/__init__.py +++ /dev/null @@ -1,16 +0,0 @@ -"""Deprecated compatibility shim: ClaudeSync has been renamed to ctxsync.""" - -import sys - -_RENAME_NOTICE = ( - "ClaudeSync has been renamed to ctxsync. The 'claudesync' package is " - "deprecated and will receive no further updates. Install 'ctxsync' and " - "use the 'ctxsync' command instead: https://pypi.org/project/ctxsync/" -) - - -def main(): - print(f"WARNING: {_RENAME_NOTICE}", file=sys.stderr) - from ctxsync.cli.main import cli - - cli() diff --git a/claudesync-shim/pyproject.toml b/claudesync-shim/pyproject.toml deleted file mode 100644 index 549703b3..00000000 --- a/claudesync-shim/pyproject.toml +++ /dev/null @@ -1,32 +0,0 @@ -[project] -name = "claudesync" -version = "0.7.7" -authors = [ - {name = "Jahziah Wagner", email = "540380+jahwag@users.noreply.github.com"}, -] -description = "DEPRECATED: ClaudeSync has been renamed to ctxsync. Install ctxsync instead." -license = {file = "LICENSE"} -readme = "README.md" -requires-python = ">=3.10" -classifiers = [ - "Development Status :: 7 - Inactive", - "Programming Language :: Python :: 3", - "License :: OSI Approved :: MIT License", - "Operating System :: OS Independent", -] -dependencies = [ - "ctxsync>=0.8.0", -] - -[project.urls] -"Homepage" = "https://github.com/jahwag/ctxsync" - -[project.scripts] -claudesync = "claudesync:main" - -[build-system] -requires = ["setuptools>=42", "wheel"] -build-backend = "setuptools.build_meta" - -[tool.setuptools] -packages = ["claudesync"] diff --git a/pyproject.toml b/pyproject.toml index a00c5d17..21cfae40 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "ctxsync" -version = "0.8.0" +version = "0.8.1" authors = [ {name = "Jahziah Wagner", email = "540380+jahwag@users.noreply.github.com"}, ]