2023-10-13 07:47:05 by Adam Ciarcinski | Files touched by this commit (2) | |
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) | |
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) | |
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) | |
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
|
2021-03-15 08:20:35 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-codestyle: updated to 2.7.0
2.7.0:
Changes:
* Fix physical checks (such as W191) at end of file.
* Add ``--indent-size`` option (defaulting to ``4``).
* W605: fix escaped crlf false positive on windows.
|
2020-05-12 08:36:42 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-codestyle: updated to 2.6.0
2.6.0:
Changes:
* E306: fix detection inside ``async def``.
* E301: fix regression disallowing decorated one-liners.
* E714: fix false positive with chained ``is not``.
2.6.0a1:
New checks:
* E225: require whitespace around ``and`` ``in`` ``is`` and ``or``.
Changes:
* E117: fix indentation using tabs by treating as 8-space indents.
* E721: fix false positive with names containg ``istype``.
* E741: allow ``l`` as a named argument in a function call.
* E302: fix false-negative with decorated functions.
* W504: ellipsis (``...``) is no longer treated as a binary operator.
* E402: allow ``with``, ``if``, ``elif``, ``else`` to guard imports.
* Add support for assignment expressions ``:=`` (PEP 572).
* Add support for positional-only arguments ``/`` (PEP 570).
* Add support for python 3.8.
* Add support for matrix multiplication operator ``@`` (PEP 465).
* Support visual indent for continuation lines for ``with`` / ``assert`` /
``raise``.
* E302: allow two blank lines after a block of one-liners.
* E302: allow two-and-fewer newlines at the top of the file.
|