Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 15, 2025

This PR contains the following updates:

Package Change Age Confidence
posthog >=6.3.1,<7 -> >=7.0.1,<8 age confidence

Release Notes

posthog/posthog-python (posthog)

v7.0.1

Compare Source

Try to use repr() when formatting code variables

v7.0.0

Compare Source

NB Python 3.9 is no longer supported

  • chore(llma): update LLM provider SDKs to latest major versions
    • openai: 1.102.0 → 2.7.1
    • anthropic: 0.64.0 → 0.72.0
    • google-genai: 1.32.0 → 1.49.0
    • langchain-core: 0.3.75 → 1.0.3
    • langchain-openai: 0.3.32 → 1.0.2
    • langchain-anthropic: 0.3.19 → 1.0.1
    • langchain-community: 0.3.29 → 0.4.1
    • langgraph: 0.6.6 → 1.0.2

v6.9.3

Compare Source

  • feat(ph-ai): PostHog properties dict in GenerationMetadata

v6.9.2

Compare Source

  • fix(llma): fix cache token double subtraction in Langchain for non-Anthropic providers causing negative costs

v6.9.1

Compare Source

  • fix(error-tracking): pass code variables config from init to client

v6.9.0

Compare Source

  • feat(error-tracking): add local variables capture

v6.8.0

Compare Source

  • feat(llma): send web search calls to be used for LLM cost calculations

v6.7.14

Compare Source

  • fix(django): Handle request.user access in async middleware context to prevent SynchronousOnlyOperation errors in Django 5+ (fixes #​355)
  • test(django): Add Django 5 integration test suite with real ASGI application testing async middleware behavior

v6.7.13

Compare Source

  • fix(llma): cache cost calculation in the LangChain callback

v6.7.12

Compare Source

  • fix(django): Restore process_exception method to capture view and downstream middleware exceptions (fixes #​329)
  • fix(ai/langchain): Add LangChain 1.0+ compatibility for CallbackHandler imports (fixes #​362)

v6.7.11

Compare Source

  • feat(ai): Add $ai_framework property for framework integrations (e.g. LangChain)

v6.7.10

Compare Source

  • fix(django): Make middleware truly hybrid - compatible with both sync (WSGI) and async (ASGI) Django stacks without breaking sync-only deployments

v6.7.9

Compare Source

  • fix(flags): multi-condition flags with static cohorts returning wrong variants

v6.7.8

Compare Source

  • fix(llma): missing async for OpenAI's streaming implementation

v6.7.7

Compare Source

  • fix: remove deprecated attribute $exception_personURL from exception events

v6.7.6

Compare Source

  • fix: don't sort condition sets with variant overrides to the top
  • fix: Prevent core Client methods from raising exceptions

v6.7.5

Compare Source

  • feat: Django middleware now supports async request handling.

v6.7.4

Compare Source

  • fix: Missing system prompts for some providers

v6.7.3

Compare Source

  • fix: missing usage tokens in Gemini

v6.7.2

Compare Source

  • fix: tool call results in streaming providers

v6.7.1

Compare Source

  • fix(llma): cache cost calculation in the LangChain callback

v6.7.0

Compare Source

  • feat: Add support for feature flag dependencies

v6.6.1

Compare Source

  • fix: Prevent NoneType error when group_properties is None

v6.6.0

Compare Source

  • feat: Add flag_keys_to_evaluate parameter to optimize feature flag evaluation performance by only evaluating specified flags
  • feat: Add flag_keys_filter option to send_feature_flags for selective flag evaluation in capture events

v6.5.0

Compare Source

  • feat: Add $context_tags to an event to know which properties were included as tags

v6.4.1

Compare Source

  • fix: Always pass project API key in remote_config requests for deterministic project routing

v6.4.0

Compare Source

  • feat: support Vertex AI for Gemini

v6.3.4

Compare Source

  • fix: set $ai_tools for all providers and $ai_output_choices for all non-streaming provider flows properly

v6.3.3

Compare Source

  • fix: get_feature_flag_result now correctly returns FeatureFlagResult when payload is empty string instead of None

Configuration

📅 Schedule: Branch creation - "every weekend" in timezone US/Eastern, Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR is behind base branch, 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.

@renovate renovate bot force-pushed the renovate/posthog-7.x branch from 5315799 to 17dcd0d Compare November 15, 2025 15:33
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