raccoongang / xblock-video

Universal Video XBlock with pluggable backend for many video hosting providers
GNU General Public License v3.0
5 stars 17 forks source link

Update edx-lint to 5.3.7 #704

Closed pyup-bot closed 2 months ago

pyup-bot commented 4 months ago

This PR updates edx-lint from 1.5.2 to 5.3.7.

Changelog ### 5.3.7 ``` ~~~~~~~~~~~~~~~~~~ * Remove support for writing commitlint.config.js files since we don't want people to be doing this. ``` ### 5.3.5 ``` ~~~~~~~~~~~~~~~~~~ * added support for pylint 3 ``` ### 5.3.2 ``` ~~~~~~~~~~~~~~~~~~ * Removed pylint<2.15 constraint and updated tests for new version * Removed CI tests for old pylint versions ``` ### 5.3.1 ``` ~~~~~~~~~~~~~~~~~~ * Disabled new warning from pylint 2.16.0: broad-exception-raised ``` ### 5.3.0 ``` ~~~~~~~~~~~~~~~~~~ * Improvements to the ``check`` command: - It now exits with a failure status if something is wrong. - With no file name arguments, it will check all of your files that edx_lint can write. - The messages are less chatty. ``` ### 5.2.5 ``` ~~~~~~~~~~~~~~~~~~ * Updated GitHub references from the ``edx`` GitHub organization to ``openedx``. ``` ### 5.2.4 ``` ~~~~~~~~~~~~~~~~~~ * Updated `pylintrc` template for `edx_lint write pylintrc` command for `pylint>=2.14.0`. ``` ### 5.2.3 ``` ~~~~~~~~~~~~~~~~~~ * Removed support of LegacyWaffle* checks, since the classes no longer exist. * Removed deleted pylint messages from common pylintrc file ``` ### 5.2.2 ``` ~~~~~~~~~~~~~~~~~~ * fixed import path of a pylint protected function to make edx-lint compatible with `pylint==2.13.0`. * Updated testenvs in both tox and CI ``` ### 5.2.1 ``` ~~~~~~~~~~~~~~~~~~ * Include constraint files when generating requirements metadata ``` ### 5.2.0 ``` ~~~~~~~~~~~~~~~~~~ * Silence the "consider-using-f-string" pylint violation. * The new "update" command will write all edx-lint-writable files that exist on disk. * edx-lint can now write commitlint.config.js files. * The help message now includes the version. ``` ### 5.1.0 ``` ~~~~~~~~~~~~~~~~~~ * Disabled two new warnings from pylint 2.10: unspecified-encoding and use-maxsplit-arg. ``` ### 5.0.0 ``` ~~~~~~~~~~~~~~~~~~~~ * BREAKING CHANGE: Add linter for invalid imports from Django Waffle (`import waffle` and `from waffle import ...`). Instead, developers should import toggle objects from `edx_toggles.toggles`. * BREAKING CHANGE: Add linter for missing feature toggle annotations ("toggle-missing-annotation"). Check `this howto <https://edx.readthedocs.io/projects/edx-toggles/en/latest/how_to/documenting_new_feature_toggles.html>`__ for more information on writing toggle annotations. * Fix duplicate annotation errors. ``` ### 4.1.1 ``` ~~~~~~~~~~~~~~~~~~~~ * Fixed lint amnesty breakage on line continuation ``` ### 4.1.0 ``` ~~~~~~~~~~~~~~~~~~~~ Added unittest_assert module (optional plugin for unittest assertion checks) To use this plugin, you should add this to your pylintrc .. code-block:: python load-plugins=edx_lint.pylint.unittest_assert ``` ### 4.0.1 ``` ~~~~~~~~~~~~~~~~~~~~ edx-lint will now ignore the logging-fstring-interpolation warning in pylint. ``` ### 4.0.0 ``` ~~~~~~~~~~~~~~~~~~~~ * BREAKING CHANGE: modify the numerical ID of annotation checks * BREAKING CHANGES: * modify the numerical ID of annotation checks * though technically not a breaking change, the new annotation checks may break your build if there are pre-existing violations. * Add ``CodeAnnotationChecker`` to run generic checks on annotations ``` ### 3.0.2 ``` ~~~~~~~~~~~~~~~~~~~~ * Fix line number from annotation checks. ``` ### 3.0.1 ``` ~~~~~~~~~~~~~~~~~~~~ * Added constraints file to handle package versions. ``` ### 3.0.0 ``` ~~~~~~~~~~~~~~~~~~~~ * Add setting annotation linting. * Add feature toggle annotation linting. ``` ### 2.0.0 ``` ~~~~~~~~~~~~~~~~~~~~ * Drop support for Python 3.5 .. Feel free to update the following link to actual changelog entries. .. * Here is a `link to additional commits`_ that may or may not warrant changelog entries, but were committed before reminding developers to update the changelog. .. _link to additional commits: https://github.com/openedx/edx-lint/compare/1.5.2...a29f286 ```
Links - PyPI: https://pypi.org/project/edx-lint - Changelog: https://data.safetycli.com/changelogs/edx-lint/ - Repo: https://github.com/openedx/edx-lint
pyup-bot commented 2 months ago

Closing this in favor of #714