bcgov / bcgov/entity

VERIFY - Legal API: need to update Launch Darkly Python library

Open
#15,838 0 comments 0 reactions 0 assignees View on GitHub
ENTITY - DO NOT USE techdebt
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

As seen in LaunchDarkly:

![image.png](https://images.zenhubusercontent.com/5d0a7edda4644173e93bf808/82c32023-1ae4-4bf7-b8c5-642c84ec2cf6)

According to the code, Legal API is already using the latest version of `launchdarkly-server-sdk`:
https://github.com/bcgov/lear/blob/main/legal-api/requirements.txt

However, the LD documentation says, "The notifications are based on SDK usage within each LaunchDarkly environment,", so it appears that an older version of the SDK may be used somewhere. Read more here:
https://docs.launchdarkly.com/sdk/concepts/version-notifications?site=launchDarkly#getting-notifications-in-the-launchdarkly-web-application

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with legal-api/requirements.txt and compare its launchdarkly-server-sdk version with the LaunchDarkly version-notifications documentation. Search the repository for other uses or dependency declarations that could account for the reported older SDK. Done means identifying whether an older version is in use and updating the relevant dependency if one is found.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.