Skip to content

Commit

Permalink
Version 0.15.2 release
Browse files Browse the repository at this point in the history
  • Loading branch information
sobolevn committed Feb 27, 2021
1 parent b554dd4 commit b8260e7
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 6 deletions.
6 changes: 5 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,14 @@ Semantic versioning in our case means:
- Fixes `BitwiseAndBooleanMixupViolation` work with PEP 604 union types #1884
- Fixes `CognitiveModuleComplexityViolation` to not trigger
for a single-item modules
- Fixes that `ConstantConditionViolation` was not reported for a BoolOp
- Fixes that `ConstantConditionViolation` was not reported for a `BoolOp`
- Functions and methods marked as `@overload` or `@typing.overload`
do not count in complexity rules

### Misc

- Updates GitHub Action's base Python image version to `3.8.8`


## 0.15.1

Expand Down
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@
# This image is also available on Dockerhub:
# https://hub.docker.com/r/wemakeservices/wemake-python-styleguide

FROM python:3.8.6-alpine
FROM python:3.8.8-alpine

LABEL maintainer="[email protected]"
LABEL vendor="wemake.services"

ENV WPS_VERSION='0.15.1'
ENV WPS_VERSION='0.15.2'
ENV REVIEWDOG_VERSION='v0.11.0'

RUN apk add --no-cache bash git wget
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ style = "styles/nitpick-style-wemake.toml"

[tool.poetry]
name = "wemake-python-styleguide"
version = "0.15.1"
version = "0.15.2"
description = "The strictest and most opinionated python linter ever"

license = "MIT"
Expand Down
2 changes: 0 additions & 2 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,6 @@ per-file-ignores =
wemake_python_styleguide/options/defaults.py: WPS432
# Checker has a lot of imports:
wemake_python_styleguide/checker.py: WPS201
# TODO: remove after 0.15.2 release:
wemake_python_styleguide/logic/tree/annotations.py: WPS232
# Allows mypy type hinting, `Ellipsis`` usage, multiple methods:
wemake_python_styleguide/types.py: D102, WPS214, WPS220, WPS428
# There are multiple fixtures, `assert`s, and subprocesses in tests:
Expand Down

0 comments on commit b8260e7

Please sign in to comment.