Skip to content

fix(deps): update dependency launchdarkly-server-sdk to v9.18.1 - #37

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/launchdarkly-server-sdk-9.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/launchdarkly-server-sdk-9.x

Conversation

@renovate

@renovate renovate Bot commented Feb 10, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
launchdarkly-server-sdk ==9.14.1 → ==9.18.1 age confidence

Release Notes

launchdarkly/python-server-sdk (launchdarkly-server-sdk)

v9.18.1

Compare Source

Bug Fixes
  • Reuse an in-flight big segment status poll instead of always querying twice (#​535) (66013b5)

v9.18.0

Compare Source

Features
  • Add retry state for RETRY-spec backoff (#​522) (e734558)
  • Drive repeating tasks from a delay source (9abe8cb)
  • Retry indefinitely after a data source failure instead of stopping permanently in FDv1 (e17e173)
  • Warn that payload filtering has no effect with FDv2 (#​518) (296311f)
  • Warn when the SDK is used in a forked process without postfork (#​512) (75402e9)
Bug Fixes
  • Add async modules to the readthedocs API reference (#​513) (f40d3b2)
  • Log the cached-data evaluation warning only once per client (#​520) (59ce998)
  • Read all items when a collection is empty (#​524) (1087147)
  • Repeating task wait duration is no longer reduced by a slow callback duration. (9abe8cb)
  • Report a distinct User-Agent for the async client (#​516) (514c467)
  • Warn and use the documented default for an invalid poll interval or initial reconnect delay (e17e173)

v9.17.0

Compare Source

Features
Bug Fixes
  • Allow tombstones without a key property (#​502) (5f44e61)
  • Escape attribute names reported in redactedAttributes (#​505) (90059cb)
  • Prevent a persistent-store outage from throwing in the sync FDv2 evaluation (#​506) (467da53)
  • Return empty prerequisites for a flag that fails to evaluate in all_flags_state (#​483) (73e9b07)

v9.16.1

Compare Source

Bug Fixes
  • Bump python-eventsource to 1.7.1 to correct pool ownership when closing connections (25c2b8d)
  • Correct data source error reporting (25c2b8d)
  • Remove dead BUILTINS constant (#​461) (eb0ecfd)
Documentation

v9.16.0

Compare Source

Features
  • Drop persistent-store cache after FDv2 in-memory store init (#​426) (563b87a)
Bug Fixes
  • align FDv2 goodbye event with spec (reason-only) (#​422) (84b442d)
  • honor server-directed FDv1 Fallback Directive in initializer phase (#​423) (7c49bc0)
  • Keep booleans and numbers distinct in the in operator (#​433) (da595ab)
  • Replace Python 2-style ABC patterns with Python 3 equivalents (22b8fe5)

v9.15.1

Compare Source

Bug Fixes
  • Improve fallback behavior when using custom data system configuration (#​407) (60272b2)

v9.15.0

Compare Source

⚠ BREAKING CHANGES

Note: The following breaking changes apply only to FDv2 (Flag Delivery v2) early access features, which are not subject to semantic versioning and may change without a major version bump.

  • Update ChangeSet to always require a Selector (#​405) (5dc4f81)
    • The ChangeSetBuilder.finish() method now requires a Selector parameter.
  • Update DataSystemConfig to accept list of synchronizers (#​404) (c73ad14)
    • The DataSystemConfig.synchronizers field now accepts a list of synchronizers, and the ConfigBuilder.synchronizers() method accepts variadic arguments.
Features
Bug Fixes
  • Add context manager for clearer, safer locks (#​396) (beca0fa)
  • Address potential race condition in FeatureStore update_availability (#​391) (31cf487)
  • Allow modifying fdv2 data source options independent of main config (#​403) (d78079e)
  • Mark copy_with_new_sdk_key method as deprecated (#​353) (e471ccc)
  • Prevent immediate polling on recoverable error (#​399) (da565a2)
  • Redis store is considered initialized when $inited key is written (e99a27d)
  • Stop FeatureStoreClientWrapper poller on close (#​397) (468afdf)
  • Update reason documentation with inExperiment value (#​401) (cbfc3dd)
  • Update Redis to write missing $inited key (e99a27d)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions

github-actions Bot commented Feb 10, 2026 •

Copy link
Copy Markdown

📝 Terraform Plan

→ Resource Changes: 0 to create, 17 to update, 1 to re-create, 0 to delete, 0 ephemeral.

♻️ Update

module.lambda["activitylogs"].aws_lambda_function.this[0]
  id                             = "eventcoord-prod-activitylogs"
! layers                         = [
-     "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93",
  ] -> (known after apply)
  tags                           = {
      "Attributes" = "handler"
      "Name"       = "eventcoord-prod-activitylogs-handler"
      "Namespace"  = "eventcoord"
      "Stage"      = "prod"
  }
  # (31 unchanged attributes hidden)

  # (4 unchanged blocks hidden)
module.lambda["authorizer"].aws_lambda_function.this[0]
  id                             = "eventcoord-prod-authorizer"
! layers                         = [
-     "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93",
  ] -> (known after apply)
  tags                           = {
      "Attributes" = "handler"
      "Name"       = "eventcoord-prod-authorizer-handler"
      "Namespace"  = "eventcoord"
      "Stage"      = "prod"
  }
  # (31 unchanged attributes hidden)

  # (4 unchanged blocks hidden)
module.lambda["incidents"].aws_lambda_function.this[0]
  id                             = "eventcoord-prod-incidents"
! layers                         = [
-     "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93",
  ] -> (known after apply)
  tags                           = {
      "Attributes" = "handler"
      "Name"       = "eventcoord-prod-incidents-handler"
      "Namespace"  = "eventcoord"
      "Stage"      = "prod"
  }
  # (31 unchanged attributes hidden)

  # (4 unchanged blocks hidden)
module.lambda["locations"].aws_lambda_function.this[0]
  id                             = "eventcoord-prod-locations"
! layers                         = [
-     "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93",
  ] -> (known after apply)
  tags                           = {
      "Attributes" = "handler"
      "Name"       = "eventcoord-prod-locations-handler"
      "Namespace"  = "eventcoord"
      "Stage"      = "prod"
  }
  # (31 unchanged attributes hidden)

  # (4 unchanged blocks hidden)
module.lambda["login"].aws_lambda_function.this[0]
  id                             = "eventcoord-prod-login"
! layers                         = [
-     "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93",
  ] -> (known after apply)
  tags                           = {
      "Attributes" = "handler"
      "Name"       = "eventcoord-prod-login-handler"
      "Namespace"  = "eventcoord"
      "Stage"      = "prod"
  }
  # (31 unchanged attributes hidden)

  # (4 unchanged blocks hidden)
module.lambda["openapi"].aws_lambda_function.this[0]
  id                             = "eventcoord-prod-openapi"
! layers                         = [
-     "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93",
  ] -> (known after apply)
  tags                           = {
      "Attributes" = "handler"
      "Name"       = "eventcoord-prod-openapi-handler"
      "Namespace"  = "eventcoord"
      "Stage"      = "prod"
  }
  # (31 unchanged attributes hidden)

  # (3 unchanged blocks hidden)
module.lambda["organizations"].aws_lambda_function.this[0]
  id                             = "eventcoord-prod-organizations"
! layers                         = [
-     "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93",
  ] -> (known after apply)
  tags                           = {
      "Attributes" = "handler"
      "Name"       = "eventcoord-prod-organizations-handler"
      "Namespace"  = "eventcoord"
      "Stage"      = "prod"
  }
  # (31 unchanged attributes hidden)

  # (4 unchanged blocks hidden)
module.lambda["periods"].aws_lambda_function.this[0]
  id                             = "eventcoord-prod-periods"
! layers                         = [
-     "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93",
  ] -> (known after apply)
  tags                           = {
      "Attributes" = "handler"
      "Name"       = "eventcoord-prod-periods-handler"
      "Namespace"  = "eventcoord"
      "Stage"      = "prod"
  }
  # (31 unchanged attributes hidden)

  # (4 unchanged blocks hidden)
module.lambda["radios"].aws_lambda_function.this[0]
  id                             = "eventcoord-prod-radios"
! layers                         = [
-     "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93",
  ] -> (known after apply)
  tags                           = {
      "Attributes" = "handler"
      "Name"       = "eventcoord-prod-radios-handler"
      "Namespace"  = "eventcoord"
      "Stage"      = "prod"
  }
  # (31 unchanged attributes hidden)

  # (4 unchanged blocks hidden)
module.lambda["reports"].aws_lambda_function.this[0]
  id                             = "eventcoord-prod-reports"
! layers                         = [
-     "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93",
  ] -> (known after apply)
  tags                           = {
      "Attributes" = "handler"
      "Name"       = "eventcoord-prod-reports-handler"
      "Namespace"  = "eventcoord"
      "Stage"      = "prod"
  }
  # (31 unchanged attributes hidden)

  # (4 unchanged blocks hidden)
module.lambda["units"].aws_lambda_function.this[0]
  id                             = "eventcoord-prod-units"
! layers                         = [
-     "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93",
  ] -> (known after apply)
  tags                           = {
      "Attributes" = "handler"
      "Name"       = "eventcoord-prod-units-handler"
      "Namespace"  = "eventcoord"
      "Stage"      = "prod"
  }
  # (31 unchanged attributes hidden)

  # (4 unchanged blocks hidden)
module.lambda["volunteers"].aws_lambda_function.this[0]
  id                             = "eventcoord-prod-volunteers"
! layers                         = [
-     "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93",
  ] -> (known after apply)
  tags                           = {
      "Attributes" = "handler"
      "Name"       = "eventcoord-prod-volunteers-handler"
      "Namespace"  = "eventcoord"
      "Stage"      = "prod"
  }
  # (31 unchanged attributes hidden)

  # (4 unchanged blocks hidden)
module.lambda["well_known"].aws_lambda_function.this[0]
  id                             = "eventcoord-prod-wellknown"
! layers                         = [
-     "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93",
  ] -> (known after apply)
  tags                           = {
      "Attributes" = "handler"
      "Name"       = "eventcoord-prod-wellknown-handler"
      "Namespace"  = "eventcoord"
      "Stage"      = "prod"
  }
  # (31 unchanged attributes hidden)

  # (4 unchanged blocks hidden)
module.ws_lambda["notify_ws_stream"].aws_lambda_function.this[0]
  id                             = "eventcoord-prod-notifywsstream"
! layers                         = [
-     "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93",
  ] -> (known after apply)
  tags                           = {
      "Attributes" = "handler"
      "Name"       = "eventcoord-prod-notifywsstream-handler"
      "Namespace"  = "eventcoord"
      "Stage"      = "prod"
  }
  # (31 unchanged attributes hidden)

  # (4 unchanged blocks hidden)
module.ws_lambda["ws_connect"].aws_lambda_function.this[0]
  id                             = "eventcoord-prod-wsconnect"
! layers                         = [
-     "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93",
  ] -> (known after apply)
  tags                           = {
      "Attributes" = "handler"
      "Name"       = "eventcoord-prod-wsconnect-handler"
      "Namespace"  = "eventcoord"
      "Stage"      = "prod"
  }
  # (31 unchanged attributes hidden)

  # (4 unchanged blocks hidden)
module.ws_lambda["ws_default"].aws_lambda_function.this[0]
  id                             = "eventcoord-prod-wsdefault"
! layers                         = [
-     "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93",
  ] -> (known after apply)
  tags                           = {
      "Attributes" = "handler"
      "Name"       = "eventcoord-prod-wsdefault-handler"
      "Namespace"  = "eventcoord"
      "Stage"      = "prod"
  }
  # (31 unchanged attributes hidden)

  # (4 unchanged blocks hidden)
module.ws_lambda["ws_disconnect"].aws_lambda_function.this[0]
  id                             = "eventcoord-prod-wsdisconnect"
! layers                         = [
-     "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93",
  ] -> (known after apply)
  tags                           = {
      "Attributes" = "handler"
      "Name"       = "eventcoord-prod-wsdisconnect-handler"
      "Namespace"  = "eventcoord"
      "Stage"      = "prod"
  }
  # (31 unchanged attributes hidden)

  # (4 unchanged blocks hidden)

⚙️ Re-Create

aws_lambda_layer_version.shared
! arn                         = "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93" -> (known after apply)
! code_sha256                 = "EGtj4aBAaKioSdSHs5+A3dFL7DzPwRtMojNYbiks2WA=" -> (known after apply)
- compatible_architectures    = [] -> null
! created_date                = "2026-06-06T16:38:07.172+0000" -> (known after apply)
! id                          = "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared:93" -> (known after apply)
! layer_arn                   = "arn:aws:lambda:us-east-1:072105303426:layer:event_coord_shared" -> (known after apply)
+ signing_job_arn             = (known after apply)
+ signing_profile_version_arn = (known after apply)
! source_code_hash            = "EGtj4aBAaKioSdSHs5+A3dFL7DzPwRtMojNYbiks2WA=" -> "+sLuS6AJwg1Cb7ozD/k/06fPq+irp6hOj78B+J1DGoI=" # forces replacement
! source_code_size            = 39378578 -> (known after apply)
! version                     = "93" -> (known after apply)
  # (7 unchanged attributes hidden)

Triggered by @renovate[bot], Commit: 8cefff1d1274201c7b3f7871410bf01345f73d6f

@renovate renovate Bot changed the title chore(deps): update dependency launchdarkly-server-sdk to v9.15.0 fix(deps): update dependency launchdarkly-server-sdk to v9.15.0 Feb 12, 2026
@renovate
renovate Bot force-pushed the renovate/launchdarkly-server-sdk-9.x branch from e313baf to f1787ff Compare April 15, 2026 17:01
@renovate renovate Bot changed the title fix(deps): update dependency launchdarkly-server-sdk to v9.15.0 fix(deps): update dependency launchdarkly-server-sdk to v9.15.1 Apr 15, 2026
@renovate
renovate Bot force-pushed the renovate/launchdarkly-server-sdk-9.x branch from f1787ff to 8897a5b Compare June 6, 2026 15:07
@renovate renovate Bot changed the title fix(deps): update dependency launchdarkly-server-sdk to v9.15.1 fix(deps): update dependency launchdarkly-server-sdk to v9.16.0 Jun 8, 2026
@renovate
renovate Bot force-pushed the renovate/launchdarkly-server-sdk-9.x branch from 8897a5b to 5606562 Compare June 8, 2026 19:48
@renovate
renovate Bot force-pushed the renovate/launchdarkly-server-sdk-9.x branch from 5606562 to d4693b7 Compare July 25, 2026 03:55
@renovate renovate Bot changed the title fix(deps): update dependency launchdarkly-server-sdk to v9.16.0 fix(deps): update dependency launchdarkly-server-sdk to v9.16.1 Jul 25, 2026
@renovate
renovate Bot force-pushed the renovate/launchdarkly-server-sdk-9.x branch from d4693b7 to b89fc52 Compare August 28, 2026 22:45
@renovate renovate Bot changed the title fix(deps): update dependency launchdarkly-server-sdk to v9.16.1 fix(deps): update dependency launchdarkly-server-sdk to v9.17.0 Aug 28, 2026
@renovate
renovate Bot force-pushed the renovate/launchdarkly-server-sdk-9.x branch from b89fc52 to 91bf19c Compare September 26, 2026 03:07
@renovate renovate Bot changed the title fix(deps): update dependency launchdarkly-server-sdk to v9.17.0 fix(deps): update dependency launchdarkly-server-sdk to v9.18.0 Sep 26, 2026
@renovate
renovate Bot force-pushed the renovate/launchdarkly-server-sdk-9.x branch from 91bf19c to 8cefff1 Compare October 7, 2026 03:11
@renovate renovate Bot changed the title fix(deps): update dependency launchdarkly-server-sdk to v9.18.0 fix(deps): update dependency launchdarkly-server-sdk to v9.18.1 Oct 7, 2026
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.

1 participant