~ruther/guix-local

28449972aa84437477682da2b53e6cee3630f5cb — Hugo Buddelmeijer 7 months ago 73f46fc
gnu: python-telethon: Update to 1.41.1.

* gnu/packages/python-xyz.scm (python-telethon): Update to 1.41.1.
[build-system]: Switch to pyproject-build-system
[arguments]: Drop all.
[native-inputs]: Remove python-pytest-asyncio; add
python-pytest-asyncio-0.26, and python-setuptools.

Change-Id: I92d358fba50801719549c33cfc77b79ab2024378
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
1 files changed, 8 insertions(+), 13 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +8 -13
@@ 34001,7 34001,7 @@ equivalent schemata in the XML-based default RELAX NG syntax.")
(define-public python-telethon
  (package
    (name "python-telethon")
    (version "1.17.5")
    (version "1.41.1")
    (source
     (origin
       (method git-fetch)


@@ 34010,20 34010,15 @@ equivalent schemata in the XML-based default RELAX NG syntax.")
              (commit (string-append "v" version))))
       (file-name (git-file-name name version))
       (sha256
        (base32 "0l9fhdrq576vllgi9aam45xzw5xi6jhgdv5zz8i4ygssdp7cm8jl"))))
    (build-system python-build-system)
    (arguments
     '(#:phases
       (modify-phases %standard-phases
         (replace 'check
           (lambda* (#:key tests? #:allow-other-keys)
             (when tests?
               (invoke "py.test" "-v"))
             #t)))))
        (base32 "0rbzqbxsihqm2w1zrvaaafvzwyqqyjx49wfffxrnsr9m32giwzsp"))))
    (build-system pyproject-build-system)
    (native-inputs
     (list python-pytest
           python-pytest-asyncio-0.26
           python-pytest-trio
           python-setuptools))
    (propagated-inputs
     (list python-rsa python-pyaes))
    (native-inputs
     (list python-pytest python-pytest-asyncio python-pytest-trio))
    (home-page "https://docs.telethon.dev")
    (synopsis "Full-featured Telegram client library for Python 3")
    (description "This library is designed to make it easy to write Python