channel-q/python-chess.scm
2024-01-01 13:40:20 +03:00

26 lines
1.1 KiB
Scheme

(define-module (python-chess)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages)
#:use-module (guix download)
#:use-module (guix build-system python)
#:use-module (guix build-system pyproject))
(define-public python-chess
(package
(name "python-chess")
(version "1.10.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "chess" version))
(sha256
(base32 "0m6d7j3f5l43aqixjgw6580na73kafllnazrk7l3d92ayl2y3kdw"))))
(build-system pyproject-build-system)
(home-page "https://github.com/niklasf/python-chess")
(synopsis
"A chess library with move generation and validation, Polyglot opening book probing, PGN reading and writing, Gaviota tablebase probing, Syzygy tablebase probing, and XBoard/UCI engine communication.")
(description
"This package provides a chess library with move generation and validation,
Polyglot opening book probing, PGN reading and writing, Gaviota tablebase
probing, Syzygy tablebase probing, and XBoard/UCI engine communication.")
(license license:gpl3+)))