403 "Package name too similar to existing package redis" when publishing redisvl
#194929
Replies: 1 comment
-
|
The 403 Forbidden error occurs because PyPI (and other registries like npm) has strict anti-typosquatting policies that prevent publishing new packages with names too similar to existing, popular ones. Since a redis package already exists, the name redisvl is being flagged as potentially confusing or malicious,Since a redis package already exists, the name redisvl is being flagged as potentially confusing or malicious. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
🏷️ Discussion Type
Question
Body
Hello NPM / Github Support Team,
I'm requesting a manual review of an automated name-similarity block preventing us from publishing the package name
redisvl.My npm username is
booleanhunter. I'm publishing on behalf of Redis Inc. (the maintainers of the existingredispackage on npm). I'm hitting the typosquat similarity check when trying to register a new package nameredisvl.This is not a typosquatting attempt.
redisvlis the established name for the Redis Vector Library across languages, maintained by Redis Inc. We maintain it under the same name on every package registry so that users working across our SDK ecosystem (Python, Java, and now TypeScript) have a single, consistent name to learn, search for, and install.Summary of the issue
redisvl@redis-developer/redisvl(or@redis/redisvl)redisvlThe exact error from
npm publish:Impact
redisvlredisvlregardless of language. A scoped npm name breaks that parityRequest
redisvl, orGiven the choice between
redisvland a scoped name like@redis/redisvl, we'd really prefer justredisvlso it's easier and familiar for users to find and install. The shorter, un-scoped name matches what they already know from our other language SDKs and from documentation.Could you please consider overriding the similarity block and granting my account publish rights? I'm happy to provide any additional verification you need.
Proof of ownership
Beta Was this translation helpful? Give feedback.
All reactions