Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/wemake-services/wemake-python-styleguide
The strictest and most opinionated python linter ever!
https://github.com/wemake-services/wemake-python-styleguide
b0c5ddc38346c78208875334aa786d2c659f3775 authored about 6 years ago
509a41473b6d89a610b4a67080105c8b848ec8b6 authored about 6 years ago
ca28259a8400405077e54585dbece37562110f1e authored about 6 years ago
889080f36448983aa6c9ba0d2456996e4a1ff8c2 authored about 6 years ago
* Restrict unicode names #267
* Restrict unicode names #267 review
* Adds unicode violatio...
edf198bdcd183f9a3d491af1337e4942da0ffa1d authored about 6 years ago* Issue-288: Changed config.py, defautls.py and naming.py to add TooLongVariableNameViolation ru...
22ea20cb0a2faf4129427eea5c86193e583cce4d authored about 6 years agocd73fc0b77cc8e09e178b8dce991d27439e356a0 authored about 6 years ago
7ea14a194f46908c49180f81e56bcea923d324ae authored about 6 years ago
ce351f09e24873931fed960a33f6c6435d276b7e authored about 6 years ago
8eb6924c66ffbd9d862f484866fdea2836a93035 authored about 6 years ago
6f645218e90e1fb405293e5252aa74bff357f3a2 authored about 6 years ago
2e75c7d3ec4fc0bb4d8ca9627c302d241c3570bd authored about 6 years ago
b8df72ca1cab74692d827304980e8e7996495a13 authored about 6 years ago
2c335f0ea7238187cd93218974375b11a6c15351 authored about 6 years ago
b50406ff22b0202b69de56d88c56923e603cb917 authored about 6 years ago
f407cabf5a2a6e0135e0c8cbf90b590092d2516b authored about 6 years ago
* Forbids use of `_` anonymous variable
Closes #309
* Add node visitor for anonymous name ...
0efc5f596b492d636652ffc2c97776d89ea5ac65 authored about 6 years ago612601293a498ea1d0d85f2a8965f848f315e10b authored about 6 years ago
02a454e7ea31bfad265733fe4b721b6b0b402e50 authored about 6 years ago
46052ce0745ae48716f76356982516f30e78d18d authored about 6 years ago
Closes #317
Closes #298
8b9cfd896ae500e99a5a47a5f10386150a26082c authored about 6 years ago
d3304e547d927708e0c25fe28e9ece4d43226ccb authored about 6 years ago
aec1da46122678929e5368285a2ab50db484a087 authored about 6 years ago
e428aab6e79409b9a10dd2134cd1b8685bdc2213 authored about 6 years ago
95f16ff9394393444685391f957fdce04a6177d6 authored about 6 years ago
1758c4342d0a295a0ee29412f35920a8ff9d4d17 authored about 6 years ago
2a2a4a5f88756fb244f91056d4c9930b3cca448c authored about 6 years ago
914c0ecff7fc6d0fd65c0042e505e182d8cf67c8 authored about 6 years ago
3269be931f6c836eee077f35a4ab3e0d2683fe64 authored about 6 years ago
600e2dd9223b2a3efff52b357e473dee85668d6d authored about 6 years ago
the most strict --> the strictest
810583ecb715f044f1e2409484923994c3a81345 authored about 6 years ago9948bd0b4006472a551f428722bd67742204c182 authored about 6 years ago
53c1515e1ad40e6595097941b9d08b686f671c8d authored about 6 years ago
70584fc9b3f01488a7d44d2a0fa6abce92ec6399 authored about 6 years ago
87237b663bb455bd9ee23321437f0f289741e2e5 authored about 6 years ago
Refs #305
Refs #295
bfd3a13efe7534e155dd325f419d884c4c667a15 authored about 6 years ago
Now we are using the same violations for both variables and modules.
Also fixes multiple bugs wi...
3ca1c7a71afbe7169b898b2690a31f5043dc2af6 authored about 6 years ago
386f04eec76408b8c340b917cad72196dece41e2 authored about 6 years ago
46a7fc8143df9208490bdef54a156f8a64d307a4 authored about 6 years ago
Gratis goes to @Shikhov-P since this commit is based on his work.
Closes #279, closes #254
004de0163b7fda35d269230d91fe905ecc98fbee authored over 6 years ago
08baec0dd820a4c07b99cd7af66ad53e13e991e8 authored over 6 years ago
ab95b7d5b14b3985795aa98a70363466fffa3946 authored over 6 years ago
* restricted variable names with more than one concecutive underscore
* changelog update
*...
72958ed1a85173d9d8430c4fa91328a00aec23d8 authored over 6 years ago* implemented function to check protected variables
* fixed linter bugs
* refactored modul...
d3963f716ffe879efe47871acc51a994e4ebd3c0 authored over 6 years ago00d24b4003240717924005df4ae16d4a133c50b1 authored over 6 years ago
477580656b67b9d28e4e17c32f2a0de7fa35529e authored over 6 years ago
534e0611558f5b0a7e5660963fc384c84fbc7def authored over 6 years ago
* Fix visiting pass node to calc offset
* Update CHANGELOG.md
* fixed test coverage
64cc22e278467b90f468f3b1f56f4276a9d418d7 authored over 6 years ago
Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.9.1 to 3.9.2.
- [Release notes](htt...
95569952a6a595c2d1ffca79fe54aa5efb04e2ad authored over 6 years ago
50ca612a48452a262248b71af828125fd0978c67 authored over 6 years ago
5d01b6e3d9cd14f4f7c5f5faecedcfed347ececd authored over 6 years ago
* Restrict the maximum number of base classes aka mixins #264
* Review
* Review
6e22cfd275b9e31948031e25bc84aa4c4cdd3b11 authored over 6 years ago3f5607374a2dad69685e0833911b81e673c7c239 authored over 6 years ago
58cfab4a23d54d0c61d2879c161a4d2dc9985096 authored over 6 years ago
* Forbid extra `object` in parent classes list #248
* Forbid extra `object`, fix AttributeErr...
a38c947543259fc05e06ace383e3650e2945561e authored over 6 years agoffea1f3aac64b3046a38660f6b3553767d179398 authored over 6 years ago
2b0b55b60f6c6c4436829971b08dae0c987903de authored over 6 years ago
ba6b5d16085ad75004344e14dfe4fa8dc5916e14 authored over 6 years ago
* forbid variables self reassignment
* improved self variable reassigning recognition
* re...
ed3562d2e4437c3a6e4e1f2b6bde9b0295a35d4e authored over 6 years ago* issue-255: Add complexity violocation for too many fors
* issue-255: New unit test for too ...
2544373a9dda6cb0a287a542f9e5d0fdcc5c878c authored over 6 years agoca5b94910fc25cedd70ed82b6794a3eb6501a831 authored over 6 years ago
Bumps [tomlkit](https://github.com/sdispater/tomlkit) from 0.4.5 to 0.4.6.
- [Release notes](ht...
Bumps [pytest](https://github.com/pytest-dev/pytest) from 3.8.2 to 3.9.1.
- [Release notes](htt...
* Change adds conditional visitor that verifies that if statement isn't using True, False, None ...
5b5ab6e1b3eaa88b0df2a3b9352a292547d009f0 authored over 6 years ago4f6d7e2c372f4b6e2d594dee3c9c69f80ccdf032 authored over 6 years ago
b27ce5ebfe6f05ebe2a99363f3642949938770c8 authored over 6 years ago
Bumps [mypy](https://github.com/python/mypy) from 0.630 to 0.641.
- [Release notes](https://git...
* (#170) - Require space between keyword and opening parenthesis
* (#170) - extract multiline...
6feb7844f541bebeaa61bb21953697d9dd6c7b3f authored over 6 years ago
Bumps [tomlkit](https://github.com/sdispater/tomlkit) from 0.4.4 to 0.4.5.
- [Release notes](ht...
* (#258) fix collecting all visitors in all_visitors fixture
* (#258) - try pathlib instead o...
5b437e751fb6bf2bcbad5bf576f364e272e1dfc8 authored over 6 years agoce19b15f5fed2c2b7f8b7462608c8acf3bc60c94 authored over 6 years ago
21da040f2ef46b2bb01598f3f7161056df304d0c authored over 6 years ago
1fc7b3eb3bffce09ce5b647b290bcf4209707c65 authored over 6 years ago
1af2c01a7d5dce2d34b284c1266af039bb7d2589 authored over 6 years ago
* Added inspection for class-level attributes containing upper-class letters.
"noqa: Z214" is...
36d022e9892ac5e1c02c74065f6a55c68c0e5764 authored over 6 years ago* Issue #215, Forbid try with finally without except
* fixes
* Fix comment
* Fix docs
4b223e796ce5908aace71af9a1bf817ac361201f authored over 6 years ago703b405e1b41ca059c65b0db68b64b737d832963 authored over 6 years ago
b9e5b98b589a27682fefad6cd01b1889b265effd authored over 6 years ago
9ea55485dbdf03086a8f0536dd3fe0088fa9d1c0 authored over 6 years ago
0f039b60cc27daf2fbe7a5709110272693d21eef authored over 6 years ago
7f54ac7df10b5e37a02b826556e86b0cd1430500 authored over 6 years ago
ca799e8c0e1d714d01035dbf683cac93170beec4 authored over 6 years ago
a52f1150b2a55449f575caa065f6dbd9e8741aeb authored over 6 years ago
* issue-211: Add support for lambda functions
* issue-211: Additional unit test for lambda fu...
13270b322a0ee5e86310e87105e3bcd819c04506 authored over 6 years ago* Change adds the redundant comparisons visitor that checks whether same variable is used on eit...
0f6bce87a2a204be389938abe9ea292e05cc9092 authored over 6 years ago32ec6fda7316e0b91fdecf1f2cc5c6d36a868d1f authored over 6 years ago
Bumps [m2r](https://github.com/miyakogi/m2r) from 0.2.0 to 0.2.1.
- [Release notes](https://git...
* resrtricting multiple in comparisons to fix #228
* made the requested changes for issue #22...
0832a5cea28936e2d2f68e965ac4c8a2db197654 authored over 6 years agoWhen `TooManyMethodsViolation` was triggered, flake8 showed it happening at line number 0. This ...
8324cbb53ecc868bb4dadf1fb370f9c6d69e90e1 authored over 6 years ago* Issue #217, feature: Forbid for loops with unused else
* Fixes
* Fix noqa
* fixes doc...
dd0b9508282053b483e270874733679c5732166d authored over 6 years agoOur code always expects Checker class to have options attribute set by flake8. Since we call fla...
47c1841b84d15056f3b589dc2d2a58c3a3d5f9f4 authored over 6 years agod33fbc8cffbfe2ab42dc17372bbea1fd77b428a5 authored over 6 years ago
c3a04a1f3d7123ecef41ba6d1991a7a722ef92c8 authored over 6 years ago
* added underscored number restriction to close #205
* added the review changes for #205
*...
3f515c7b35f355533ae35fd0fbdf7d3c268e1f8e authored over 6 years ago* add ComparisonOrderViolation, WrongOrderVisitor
* add tests for ComparisonOrderViolation, U...
9a2729ecdbadc97baabecaa331e6ec56b18e684e authored over 6 years ago