Skip to content

Packages name change #1166

@silentworks

Description

@silentworks

Chore

Migrate to the new package names and stop maintaining the older package names

Describe the chore

We need to fully migrate from the gotrue package name to supabase_auth. Currently, we maintain support for both packages by using a CLI workaround that copies all files and applies a regex to replace supabase_auth with gotrue before publishing.

However, this approach has become problematic-most notably, it prevents us from installing the package locally for development and testing. I’d like to deprecate gotrue entirely and move forward exclusively with supabase_auth.

The same issue exists with the transition from supafunc to supabase_functions. We're still using the old package imports in the supabase-py package to avoid breaking backward compatibility for users who may be importing exceptions or errors directly from these packages.

Additional context

Add any other context or screenshots that help clarify the task.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions