Skip to content

exegol: 4.3.11 -> 5.1.1#430154

Merged
SuperSandro2000 merged 2 commits intoNixOS:masterfrom
Moraxyc:update-exegol-5.1.1
Aug 5, 2025
Merged

exegol: 4.3.11 -> 5.1.1#430154
SuperSandro2000 merged 2 commits intoNixOS:masterfrom
Moraxyc:update-exegol-5.1.1

Conversation

@Moraxyc
Copy link
Member

@Moraxyc Moraxyc commented Aug 1, 2025

Exegol changed its license in v5 from GPL-3.0-only to a combination of their own license (Exegol Software License 1.0: link) and GPL-3.0-only. Since the new license includes clauses such as “no distribution allowed” and “non-commercial use only”, I consider it non-free.

Therefore, I renamed the existing Exegol 4.3.11 package in nixpkgs to exegol4, and then updated it to version 5.1.1.

This PR was requested by @AkechiShiro in #421037 (comment).

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

Add a 👍 reaction to pull requests you find important.

@nix-owners nix-owners bot requested review from alyssais and emilazy August 1, 2025 15:55
@Moraxyc Moraxyc changed the title Update exegol 5.1.1 exegol: 4.3.11 -> 5.1.1 Aug 1, 2025
@Moraxyc Moraxyc mentioned this pull request Aug 1, 2025
13 tasks
@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 6.topic: lib The Nixpkgs function library labels Aug 1, 2025
@nix-owners nix-owners bot requested a review from charB66 August 1, 2025 16:00
@AkechiShiro AkechiShiro requested a review from D3vil0p3r August 1, 2025 16:14
@Moraxyc Moraxyc force-pushed the update-exegol-5.1.1 branch from 7c44343 to 7d442d6 Compare August 1, 2025 16:21
@nixpkgs-ci nixpkgs-ci bot removed the 6.topic: lib The Nixpkgs function library label Aug 1, 2025
Copy link
Member

@alyssais alyssais left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

License looks fine to me now.

@AkechiShiro
Copy link
Contributor

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 430154
Commit: 7d442d6579a4cd5963170e0cf57a4f0c9b3ae921


x86_64-linux

✅ 4 packages built:
  • exegol
  • exegol.dist
  • exegol4
  • exegol4.dist

Copy link
Contributor

@AkechiShiro AkechiShiro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

exegol4 binary running the subcommand info is showing version 5.1.1, I'm not sure as to why exactly :

Image

If you have some time to investigate why @Moraxyc

The other exegol binary is all good as well, I'll approve once exegol4 package shows up as exegol version 4.3.11.

@Moraxyc
Copy link
Member Author

Moraxyc commented Aug 2, 2025

exegol4 binary running the subcommand info is showing version 5.1.1, I'm not sure as to why exactly :
Image

If you have some time to investigate why @Moraxyc

The other exegol binary is all good as well, I'll approve once exegol4 package shows up as exegol version 4.3.11.

I was only able to reproduce this inside a nixpkgs-review nix-shell. I suspect it might be caused by conflicting environment variables, since both exegol4 and exegol executables share the same name (exegol). Building and using exegol4 directly does not seem to cause any issues.

➜ nom build .#exegol4
Finished at 09:38:45 after 1s

➜ ./result/bin/exegol info
[*] Exegol is currently in version v4.3.11

Copy link
Contributor

@AkechiShiro AkechiShiro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You might be right about the issue, outside by invoking the binary that is built in the store, I do get the correct version reported (inside the nixpkgs-review nix-shell env, the wrong version is invoked).

There might be something wrong with the env variables defined as PATH or PYTHONPATH but it's not easy to see exactly what it is at a first glance (due to the env having a lot of stuff defined).

I ran PYTHONPATH= /nix/store/s6c07mh9xxsxr1d5zcc20mb17sbaqfnf-exegol-4.3.11/bin/exegol info and I can see it loads the proper version in the nixpkgs-review nix-shell and this doesn't seem to break the tool, as there is a wrapper injects the dependencies in the PATH.

Removing the first entry (/nix/store/ydgs2crbplcvp2a0ydg86f5fs4f42cn7-exegol-5.1.1/lib/python3.13/site-packages) in the original PYTHONPATH env variable, fixes the issue in the nix-shell.

Original PYTHONPATH :

Details
PYTHONPATH=/nix/store/ydgs2crbplcvp2a0ydg86f5fs4f42cn7-exegol-5.1.1/lib/python3.13/site-packages:/nix/store/82p2m0f88qlcx4nfy7fdbi1w8cyviyc5-python3.13-argcomplete-3.6.2/lib/python3.13/site-packages:/nix/store/9yh9ak97gn659bk4d3n411fx6c0ng7s2-python3-3.13.5/lib/python3.13/site-packages:/nix/store/hl1di5gl97pra609pg78w2qpp7gc4rzg-python3.13-cryptography-45.0.4/lib/python3.13/site-packages:/nix/store/m5fcsl22r9q6kzd41cxdis9r4m7bdg5m-python3.13-cffi-1.17.1/lib/python3.13/site-packages:/nix/store/apl6rr18xc2r9rz9ni84b8ffsgripm3r-python3.13-pycparser-2.22/lib/python3.13/site-packages:/nix/store/a96kbmzjpkhkg0sq26548aw2fd4a87la-python3.13-docker-7.1.0/lib/python3.13/site-packages:/nix/store/rbz5fw5ykmaizfsa2cimbnr1zf2xx808-python3.13-packaging-25.0/lib/python3.13/site-packages:/nix/store/zikcwr0k2zad6wi7jzx94pqpvscs4v1l-python3.13-requests-2.32.4/lib/python3.13/site-packages:/nix/store/dfqm5x9g3lwac4i3bz6blbgy44varlmx-python3.13-certifi-2025.06.15/lib/python3.13/site-packages:/nix/store/a8q0v6bk4251zk2q8aa8ydkhlp58dkxl-python3.13-charset-normalizer-3.4.2/lib/python3.13/site-packages:/nix/store/wa3i8q970sp5hs5hiv4p4201vi69jqnm-python3.13-idna-3.10/lib/python3.13/site-packages:/nix/store/3ssffd86rf97c3ixwamsjv191y5v1wck-python3.13-urllib3-2.4.0/lib/python3.13/site-packages:/nix/store/d142y7s6j1w1sy3x54259s0yd0vcvfmv-python3.13-gitpython-3.1.44/lib/python3.13/site-packages:/nix/store/dx0b72x6aylx7lj264i11wnrfxd5abiy-python3.13-ddt-1.7.2/lib/python3.13/site-packages:/nix/store/fgigib60d9ah7ncfhpxfsw0kb83cmv7f-python3.13-gitdb-4.0.12/lib/python3.13/site-packages:/nix/store/pvr6mscq53mi7mfp4k9spynfdykb4zm0-python3.13-smmap-6.0.0/lib/python3.13/site-packages:/nix/store/sdh8c62k37r0w5j038qmn25kc183yfc8-python3.13-ifaddr-0.2.0/lib/python3.13/site-packages:/nix/store/wa8b4x0vsvxz1dvgwnm9gdwhvba7ka70-python3.13-pydantic-2.11.7/lib/python3.13/site-packages:/nix/store/j99i0ksv2m217wwqahpdgjvwrnm7dip1-python3.13-annotated-types-0.7.0/lib/python3.13/site-packages:/nix/store/85cxbradwqy5a4r1iv6pcivcqna903h8-python3.13-pydantic-core-2.33.2/lib/python3.13/site-packages:/nix/store/b4n5la8p7kaz4a8cfpmqhi6q2wrsxdqf-python3.13-typing-extensions-4.13.2/lib/python3.13/site-packages:/nix/store/0pwgll7xq1pqffyz0snym5l20bi3wc2l-python3.13-typing-inspection-0.4.1/lib/python3.13/site-packages:/nix/store/sp011wfxqhv8n13n4047wm8hkd3m13y3-python3.13-pyjwt-2.10.1/lib/python3.13/site-packages:/nix/store/mm98vgr4x6m6hyz1zkbbdsk1dfmibm8p-python3.13-pyyaml-6.0.2/lib/python3.13/site-packages:/nix/store/jm67ynk2z63h58qfcmlqgrw862i9p97j-python3.13-rich-14.0.0/lib/python3.13/site-packages:/nix/store/fgxiajygis92nk5nwvnrd1y4p1qvd0sx-python3.13-markdown-it-py-3.0.0/lib/python3.13/site-packages:/nix/store/aa0shvk4589im4w2wsq5qxiws381q9k8-python3.13-mdurl-0.1.2/lib/python3.13/site-packages:/nix/store/3alv703a5simkqsci09hhl7fhrd4pdl9-python3.13-pygments-2.19.1/lib/python3.13/site-packages:/nix/store/yp44gz2g4n0qlhjbwf7mlgmhslsw5cb4-python3.13-supabase-py-2.16.0/lib/python3.13/site-packages:/nix/store/fvjb1az2gdbv0lkksw4f52pdrmcmrj5g-python3.13-postgrest-py-1.1.1/lib/python3.13/site-packages:/nix/store/vsvqm5g769a8gzrxxsbayiscal6n3h9z-python3.13-deprecation-2.1.0/lib/python3.13/site-packages:/nix/store/sf83g9m0110k3h9kkhgx1afr97fwdrzh-python3.13-httpx-0.28.1/lib/python3.13/site-packages:/nix/store/4gsypvhyybr098wspn27csw29r2csjsv-python3.13-anyio-4.9.0/lib/python3.13/site-packages:/nix/store/sy68v799rd7a2jpgzv9yg6k3bi3qfjjh-python3.13-sniffio-1.3.1/lib/python3.13/site-packages:/nix/store/0qgxdyrx0lip856600zgi6ynd9mc4y63-python3.13-httpcore-1.0.9/lib/python3.13/site-packages:/nix/store/mzh3dbzzl2izzgm47i3gf1w36zriknib-python3.13-h11-0.16.0/lib/python3.13/site-packages:/nix/store/6p6zkxd0c2h5ph82bzqhyjb2rs3xyrm0-python3.13-realtime-py-2.5.2/lib/python3.13/site-packages:/nix/store/a6rr0j74n01khh3gaw94nsalzk5c0g5r-python3.13-python-dateutil-2.9.0.post0/lib/python3.13/site-packages:/nix/store/a1gb3ipqn0hjb82i8mj05zix4qbg7gh6-python3.13-six-1.17.0/lib/python3.13/site-packages:/nix/store/q45y4yyh8ily23bq7lhww2bi4pjx3l9m-python3.13-websockets-15.0.1/lib/python3.13/site-packages:/nix/store/m4fishnsfs2zz7v7q3kxcahcn11afr2y-python3.13-aiohttp-3.12.14/lib/python3.13/site-packages:/nix/store/j08r7d7irgykljfkkpr6ghc7398pz6rp-python3.13-aiohappyeyeballs-2.6.1/lib/python3.13/site-packages:/nix/store/0zp4k132093z24vzy2dwxs380i97c2x1-python3.13-aiosignal-1.4.0/lib/python3.13/site-packages:/nix/store/lr4cl3vj9bc46bfb0js95w0r7qhnizy4-python3.13-frozenlist-1.6.0/lib/python3.13/site-packages:/nix/store/zlvkklah6xbsbjv8snpfc644w6367qxs-python3.13-async-timeout-5.0.1/lib/python3.13/site-packages:/nix/store/5f963mxbxsf9lpr4rhd5chvrm7rd6238-python3.13-attrs-25.3.0/lib/python3.13/site-packages:/nix/store/scdjl4h3m996sgs0w8d68ip3mbgvz12g-python3.13-multidict-6.4.4/lib/python3.13/site-packages:/nix/store/3n3rgka491xm0cvwgf04b5i2mkv196gl-python3.13-propcache-0.3.1/lib/python3.13/site-packages:/nix/store/1586np7b8frhjw36ikv8a7ikfd597w4j-python3.13-yarl-1.21.1/lib/python3.13/site-packages:/nix/store/2yw485f10px51pzjz6m0dk3ar9kj28w0-python3.13-aiodns-3.5.0/lib/python3.13/site-packages:/nix/store/8645lx4vkcb6zdf22ncalnyh8njqg8nf-python3.13-pycares-4.9.0/lib/python3.13/site-packages:/nix/store/v99f0lvh5riyv8kwnas4l672qvg74wfy-python3.13-brotli-1.1.0/lib/python3.13/site-packages:/nix/store/7yqpam1l8pjf6l39g9h822dhhaslb9rn-python3.13-gotrue-2.12.0/lib/python3.13/site-packages:/nix/store/y28b44w0lrzkw2gnrdj7pnpnw6611sng-python3.13-h2-4.2.0/lib/python3.13/site-packages:/nix/store/v7axfpfq4n69fzwfl681qxk73l6y66j7-python3.13-hpack-4.1.0/lib/python3.13/site-packages:/nix/store/02kyhp57cm6m69fnrwkrg9igs6a9yx87-python3.13-hyperframe-6.1.0/lib/python3.13/site-packages:/nix/store/bqknmz72b21frfm8qg98ll9la0ra95i7-python3.13-pytest-mock-3.14.1/lib/python3.13/site-packages:/nix/store/4zixgrg1x4jy3dacppbqgksbhg9pq42q-python3.13-storage3-0.12.0/lib/python3.13/site-packages:/nix/store/jci2wjgxg7160lh67zwnq17qykp8n9rp-python3.13-supafunc-0.10.1/lib/python3.13/site-packages:/nix/store/fwr28qlp1b5s94g88vz29jijkdnh1gxf-python3.13-strenum-0.4.15/lib/python3.13/site-packages:/nix/store/s6c07mh9xxsxr1d5zcc20mb17sbaqfnf-exegol-4.3.11/lib/python3.13/site-packages:/nix/store/yhy9a45lvrcpwl4hfaaav4b3g5lszkwc-python3.13-tzlocal-5.3.1/lib/python3.13/site-packages /nix/store/s6c07mh9xxsxr1d5zcc20mb17sbaqfnf-exegol-4.3.11/bin/exegol info

Fixed PYTHONPATH :

Details
PYTHONPATH=/nix/store/82p2m0f88qlcx4nfy7fdbi1w8cyviyc5-python3.13-argcomplete-3.6.2/lib/python3.13/site-packages:/nix/store/9yh9ak97gn659bk4d3n411fx6c0ng7s2-python3-3.13.5/lib/python3.13/site-packages:/nix/store/hl1di5gl97pra609pg78w2qpp7gc4rzg-python3.13-cryptography-45.0.4/lib/python3.13/site-packages:/nix/store/m5fcsl22r9q6kzd41cxdis9r4m7bdg5m-python3.13-cffi-1.17.1/lib/python3.13/site-packages:/nix/store/apl6rr18xc2r9rz9ni84b8ffsgripm3r-python3.13-pycparser-2.22/lib/python3.13/site-packages:/nix/store/a96kbmzjpkhkg0sq26548aw2fd4a87la-python3.13-docker-7.1.0/lib/python3.13/site-packages:/nix/store/rbz5fw5ykmaizfsa2cimbnr1zf2xx808-python3.13-packaging-25.0/lib/python3.13/site-packages:/nix/store/zikcwr0k2zad6wi7jzx94pqpvscs4v1l-python3.13-requests-2.32.4/lib/python3.13/site-packages:/nix/store/dfqm5x9g3lwac4i3bz6blbgy44varlmx-python3.13-certifi-2025.06.15/lib/python3.13/site-packages:/nix/store/a8q0v6bk4251zk2q8aa8ydkhlp58dkxl-python3.13-charset-normalizer-3.4.2/lib/python3.13/site-packages:/nix/store/wa3i8q970sp5hs5hiv4p4201vi69jqnm-python3.13-idna-3.10/lib/python3.13/site-packages:/nix/store/3ssffd86rf97c3ixwamsjv191y5v1wck-python3.13-urllib3-2.4.0/lib/python3.13/site-packages:/nix/store/d142y7s6j1w1sy3x54259s0yd0vcvfmv-python3.13-gitpython-3.1.44/lib/python3.13/site-packages:/nix/store/dx0b72x6aylx7lj264i11wnrfxd5abiy-python3.13-ddt-1.7.2/lib/python3.13/site-packages:/nix/store/fgigib60d9ah7ncfhpxfsw0kb83cmv7f-python3.13-gitdb-4.0.12/lib/python3.13/site-packages:/nix/store/pvr6mscq53mi7mfp4k9spynfdykb4zm0-python3.13-smmap-6.0.0/lib/python3.13/site-packages:/nix/store/sdh8c62k37r0w5j038qmn25kc183yfc8-python3.13-ifaddr-0.2.0/lib/python3.13/site-packages:/nix/store/wa8b4x0vsvxz1dvgwnm9gdwhvba7ka70-python3.13-pydantic-2.11.7/lib/python3.13/site-packages:/nix/store/j99i0ksv2m217wwqahpdgjvwrnm7dip1-python3.13-annotated-types-0.7.0/lib/python3.13/site-packages:/nix/store/85cxbradwqy5a4r1iv6pcivcqna903h8-python3.13-pydantic-core-2.33.2/lib/python3.13/site-packages:/nix/store/b4n5la8p7kaz4a8cfpmqhi6q2wrsxdqf-python3.13-typing-extensions-4.13.2/lib/python3.13/site-packages:/nix/store/0pwgll7xq1pqffyz0snym5l20bi3wc2l-python3.13-typing-inspection-0.4.1/lib/python3.13/site-packages:/nix/store/sp011wfxqhv8n13n4047wm8hkd3m13y3-python3.13-pyjwt-2.10.1/lib/python3.13/site-packages:/nix/store/mm98vgr4x6m6hyz1zkbbdsk1dfmibm8p-python3.13-pyyaml-6.0.2/lib/python3.13/site-packages:/nix/store/jm67ynk2z63h58qfcmlqgrw862i9p97j-python3.13-rich-14.0.0/lib/python3.13/site-packages:/nix/store/fgxiajygis92nk5nwvnrd1y4p1qvd0sx-python3.13-markdown-it-py-3.0.0/lib/python3.13/site-packages:/nix/store/aa0shvk4589im4w2wsq5qxiws381q9k8-python3.13-mdurl-0.1.2/lib/python3.13/site-packages:/nix/store/3alv703a5simkqsci09hhl7fhrd4pdl9-python3.13-pygments-2.19.1/lib/python3.13/site-packages:/nix/store/yp44gz2g4n0qlhjbwf7mlgmhslsw5cb4-python3.13-supabase-py-2.16.0/lib/python3.13/site-packages:/nix/store/fvjb1az2gdbv0lkksw4f52pdrmcmrj5g-python3.13-postgrest-py-1.1.1/lib/python3.13/site-packages:/nix/store/vsvqm5g769a8gzrxxsbayiscal6n3h9z-python3.13-deprecation-2.1.0/lib/python3.13/site-packages:/nix/store/sf83g9m0110k3h9kkhgx1afr97fwdrzh-python3.13-httpx-0.28.1/lib/python3.13/site-packages:/nix/store/4gsypvhyybr098wspn27csw29r2csjsv-python3.13-anyio-4.9.0/lib/python3.13/site-packages:/nix/store/sy68v799rd7a2jpgzv9yg6k3bi3qfjjh-python3.13-sniffio-1.3.1/lib/python3.13/site-packages:/nix/store/0qgxdyrx0lip856600zgi6ynd9mc4y63-python3.13-httpcore-1.0.9/lib/python3.13/site-packages:/nix/store/mzh3dbzzl2izzgm47i3gf1w36zriknib-python3.13-h11-0.16.0/lib/python3.13/site-packages:/nix/store/6p6zkxd0c2h5ph82bzqhyjb2rs3xyrm0-python3.13-realtime-py-2.5.2/lib/python3.13/site-packages:/nix/store/a6rr0j74n01khh3gaw94nsalzk5c0g5r-python3.13-python-dateutil-2.9.0.post0/lib/python3.13/site-packages:/nix/store/a1gb3ipqn0hjb82i8mj05zix4qbg7gh6-python3.13-six-1.17.0/lib/python3.13/site-packages:/nix/store/q45y4yyh8ily23bq7lhww2bi4pjx3l9m-python3.13-websockets-15.0.1/lib/python3.13/site-packages:/nix/store/m4fishnsfs2zz7v7q3kxcahcn11afr2y-python3.13-aiohttp-3.12.14/lib/python3.13/site-packages:/nix/store/j08r7d7irgykljfkkpr6ghc7398pz6rp-python3.13-aiohappyeyeballs-2.6.1/lib/python3.13/site-packages:/nix/store/0zp4k132093z24vzy2dwxs380i97c2x1-python3.13-aiosignal-1.4.0/lib/python3.13/site-packages:/nix/store/lr4cl3vj9bc46bfb0js95w0r7qhnizy4-python3.13-frozenlist-1.6.0/lib/python3.13/site-packages:/nix/store/zlvkklah6xbsbjv8snpfc644w6367qxs-python3.13-async-timeout-5.0.1/lib/python3.13/site-packages:/nix/store/5f963mxbxsf9lpr4rhd5chvrm7rd6238-python3.13-attrs-25.3.0/lib/python3.13/site-packages:/nix/store/scdjl4h3m996sgs0w8d68ip3mbgvz12g-python3.13-multidict-6.4.4/lib/python3.13/site-packages:/nix/store/3n3rgka491xm0cvwgf04b5i2mkv196gl-python3.13-propcache-0.3.1/lib/python3.13/site-packages:/nix/store/1586np7b8frhjw36ikv8a7ikfd597w4j-python3.13-yarl-1.21.1/lib/python3.13/site-packages:/nix/store/2yw485f10px51pzjz6m0dk3ar9kj28w0-python3.13-aiodns-3.5.0/lib/python3.13/site-packages:/nix/store/8645lx4vkcb6zdf22ncalnyh8njqg8nf-python3.13-pycares-4.9.0/lib/python3.13/site-packages:/nix/store/v99f0lvh5riyv8kwnas4l672qvg74wfy-python3.13-brotli-1.1.0/lib/python3.13/site-packages:/nix/store/7yqpam1l8pjf6l39g9h822dhhaslb9rn-python3.13-gotrue-2.12.0/lib/python3.13/site-packages:/nix/store/y28b44w0lrzkw2gnrdj7pnpnw6611sng-python3.13-h2-4.2.0/lib/python3.13/site-packages:/nix/store/v7axfpfq4n69fzwfl681qxk73l6y66j7-python3.13-hpack-4.1.0/lib/python3.13/site-packages:/nix/store/02kyhp57cm6m69fnrwkrg9igs6a9yx87-python3.13-hyperframe-6.1.0/lib/python3.13/site-packages:/nix/store/bqknmz72b21frfm8qg98ll9la0ra95i7-python3.13-pytest-mock-3.14.1/lib/python3.13/site-packages:/nix/store/4zixgrg1x4jy3dacppbqgksbhg9pq42q-python3.13-storage3-0.12.0/lib/python3.13/site-packages:/nix/store/jci2wjgxg7160lh67zwnq17qykp8n9rp-python3.13-supafunc-0.10.1/lib/python3.13/site-packages:/nix/store/fwr28qlp1b5s94g88vz29jijkdnh1gxf-python3.13-strenum-0.4.15/lib/python3.13/site-packages:/nix/store/s6c07mh9xxsxr1d5zcc20mb17sbaqfnf-exegol-4.3.11/lib/python3.13/site-packages:/nix/store/yhy9a45lvrcpwl4hfaaav4b3g5lszkwc-python3.13-tzlocal-5.3.1/lib/python3.13/site-packages /nix/store/s6c07mh9xxsxr1d5zcc20mb17sbaqfnf-exegol-4.3.11/bin/exegol info

Thanks for your work on this PR and your investigation on this last issue.

I'm not sure what sets the PYTHONPATH variable in the nix-shell instance of nixpkgs-review.

Just a standalone nix-shell -p python3Packages.<pkg_name> seems that PYTHONPATH is set in order to inject the proper dependencies and the package for Python at runtime from the Nix store.

@nixpkgs-ci nixpkgs-ci bot added the 12.approvals: 1 This PR was reviewed and approved by one person. label Aug 2, 2025
@SuperSandro2000 SuperSandro2000 merged commit 5ffee1f into NixOS:master Aug 5, 2025
26 of 28 checks passed
@Moraxyc Moraxyc deleted the update-exegol-5.1.1 branch August 5, 2025 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 12.approvals: 1 This PR was reviewed and approved by one person.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants