Conversation
Aligns the CLI command name with the FormulaCode branding. Updated pyproject.toml entry point, argparse prog name, all docs, website pages, and tests. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The name "datasmith" is already taken on PyPI. Use "fc-data" to match the CLI command and FormulaCode branding. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Triggers on GitHub release creation. Uses pypa/gh-action-pypi-publish with OIDC trusted publishing (no API token needed). Adds `build` to dev dependencies. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replaces all product-name references (DataSmith, Datasmith, `datasmith`) with fc-data in README, CLAUDE.md, AGENTS.md, mkdocs site, and all guide/getting-started pages. Python import paths (`from datasmith.xxx`) and GitHub repo URLs are intentionally preserved. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
atharvas
added a commit
that referenced
this pull request
Apr 8, 2026
* Rename CLI entry point from ds-update to fc-data Aligns the CLI command name with the FormulaCode branding. Updated pyproject.toml entry point, argparse prog name, all docs, website pages, and tests. * Rename PyPI package from datasmith to fc-data The name "datasmith" is already taken on PyPI. Use "fc-data" to match the CLI command and FormulaCode branding. * Add PyPI publish workflow via GitHub trusted publishers Triggers on GitHub release creation. Uses pypa/gh-action-pypi-publish with OIDC trusted publishing (no API token needed). Adds `build` to dev dependencies. * Rebrand DataSmith to fc-data across all docs and website Replaces all product-name references (DataSmith, Datasmith, `datasmith`) with fc-data in README, CLAUDE.md, AGENTS.md, mkdocs site, and all guide/getting-started pages. Python import paths (`from datasmith.xxx`) and GitHub repo URLs are intentionally preserved. ---------
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.
Summary
ds-updatetofc-datato align with FormulaCode brandingpyproject.tomlscript entry, argparseprogname, all documentation (README, website docs, CLAUDE.md, AGENTS.md), and test referencesTest plan
pip install -e .and verifyfc-data --helpworksds-updateis no longer registered as a commandmake checkpasses (lint, type-check)make testpasses🤖 Generated with Claude Code