diff options
author | Sebastián Mancilla <smancill@smancill.dev> | 2021-08-11 16:23:01 -0400 |
---|---|---|
committer | Sebastián Mancilla <smancill@smancill.dev> | 2021-08-12 17:08:55 -0400 |
commit | c8697d07d98de5c4bce703f41f91b9e7c6d2c008 (patch) | |
tree | f9a8502f5240d44cca07b76c7271051e01e57e24 /pkgs/development/python-modules/chess | |
parent | 2dc20f27f1ed0cd70a4503443543f2a90721b929 (diff) | |
download | nixpkgs-c8697d07d98de5c4bce703f41f91b9e7c6d2c008.tar nixpkgs-c8697d07d98de5c4bce703f41f91b9e7c6d2c008.tar.gz nixpkgs-c8697d07d98de5c4bce703f41f91b9e7c6d2c008.tar.bz2 nixpkgs-c8697d07d98de5c4bce703f41f91b9e7c6d2c008.tar.lz nixpkgs-c8697d07d98de5c4bce703f41f91b9e7c6d2c008.tar.xz nixpkgs-c8697d07d98de5c4bce703f41f91b9e7c6d2c008.tar.zst nixpkgs-c8697d07d98de5c4bce703f41f91b9e7c6d2c008.zip |
python3Packages.chess: init at 1.6.1
Diffstat (limited to 'pkgs/development/python-modules/chess')
-rw-r--r-- | pkgs/development/python-modules/chess/default.nix | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/chess/default.nix b/pkgs/development/python-modules/chess/default.nix new file mode 100644 index 00000000000..baef04eab5b --- /dev/null +++ b/pkgs/development/python-modules/chess/default.nix @@ -0,0 +1,33 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, python +, pythonOlder +}: + +buildPythonPackage rec { + pname = "chess"; + version = "1.6.1"; + + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "niklasf"; + repo = "python-${pname}"; + rev = "v${version}"; + sha256 = "sha256-2pyABmr6q1Y2/ivtvMYqRHE2Zjlyz2QO0us0w4l2HQM="; + }; + + pythonImportsCheck = [ "chess" ]; + + checkPhase = '' + ${python.interpreter} ./test.py -v + ''; + + meta = with lib; { + description = "A chess library for Python, with move generation, move validation, and support for common formats"; + homepage = "https://github.com/niklasf/python-chess"; + maintainers = with maintainers; [ smancill ]; + license = licenses.gpl3Plus; + }; +} |