diff --git a/pkgs/development/python-modules/fiscalyear/default.nix b/pkgs/development/python-modules/fiscalyear/default.nix new file mode 100644 index 000000000000..94ce0129a5fe --- /dev/null +++ b/pkgs/development/python-modules/fiscalyear/default.nix @@ -0,0 +1,34 @@ +{ + buildPythonPackage, + fetchFromGitHub, + lib, + setuptools, +}: + +buildPythonPackage rec { + pname = "fiscalyear"; + version = "0.4.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "adamjstewart"; + repo = "fiscalyear"; + tag = "v${version}"; + hash = "sha256-2wejJRTmVHWiM8LoodyaOyMbMqCx5It6JHCQUWpGsxs="; + }; + + build-system = [ setuptools ]; + + pythonImportsCheck = [ "fiscalyear" ]; + + # upstream has no tests + doCheck = false; + + meta = { + changelog = "https://github.com/adamjstewart/fiscalyear/releases/tag/${src.tag}"; + description = "Utilities for managing the fiscal calendar"; + homepage = "https://github.com/adamjstewart/fiscalyear"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.dotlambda ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 7df4a1e79995..c70f157b49bb 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5378,6 +5378,8 @@ self: super: with self; { first = callPackage ../development/python-modules/first { }; + fiscalyear = callPackage ../development/python-modules/fiscalyear { }; + fissix = callPackage ../development/python-modules/fissix { }; fitbit = callPackage ../development/python-modules/fitbit { };