BoboTiG / ebook-reader-dict

Finally decent dictionaries based on the Wiktionary for your beloved eBook reader. Daily updates & 14 languages supported so far.
http://www.tiger-222.fr/?d=2020/04/17/22/14/21-un-dictionnaire-alternatif-et-complet-pour-votre-liseuse
MIT License
424 stars 24 forks source link

chore(deps): bump pyglossary from 4.7.0 to 4.7.1 #2138

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 2 months ago

Bumps pyglossary from 4.7.0 to 4.7.1.

Release notes

Sourced from pyglossary's releases.

PyGlossary 4.7.1

Changes since 4.7.0

Breaking changes:

4c78aa4f replace CC-CEDICT plugin with EDICT2 plugin

Bug fixes and improvements:

f5a420c2 Bugfix: Glossary: removeHtmlTagsAll was ineffective with --sort same for preventDuplicateWords 01b56060 Yomichan: merge entries with same headword, #574 5fe93f4b Yomichan: add beautifulsoup4 to dependencies, #577 2a239662 use python3 in scripts/view-glossary and scripts/diff-glossary to bypass pyenv c878cbd5 zimfile: replace OSError on Windows with a warning, #580 1573d5cf Wiktextract: rewrite writeSenseExample and fix #572 - Fix TypeError: got invalid input value of type - Create a list of examples - Add the example type as prefix in bold 7f64af55 Wiktextract: keep warnings in a Counter, remove duplicate messages and show at end

New Features

aa6765b9 add new plugin xdxf_css (XdxfCss) based on PR #570 by @​soshial 0e9d2210 add read_options to .info file fea2223b StarDict Textual writer: save resource files in res/ folder, #558 3800fac9 add Dyula language, #575 08c41dad add glos.readOptions property

Refactoring, linting and testing

6786880c fix ruff preview error in appledict_bin/init.py fd09e166 github actions: switch to ruff 0.5.2 019740eb fix ruff error 69bcbf9b fix ruff preview error: B909 Mutation to loop iterable during iteration 5596b7f1 switch to ruff 0.6.4 03a509b5 fix ruff preview errors, use str.removesuffix 6ca99022 fix some mypy errors eac286b9 github test: use lxml==5.2 to fix jmdict test f2eb39de move info writer out of plugins 578c8540 fix tests: test_save_info_json 0f4d885a update pyproject.toml 1e20a1ab format pyglossary/glossary_v2.py e231b64c update scripts/format-code 4aa4f099 github action test: remove test cache acdbedeb github test: upload failed test files 1f095ada fix test action 9df1ed6f update jmdict test and switch to lxml==5.3

Full Changelog: https://github.com/ilius/pyglossary/compare/4.7.0...4.7.1

Commits
  • 7f5f266 version 4.7.1
  • 03a509b fix ruff preview errors, use str.removesuffix
  • 4c78aa4 replace CC-CEDICT plugin with EDICT2 plugin, #568
  • fea2223 StarDict Textual writer: save resource files in res/ folder, #558
  • c878cbd zimfile: replace OSError on Windows with a warning, #580
  • 2a23966 use python3 in scripts/view-glossary and scripts/diff-glossary to bypass pyenv
  • 5fe93f4 Yomichan: add beautifulsoup4 to dependencies, #577
  • eb9eeb4 github test: update artifact file name
  • 5596b7f switch to ruff 0.6.4
  • 69bcbf9 fix ruff preview error: B909 Mutation to loop iterable during iteration
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)