Skip to content

band-sdk 1.0.0 still depends on thenvoi-client-rest; should be band-client-rest #364

Description

@nir-singher-band

Summary

Published band-sdk 1.0.0 declares its Fern-generated REST client dependency as thenvoi-client-rest==0.0.7, but the v1.0 rebrand renamed that package to band-client-rest. The dependency rename was not wired into band-sdk.

Evidence

  • band-sdk 1.0.0 requires_dist: thenvoi-client-rest==0.0.7
  • fern/generators.yml (in thenvoi/fern, python-sdk-prod) publishes the generated client as package-name: band-client-rest (import band_rest); the TS client is @band-ai/rest-client.
  • On PyPI: band-client-rest is at 0.0.10 (releases 0.0.7–0.0.10), while thenvoi-client-rest is frozen at 0.0.7.

Impact

  • Installing band-sdk transitively pulls the old, no-longer-updated thenvoi-client-rest, so the rebrand is incomplete at the dependency level.
  • Two REST-client packages now coexist on PyPI, with band-client-rest ahead.

Suggested fix

  • Point band-sdk's dependency at band-client-rest (e.g. >=0.0.10), release a patch, and decide whether to deprecate or yank thenvoi-client-rest.

Found during a docs validation sweep (repos / URLs / package names) in thenvoi/fern.

✌️

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions