python312Packages.databricks-sdk: 0.35.0 -> 0.38.0 (#360415)
[NixPkgs.git] / pkgs / development / python-modules / epicstore-api / default.nix
blobe31ab47d04953bf352fd544e08094b3f881b179c
2   buildPythonPackage,
3   fetchFromGitHub,
4   lib,
5   pytestCheckHook,
6   requests,
7   setuptools,
8 }:
10 buildPythonPackage rec {
11   pname = "epicstore-api";
12   version = "0.1.9";
13   pyproject = true;
15   src = fetchFromGitHub {
16     owner = "SD4RK";
17     repo = "epicstore_api";
18     rev = "refs/tags/v_${version}";
19     hash = "sha256-9Gh9bsNgZx/SinKr7t1dvqrOUP+z4Gs8BFMLYtboFmg=";
20   };
22   build-system = [ setuptools ];
24   dependencies = [ requests ];
26   pythonImportsCheck = [ "epicstore_api" ];
28   nativeCheckInputs = [ pytestCheckHook ];
30   # tests directory exists but contains no test cases
31   doCheck = false;
33   meta = {
34     changelog = "https://github.com/SD4RK/epicstore_api/releases/tag/v_${version}";
35     description = "Epic Games Store Web API Wrapper written in Python";
36     homepage = "https://github.com/SD4RK/epicstore_api";
37     license = lib.licenses.mit;
38     maintainers = with lib.maintainers; [ dotlambda ];
39   };