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

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