Skip to content

fix(strr-api): add nanoid as a runtime dependency#1568

Merged
Jacky-Pham merged 1 commit intomainfrom
fix-nanoid-runtime
Apr 22, 2026
Merged

fix(strr-api): add nanoid as a runtime dependency#1568
Jacky-Pham merged 1 commit intomainfrom
fix-nanoid-runtime

Conversation

@Jacky-Pham
Copy link
Copy Markdown
Collaborator

Summary

  • move nanoid from the test dependency group to runtime dependencies
  • refresh poetry.lock to match the dependency move
  • keep the change isolated to the API dependency files only

Why

nanoid is imported by runtime application code in strr-api/src/strr_api/models/application.py, so keeping it in the test group can cause the deployed service to fail at startup with ModuleNotFoundError.

Notes

This is a clean follow-up to #1565 with only the nanoid dependency change.

@sonarqubecloud
Copy link
Copy Markdown

Comment thread strr-api/pyproject.toml
@Jacky-Pham Jacky-Pham merged commit 6a49b0e into main Apr 22, 2026
16 checks passed
@dimak1 dimak1 mentioned this pull request Apr 23, 2026
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants