Flagsmith / Flagsmith/flagsmith-python-client

Support `$.flags` context values in segment conditions

Open
#245 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
24
Forks
12
Avg merge
15h 43m
Merged PRs (30d)
4

Description

Support `$.flags..` conditions.

### Acceptance criteria

- The engine dependency is bumped to the version supporting `$.flags` context values.
- `getFlags` passes segments to the engine so identity-less evaluation resolves `$.flags` and `$.environment` conditions.

Contributor guide

Open the contributing guide

Research direction

Start at the getFlags entry point and the project’s engine dependency declaration. Verify how segments are passed during identity-less evaluation, then run the existing test suite or relevant segment-condition tests; done means the engine version supports $.flags and $.environment conditions and getFlags resolves them without an identity.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.