./devel/py-codestyle, Python style guide checker

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.11.1, Package name: py311-codestyle-2.11.1, Maintainer: wenheping

pycodestyle is a tool to check your Python code against some of
the style conventions in PEP 8.


Required to run:
[devel/py-setuptools] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 38.061 KB

Version history: (Expand)


CVS history: (Expand)


   2023-10-13 07:47:05 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-codestyle: updated to 2.11.1

2.11.1 (2023-10-12)

Changes:
* E275: fix false positive with fstrings containing keyword parts in python 3.12
   2023-07-31 09:26:08 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-codestyle: updated to 2.11.0

2.11.0 (2023-07-29)
-------------------

Changes:

* Drop EOL python 3.6 / 3.7.
* Add support for python 3.12.
* E721: adjust handling of type comparison. Allowed forms are now
  ``isinstance(x, t)`` or ``type(x) is t``.
* Remove handling of python 2 ``<>`` operator.
* W606: removed.  ``async`` / ``await`` are always keywords.
* Internal: move tests to pytest.
* Remove handling of python 2 ``ur''`` strings.
   2023-04-30 16:36:13 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-codestyle: update to 2.10.0.

2.10.0 (2022-11-23)
-------------------

Changes:

* E231: allow trailing comma inside 1-tuples in `[]`.  PR #1108.
* W601, W602, W603, W604: removed (no longer relevant in python 3).  PR #1111.
* E741: also apply to lambdas.  PR #1106.
* E741: fix false positive for comparison operators.  PR #1118.

2.9.1 (2022-08-03)
------------------

Changes:

* E275: fix false positive for yield expressions.  PR #1091.

2.9.0 (2022-07-30)
------------------

Changes:

* E221, E222, E223, E224: add support for ``:=`` operator.  PR #1032.
* Drop python 2.7 / 3.5.
* E262: consider non-breaking spaces (``\xa0``) as whitespace.  PR #1035.
* Improve performance of ``_is_binary_operator``.  PR #1052.
* E275: requires whitespace around keywords.  PR #1063.
* Add support for python 3.11. PR #1070.
   2022-01-05 16:41:32 by Thomas Klausner | Files touched by this commit (289)
Log message:
python: egg.mk: add USE_PKG_RESOURCES flag

This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.

Set this flag for packages that need it and bump PKGREVISION.
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-11 10:11:16 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-codestyle: updated to 2.8.0

2.8.0 (2021-10-10)
------------------
Changes:
* Drop python 3.4.
* E712: fix false negative with multiple comparisons.
* E211: fix false positives with ``match``.
* E772: improve performance of bare except check.
* Backport tokenize performance improvement from python 3.10.
* E225: fix for lambdas containing positional-only args.
* Remove ``indent_size_str`` "setting".
* E402: allow ``__all__`` to be typed.
* E225: fix false positives for ``*`` in ``case``.
* E201: detect tabs as whitespace.
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles