Skip to content

🔧 Change PyPI package name to fastaiohttp #7

@2-seo

Description

@2-seo

🎯 Issue Description

PyPI deployment is failing because the package name fasthttp is too similar to an existing project on PyPI.

ERROR    HTTPError: 400 Bad Request from https://upload.pypi.org/legacy/        
         The name 'fasthttp' is too similar to an existing project. See         
         https://pypi.org/help/#project-name for more information.

📋 Solution

Change the PyPI package name to fastaiohttp while keeping:

  • ✅ GitHub repository name: fasthttp
  • ✅ Python import name: from fasthttp import FastHTTP
  • ✅ Module structure unchanged

🔧 Changes Required

  • Update pyproject.toml - change name = "fasthttp" to name = "fastaiohttp"
  • Verify installation instructions in README.md use pip install fastaiohttp

📦 Result

After this change, users will:

  • Install with: pip install fastaiohttp
  • Import with: from fasthttp import FastHTTP

This maintains a clean separation between the PyPI distribution name and the actual Python package name.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions