mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: python-codespell: Update to 2.3.0.
* gnu/packages/python-xyz.scm (python-codespell): Update to 2.3.0. [arguments]<phases>: Add 'fix-pytest-config. [inputs]: Remove python-chardet. [propagated-inputs]: Add python-chardet. [native-inputs]: Remove python-flake8 and python-pytest-cov. [description]: Start from a new line, fix fill column. Change-Id: Id3eb7e1547f37fbf92de3eaf1a5bf58f79ba5905
This commit is contained in:
parent
c4e1b63cc9
commit
8cbd7e9aa4
1 changed files with 23 additions and 15 deletions
|
@ -20874,35 +20874,43 @@ checking library.")
|
|||
(define-public python-codespell
|
||||
(package
|
||||
(name "python-codespell")
|
||||
(version "2.2.5")
|
||||
(version "2.3.0")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (pypi-uri "codespell" version))
|
||||
(sha256
|
||||
(base32 "0mmynpblhwbja0vmzbmbb9cgpxdl7b0lxaf9h2zr5dpddvgsv7vd"))))
|
||||
(base32 "07s72zfxkznigqdc23k7jp9saq0hgq0gf2kjmmxzcrayyw87s31n"))))
|
||||
(build-system pyproject-build-system)
|
||||
(inputs
|
||||
(list python-chardet))
|
||||
(arguments
|
||||
(list
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-after 'unpack 'fix-pytest-config
|
||||
(lambda _
|
||||
;; Drop test coverage requirements.
|
||||
(substitute* "pyproject.toml"
|
||||
(("\"--cov=codespell_lib\",") "")
|
||||
(("\"--cov-report=\",") "")))))))
|
||||
(native-inputs
|
||||
(list python-flake8
|
||||
python-pygments
|
||||
(list python-pygments
|
||||
python-pytest
|
||||
python-pytest-cov
|
||||
python-pytest-dependency
|
||||
python-tomli
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(propagated-inputs
|
||||
(list python-chardet))
|
||||
(home-page "https://github.com/codespell-project/codespell/")
|
||||
(synopsis "Spellchecker for code")
|
||||
(description "Codespell fixes common misspellings in text files.
|
||||
It's designed primarily for checking misspelled words in source code,
|
||||
but it can be used with other files as well. It does not check for word
|
||||
membership in a complete dictionary, but instead looks for a set of
|
||||
common misspellings. Therefore it should catch errors like \"adn\", but
|
||||
it will not catch \"adnasdfasdf\". This also means it shouldn't
|
||||
generate false-positives when you use a niche term it doesn't know
|
||||
about.")
|
||||
(description
|
||||
"Codespell fixes common misspellings in text files. It's designed
|
||||
primarily for checking misspelled words in source code, but it can be used
|
||||
with other files as well. It does not check for word membership in a complete
|
||||
dictionary, but instead looks for a set of common misspellings. Therefore it
|
||||
should catch errors like \"adn\", but it will not catch \"adnasdfasdf\". This
|
||||
also means it shouldn't generate false-positives when you use a niche term it
|
||||
doesn't know about.")
|
||||
(license
|
||||
(list
|
||||
; for codespell and codespell_lib
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue