Skip to content

Commit

Permalink
Version 0.13.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
sobolevn committed Nov 18, 2019
1 parent 85f5eda commit 4eba400
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 3 deletions.
12 changes: 11 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,22 @@
We follow Semantic Versions since the `0.1.0` release.
We used to have incremental versioning before `0.1.0`.

## 0.13.0 WIP
## 0.13.1 WIP


## 0.13.0 aka The Lintoberfest

This is a huge release that was created during the Hactoberfest season.
It was impossible without the huge help from [our awesome contributors](https://github.com/wemake-services/wemake-python-styleguide/graphs/contributors?from=2019-06-01&to=2019-11-18&type=c). Thanks a lot to everyone!

This release is not focused on any particular area.
It features a lot of new rules from different categories.

### Features

- Adds cognitive complexity metric, introduced by [`cognitive_complexity`](https://github.com/Melevir/cognitive_complexity)
- Adds docstrings linter [`darglint`](https://github.com/terrencepreilly/darglint)
- Updates `pep8-naming` and `flake8-comprehensions`
- `WPS431` now allow customize whitelist via `nested-classes-whitelist` setting
- Forbids to have invalid strings in stared expressions like `**{'@': 1}`
- Forbids to use implicit primitive values in a form of `lambda: 0`
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ FROM python:3.7-alpine
LABEL maintainer="sobolevn@wemake.services"
LABEL vendor="wemake.services"

ENV WPS_VERSION='0.12.5'
ENV WPS_VERSION='0.13.0'

RUN apk add --no-cache bash
RUN pip install "wemake-python-styleguide==$WPS_VERSION"
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ style = "styles/nitpick-style-wemake.toml"

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

license = "MIT"
Expand Down

0 comments on commit 4eba400

Please sign in to comment.