From 0985ae629e1e607650e2f388ebfdd7b777d210cb Mon Sep 17 00:00:00 2001 From: Jonathan Tsai Date: Thu, 30 Oct 2025 14:07:42 -0700 Subject: [PATCH] Fix PyPI package name to use underscores instead of hyphens MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changed package name from 'altimate-datapilot-cli' to 'altimate_datapilot_cli' in setup.py to comply with PyPI's filename requirements. PyPI requires distribution filenames to use underscores, not hyphens. This fixes the 400 Bad Request error during package upload: 'Filename altimate-datapilot-cli-0.1.1.tar.gz is invalid, should be altimate_datapilot_cli-0.1.1.tar.gz.' Note: Users can still install using either 'pip install altimate-datapilot-cli' or 'pip install altimate_datapilot_cli' as PyPI normalizes package names. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index c173279..3adb670 100755 --- a/setup.py +++ b/setup.py @@ -12,7 +12,7 @@ def read(*names, **kwargs): setup( - name="altimate-datapilot-cli", + name="altimate_datapilot_cli", version="0.1.1", license="MIT", description="Assistant for Data Teams",