Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

staging-next 2023-07-28 #245935

Merged
merged 611 commits into from
Aug 8, 2023
Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
611 commits
Select commit Hold shift + click to select a range
ed1a0dc
python310Packages.cryptography: 41.0.1 -> 41.0.2
SuperSandro2000 Jul 25, 2023
a51b9d5
python310Packages.msgspec: fix hash mismatch
mweinelt Jul 25, 2023
6d8f291
python310Packages.sqlalchemy: 2.0.18 -> 2.0.19
mweinelt Jul 26, 2023
1f78dc9
python310Packages.typing-inspect: 0.8.0 -> 0.9.0
mweinelt Jul 26, 2023
d37303e
python310Packages.aiohttp: disable regularly failing tests
mweinelt Jul 26, 2023
71c4dd5
python310Packages.pygments: 2.14.0 -> 2.15.1
mweinelt Jul 26, 2023
bbc9723
python310Packages.pygments-better-html: 0.1.4 -> 0.1.5
mweinelt Jul 26, 2023
cc1fcef
python310Packages.snitun: disable failing test
mweinelt Jul 26, 2023
7466da3
python310Packages.scikit-learn: 1.2.1 -> 1.3.0
mweinelt Jul 26, 2023
2a06c51
python310Packages.joblib: 1.2.0 -> 1.3.1
mweinelt Jul 26, 2023
52dc6bf
python310Packages.av: use headless ffmpeg variant
mweinelt Jul 26, 2023
bdf1a96
python310Packages.pillow: 9.5.0 -> 10.0.0
mweinelt Jul 26, 2023
8cb2768
python310Packages.kombu: 5.3.0 -> 5.3.1
mweinelt Jul 26, 2023
5c0d3d3
python310Packages.celery: 5.3.0 -> 5.3.1
mweinelt Jul 26, 2023
f56d030
home-assistant: deselect failing tests
mweinelt Jul 26, 2023
3009624
python310Packages.pytest-randomly: 3.12.0 -> 3.13.0
mweinelt Jul 27, 2023
0190e1d
python310Packages.zarr: 2.14.2 -> 2.16.0
mweinelt Jul 27, 2023
7fdc929
python310Packages.xarray: 2023.2.0 -> 2023.7.0
mweinelt Jul 27, 2023
37036dc
python310Packages.jupyter-server: 2.0.6 -> 2.7.0
mweinelt Jul 27, 2023
4220557
python310Packages.pint: 0.20.1 -> 0.22
mweinelt Jul 27, 2023
b9af64a
python310Packages.mypy: 1.3.0 -> 1.4.1
mweinelt Jul 27, 2023
95558af
python310Packages.astroid: 2.14.2 -> 2.15.6
mweinelt Jul 27, 2023
d09efd6
python310Packages.pylint: 2.16.2 -> 2.17.5
mweinelt Jul 27, 2023
c8fcb9a
python310Packages.sanic-testing: 22.12.0 -> 23.6.0
mweinelt Jul 27, 2023
ffaaf0c
python310Packages.sanic-routing: 22.8.0 -> 23.6.0
mweinelt Jul 27, 2023
0ef17cb
python310Packages.html5tagger: init at 1.3.0
mweinelt Jul 27, 2023
06e2ff5
python310Packages.tracerite: init at 1.1.0
mweinelt Jul 27, 2023
49eeca4
python310Packages.sanic: 22.12.0 -> 23.6.0
mweinelt Jul 28, 2023
18601b8
python311Packages.hologram: disable
mweinelt Jul 28, 2023
7933516
python310Packages.poetry-core: use vendored tomlkit
mweinelt Jul 28, 2023
d84e0dd
python310Packages.tomlkit: 0.11.6 -> 0.12.1
mweinelt Jul 28, 2023
5cb5c7d
hatch: 1.6.3 -> 1.7.0
mweinelt Jul 28, 2023
e0326ce
python310Packages.prance: 0.22.02.22.0 -> 23.06.21.0
mweinelt Jul 28, 2023
5444a90
python310Packages.dnspython: 2.3.0 -> 2.4.1
mweinelt Jul 28, 2023
c5c2cce
python310Packages.usort: 1.1.0b2 -> 1.0.7
mweinelt Jul 28, 2023
258a83f
python311Packages.cherrypy: disable failing tests
mweinelt Jul 28, 2023
c677ee5
python310Packages.cvxpy: 1.3.1 -> 1.3.2
mweinelt Jul 28, 2023
d2a74c5
python310Packages.markdown: 3.4.3 -> 3.4.4
dotlambda Jul 28, 2023
ab0ca88
python310Packages.pikepdf: 8.1.1 -> 8.2.1
dotlambda Jul 28, 2023
29a39af
Merge pull request #245750 from helsinki-systems/upd/cacert
mweinelt Jul 28, 2023
d81eb0b
Merge pull request #245807 from Artturin/setupshchanges1
Artturin Jul 28, 2023
dd6e474
Merge master into staging-next
github-actions[bot] Jul 28, 2023
eec08f8
Merge staging-next into staging
github-actions[bot] Jul 28, 2023
70b2728
Merge pull request #244577 from trofi/libhwy-update
K900 Jul 28, 2023
ba981fd
pipewire: 0.3.75 -> 0.3.76
K900 Jul 28, 2023
ae735c5
python310Packages.repath: specify dependencies as function args
mweinelt Jul 28, 2023
ddc1932
python310Packages.flet-core: specify dependencies as function args
mweinelt Jul 28, 2023
c7437c5
python310Packages.flet-core: specify dependencies as function args
mweinelt Jul 28, 2023
e66ea73
python310Packages.dashing: specify dependencies as function args
mweinelt Jul 28, 2023
92d6b02
python310Packages.glad2: specify dependencies as function args
mweinelt Jul 28, 2023
22ad0e7
python310Packages.dask: 2023.4.1 -> 2023.7.1
mweinelt Jul 28, 2023
652646b
python310Packages.mlflow: 2.4.2 -> 2.5.0
mweinelt Jul 28, 2023
a027722
python310Packages.willow: 1.4.1 -> 1.5.1
mweinelt Jul 28, 2023
83efcce
python310Packages.wagtail: 4.2.2 -> 5.0.2
mweinelt Jul 28, 2023
3460ec6
Merge master into staging-next
github-actions[bot] Jul 28, 2023
039200b
Merge staging-next into staging
github-actions[bot] Jul 28, 2023
1021376
Merge pull request #244135 from NixOS/python-updates
mweinelt Jul 28, 2023
5c53841
Merge pull request #245813 from reckenrode/ruby-clang16
marsam Jul 28, 2023
2008896
Merge #245877: pipewire: 0.3.75 -> 0.3.76
vcunat Jul 28, 2023
bd4f325
Merge #245736: gst_all_1.*: 1.22.4 -> 1.22.5
vcunat Jul 28, 2023
649a0ab
Merge branch 'staging' into staging-next
vcunat Jul 28, 2023
e6cd0a7
Merge master into staging-next
github-actions[bot] Jul 29, 2023
d64d339
Merge master into staging-next
github-actions[bot] Jul 29, 2023
8a0886a
python310Packages.tifffile: 2023.4.12 -> 2023.7.18
mweinelt Jul 30, 2023
167f6df
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Jul 30, 2023
98b5317
libgit2: fixup build on x86_64-darwin
vcunat Jul 30, 2023
8d71f49
Merge master into staging-next
github-actions[bot] Jul 30, 2023
1f2d6d5
Merge master into staging-next
github-actions[bot] Jul 30, 2023
86d286c
xsimd: 9.0.1 -> 11.1.0
doronbehar Jul 30, 2023
8bd2ba2
xsimd: Reformat
doronbehar Jul 30, 2023
4168b40
Merge master into staging-next
github-actions[bot] Jul 30, 2023
39919b8
stdenv: use improved strip.sh for aarch64-linux
vcunat Jul 30, 2023
88c2e66
Merge master into staging-next
github-actions[bot] Jul 31, 2023
24d382d
python3.pkgs.pygit2: remove patches from libgit2 pin
tjni Jul 31, 2023
f1d5f97
libsmbios: Fix build (#246264)
Artturin Jul 31, 2023
91e2f18
libsmbios: future proof RPATH fix
Artturin Jul 31, 2023
4932405
Merge pull request #246293 from Artturin/fixlibsmbios1
Artturin Jul 31, 2023
28f4120
Merge master into staging-next
github-actions[bot] Jul 31, 2023
c706309
plasma5Packages.accounts-qt: fixup a hack that broke
vcunat Jul 31, 2023
b4432a8
Merge #246272: python3.pkgs.pygit2: drop libgit2 patches
vcunat Jul 31, 2023
88b2797
xsimd: Fix exp10 darwin build error
doronbehar Jul 30, 2023
050b858
Merge master into staging-next
github-actions[bot] Jul 31, 2023
e6133a8
libhwy: fix build on aarch64
yu-re-ka Jul 31, 2023
048e36e
Merge #246333: libhwy: fix build on aarch64
vcunat Jul 31, 2023
8fd0ff1
libhwy: apply the new patch conditionally
vcunat Jul 31, 2023
f77112c
Merge master into staging-next
github-actions[bot] Jul 31, 2023
8faf32a
Merge master into staging-next
github-actions[bot] Aug 1, 2023
aee984b
Merge master into staging-next
github-actions[bot] Aug 1, 2023
cbb628a
Merge #246200: xsimd: 9.0.1 -> 11.1.0
vcunat Aug 1, 2023
4fa2f56
python3Packages.pythran: unvendor the xsimd dependency
vcunat Aug 1, 2023
9bef368
Revert "openexr_3: 3.1.7 -> 3.1.9"
vcunat Aug 1, 2023
a4a03bb
xsimd: fix more failing tests
doronbehar Aug 1, 2023
dd4c506
python3.pkgs.tables: fix tests for numpy 1.25
tjni Jul 31, 2023
cc63e79
Merge branch 'master' into staging-next
doronbehar Aug 1, 2023
5a9fe44
python3.pkgs.pythran: remove unneeded deps
doronbehar Aug 1, 2023
bffa1f7
Merge pull request #246318 from tjni/tables
doronbehar Aug 1, 2023
2fea5e2
Merge pull request #246546 from doronbehar/pkg/xsimd
doronbehar Aug 1, 2023
2d13c9f
linux: 5.10.187 -> 5.10.188
fabianhjr Jul 31, 2023
2d415c5
linux: 5.15.122 -> 5.15.123
fabianhjr Jul 31, 2023
3cc38bd
linux: 5.4.250 -> 5.4.251
fabianhjr Jul 31, 2023
41ba292
linux: 6.1.41 -> 6.1.42
fabianhjr Jul 31, 2023
f35c775
linux: 6.4.6 -> 6.4.7
fabianhjr Jul 31, 2023
8adc59a
linux/hardened/patches/5.10: 5.10.187-hardened1 → 5.10.188-hardened1
fabianhjr Aug 1, 2023
fad0ee8
linux/hardened/patches/5.15: 5.15.122-hardened1 → 5.15.123-hardened1
fabianhjr Aug 1, 2023
57d4b82
linux/hardened/patches/5.4: 5.4.250-hardened1 → 5.4.251-hardened1
fabianhjr Aug 1, 2023
de33dd4
linux/hardened/patches/6.1: 6.1.41-hardened1 → 6.1.42-hardened1
fabianhjr Aug 1, 2023
8481c2c
linux/hardened/patches/6.4: 6.4.6-hardened1 → 6.4.7-hardened1
fabianhjr Aug 1, 2023
eccb620
cp2k: 2023.1 -> 2023.2
sheepforce Jul 31, 2023
991770e
bun: 0.7.0 -> 0.7.1
usagi-flow Aug 1, 2023
2f63088
gtop: use buildNpmPackage
dotlambda Jul 31, 2023
2abdb71
confy: 0.6.5 -> 0.7.0
michaelgrahamevans Feb 26, 2023
01e53f7
python3.pkgs.scipy: really exit when tests fail.
doronbehar Aug 1, 2023
d61583b
python3.pkgs.scipy: set HOME to a writeable directory
doronbehar Aug 1, 2023
94a8635
perlPackages.BerkeleyDB: 0.64 -> 0.65
stigtsp Aug 1, 2023
676eaea
perlPackages.CryptX: 0.076 -> 0.078
stigtsp Aug 1, 2023
5be1087
perlPackages.DataClone: add patch for perl 5.38.0
stigtsp Aug 1, 2023
f7a347e
perlPackages.DevelCaller: 2.06 -> 2.07
stigtsp Aug 1, 2023
74e20f5
perlPackages.DevelFindPerl: 0.015 -> 0.016
stigtsp Aug 1, 2023
d012247
perlPackages.DevelNYTProf: 6.10 -> 6.12
stigtsp Aug 1, 2023
5a9c09f
perlPackages.ExceptionBase: add patch for perl 5.38.0
stigtsp Aug 1, 2023
42dde6e
perlPackages.ExtUtilsConstant: add patch for failing test
stigtsp Aug 1, 2023
86683e1
perlPackages.HTMLMason: 1.59 -> 1.60
stigtsp Aug 1, 2023
ad79d89
perlPackages.LogLog4perl: 1.53 -> 1.57
stigtsp Aug 1, 2023
eb8100e
eigenpy: 3.1.0 -> 3.1.1
nim65s Aug 1, 2023
55f778d
Merge branch 'master' into staging-next
vcunat Aug 1, 2023
57402ca
Merge master into staging-next
github-actions[bot] Aug 1, 2023
90d5c4c
Merge pull request #246599 from nim65s/eigenpy-311
wegank Aug 1, 2023
1e74d60
Merge master into staging-next
github-actions[bot] Aug 2, 2023
5220a92
Merge master into staging-next
github-actions[bot] Aug 2, 2023
b84ea26
python3.pkgs.llvmlite: 0.39.1 -> 0.40.1
doronbehar Aug 2, 2023
f39227e
python3.pkgs.llvmlite: 0.40.1 -> 0.41.0dev0
doronbehar Aug 2, 2023
dfff667
python3.pkgs.numba: 0.56.4 -> unstable-2023-08-02
doronbehar Aug 2, 2023
c58c344
Merge #246585: Fix perlPackages breakage
vcunat Aug 2, 2023
c25f522
sage: import upstream numpy/scipy upgrade patches
collares Jul 31, 2023
8a06f43
libgit2_1_5: fixup build after 98b5317976
vcunat Aug 2, 2023
bd45c59
Merge #236613: ngtcp2: 0.15.0 -> 0.17.0
vcunat Aug 2, 2023
96ccfc7
python3.pkgs.numba-scipy: relax more deps, using hook
doronbehar Aug 2, 2023
e985f37
Merge master into staging-next
github-actions[bot] Aug 2, 2023
f4d61a2
Merge master into staging-next
github-actions[bot] Aug 2, 2023
5827446
Merge master into staging-next
github-actions[bot] Aug 3, 2023
e8caa03
Merge master into staging-next
github-actions[bot] Aug 3, 2023
c5d3708
Merge #246727: numba: Fix build with numpy 1.25
vcunat Aug 3, 2023
ba82308
python3.pkgs.pydevd: fix tests against numpy 1.25
tjni Jul 30, 2023
dc63372
Merge master into staging-next
github-actions[bot] Aug 3, 2023
56097a1
Merge #246263: python3Packages.pydevd: fix tests against numpy 1.25
vcunat Aug 3, 2023
d2be1aa
perlPackages.NumberFormat: 1.75 -> 1.76
stigtsp Aug 3, 2023
9cd33f2
perlPackages.Test2Suite: 0.000138 -> 0.000155
stigtsp Aug 3, 2023
08b4e28
perlPackages.ObjectPad: 0.68 -> 0.79
stigtsp Aug 3, 2023
cefd230
perlPackages.PPR: 0.000028 -> 0.001008
stigtsp Aug 3, 2023
58ee752
perlPackages.Parent: 0.238 -> 0.241
stigtsp Aug 3, 2023
f681b9c
perlPackages.ScopeUpper: 0.33 -> 0.34
stigtsp Aug 3, 2023
aeac164
perlPackages.VariableMagic: 0.62 -> 0.63
stigtsp Aug 3, 2023
e13e3f4
Merge master into staging-next
github-actions[bot] Aug 3, 2023
bf170fe
libreoffice*: fixup build with curl-8.2.0
vcunat Aug 3, 2023
ee197e8
upower: Fix cross
Artturin Aug 3, 2023
0542af4
Merge master into staging-next
github-actions[bot] Aug 4, 2023
83383ab
Merge master into staging-next
github-actions[bot] Aug 4, 2023
cc1f831
Merge #246981: Fix perlPackages breakage (2)
vcunat Aug 4, 2023
534a2a7
Merge master into staging-next
github-actions[bot] Aug 4, 2023
a3b4944
rustc: 1.71.0 -> 1.71.1
figsoda Aug 4, 2023
f45fe32
Merge pull request #247031 from Artturin/upowerifxcross
Artturin Aug 4, 2023
3af9469
Merge master into staging-next
github-actions[bot] Aug 4, 2023
16547be
Merge master into staging-next
github-actions[bot] Aug 5, 2023
3a5c176
Merge branch 'master' into staging-next
vcunat Aug 5, 2023
630052f
Merge master into staging-next
github-actions[bot] Aug 5, 2023
3af97fc
treewide: amend hacks of removing $(pwd)
vcunat Aug 5, 2023
91c8b65
Merge pull request #246980 from collares/sage-next-20230728
collares Aug 5, 2023
6458cb7
Merge master into staging-next
github-actions[bot] Aug 5, 2023
ce181b4
beets: fix compat with pillow 10.0
mweinelt Aug 5, 2023
1f4ccf1
imgp: fix compat with pillow 10.0
vcunat Aug 5, 2023
f4cd414
openafs, digitalbitbox: amend hacks of removing $(pwd)
vcunat Aug 5, 2023
383d4c0
mailman-hyperkitty: add missing dependency
vcunat Aug 5, 2023
2465311
aws-sam-cli: unpin tomlkit
tjni Aug 5, 2023
15ab671
nifi: avoid a stripping error
vcunat Aug 5, 2023
33508b8
python310Packages.weaviate-client: 3.21.0 -> 3.22.1
mweinelt Aug 5, 2023
a144372
awscli2: unpin flit-core dependency
tjni Aug 5, 2023
5933731
python3Packages.tpm2-pytss: patch after cryptography update
vcunat Aug 5, 2023
e313038
sile: amend hacks of removing $(pwd)
vcunat Aug 5, 2023
9b69394
python3Packages.pilkit: fix compat with pillow 10.0
vcunat Aug 5, 2023
1309677
blockdiag: support pillow 10
tjni Aug 5, 2023
e329dc7
Merge master into staging-next
github-actions[bot] Aug 5, 2023
5452351
boa: fix compilation with rust 1.71
tjni Aug 5, 2023
3c2763b
catpucchin-catwalk: unpin pillow dependency
tjni Aug 5, 2023
e7943d7
check-jsonschema: 0.21.0 -> 0.23.3
tjni Aug 5, 2023
243c818
Merge pull request #247352 from tjni/aws-sam-cli
marsam Aug 5, 2023
04f8880
Merge pull request #247353 from tjni/awscli2
marsam Aug 5, 2023
61006de
flexget: add missing pyrsistent dependency
tjni Aug 5, 2023
76aa255
gex: add Security framework dependency on darwin
tjni Aug 5, 2023
98aa7e8
dt-schema, python3.pkgs.dtschema: handle jsonschema incompatibility
tjni Aug 5, 2023
b0c6a73
gif-for-cli: support pillow 10
tjni Aug 5, 2023
c33abfe
Merge pull request #247361 from tjni/blockdiag
wegank Aug 5, 2023
284b259
Merge pull request #247366 from tjni/boa
wegank Aug 5, 2023
487e177
gphotos-sync: relax pyyaml dependency
tjni Aug 5, 2023
7155c4c
Merge pull request #247387 from tjni/gex
wegank Aug 5, 2023
179285c
hatch: disable impure test on macOS
tjni Aug 5, 2023
765ccf2
libgit2_1_6: init at 1.6.4
figsoda Aug 5, 2023
0712c5f
python310Packages.pygit2: use libgit2_1_6
figsoda Aug 5, 2023
03d6f1c
gql: use libgit2_1_6
figsoda Aug 5, 2023
f5768b2
gex: use libgit2_1_6
figsoda Aug 5, 2023
bcce441
Merge pull request #247383 from tjni/flexget
wegank Aug 5, 2023
902dfad
Merge pull request #247400 from tjni/hatch
wegank Aug 5, 2023
e61a7b7
maigret: support pytest >= 7.3.0
tjni Aug 5, 2023
f1403dc
Merge pull request #247371 from tjni/check-jsonschema
wegank Aug 5, 2023
a2a0e82
notus-scanner: update packaging dependency
tjni Aug 5, 2023
c90f361
Merge master into staging-next
github-actions[bot] Aug 6, 2023
6dbf947
Merge pull request #247412 from tjni/maigret
NickCao Aug 6, 2023
9535a77
Merge pull request #247419 from tjni/notus-scanner
NickCao Aug 6, 2023
b63c63c
Merge master into staging-next
github-actions[bot] Aug 6, 2023
36822a4
python3.pkgs.snowflake-connector-python: relax cryptography dep, with…
doronbehar Aug 6, 2023
6f1e1dc
python3.pkgs.material-color-utilities: relax Pillow dependency
doronbehar Aug 6, 2023
c318c25
python3.pkgs.quantulum3: fix build by adding setuptools
doronbehar Aug 6, 2023
d1bc246
mlflow-server: apply patch from python3.pkgs.mflow
tjni Aug 5, 2023
6907e20
gst_all_1.gst-plugins-good: add temporary patch for qt5
lilyinstarlight Aug 6, 2023
57c4502
Merge master into staging-next
github-actions[bot] Aug 6, 2023
1bc0ebb
Merge #247369: catppuccin-catwalk: unpin pillow dependency
vcunat Aug 6, 2023
69b001c
Merge #247430: gst_all_1.gst-plugins-good: temporary qt5 patch
vcunat Aug 6, 2023
66f50b2
Merge pull request #247463 from doronbehar/pkg/snowflake-connector-py…
doronbehar Aug 6, 2023
cec5df9
Merge pull request #247471 from doronbehar/pkg/matherial-color-utilities
doronbehar Aug 6, 2023
191e606
Merge master into staging-next
github-actions[bot] Aug 6, 2023
bb21178
Merge master into staging-next
github-actions[bot] Aug 7, 2023
9337be1
Merge #247119: rustc: 1.71.0 -> 1.71.1
vcunat Aug 7, 2023
24bacf8
librsvg: 2.56.2 -> 2.56.3
henrirosten Aug 2, 2023
9e7a159
pipewire: 0.3.76 -> 0.3.77
K900 Aug 4, 2023
fa3ea76
libgit2: patch missing include
vcunat Aug 5, 2023
923a94a
python3Packages.gunicorn: add missing dependency
vcunat Aug 5, 2023
529e347
Merge master into staging-next
github-actions[bot] Aug 7, 2023
a93afc7
polymake: pin back to perl 5.36
vcunat Aug 7, 2023
3d6bd07
python3.pkgs.numba: fix source hash, and explain upstream .gitattributes
doronbehar Aug 7, 2023
ae0347b
janusgraph: work around a build failure
vcunat Aug 7, 2023
d23097a
Merge #247678: python3.pkgs.numba: fix source hash and explain
vcunat Aug 7, 2023
dd48ee4
Merge master into staging-next
github-actions[bot] Aug 7, 2023
4ca81ad
Merge pull request #247393 from tjni/gif-for-cli
marsam Aug 7, 2023
add32c9
nix-init: use libgit2_1_6
figsoda Aug 6, 2023
4b6bbec
elinks: use gentoo patch to fix perl 5.38.0 support (#247547)
doronbehar Aug 7, 2023
fdbba65
Merge #247395: gphotos-sync: relax pyyaml dependency
vcunat Aug 7, 2023
2d99077
Merge #247408: libgit2_1_6: init at 1.6.4
vcunat Aug 7, 2023
9312c54
treewide: drop a test in click 7.1.2
vcunat Aug 7, 2023
462b4c7
Merge master into staging-next
github-actions[bot] Aug 7, 2023
b199261
python3.pkgs.atomman: 1.4.6 -> unstable-2023-07-28
tjni Aug 7, 2023
242d458
Merge branch 'master' into staging-next
dotlambda Aug 7, 2023
ddfef77
python310Packages.jupyter-collaboration: fix tests
dotlambda Aug 7, 2023
9effe50
python310Packages.notebook: fix tests
dotlambda Aug 7, 2023
c1b4143
python310Packages.jupyter-contrib-nbextensions: update dependencies
dotlambda Aug 7, 2023
f734720
python310Packages.openapi-core: 0.17.1 -> 0.18.0
dotlambda Aug 7, 2023
4507a6b
Merge master into staging-next
github-actions[bot] Aug 8, 2023
82d528c
perlPackages.locallib: 2.000024 -> 2.000029
stigtsp Aug 8, 2023
3858a9b
Merge #247379: dt-schema: handle jsonschema incompatibility
vcunat Aug 8, 2023
c59bbe5
Merge #247791: python3.pkgs.atomman: 1.4.6 -> unstable-2023-07-28
vcunat Aug 8, 2023
3280523
Merge #247843: perlPackages.locallib: 2.000024 -> 2.000029
vcunat Aug 8, 2023
dc11c1a
Merge: python310Packages.openapi-core: 0.17.1 -> 0.18.0
vcunat Aug 8, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
30 changes: 28 additions & 2 deletions doc/languages-frameworks/python.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -1185,11 +1185,12 @@ following are specific to `buildPythonPackage`:
variables which will be available when the binary is run. For example,
`makeWrapperArgs = ["--set FOO BAR" "--set BAZ QUX"]`.
* `namePrefix`: Prepends text to `${name}` parameter. In case of libraries, this
defaults to `"python3.8-"` for Python 3.8, etc., and in case of applications
to `""`.
defaults to `"python3.8-"` for Python 3.8, etc., and in case of applications to `""`.
* `pipInstallFlags ? []`: A list of strings. Arguments to be passed to `pip
install`. To pass options to `python setup.py install`, use
`--install-option`. E.g., `pipInstallFlags=["--install-option='--cpp_implementation'"]`.
* `pipBuildFlags ? []`: A list of strings. Arguments to be passed to `pip wheel`.
* `pypaBuildFlags ? []`: A list of strings. Arguments to be passed to `python -m build --wheel`.
* `pythonPath ? []`: List of packages to be added into `$PYTHONPATH`. Packages
in `pythonPath` are not propagated (contrary to `propagatedBuildInputs`).
* `preShellHook`: Hook to execute commands before `shellHook`.
Expand Down Expand Up @@ -1244,6 +1245,27 @@ with import <nixpkgs> {};
in python.withPackages(ps: [ ps.blaze ])).env
```

The next example shows a non trivial overriding of the `blas` implementation to
be used through out all of the Python package set:

```nix
python3MyBlas = pkgs.python3.override {
packageOverrides = self: super: {
# We need toPythonModule for the package set to evaluate this
blas = super.toPythonModule(super.pkgs.blas.override {
blasProvider = super.pkgs.mkl;
});
lapack = super.toPythonModule(super.pkgs.lapack.override {
lapackProvider = super.pkgs.mkl;
});
};
};
```

This is particularly useful for numpy and scipy users who want to gain speed with other blas implementations.
Note that using simply `scipy = super.scipy.override { blas = super.pkgs.mkl; };` will likely result in
compilation issues, because scipy dependencies need to use the same blas implementation as well.

#### Optional extra dependencies {#python-optional-dependencies}

Some packages define optional dependencies for additional features. With
Expand Down Expand Up @@ -1463,6 +1485,10 @@ are used in `buildPythonPackage`.
- `flitBuildHook` to build a wheel using `flit`.
- `pipBuildHook` to build a wheel using `pip` and PEP 517. Note a build system
(e.g. `setuptools` or `flit`) should still be added as `nativeBuildInput`.
- `pypaBuildHook` to build a wheel using
[`pypa/build`](https://pypa-build.readthedocs.io/en/latest/index.html) and
PEP 517/518. Note a build system (e.g. `setuptools` or `flit`) should still
be added as `nativeBuildInput`.
- `pipInstallHook` to install wheels.
- `pytestCheckHook` to run tests with `pytest`. See [example usage](#using-pytestcheckhook).
- `pythonCatchConflictsHook` to check whether a Python package is not already existing.
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/audio/hushboard/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ buildPythonApplication {

nativeBuildInputs = [
wrapGAppsHook
gobject-introspection
];

buildInputs = [
gobject-introspection
gtk3
libappindicator
libpulseaudio
Expand Down
8 changes: 4 additions & 4 deletions pkgs/applications/audio/ledfx/default.nix
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
{ lib
, python3
, fetchPypi
, python3
}:

python3.pkgs.buildPythonPackage rec {
pname = "ledfx";
version = "2.0.67";
version = "2.0.69";
format = "setuptools";

src = fetchPypi {
inherit pname version;
hash = "sha256-lFxAMjglQZXCySr83PtvStU6hw2ucQu+rSjIHo1yZBk=";
hash = "sha256-gkO6XYiPMkU/zRLvc0yd3jJXVcAgAkR1W1ELTSN461o=";
};

postPatch = ''
Expand Down Expand Up @@ -52,7 +52,7 @@ python3.pkgs.buildPythonPackage rec {
doCheck = false;

meta = with lib; {
description = "LedFx is a network based LED effect controller with support for advanced real-time audio effects";
description = "Network based LED effect controller with support for advanced real-time audio effects";
homepage = "https:/LedFx/LedFx";
changelog = "https:/LedFx/LedFx/blob/${version}/CHANGELOG.rst";
license = licenses.gpl3Only;
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/audio/lyrebird/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,9 @@ python3Packages.buildPythonApplication rec {

propagatedBuildInputs = with python3Packages; [ toml pygobject3 ];

nativeBuildInputs = [ wrapGAppsHook ];
nativeBuildInputs = [ wrapGAppsHook gobject-introspection ];

buildInputs = [ gtk3 gobject-introspection sox ];
buildInputs = [ gtk3 sox ];

dontWrapGApps = true;
makeWrapperArgs = [
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/audio/rhythmbox/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ stdenv.mkDerivation rec {
itstool
wrapGAppsHook
desktop-file-utils
gobject-introspection
];

buildInputs = [
Expand All @@ -72,7 +73,6 @@ stdenv.mkDerivation rec {
brasero
grilo

gobject-introspection
python3.pkgs.pygobject3

gst_all_1.gstreamer
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/audio/soundconverter/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ python3Packages.buildPythonApplication rec {
buildInputs = [
gtk3
fdk-aac-encoder
gobject-introspection
gst_all_1.gst-libav
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good
Expand All @@ -28,6 +27,7 @@ python3Packages.buildPythonApplication rec {
nativeBuildInputs = [
intltool
wrapGAppsHook
gobject-introspection
];

propagatedBuildInputs = [
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/audio/tauon/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -70,11 +70,11 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
pkg-config
python3Packages.wrapPython
gobject-introspection
];

buildInputs = [
flac
gobject-introspection
gtk3
libappindicator
libnotify
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/editors/apostrophe/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@ in stdenv.mkDerivation rec {
};

nativeBuildInputs = [ meson ninja pkg-config desktop-file-utils
appstream-glib wrapGAppsHook sassc ];
appstream-glib wrapGAppsHook sassc gobject-introspection ];

buildInputs = [ glib pythonEnv gobject-introspection gtk3
buildInputs = [ glib pythonEnv gtk3
gnome.adwaita-icon-theme webkitgtk gspell texlive
glib-networking libhandy ];

Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/editors/gnome-inform7/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,10 @@ let
docbook2x
docbook-xsl-nons
wrapGAppsHook
gobject-introspection
];
buildInputs = [
gtk3
gobject-introspection
vala gtk-doc
];
});
Expand All @@ -50,10 +50,10 @@ let
python3
glib
wrapGAppsHook
gobject-introspection
];
buildInputs = [
gtk3
gobject-introspection
vala
gtk-doc
gst_all_1.gstreamer
Expand Down
3 changes: 1 addition & 2 deletions pkgs/applications/editors/vim/plugins/overrides.nix
Original file line number Diff line number Diff line change
Expand Up @@ -1055,9 +1055,8 @@ self: super: {
svedbackend = stdenv.mkDerivation {
name = "svedbackend-${super.sved.name}";
inherit (super.sved) src;
nativeBuildInputs = [ wrapGAppsHook ];
nativeBuildInputs = [ wrapGAppsHook gobject-introspection ];
buildInputs = [
gobject-introspection
glib
(python3.withPackages (ps: with ps; [ pygobject3 pynvim dbus-python ]))
];
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,6 @@ python3.pkgs.buildPythonApplication rec {
buildInputs = [
glib
gtk3
gobject-introspection
libhandy
librsvg
];
Expand Down
1 change: 0 additions & 1 deletion pkgs/applications/graphics/komikku/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,6 @@ python3.pkgs.buildPythonApplication rec {
libadwaita
libnotify
webkitgtk_6_0
gobject-introspection
];

propagatedBuildInputs = with python3.pkgs; [
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/graphics/ocrfeeder/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,11 @@ stdenv.mkDerivation rec {
intltool
itstool
libxml2
gobject-introspection
];

buildInputs = [
gtk3
gobject-introspection
goocanvas2
gtkspell3
isocodes
Expand Down
9 changes: 5 additions & 4 deletions pkgs/applications/graphics/rapid-photo-downloader/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ mkDerivationWith python3Packages.buildPythonApplication rec {
nativeBuildInputs = [
file
intltool
gobject-introspection
];

# Package has no generally usable unit tests.
Expand All @@ -37,13 +38,9 @@ mkDerivationWith python3Packages.buildPythonApplication rec {
$out/bin/rapid-photo-downloader --detailed-version
'';

# NOTE: Without gobject-introspection in buildInputs and strictDeps = false,
# launching fails with:
# "Namespace [Notify / GExiv2 / GUdev] not available"
buildInputs = [
gdk-pixbuf
gexiv2
gobject-introspection
gst_all_1.gst-libav
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good
Expand All @@ -54,6 +51,10 @@ mkDerivationWith python3Packages.buildPythonApplication rec {
udisks
];

# NOTE: Check if strictDeps can be renabled
# at the time of writing this the dependency easygui fails to build
# launching fails with:
# "Namespace [Notify / GExiv2 / GUdev] not available"
strictDeps = false;

propagatedBuildInputs = with python3Packages; [
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/misc/auto-multiple-choice/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -99,14 +99,14 @@ stdenv.mkDerivation (finalAttrs: rec {
pkg-config
makeWrapper
wrapGAppsHook
gobject-introspection
];

buildInputs = [
cairo
cairo.dev
dblatex
gnumake
gobject-introspection
graphicsmagick
gsettings-desktop-schemas
gtk3
Expand Down
1 change: 0 additions & 1 deletion pkgs/applications/misc/caerbannog/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@ python3.pkgs.buildPythonApplication rec {
buildInputs = [
gtk3
atk
gobject-introspection
libhandy
libnotify
pango
Expand Down
2 changes: 0 additions & 2 deletions pkgs/applications/misc/cobang/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,6 @@ buildPythonApplication rec {
buildInputs = [
atk
gdk-pixbuf
# Needed to detect namespaces
gobject-introspection
gst-plugins-good
libhandy
networkmanager
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/misc/confy/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,10 @@ stdenv.mkDerivation rec {
ninja
pkg-config
wrapGAppsHook
gobject-introspection
];

buildInputs = [
gobject-introspection
mweinelt marked this conversation as resolved.
Show resolved Hide resolved
gtk4
libadwaita
libnotify
Expand Down
1 change: 0 additions & 1 deletion pkgs/applications/misc/dialect/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@ python3.pkgs.buildPythonApplication rec {
buildInputs = [
gtk4
glib
gobject-introspection
gst_all_1.gstreamer
gst_all_1.gst-plugins-base
libsoup_3
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/misc/gramps/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ in buildPythonApplication rec {
version = "5.1.4";
pname = "gramps";

nativeBuildInputs = [ wrapGAppsHook intltool gettext ];
buildInputs = [ gtk3 gobject-introspection pango gexiv2 ]
nativeBuildInputs = [ wrapGAppsHook intltool gettext gobject-introspection ];
buildInputs = [ gtk3 pango gexiv2 ]
# Map support
++ lib.optionals enableOSM [ osm-gps-map glib-networking ]
# Graphviz support
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/misc/markets/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ stdenv.mkDerivation rec {

nativeBuildInputs = [
desktop-file-utils glib gtk3 meson ninja pkg-config python3 vala
wrapGAppsHook
wrapGAppsHook gobject-introspection
];
buildInputs = [
glib glib-networking gobject-introspection gtk3 json-glib libgee libhandy
glib glib-networking gtk3 json-glib libgee libhandy
libsoup
];

Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/misc/nwg-drawer/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ buildGoModule rec {

vendorHash = "sha256-RehZ86XuFs1kbm9V3cgPz1SPG3izK7/6fHQjPTHOYZs=";

buildInputs = [ cairo gobject-introspection gtk3 gtk-layer-shell ];
nativeBuildInputs = [ pkg-config wrapGAppsHook ];
buildInputs = [ cairo gtk3 gtk-layer-shell ];
nativeBuildInputs = [ pkg-config wrapGAppsHook gobject-introspection ];

doCheck = false;

Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/misc/redshift/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ let
pkg-config
wrapGAppsHook
wrapPython
gobject-introspection
];

configureFlags = [
Expand All @@ -47,7 +48,6 @@ let
];

buildInputs = [
gobject-introspection
gtk3
python
] ++ lib.optional withRandr libxcb
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/misc/shipments/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,10 @@ stdenv.mkDerivation rec {
ninja
pkg-config
wrapGAppsHook
gobject-introspection
];

buildInputs = [
gobject-introspection
gtk3
libhandy
(python3.withPackages (ps: with ps; [
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/misc/siglo/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,12 @@ stdenv.mkDerivation rec {
python3
desktop-file-utils
gtk3
gobject-introspection
];

buildInputs = [
gtk3
python3.pkgs.gatt
gobject-introspection
];

pythonPath = with python3.pkgs; [
Expand Down
1 change: 0 additions & 1 deletion pkgs/applications/misc/skytemple/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ python3Packages.buildPythonApplication rec {
};

buildInputs = [
gobject-introspection
gtk3
gtksourceview4
# webkitgkt is used for rendering interactive statistics graph which
Expand Down
Loading