diff options
author | Fabian Affolter <mail@fabian-affolter.ch> | 2021-06-24 10:03:10 +0200 |
---|---|---|
committer | Martin Weinelt <hexa@darmstadt.ccc.de> | 2021-07-22 23:07:01 +0200 |
commit | 231a108d5e6f3f6944e5c63ae7a436dc3abd5380 (patch) | |
tree | eb4b6503a7f1cfae34d7b422be6fe8bf5dcfcae4 /pkgs | |
parent | a6416a9b114fb30544596ee115456726ce744392 (diff) | |
download | nixpkgs-231a108d5e6f3f6944e5c63ae7a436dc3abd5380.tar nixpkgs-231a108d5e6f3f6944e5c63ae7a436dc3abd5380.tar.gz nixpkgs-231a108d5e6f3f6944e5c63ae7a436dc3abd5380.tar.bz2 nixpkgs-231a108d5e6f3f6944e5c63ae7a436dc3abd5380.tar.lz nixpkgs-231a108d5e6f3f6944e5c63ae7a436dc3abd5380.tar.xz nixpkgs-231a108d5e6f3f6944e5c63ae7a436dc3abd5380.tar.zst nixpkgs-231a108d5e6f3f6944e5c63ae7a436dc3abd5380.zip |
python3Packages.dacite: init at 1.6.0
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/python-modules/dacite/default.nix | 32 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 2 |
2 files changed, 34 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/dacite/default.nix b/pkgs/development/python-modules/dacite/default.nix new file mode 100644 index 00000000000..67b1722be51 --- /dev/null +++ b/pkgs/development/python-modules/dacite/default.nix @@ -0,0 +1,32 @@ +{ lib +, fetchFromGitHub +, buildPythonPackage +, pythonOlder +, pytestCheckHook +}: + +buildPythonPackage rec { + pname = "dacite"; + version = "1.6.0"; + disabled = pythonOlder "3.6"; + + src = fetchFromGitHub { + owner = "konradhalas"; + repo = pname; + rev = "v${version}"; + sha256 = "0nv2bnj3bq2v08ac4p583cnpjq2d6bv5isycgji5i5wg1y082a3d"; + }; + + checkInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ "dacite" ]; + + meta = with lib; { + description = "Python helper to create data classes from dictionaries"; + homepage = "https://github.com/konradhalas/dacite"; + license = licenses.mit; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 68ce1c35160..c62b48906c7 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1770,6 +1770,8 @@ in { d2to1 = callPackage ../development/python-modules/d2to1 { }; + dacite = callPackage ../development/python-modules/dacite { }; + daemonize = callPackage ../development/python-modules/daemonize { }; daemonocle = callPackage ../development/python-modules/daemonocle { }; |