forked from clan/clan-core
python-template: backport some changes from clan-cli
This commit is contained in:
parent
cc3ddfb99e
commit
1165fee6f3
@ -1,10 +1,16 @@
|
||||
{
|
||||
perSystem = { pkgs, ... }:
|
||||
{ self, ... }: {
|
||||
perSystem = { self', pkgs, ... }:
|
||||
let
|
||||
package = pkgs.callPackage ./default.nix { };
|
||||
name = "python-template";
|
||||
in
|
||||
{
|
||||
# packages.${name} = package;
|
||||
checks.python-template = package.tests.check;
|
||||
packages.${name} = pkgs.callPackage ./default.nix { };
|
||||
|
||||
devShells.${name} = pkgs.callPackage ./shell.nix {
|
||||
inherit self;
|
||||
package = (self'.packages.${name});
|
||||
};
|
||||
|
||||
checks.python-template = self'.packages.${name}.tests.check;
|
||||
};
|
||||
}
|
||||
|
@ -2,8 +2,8 @@
|
||||
requires = ["setuptools"]
|
||||
build-backend = "setuptools.build_meta"
|
||||
|
||||
[tool.setuptools.packages.find]
|
||||
include = ["my_tool*"]
|
||||
[tool.setuptools]
|
||||
packages = ["my_tool"]
|
||||
|
||||
[project]
|
||||
name = "my_tool"
|
||||
|
@ -1,11 +1,6 @@
|
||||
{ pkgs ? import <nixpkgs> { } }:
|
||||
{ package, pkgs, ... }:
|
||||
let
|
||||
lib = pkgs.lib;
|
||||
python3 = pkgs.python3;
|
||||
package = import ./default.nix {
|
||||
inherit lib python3;
|
||||
};
|
||||
pythonWithDeps = python3.withPackages (
|
||||
pythonWithDeps = pkgs.python3.withPackages (
|
||||
ps:
|
||||
package.propagatedBuildInputs
|
||||
++ package.devDependencies
|
||||
|
Loading…
Reference in New Issue
Block a user