- Update to 6.3.0
* Add ignore-self-only-init option by @thejcannon in #560
- Release 6.2.3
* Fix decorator parsing for async functions by @cdce8p in #577
* fix: do not pass file names with pre-commit by @yajo in #610
- Release 6.2.2
* Fix false positive of google convention missing args
descriptions by @stinovlas in #619
- Release 6.2.1
* Add https protocol on websites at the README.rst by @realFranco
in #611
* Use tomllib/tomli for reading .toml configs by @mgorny in #608
- Release 6.2.0
* Exempt properties from D401 by @TomFryers in #546
* Add support for Python 3.10 by @hugovk in #554
* Add D419: Add and switch to "Docstring is empty" error code by
@thejcannon in #559
* Allow for hanging indent when documenting args in Google style
by @rmorshea in #564
* Fix match option to only consider basename when given a path
argument by @oczkoisse in #550
- Drop integration-tests-invocation.patch
OBS-URL: https://build.opensuse.org/request/show/1059533
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pydocstyle?expand=0&rev=29
- update 6.1.1:
* Split ``--source`` by lines instead of by characters (#536).
* Enable full toml configuration and pyproject.toml (#534).
* Support for Python 3.5 has been dropped (#510).
* Add flag to disable `# noqa` comment processing in API (#485).
* Methods, Functions and Nested functions that have a docstring now throw D418 (#511).
* Methods decorated with @overload no longer reported as D102 (#511).
* Functions and nested functions decorated with @overload no longer reported as D103 (#511).
* Treat "package" as an imperative verb for D401 (#356).
* Fix the parsing of decorated one line functions (#499).
* Methods, Functions and Nested functions that have a docstring now throw D418 (#511).
* Methods decorated with @overload no longer reported as D102.
* Functions and nested functions decorated with @overload no longer reported as D103.
OBS-URL: https://build.opensuse.org/request/show/965073
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pydocstyle?expand=0&rev=10
* Split ``--source`` by lines instead of by characters (#536).
* Enable full toml configuration and pyproject.toml (#534).
* Support for Python 3.5 has been dropped (#510).
* Add flag to disable `# noqa` comment processing in API (#485).
* Methods, Functions and Nested functions that have a docstring now throw D418 (#511).
* Methods decorated with @overload no longer reported as D102 (#511).
* Functions and nested functions decorated with @overload no longer reported as D103 (#511).
* Treat "package" as an imperative verb for D401 (#356).
* Fix the parsing of decorated one line functions (#499).
* Methods, Functions and Nested functions that have a docstring now throw D418 (#511).
* Methods decorated with @overload no longer reported as D102.
* Functions and nested functions decorated with @overload no longer reported as D103.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pydocstyle?expand=0&rev=21
- Update integration-tests-invocation.patch to match PR submitted
upstream, including an additional use of sys.executable in tests,
and move disabling of problematic fixture to the .spec
- Update to v4.0.1
* D401: Fixed a false positive where one stem had multiple
imperative forms, e.g., init and initialize / initiate
* Fix parser hanging when there's a comment directly after ``__all__``
* Fixed RST error in table which resulted in the online
documentation missing the violation code table
* Fixed IndentationError when parsing function arguments
- from v4.0.0
* Support for Python 2.x and PyPy has been dropped
* Added initial support for Google convention
* Added pre-commit hook (#346)
* Fix parsing tuple syntax ``__all__`` (#355, #352).
OBS-URL: https://build.opensuse.org/request/show/731444
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pydocstyle?expand=0&rev=6
- Update integration-tests-invocation.patch to match PR submitted
upstream, including an additional use of sys.executable in tests,
and move disabling of problematic fixture to the .spec
- Update to v4.0.1
* D401: Fixed a false positive where one stem had multiple
imperative forms, e.g., init and initialize / initiate
* Fix parser hanging when there's a comment directly after ``__all__``
* Fixed RST error in table which resulted in the online
documentation missing the violation code table
* Fixed IndentationError when parsing function arguments
- from v4.0.0
* Support for Python 2.x and PyPy has been dropped
* Added initial support for Google convention
* Added pre-commit hook (#346)
* Fix parsing tuple syntax ``__all__`` (#355, #352).
OBS-URL: https://build.opensuse.org/request/show/731067
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pydocstyle?expand=0&rev=12
- Fix the changelog whitespace mess
- Fix %check to run the tests from GitHub tarball, and use
integration-tests-invocation.patch to invoke pycodestyle using
sys.executable, and do not install and uninstall pip during tests.
- Fix line endings and remove hashbangs
- Update to v3.0.0
+ Major Updates
* Support for Python 3.3 has been dropped
* Added support for Python 3.7
+ New features
* Violations are now reported on the line where the docstring starts, not
the line of the def/class it corresponds to
* Updated description of pep257 and numpy conventions
* __all__ parsing is now done on a best-effort basis - if __all__ can't
be statically determined, it will be ignored
+ Bug Fixes
* Fixed a false-positive recognition of section names causing D405 to be
reported
* Fixed a bug where functions that don't end with a newline will sometimes
raise an exception
- Set six minimum version to v1.10.0
OBS-URL: https://build.opensuse.org/request/show/681665
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pydocstyle?expand=0&rev=5