Skip to content

python3Packages.posthog: 4.2.0 -> 5.0.0#417790

Merged
happysalada merged 1 commit intoNixOS:masterfrom
r-ryantm:auto-update/python3Packages.posthog
Jun 20, 2025
Merged

python3Packages.posthog: 4.2.0 -> 5.0.0#417790
happysalada merged 1 commit intoNixOS:masterfrom
r-ryantm:auto-update/python3Packages.posthog

Conversation

@r-ryantm
Copy link
Contributor

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.

meta.description for python3Packages.posthog is: Module for interacting with PostHog

meta.homepage for python3Packages.posthog is: https://github.com/PostHog/posthog-python

meta.changelog for python3Packages.posthog is: https://github.com/PostHog/posthog-python/blob/v5.0.0/CHANGELOG.md

Updates performed
  • Ran passthru.UpdateScript
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 5.0.0 with grep in /nix/store/wi653mvrfs1krkg18k7ll1rz33frbnnx-python3.12-posthog-5.0.0
  • found 5.0.0 in filename of file in /nix/store/wi653mvrfs1krkg18k7ll1rz33frbnnx-python3.12-posthog-5.0.0

Rebuild report (if merged into master) (click to expand)
41 total rebuild path(s)

41 package rebuild(s)

First fifty rebuilds by attrpath

aider-chat
aider-chat-full
aider-chat-with-bedrock
aider-chat-with-browser
aider-chat-with-help
aider-chat-with-playwright
gnome-frog
open-webui
private-gpt
python312Packages.aider-chat
python312Packages.chromadb
python312Packages.great-expectations
python312Packages.haystack-ai
python312Packages.jupysql
python312Packages.jupysql-plugin
python312Packages.langchain-chroma
python312Packages.llama-index
python312Packages.llama-index-cli
python312Packages.llama-index-vector-stores-chroma
python312Packages.ploomber-core
python312Packages.ploomber-extension
python312Packages.posthog
python312Packages.private-gpt
python313Packages.chromadb
python313Packages.great-expectations
python313Packages.haystack-ai
python313Packages.jupysql
python313Packages.jupysql-plugin
python313Packages.langchain-chroma
python313Packages.llama-index
python313Packages.llama-index-cli
python313Packages.llama-index-vector-stores-chroma
python313Packages.ploomber-core
python313Packages.ploomber-extension
python313Packages.posthog
python313Packages.private-gpt
seagoat
tftui
vectorcode
vimPlugins.vectorcode-nvim
Instructions to test this update (click to expand)

Either download from the cache:

nix-store -r /nix/store/wi653mvrfs1krkg18k7ll1rz33frbnnx-python3.12-posthog-5.0.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nixpkgs-update-cache.nix-community.org/' \
  --option trusted-public-keys '
  nixpkgs-update-cache.nix-community.org-1:U8d6wiQecHUPJFSqHN9GSSmNkmdiFW7GW7WNAnHW0SM=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A python3Packages.posthog https://github.com/r-ryantm/nixpkgs/archive/29eeca74f5cb9c7903e2e9a1202f060f39aeefdd.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/29eeca74f5cb9c7903e2e9a1202f060f39aeefdd#python3Packages.posthog

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/wi653mvrfs1krkg18k7ll1rz33frbnnx-python3.12-posthog-5.0.0
ls -la /nix/store/wi653mvrfs1krkg18k7ll1rz33frbnnx-python3.12-posthog-5.0.0/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review


x86_64-linux

⏩ 8 packages marked as broken and skipped:
  • python312Packages.great-expectations
  • python312Packages.great-expectations.dist
  • python312Packages.haystack-ai
  • python312Packages.haystack-ai.dist
  • python313Packages.great-expectations
  • python313Packages.great-expectations.dist
  • python313Packages.haystack-ai
  • python313Packages.haystack-ai.dist
❌ 6 packages failed to build:
  • aider-chat-full
  • aider-chat-full.dist
  • aider-chat-with-playwright
  • aider-chat-with-playwright.dist
  • open-webui
  • open-webui.dist
✅ 63 packages built:
  • aider-chat (python312Packages.aider-chat)
  • aider-chat-with-bedrock
  • aider-chat-with-bedrock.dist
  • aider-chat-with-browser
  • aider-chat-with-browser.dist
  • aider-chat-with-help
  • aider-chat-with-help.dist
  • aider-chat.dist (python312Packages.aider-chat.dist)
  • gnome-frog
  • private-gpt
  • private-gpt.dist
  • python312Packages.chromadb
  • python312Packages.chromadb.dist
  • python312Packages.jupysql
  • python312Packages.jupysql-plugin
  • python312Packages.jupysql-plugin.dist
  • python312Packages.jupysql.dist
  • python312Packages.langchain-chroma
  • python312Packages.langchain-chroma.dist
  • python312Packages.llama-index
  • python312Packages.llama-index-cli
  • python312Packages.llama-index-cli.dist
  • python312Packages.llama-index-vector-stores-chroma
  • python312Packages.llama-index-vector-stores-chroma.dist
  • python312Packages.llama-index.dist
  • python312Packages.ploomber-core
  • python312Packages.ploomber-core.dist
  • python312Packages.ploomber-extension
  • python312Packages.ploomber-extension.dist
  • python312Packages.posthog
  • python312Packages.posthog.dist
  • python312Packages.private-gpt
  • python312Packages.private-gpt.dist
  • python313Packages.chromadb
  • python313Packages.chromadb.dist
  • python313Packages.jupysql
  • python313Packages.jupysql-plugin
  • python313Packages.jupysql-plugin.dist
  • python313Packages.jupysql.dist
  • python313Packages.langchain-chroma
  • python313Packages.langchain-chroma.dist
  • python313Packages.llama-index
  • python313Packages.llama-index-cli
  • python313Packages.llama-index-cli.dist
  • python313Packages.llama-index-vector-stores-chroma
  • python313Packages.llama-index-vector-stores-chroma.dist
  • python313Packages.llama-index.dist
  • python313Packages.ploomber-core
  • python313Packages.ploomber-core.dist
  • python313Packages.ploomber-extension
  • python313Packages.ploomber-extension.dist
  • python313Packages.posthog
  • python313Packages.posthog.dist
  • python313Packages.private-gpt
  • python313Packages.private-gpt.dist
  • seagoat
  • seagoat.dist
  • tftui
  • tftui.dist
  • vectorcode
  • vectorcode.dist
  • vimPlugins.aider-nvim
  • vimPlugins.vectorcode-nvim

Maintainer pings

cc @happysalada for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.


Add a 👍 reaction to pull requests you find important.

@nix-owners nix-owners bot requested a review from happysalada June 18, 2025 09:56
@github-actions github-actions bot added 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. 6.topic: python Python is a high-level, general-purpose programming language. labels Jun 18, 2025
@happysalada
Copy link
Contributor

@yzx9 this seems to break aider-full in case you have a momrnt to check.

@yzx9
Copy link
Contributor

yzx9 commented Jun 19, 2025

error: aider-chat-playwright -> playwright-webkit -> libxml2.

I will take a look later

› nix log /nix/store/5g1xc68iigh52l4hsnlz15zbw9640xc0-playwright-webkit.drv | tail -n 10
    libwayland-server.so.0 -> found: /nix/store/h64w118vqfw706px8ranz6cx07ki06jl-wayland-1.23.1/lib
    libwpe-1.0.so.1 -> found: /nix/store/c9p8gwmc5xxcj4zwlipqwyw3mbdran2l-playwright-webkit/minibrowser-wpe/lib
    libwayland-egl.so.1 -> found: /nix/store/h64w118vqfw706px8ranz6cx07ki06jl-wayland-1.23.1/lib
    libstdc++.so.6 -> found: /nix/store/l7d6vwajpfvgsd3j4cr25imd1mzb7d1d-gcc-14.3.0-lib/lib
setting RPATH to: /nix/store/kkhpr3czmwf9a16bcz14n3i9b83lgmzc-libepoxy-1.5.10/lib:/nix/store/8j6yqx8qfl0g1nwbshq3502hzv36gai6-glib-2.84.2/lib:/nix/store/h64w118vqfw706px8ranz6cx07ki06jl-wayland-1.23.1/lib:/nix/store/c9p8gwmc5xxcj4zwlipqwyw3mbdran2l-playwright-webkit/minibrowser-wpe/lib:/nix/store/l7d6vwajpfvgsd3j4cr25imd1mzb7d1d-gcc-14.3.0-lib/lib
auto-patchelf: 2 dependencies could not be satisfied
error: auto-patchelf could not satisfy dependency libxml2.so.2 wanted by /nix/store/c9p8gwmc5xxcj4zwlipqwyw3mbdran2l-playwright-webkit/minibrowser-wpe/bin/.MiniBrowser-wrapped
error: auto-patchelf could not satisfy dependency libxml2.so.2 wanted by /nix/store/c9p8gwmc5xxcj4zwlipqwyw3mbdran2l-playwright-webkit/minibrowser-wpe/lib/libWPEWebKit-2.0.so.1.6.0
auto-patchelf failed to find all the required dependencies.
Add the missing dependencies to --libs or use `--ignore-missing="foo.so.1 bar.so etc.so"`.

@happysalada
Copy link
Contributor

The failure looks comoletely unrelated to this PR thought. Ill wait another 24h and will merge if thats ok with you.

@yzx9
Copy link
Contributor

yzx9 commented Jun 20, 2025

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 417790


x86_64-linux

❌ 4 packages failed to build:
  • aider-chat-full
  • aider-chat-full.dist
  • aider-chat-with-playwright
  • aider-chat-with-playwright.dist
✅ 64 packages built:
  • aider-chat (python312Packages.aider-chat)
  • aider-chat-with-bedrock
  • aider-chat-with-bedrock.dist
  • aider-chat-with-browser
  • aider-chat-with-browser.dist
  • aider-chat-with-help
  • aider-chat-with-help.dist
  • aider-chat.dist (python312Packages.aider-chat.dist)
  • gnome-frog
  • open-webui
  • open-webui.dist
  • private-gpt
  • private-gpt.dist
  • python312Packages.chromadb
  • python312Packages.chromadb.dist
  • python312Packages.jupysql
  • python312Packages.jupysql-plugin
  • python312Packages.jupysql-plugin.dist
  • python312Packages.jupysql.dist
  • python312Packages.langchain-chroma
  • python312Packages.langchain-chroma.dist
  • python312Packages.llama-index
  • python312Packages.llama-index-cli
  • python312Packages.llama-index-cli.dist
  • python312Packages.llama-index-vector-stores-chroma
  • python312Packages.llama-index-vector-stores-chroma.dist
  • python312Packages.llama-index.dist
  • python312Packages.ploomber-core
  • python312Packages.ploomber-core.dist
  • python312Packages.ploomber-extension
  • python312Packages.ploomber-extension.dist
  • python312Packages.posthog
  • python312Packages.posthog.dist
  • python312Packages.private-gpt
  • python312Packages.private-gpt.dist
  • python313Packages.chromadb
  • python313Packages.chromadb.dist
  • python313Packages.jupysql
  • python313Packages.jupysql-plugin
  • python313Packages.jupysql-plugin.dist
  • python313Packages.jupysql.dist
  • python313Packages.langchain-chroma
  • python313Packages.langchain-chroma.dist
  • python313Packages.llama-index
  • python313Packages.llama-index-cli
  • python313Packages.llama-index-cli.dist
  • python313Packages.llama-index-vector-stores-chroma
  • python313Packages.llama-index-vector-stores-chroma.dist
  • python313Packages.llama-index.dist
  • python313Packages.ploomber-core
  • python313Packages.ploomber-core.dist
  • python313Packages.ploomber-extension
  • python313Packages.ploomber-extension.dist
  • python313Packages.posthog
  • python313Packages.posthog.dist
  • python313Packages.private-gpt
  • python313Packages.private-gpt.dist
  • seagoat
  • seagoat.dist
  • tftui
  • tftui.dist
  • vectorcode
  • vectorcode.dist
  • vimPlugins.vectorcode-nvim

@yzx9
Copy link
Contributor

yzx9 commented Jun 20, 2025

I’m also in favor of merging this PR. aider-chat-with-playwright is currently broken on x86_64-linux due to playwright-webkit, while aider-chat-full is broken due to python3Packages.plotly (see #418321).

https://hydra.nixos.org/job/nixos/trunk-combined/nixpkgs.aider-chat-full.x86_64-linux

@happysalada happysalada merged commit e3437ff into NixOS:master Jun 20, 2025
15 of 16 checks passed
@r-ryantm r-ryantm deleted the auto-update/python3Packages.posthog branch June 20, 2025 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: python Python is a high-level, general-purpose programming language. 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants