1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-18 11:40:45 +00:00
nixpkgs/doc/languages-frameworks
adisbladis b9138b7c07 mk-python-derivation: Add dependencies & optional-dependencies arguments
Since https://github.com/NixOS/nixpkgs/pull/161835 we've had the
concept of `passthru.optional-dependencies` for Python optional deps.

Having to explicitly put optional-dependencies in the passthru attrset
is a bit strange API-wise, even though it semantically makes sense.

This change unifies the handling of non-optional & optional Python
dependencies using the names established from PEP-621 (standardized pyproject.toml project metadata).
2024-02-18 17:40:42 +13:00
..
agda.section.md doc: avoid 'simply' (#266434) 2023-11-09 21:48:05 +01:00
android.section.md
beam.section.md Merge pull request #233587 from Munksgaard/fix-beam-modules-quotation-marks 2024-02-01 18:49:45 +00:00
bower.section.md
chicken.section.md
coq.section.md
crystal.section.md
cuda.section.md cudaPackages: add docs 2023-12-07 16:45:56 +00:00
cuelang.section.md
dart.section.md docs/dart: Update unstable version example 2024-01-29 00:06:18 +01:00
dhall.section.md fixup note on dhall-to-nixpkgs example 2023-11-02 17:38:03 +01:00
dotnet.section.md doc: clarify usage of nuget-to-nix in dotnet.section.md 2024-02-04 14:08:11 -06:00
emscripten.section.md stdenv: substituteStream: deprecate --replace in favor of --replace-{fail,warn,quiet} 2024-01-14 22:07:58 +01:00
gnome.section.md
go.section.md doc: extend Go documentation 2024-01-13 22:43:54 +01:00
haskell.section.md doc/haskell: don't use lib.recursiveUpdate in overlays 2024-01-31 23:49:32 +01:00
hy.section.md
idris.section.md
idris2.section.md doc: update idris2 documentation on buildIdris 2024-01-23 23:35:17 -06:00
index.md doc: idris2 section 2024-01-15 18:19:53 -06:00
ios.section.md
java.section.md
javascript.section.md doc: mkYarnPackage/mkYarnModules should use offlineCache to prevent IFD 2023-12-09 17:54:22 +11:00
julia.section.md julia docs: one line per sentence 2023-12-18 16:25:16 +01:00
lisp.section.md treewide: fix redirected and broken URLs 2023-11-11 10:49:01 +01:00
lua.section.md luarocks-packages-update: init (#262156) 2023-10-29 21:02:55 +01:00
maven.section.md doc: avoid 'simply' (#266434) 2023-11-09 21:48:05 +01:00
nim.section.md buildNimPackage: allow overriding nim package args 2023-12-10 09:10:02 +00:00
ocaml.section.md
octave.section.md
perl.section.md
php.section.md doc: avoid 'simply' (#266434) 2023-11-09 21:48:05 +01:00
pkg-config.section.md
python.section.md mk-python-derivation: Add dependencies & optional-dependencies arguments 2024-02-18 17:40:42 +13:00
qt.section.md doc/qt: refresh 2024-02-11 11:02:39 +03:00
r.section.md
ruby.section.md docs/ruby: update/drop references to old version 2024-01-02 15:30:07 +01:00
rust.section.md doc: consistently prefer and lead with cargoHash over cargSha256 2024-02-08 15:41:32 -08:00
swift.section.md doc: avoid 'simply' (#266434) 2023-11-09 21:48:05 +01:00
texlive.section.md texlive: document LuaLaTeX font cache (#280080) 2024-01-12 09:47:35 -06:00
titanium.section.md
vim.section.md