Skip to content

python3Packages.litestar: update dependencies#489152

Merged
dotlambda merged 1 commit intoNixOS:staging-nextfrom
dotlambda:python3Packages.litestar
Feb 11, 2026
Merged

python3Packages.litestar: update dependencies#489152
dotlambda merged 1 commit intoNixOS:staging-nextfrom
dotlambda:python3Packages.litestar

Conversation

@dotlambda
Copy link
Member

This fixes the build on staging-next.

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.

@nixpkgs-ci nixpkgs-ci bot requested a review from Bot-wxt1221 February 10, 2026 17:36
@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 6.topic: python Python is a high-level, general-purpose programming language. labels Feb 10, 2026
@dotlambda
Copy link
Member Author

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 489152
Commit: 941353f8518655b834e9b678a99b4cd9541088d4


x86_64-linux

⏩ 2 packages marked as broken and skipped:
  • netbox_4_2
  • netbox_4_3
❌ 4 packages failed to build:
  • python313Packages.weaviate-client
  • python313Packages.weaviate-client.dist
  • python314Packages.weaviate-client
  • python314Packages.weaviate-client.dist
✅ 49 packages built:
  • litestar (python313Packages.litestar)
  • litestar.dist (python313Packages.litestar.dist)
  • netbox (netbox_4_4)
  • python313Packages.cross-web
  • python313Packages.cross-web.dist
  • python313Packages.netbox-attachments
  • python313Packages.netbox-attachments.dist
  • python313Packages.netbox-bgp
  • python313Packages.netbox-bgp.dist
  • python313Packages.netbox-contract
  • python313Packages.netbox-contract.dist
  • python313Packages.netbox-documents
  • python313Packages.netbox-documents.dist
  • python313Packages.netbox-floorplan-plugin
  • python313Packages.netbox-floorplan-plugin.dist
  • python313Packages.netbox-interface-synchronization
  • python313Packages.netbox-interface-synchronization.dist
  • python313Packages.netbox-napalm-plugin
  • python313Packages.netbox-napalm-plugin.dist
  • python313Packages.netbox-plugin-prometheus-sd
  • python313Packages.netbox-plugin-prometheus-sd.dist
  • python313Packages.netbox-qrcode
  • python313Packages.netbox-qrcode.dist
  • python313Packages.netbox-reorder-rack
  • python313Packages.netbox-reorder-rack.dist
  • python313Packages.netbox-routing
  • python313Packages.netbox-routing.dist
  • python313Packages.netbox-topology-views
  • python313Packages.netbox-topology-views.dist
  • python313Packages.strawberry-django
  • python313Packages.strawberry-django.dist
  • python313Packages.strawberry-graphql
  • python313Packages.strawberry-graphql.dist
  • python314Packages.litestar
  • python314Packages.litestar.dist
  • python314Packages.netbox-bgp
  • python314Packages.netbox-bgp.dist
  • python314Packages.netbox-documents
  • python314Packages.netbox-documents.dist
  • python314Packages.netbox-interface-synchronization
  • python314Packages.netbox-interface-synchronization.dist
  • python314Packages.netbox-plugin-prometheus-sd
  • python314Packages.netbox-plugin-prometheus-sd.dist
  • python314Packages.netbox-qrcode
  • python314Packages.netbox-qrcode.dist
  • python314Packages.netbox-reorder-rack
  • python314Packages.netbox-reorder-rack.dist
  • python314Packages.netbox-routing
  • python314Packages.netbox-routing.dist

Copy link
Member

@Bot-wxt1221 Bot-wxt1221 left a comment

Choose a reason for hiding this comment

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

lgtm

@nixpkgs-ci nixpkgs-ci bot added 12.approvals: 1 This PR was reviewed and approved by one person. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages. labels Feb 11, 2026
@dotlambda dotlambda added this pull request to the merge queue Feb 11, 2026
Merged via the queue into NixOS:staging-next with commit 09b3af7 Feb 11, 2026
31 checks passed
@dotlambda dotlambda deleted the python3Packages.litestar branch February 11, 2026 00:50
@trofi
Copy link
Contributor

trofi commented Feb 15, 2026

Bisect says that 941353f broke the eval of litestar.optional-dependencies in staging-next as:

$ nix-instantiate -A litestar.optional-dependencies
error:
       … while evaluating the attribute 'valkey'
         at pkgs/development/python-modules/litestar/default.nix:126:5:
          125|     structlog = [ structlog ];
          126|     valkey = [ valkey ] ++ valkey.optional-dependencies.libvalkey;
             |     ^
          127|   };

       … while evaluating the attribute 'optional-dependencies.libvalkey'
         at pkgs/development/interpreters/python/mk-python-derivation.nix:420:11:
          419|           dependencies
          420|           optional-dependencies
             |           ^
          421|           ;

       error: attribute 'libvalkey' missing
       at pkgs/development/python-modules/litestar/default.nix:126:28:
          125|     structlog = [ structlog ];
          126|     valkey = [ valkey ] ++ valkey.optional-dependencies.libvalkey;
             |                            ^
          127|   };

@dotlambda
Copy link
Member Author

Sorry about that! We need to package https://pypi.org/project/libvalkey/.

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. 12.approvals: 1 This PR was reviewed and approved by one person. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants