mirror of
https://github.com/vale981/poetry2nix
synced 2025-03-04 16:51:40 -05:00
Make overrides export the overlay function
This is preparation work for providing a function that allows customising the overrides.
This commit is contained in:
parent
e121613551
commit
9b33e9e3b6
3 changed files with 8 additions and 6 deletions
|
@ -11,7 +11,7 @@ let
|
|||
version = "1.0.0";
|
||||
|
||||
/* The default list of poetry2nix override overlays */
|
||||
defaultPoetryOverrides = [ (import ./overrides.nix { inherit pkgs; }) ];
|
||||
defaultPoetryOverrides = (import ./overrides.nix { inherit pkgs lib; });
|
||||
|
||||
mkEvalPep508 = import ./pep508.nix {
|
||||
inherit lib;
|
||||
|
@ -35,7 +35,7 @@ let
|
|||
mkPoetryPython =
|
||||
{ poetrylock
|
||||
, poetryPkg
|
||||
, overrides ? defaultPoetryOverrides
|
||||
, overrides ? [ defaultPoetryOverrides ]
|
||||
, meta ? {}
|
||||
, python ? pkgs.python3
|
||||
, pwd ? null
|
||||
|
@ -115,7 +115,7 @@ let
|
|||
*/
|
||||
mkPoetryEnv =
|
||||
{ poetrylock
|
||||
, overrides ? defaultPoetryOverrides
|
||||
, overrides ? [ defaultPoetryOverrides ]
|
||||
, meta ? {}
|
||||
, pwd ? null
|
||||
, python ? pkgs.python3
|
||||
|
@ -135,7 +135,7 @@ let
|
|||
{ src
|
||||
, pyproject
|
||||
, poetrylock
|
||||
, overrides ? defaultPoetryOverrides
|
||||
, overrides ? [ defaultPoetryOverrides ]
|
||||
, meta ? {}
|
||||
, python ? pkgs.python3
|
||||
, pwd ? null
|
||||
|
|
|
@ -6,7 +6,8 @@ poetry2nix.mkPoetryApplication {
|
|||
poetrylock = ./poetry.lock;
|
||||
src = lib.cleanSource ./.;
|
||||
|
||||
overrides = poetry2nix.defaultPoetryOverrides ++ [
|
||||
overrides = [
|
||||
poetry2nix.defaultPoetryOverrides
|
||||
(import ./poetry-git-overlay.nix { inherit pkgs; })
|
||||
];
|
||||
|
||||
|
|
|
@ -6,7 +6,8 @@ let
|
|||
src = ./.;
|
||||
poetrylock = ./poetry.lock;
|
||||
pyproject = ./pyproject.toml;
|
||||
overrides = poetry2nix.defaultPoetryOverrides ++ [
|
||||
overrides = [
|
||||
poetry2nix.defaultPoetryOverrides
|
||||
(
|
||||
self: super: {
|
||||
alembic = super.alembic.overrideAttrs (
|
||||
|
|
Loading…
Add table
Reference in a new issue