Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

wemake-python-styleguide

The strictest and most opinionated python linter ever!
Collective - Host: opensource - https://opencollective.com/wemake-python-styleguide - Website: https://wemake-python-stylegui.de - Code: https://github.com/wemake-services/wemake-python-styleguide

Tries to fix windows build

github.com/wemake-services/wemake-python-styleguide - b0c5ddc38346c78208875334aa786d2c659f3775 authored about 6 years ago by sobolevn <[email protected]>
Fixes build failing on windows

github.com/wemake-services/wemake-python-styleguide - 509a41473b6d89a610b4a67080105c8b848ec8b6 authored about 6 years ago by sobolevn <[email protected]>
Update sphinx_autodoc_typehints from 1.3.0 to 1.4.0 (#329)

github.com/wemake-services/wemake-python-styleguide - ca28259a8400405077e54585dbece37562110f1e authored about 6 years ago by pyup.io bot <[email protected]>
Version 0.5.0 release, closes #312

github.com/wemake-services/wemake-python-styleguide - 889080f36448983aa6c9ba0d2456996e4a1ff8c2 authored about 6 years ago by sobolevn <[email protected]>
Restrict unicode names #267 (#319)

* Restrict unicode names #267

* Restrict unicode names #267 review

* Adds unicode violatio...

github.com/wemake-services/wemake-python-styleguide - edf198bdcd183f9a3d491af1337e4942da0ffa1d authored about 6 years ago by Nikita Simonov <[email protected]>
Added TooLongVariableNameViolation (#291)

* Issue-288: Changed config.py, defautls.py and naming.py to add TooLongVariableNameViolation ru...

github.com/wemake-services/wemake-python-styleguide - 22ea20cb0a2faf4129427eea5c86193e583cce4d authored about 6 years ago by Brendan Hung <[email protected]>
Adds StatementHasNoEffect violation, closes #299

github.com/wemake-services/wemake-python-styleguide - cd73fc0b77cc8e09e178b8dce991d27439e356a0 authored about 6 years ago by sobolevn <[email protected]>
Adds unreachable code violation, closes #213

github.com/wemake-services/wemake-python-styleguide - 7ea14a194f46908c49180f81e56bcea923d324ae authored about 6 years ago by sobolevn <[email protected]>
Update tomlkit from 0.5.1 to 0.5.2 (#327)

github.com/wemake-services/wemake-python-styleguide - ce351f09e24873931fed960a33f6c6435d276b7e authored about 6 years ago by pyup.io bot <[email protected]>
Not tracking `await` anymore, closes #320

github.com/wemake-services/wemake-python-styleguide - 8eb6924c66ffbd9d862f484866fdea2836a93035 authored about 6 years ago by sobolevn <[email protected]>
Reverts unused names logics, refs #317, refs #309

github.com/wemake-services/wemake-python-styleguide - 6f645218e90e1fb405293e5252aa74bff357f3a2 authored about 6 years ago by sobolevn <[email protected]>
Update tomlkit from 0.5.0 to 0.5.1 (#326)

github.com/wemake-services/wemake-python-styleguide - 2e75c7d3ec4fc0bb4d8ca9627c302d241c3570bd authored about 6 years ago by pyup.io bot <[email protected]>
Update added-value from 0.9.1 to 0.12.0 (#325)

github.com/wemake-services/wemake-python-styleguide - b8df72ca1cab74692d827304980e8e7996495a13 authored about 6 years ago by pyup.io bot <[email protected]>
Update tomlkit from 0.4.6 to 0.5.0 (#323)

github.com/wemake-services/wemake-python-styleguide - 2c335f0ea7238187cd93218974375b11a6c15351 authored about 6 years ago by pyup.io bot <[email protected]>
Update added-value from 0.9.0 to 0.9.1 (#322)

github.com/wemake-services/wemake-python-styleguide - b50406ff22b0202b69de56d88c56923e603cb917 authored about 6 years ago by pyup.io bot <[email protected]>
Update added-value from 0.8 to 0.9.0 (#321)

github.com/wemake-services/wemake-python-styleguide - f407cabf5a2a6e0135e0c8cbf90b590092d2516b authored about 6 years ago by pyup.io bot <[email protected]>
Forbids use of `_` anonymous variable (#315)

* Forbids use of `_` anonymous variable

Closes #309

* Add node visitor for anonymous name ...

github.com/wemake-services/wemake-python-styleguide - 0efc5f596b492d636652ffc2c97776d89ea5ac65 authored about 6 years ago by Prabakaran Kumaresshan <[email protected]>
Adds tests for violation ordering, closes #313

github.com/wemake-services/wemake-python-styleguide - 612601293a498ea1d0d85f2a8965f848f315e10b authored about 6 years ago by sobolevn <[email protected]>
Adds max-decorators check, closes #286

github.com/wemake-services/wemake-python-styleguide - 02a454e7ea31bfad265733fe4b721b6b0b402e50 authored about 6 years ago by sobolevn <[email protected]>
Adds `compile()` to tests

github.com/wemake-services/wemake-python-styleguide - 46052ce0745ae48716f76356982516f30e78d18d authored about 6 years ago by sobolevn <[email protected]>
Working with arguments

Closes #317
Closes #298

github.com/wemake-services/wemake-python-styleguide - a4aa15574ec42f0084a5062e16f155aeeb346881 authored about 6 years ago by sobolevn <[email protected]>
Forbids to use lambda inside loops, closes #293

github.com/wemake-services/wemake-python-styleguide - 8b9cfd896ae500e99a5a47a5f10386150a26082c authored about 6 years ago by sobolevn <[email protected]>
Adds node location testing, closes #314

github.com/wemake-services/wemake-python-styleguide - d3304e547d927708e0c25fe28e9ece4d43226ccb authored about 6 years ago by sobolevn <[email protected]>
Removes duplication from docs, closes #316

github.com/wemake-services/wemake-python-styleguide - e428aab6e79409b9a10dd2134cd1b8685bdc2213 authored about 6 years ago by sobolevn <[email protected]>
Refactors complexity checks, closes #296

github.com/wemake-services/wemake-python-styleguide - 1758c4342d0a295a0ee29412f35920a8ff9d4d17 authored about 6 years ago by sobolevn <[email protected]>
Removes some useless configuration, closes #311

github.com/wemake-services/wemake-python-styleguide - 2a2a4a5f88756fb244f91056d4c9930b3cca448c authored about 6 years ago by sobolevn <[email protected]>
Version 0.4.0 release, closes #301

github.com/wemake-services/wemake-python-styleguide - 914c0ecff7fc6d0fd65c0042e505e182d8cf67c8 authored about 6 years ago by sobolevn <[email protected]>
Adds configuration docs, closes #302

github.com/wemake-services/wemake-python-styleguide - 3269be931f6c836eee077f35a4ab3e0d2683fe64 authored about 6 years ago by sobolevn <[email protected]>
Tests refactoring is finished, closes #295, closes #305

github.com/wemake-services/wemake-python-styleguide - 600e2dd9223b2a3efff52b357e473dee85668d6d authored about 6 years ago by sobolevn <[email protected]>
minor grammar fix suggestion (#310)

the most strict --> the strictest

github.com/wemake-services/wemake-python-styleguide - 810583ecb715f044f1e2409484923994c3a81345 authored about 6 years ago by izomeraza <[email protected]>
WIP: tests refactoring, refs #295, refs #305

github.com/wemake-services/wemake-python-styleguide - 9948bd0b4006472a551f428722bd67742204c182 authored about 6 years ago by sobolevn <[email protected]>
Fixes styles for new `flake8`

github.com/wemake-services/wemake-python-styleguide - 53c1515e1ad40e6595097941b9d08b686f671c8d authored about 6 years ago by sobolevn <[email protected]>
WIP: tests refactoring, refs #295, refs #305

github.com/wemake-services/wemake-python-styleguide - 70584fc9b3f01488a7d44d2a0fa6abce92ec6399 authored about 6 years ago by sobolevn <[email protected]>
WIP: tests refactoring, refs #295, refs #305

github.com/wemake-services/wemake-python-styleguide - 87237b663bb455bd9ee23321437f0f289741e2e5 authored about 6 years ago by sobolevn <[email protected]>
Working on reusing existing fixtures

Refs #305
Refs #295

github.com/wemake-services/wemake-python-styleguide - 4401bbde12ce1c78d3dfa82ab7a5c32e8f5a9ff7 authored about 6 years ago by sobolevn <[email protected]>
Started to work on testing violations text, refs #305

github.com/wemake-services/wemake-python-styleguide - bfd3a13efe7534e155dd325f419d884c4c667a15 authored about 6 years ago by sobolevn <[email protected]>
Refactors how module name violations are defined

Now we are using the same violations for both variables and modules.
Also fixes multiple bugs wi...

github.com/wemake-services/wemake-python-styleguide - aa5bb9dcb178520765129e803d0f2d3a58185f03 authored about 6 years ago by sobolevn <[email protected]>
Upgrades `flake8`, improves noqa tests, closes #300

github.com/wemake-services/wemake-python-styleguide - 3ca1c7a71afbe7169b898b2690a31f5043dc2af6 authored about 6 years ago by sobolevn <[email protected]>
Version 0.3.0 release, closes #208

github.com/wemake-services/wemake-python-styleguide - 386f04eec76408b8c340b917cad72196dece41e2 authored about 6 years ago by sobolevn <[email protected]>
Restricts to use protected attributes, closes #272

github.com/wemake-services/wemake-python-styleguide - 46a7fc8143df9208490bdef54a156f8a64d307a4 authored about 6 years ago by sobolevn <[email protected]>
Forbids to use `yield` in `__init__` method

Gratis goes to @Shikhov-P since this commit is based on his work.
Closes #279, closes #254

github.com/wemake-services/wemake-python-styleguide - 3da9bf1bf1c55653d953053d12a41549ebad6b69 authored about 6 years ago by sobolevn <[email protected]>
Adds docs about switching off some violations, closes #284

github.com/wemake-services/wemake-python-styleguide - 08baec0dd820a4c07b99cd7af66ad53e13e991e8 authored about 6 years ago by sobolevn <[email protected]>
Pin flake8 to latest version 3.6.0 (#294)

github.com/wemake-services/wemake-python-styleguide - ab95b7d5b14b3985795aa98a70363466fffa3946 authored about 6 years ago by pyup.io bot <[email protected]>
[#271] Restricted variable names with more than one consecutive underscore (#277)

* restricted variable names with more than one concecutive underscore

* changelog update

*...

github.com/wemake-services/wemake-python-styleguide - 72958ed1a85173d9d8430c4fa91328a00aec23d8 authored about 6 years ago by Artem Kolomatskiy <[email protected]>
Forbid importing protected names (#280)

* implemented function to check protected variables

* fixed linter bugs

* refactored modul...

github.com/wemake-services/wemake-python-styleguide - d3963f716ffe879efe47871acc51a994e4ebd3c0 authored about 6 years ago by Vasilev Maxim <[email protected]>
Adds `versionadded` tag to each violation, closes #290

github.com/wemake-services/wemake-python-styleguide - 00d24b4003240717924005df4ae16d4a133c50b1 authored about 6 years ago by sobolevn <[email protected]>
Updates poetry, closes #274

github.com/wemake-services/wemake-python-styleguide - 477580656b67b9d28e4e17c32f2a0de7fa35529e authored about 6 years ago by sobolevn <[email protected]>
Small refactoring, refs #282

github.com/wemake-services/wemake-python-styleguide - 534e0611558f5b0a7e5660963fc384c84fbc7def authored about 6 years ago by sobolevn <[email protected]>
Fix visiting pass node to calc offset (#283)

* Fix visiting pass node to calc offset

* Update CHANGELOG.md

* fixed test coverage

github.com/wemake-services/wemake-python-styleguide - 64cc22e278467b90f468f3b1f56f4276a9d418d7 authored about 6 years ago by Vasilev Maxim <[email protected]>
Bump pytest from 3.9.1 to 3.9.2 (#285)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.9.1 to 3.9.2.
- [Release notes](htt...

github.com/wemake-services/wemake-python-styleguide - 5bef50854f0c433e7dddb5afa80b0750c22bb054 authored about 6 years ago by dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Restrict the maximum number of base classes aka mixins #264 (#278)

* Restrict the maximum number of base classes aka mixins #264

* Review

* Review

github.com/wemake-services/wemake-python-styleguide - 6e22cfd275b9e31948031e25bc84aa4c4cdd3b11 authored about 6 years ago by Nikita Simonov <[email protected]>
Forbid `BaseException` in `except` block #220 (#276)

github.com/wemake-services/wemake-python-styleguide - 58cfab4a23d54d0c61d2879c161a4d2dc9985096 authored about 6 years ago by Alex Tereshenkov <[email protected]>
Forbid extra `object` in parent classes list #248 (#275)

* Forbid extra `object` in parent classes list #248

* Forbid extra `object`, fix AttributeErr...

github.com/wemake-services/wemake-python-styleguide - a38c947543259fc05e06ace383e3650e2945561e authored about 6 years ago by Nikita Simonov <[email protected]>
Fixes example in the docs

github.com/wemake-services/wemake-python-styleguide - 2b0b55b60f6c6c4436829971b08dae0c987903de authored about 6 years ago by sobolevn <[email protected]>
[#212] Forbid variables self reassignment (#262)

* forbid variables self reassignment

* improved self variable reassigning recognition

* re...

github.com/wemake-services/wemake-python-styleguide - ed3562d2e4437c3a6e4e1f2b6bde9b0295a35d4e authored about 6 years ago by Roxe322 <[email protected]>
Issue 255: Forbid using multiple `for` in comprehensions (#270)

* issue-255: Add complexity violocation for too many fors

* issue-255: New unit test for too ...

github.com/wemake-services/wemake-python-styleguide - 2544373a9dda6cb0a287a542f9e5d0fdcc5c878c authored about 6 years ago by Tom Bennett <[email protected]>
Update tomlkit from 0.4.5 to 0.4.6 (#266)

github.com/wemake-services/wemake-python-styleguide - ca5b94910fc25cedd70ed82b6794a3eb6501a831 authored about 6 years ago by pyup.io bot <[email protected]>
Bump tomlkit from 0.4.5 to 0.4.6 (#268)

Bumps [tomlkit](https://github.com/sdispater/tomlkit) from 0.4.5 to 0.4.6.
- [Release notes](ht...

github.com/wemake-services/wemake-python-styleguide - 2b31f955e79661480da645c8697e925d2d4ffe62 authored about 6 years ago by dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Bump pytest from 3.8.2 to 3.9.1 (#269)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.8.2 to 3.9.1.
- [Release notes](htt...

github.com/wemake-services/wemake-python-styleguide - e7986c381c0b5916fc8b41fb2d909bcfbb7e03ee authored about 6 years ago by dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Issue 244 (#260)

* Change adds conditional visitor that verifies that if statement isn't using True, False, None ...

github.com/wemake-services/wemake-python-styleguide - 5b5ab6e1b3eaa88b0df2a3b9352a292547d009f0 authored about 6 years ago by Sheldon Nunes <[email protected]>
Adds extra tools to the docs, closes #265

github.com/wemake-services/wemake-python-styleguide - 4f6d7e2c372f4b6e2d594dee3c9c69f80ccdf032 authored about 6 years ago by sobolevn <[email protected]>
Bump mypy from 0.630 to 0.641 (#263)

Bumps [mypy](https://github.com/python/mypy) from 0.630 to 0.641.
- [Release notes](https://git...

github.com/wemake-services/wemake-python-styleguide - 9bf45cccbaa58d0e4a2a877463f970e27d057a00 authored about 6 years ago by dependabot[bot] <dependabot[bot]@users.noreply.github.com>
(#170) - Require space between keyword and opening parenthesis (#261)

* (#170) - Require space between keyword and opening parenthesis

* (#170) - extract multiline...

github.com/wemake-services/wemake-python-styleguide - 6feb7844f541bebeaa61bb21953697d9dd6c7b3f authored about 6 years ago by Valentin Ignatev <[email protected]>
Bump tomlkit from 0.4.4 to 0.4.5 (#257)

Bumps [tomlkit](https://github.com/sdispater/tomlkit) from 0.4.4 to 0.4.5.
- [Release notes](ht...

github.com/wemake-services/wemake-python-styleguide - 71c718a1c7acf76a54803f3252d68e115f368424 authored about 6 years ago by dependabot[bot] <dependabot[bot]@users.noreply.github.com>
(#258) fix collecting all visitors in all_visitors fixture (#259)

* (#258) fix collecting all visitors in all_visitors fixture

* (#258) - try pathlib instead o...

github.com/wemake-services/wemake-python-styleguide - 5b437e751fb6bf2bcbad5bf576f364e272e1dfc8 authored about 6 years ago by Valentin Ignatev <[email protected]>
Refactors how local vars filtering works

github.com/wemake-services/wemake-python-styleguide - ce19b15f5fed2c2b7f8b7462608c8acf3bc60c94 authored about 6 years ago by sobolevn <[email protected]>
Fixes comprehensions counted as local var, closes #247

github.com/wemake-services/wemake-python-styleguide - 21da040f2ef46b2bb01598f3f7161056df304d0c authored about 6 years ago by sobolevn <[email protected]>
Ensures that `function_type` is set, closes #237

github.com/wemake-services/wemake-python-styleguide - 1fc7b3eb3bffce09ce5b647b290bcf4209707c65 authored about 6 years ago by sobolevn <[email protected]>
Added inspection for class-level attributes containing upper-class letters (#242)

* Added inspection for class-level attributes containing upper-class letters.

"noqa: Z214" is...

github.com/wemake-services/wemake-python-styleguide - 36d022e9892ac5e1c02c74065f6a55c68c0e5764 authored about 6 years ago by Kirill Borisov <[email protected]>
Issue #215, Forbid try with finally without except (#251)

* Issue #215, Forbid try with finally without except

* fixes

* Fix comment

* Fix docs

github.com/wemake-services/wemake-python-styleguide - 4b223e796ce5908aace71af9a1bf817ac361201f authored about 6 years ago by Novikov Fred <[email protected]>
Refactors comparision logic

github.com/wemake-services/wemake-python-styleguide - 703b405e1b41ca059c65b0db68b64b737d832963 authored about 6 years ago by sobolevn <[email protected]>
Improves tests, closes #250, closes #237

github.com/wemake-services/wemake-python-styleguide - 9ea55485dbdf03086a8f0536dd3fe0088fa9d1c0 authored about 6 years ago by sobolevn <[email protected]>
Merge branch 'master' of https://github.com/wemake-services/wemake-python-styleguide

github.com/wemake-services/wemake-python-styleguide - 0f039b60cc27daf2fbe7a5709110272693d21eef authored about 6 years ago by sobolevn <[email protected]>
WIP: testing improvements

github.com/wemake-services/wemake-python-styleguide - 7f54ac7df10b5e37a02b826556e86b0cd1430500 authored about 6 years ago by sobolevn <[email protected]>
Added in RedundantComparisonViolation class (#245)

github.com/wemake-services/wemake-python-styleguide - ca799e8c0e1d714d01035dbf683cac93170beec4 authored about 6 years ago by Sheldon Nunes <[email protected]>
Update tomlkit from 0.4.4 to 0.4.5 (#246)

github.com/wemake-services/wemake-python-styleguide - a52f1150b2a55449f575caa065f6dbd9e8741aeb authored about 6 years ago by pyup.io bot <[email protected]>
Issue 211 - Check lambda functions for number of arguments (#229)

* issue-211: Add support for lambda functions

* issue-211: Additional unit test for lambda fu...

github.com/wemake-services/wemake-python-styleguide - 13270b322a0ee5e86310e87105e3bcd819c04506 authored about 6 years ago by Tom Bennett <[email protected]>
Issue 219 (#243)

* Change adds the redundant comparisons visitor that checks whether same variable is used on eit...

github.com/wemake-services/wemake-python-styleguide - 0f6bce87a2a204be389938abe9ea292e05cc9092 authored about 6 years ago by Sheldon Nunes <[email protected]>
Update m2r from 0.2.0 to 0.2.1 (#240)

github.com/wemake-services/wemake-python-styleguide - 32ec6fda7316e0b91fdecf1f2cc5c6d36a868d1f authored about 6 years ago by pyup.io bot <[email protected]>
Bump m2r from 0.2.0 to 0.2.1 (#241)

Bumps [m2r](https://github.com/miyakogi/m2r) from 0.2.0 to 0.2.1.
- [Release notes](https://git...

github.com/wemake-services/wemake-python-styleguide - f329877a7b3bdde81c801c1488dd293207386c70 authored about 6 years ago by dependabot[bot] <dependabot[bot]@users.noreply.github.com>
resrtricting multiple in comparisons to fix #228 (#234)

* resrtricting multiple in comparisons to fix #228

* made the requested changes for issue #22...

github.com/wemake-services/wemake-python-styleguide - 0832a5cea28936e2d2f68e965ac4c8a2db197654 authored about 6 years ago by RIYAS P <[email protected]>
Fix `TooManyMethodsViolation` not displaying line number. (#233)

When `TooManyMethodsViolation` was triggered, flake8 showed it happening at line number 0. This ...

github.com/wemake-services/wemake-python-styleguide - 8324cbb53ecc868bb4dadf1fb370f9c6d69e90e1 authored about 6 years ago by Kirill Borisov <[email protected]>
Issue #217, feature: Forbid for loops with unused else (#230)

* Issue #217, feature: Forbid for loops with unused else

* Fixes

* Fix noqa

* fixes doc...

github.com/wemake-services/wemake-python-styleguide - dd0b9508282053b483e270874733679c5732166d authored about 6 years ago by Novikov Fred <[email protected]>
Fix flaking test in test_module_names. (#231)

Our code always expects Checker class to have options attribute set by flake8. Since we call fla...

github.com/wemake-services/wemake-python-styleguide - 47c1841b84d15056f3b589dc2d2a58c3a3d5f9f4 authored about 6 years ago by Kirill Borisov <[email protected]>
Refactores ordering and comparisont

github.com/wemake-services/wemake-python-styleguide - c3a04a1f3d7123ecef41ba6d1991a7a722ef92c8 authored about 6 years ago by sobolevn <[email protected]>
added underscored number restriction to close #205 (#227)

* added underscored number restriction to close #205

* added the review changes for #205

*...

github.com/wemake-services/wemake-python-styleguide - 3f515c7b35f355533ae35fd0fbdf7d3c268e1f8e authored about 6 years ago by RIYAS P <[email protected]>
Restrict incorrect comparison order (#222)

* add ComparisonOrderViolation, WrongOrderVisitor

* add tests for ComparisonOrderViolation, U...

github.com/wemake-services/wemake-python-styleguide - 9a2729ecdbadc97baabecaa331e6ec56b18e684e authored about 6 years ago by Sathwik Matsa <[email protected]>