Ecosyste.ms: OpenCollective

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

github.com/prettier/plugin-python

Prettier Python Plugin
https://github.com/prettier/plugin-python

Add a deprecation notice to the README (#117)

d59dca4b6166dc20eec3e7aa57b0649c072507ce authored almost 6 years ago by Jed Fox <[email protected]>
Add license (#116)

0aa2517f4d22f55f8c4f5a7d2c6c3caaa807503c authored about 6 years ago by Patrick Arminio <[email protected]>
Update README.md (#114)

75c19917d94266f61d42d170b7813cb2e997f107 authored about 6 years ago by kazhuravlev <[email protected]>
Added attribution to astexport.py (#107)

04dc40a40501a13eaec5fcb4d5c99829a31d3ffc authored over 6 years ago by Daniele Esposti <[email protected]>
Throw python exec spawnSync errors (#99)

036c8a66c166ed710b2a0d280e4c85015a1a34c5 authored over 6 years ago by Ryan Ashcraft <[email protected]>
Fix ordering of starred, kwargs in calls for python 2 (#102)

* Add broken mixed call test for #101

* Fix starred args and kwargs ordering in calls for pyt...

dfb3f69758ba727131efedade93c183f94f59861 authored over 6 years ago by Ryan Ashcraft <[email protected]>
Fix printing multiline Attribute nodes (#104)

335b70bf3028b7e272d6f7efde56ff61cdd479c8 authored over 6 years ago by Ryan Ashcraft <[email protected]>
Fix Travis build badge in README (#103)

d414a0c661b2ae2b8ee453483ae0e24afba2e5d9 authored over 6 years ago by Ryan Ashcraft <[email protected]>
Group multiline expressions with parens, fix multiline string escaping (#79)

* Fix multiline string escaping, group multiline expressions with parens

* Use groupConcat an...

dab3d3f5fe0ca3f5a2fcf3bc895f1a4c2e0b775a authored over 6 years ago by Ryan Ashcraft <[email protected]>
Improve raise printing (#66)

* Add broken tests for #65

* Add long raise test

* Fix typo

* Improve raise printing

...

9b62d41aca5d420accd7f8accb8e2db3b25b2210 authored over 6 years ago by Patrick Arminio <[email protected]>
Add Ryan as a mantainer (#96)

398b77a99af5c0ea5c5ec34c98244752e15cae95 authored over 6 years ago by Patrick Arminio <[email protected]>
Add support for uadd (#95)

9b60f4f23fc8516ed9ef08d012989533a75072d3 authored over 6 years ago by Patrick Arminio <[email protected]>
Add support for nonlocal (#94)

d4a7885d23a01cdfaf0c9d1cafcc1fc8ff926721 authored over 6 years ago by Patrick Arminio <[email protected]>
Add support for extslice (#93)

2d8713c3cf25e3d035fdb5440e80a00a85555fcd authored over 6 years ago by Patrick Arminio <[email protected]>
Add support for global (#92)

c95164ca4841f559d2b8a1f2fb7b36f14390da5d authored over 6 years ago by Patrick Arminio <[email protected]>
Add support for bytes strings (#91)

* Add support for bytes strings

* Update old tests

46171b98d7cc8cdf2a356b9eafc4cf44049b8211 authored over 6 years ago by Patrick Arminio <[email protected]>
Fix str tokens causing a crash (#90)

d02d651f1331253c793275bc0136670981b28d72 authored over 6 years ago by Patrick Arminio <[email protected]>
Fix support for inline comments (#89)

* Add default values to locStart and locEnd

* Return more token information for comments

*...

cdbf75e024a34a564c81eb0c77546c8d10d6d933 authored over 6 years ago by Patrick Arminio <[email protected]>
Fix dangling comments not printed (#88)

4781c7e6d504fa47d67d0d2cbb92cfe0f15a16a1 authored over 6 years ago by Patrick Arminio <[email protected]>
Add support for del keyword (#87)

896324de2333931855a6e228eba29a5fd78cf0ce authored over 6 years ago by Patrick Arminio <[email protected]>
Fix arguments printing (#62)

* Add broken test case

* Fix kwonlyargs printing when varargs were present

* Move kwonlyar...

0f9792eaa3db028c3fbc4c356f687ec773d82b88 authored over 6 years ago by Patrick Arminio <[email protected]>
Fix nested ifs (#85)

* Fix nested if printing

* Add additional nested if test

28ef42b26c6b3a091bd602d42cf9502d385cfbcc authored over 6 years ago by Patrick Arminio <[email protected]>
Multiline default args ordering fix (#78)

* Add failing test for args defaults ordering bug

* Fix default args ordering bug

a2a9b8cf777081b2d595eced34f4cad6648ab419 authored over 6 years ago by Ryan Ashcraft <[email protected]>
Add env flag for running tests with pycodestyle (#70)

Add optional PEP8_VALIDATE env flag for running prettier output from
tests into pycodestyle. If...

d75742f55bcc68381c42fd6090593ce586c2d8a8 authored over 6 years ago by Ryan Ashcraft <[email protected]>
Fix printing multiple ifs in comprehension nodes (#71)

Fixes #18.

9e3c1383d9bda91a4c73cf7d2d94e20bb1e434e3 authored almost 7 years ago by Ryan Ashcraft <[email protected]>
Use escaped lines for binary and bool ops (#72)

f3fc9f78721d78fba14531489acbebd3eb5a50a6 authored almost 7 years ago by Ryan Ashcraft <[email protected]>
Don't add final empty line if file has no contents (#68)

Fix #60. Use same logic as prettier's printer-estree.js "Program"
case.

8762d1c00d513002ad235d3d95be4fb06c205ed6 authored almost 7 years ago by Ryan Ashcraft <[email protected]>
Add support for Invert AST type (#67)

Fixes #58.

bff4f6317cc2b118e5fec5b8ca6f0389c5bfa581 authored almost 7 years ago by Ryan Ashcraft <[email protected]>
Wrap `assert` correctly (#56)

This diff escapes line breaks used with `assert` and indents the wrapped portions.

e7f84460864ca71880f66971262156bcb00457f8 authored almost 7 years ago by Danny Weinberg <[email protected]>
Handle Python 2 `with` blocks and wrapping of `with` items (#55)

This diff handles Python 2's de-sugaring of a single `with` block's items into multiple nested A...

03b3b81625a66428be6d6872dfd6939dffadfeb3 authored almost 7 years ago by Danny Weinberg <[email protected]>
Default print width to 79 (#53)

To be consistent with PEP8, set the default column margin to 79 characters. Add tests to check t...

ef1b3ed63840889d353bd3b60724f0bcc08355dd authored almost 7 years ago by Danny Weinberg <[email protected]>
Add default tabWidth to 4 (#50)

dd34cb1abb8bd0a91ebe530c03d15fe258a13477 authored almost 7 years ago by Patrick Arminio <[email protected]>
Space with arguments (#49)

2afced90887c57a3e2f48c51c3ac3e17c87a4165 authored almost 7 years ago by Mounier Florian <[email protected]>
Fix 'Value null is not a valid document' in case of a module less import from: (from .. import X) (#46)

91387a46ba876620bb0fe51363162773c7d3b93d authored almost 7 years ago by Mounier Florian <[email protected]>
Fail tests when encountering unknown node types (#27)

* Fail tests when encountering unknown node types

Before, a basic test added for a new node t...

ec2c04a38b80024f22109d54ff6e1bf223126a1c authored almost 7 years ago by Danny Weinberg <[email protected]>
Import formatting (#44)

Wrap long `import` statements so each module/package is on its own line. Break up the names of `...

f5ed358244b889f2f97b646c37e0dd4277491da8 authored almost 7 years ago by Danny Weinberg <[email protected]>
Uncomment f-strings test after updating asttokens (#43)

The PR that fixed how the asttokens library represents f-strings (technically JoinedStr nodes) w...

0e1ec772590c15b4ec230c607668c75df38e8902 authored almost 7 years ago by Danny Weinberg <[email protected]>
Upgrade Prettier version, fix comment discovery (#25)

* Upgrade Prettier version, fix comment discovery

Bump the dependency on the main Prettier re...

88a6dd1e72247b93659bc1ec7b29c292f3d81164 authored almost 7 years ago by Danny Weinberg <[email protected]>
Change statement spacing to conform to PEP8 and preserve user choices (#36)

The existing implementation adds a single blank line between every statement in any body of stat...

95258541fbb28ed41a4686ff330e8a590a6f3441 authored almost 7 years ago by Danny Weinberg <[email protected]>
Add @FuegoFro to Maintainers (#42)

ec628448caea5c0a9167c4b901b92ae560571245 authored almost 7 years ago by Lucas Azzola <[email protected]>
Update in-repo copy of asttokens (#41)

This updates the code to 3518f5ae323f5a390f8894557db8285eb1ec7e34. In the future we might want t...

dc44444569c68d1eb3bdd6684fc2ab5af8b081a0 authored almost 7 years ago by Danny Weinberg <[email protected]>
Handle Python 3 type annotations (#40)

Add tests and functionality that Python 3 type annotations on function arguments, function retur...

0f26dbbd6becf9b90f8575fedc8b47c974a42b60 authored almost 7 years ago by Danny Weinberg <[email protected]>
Handle generator expressions (#39)

Add logic to print out generator expressions, including eliding the parentheses when the express...

f3fe54fcf5416a30f54d651796234404a496bb20 authored almost 7 years ago by Danny Weinberg <[email protected]>
Handle unary not operator (#38)

* Handle unary not operator

Unlike the other unary operators, `not` needs a space after it. T...

831d0b08e02eec0730719f74e1ee8f3e1bfbabac authored almost 7 years ago by Danny Weinberg <[email protected]>
Fix open slices and improve slice wrapping (#37)

There was a bug where slices that were open at the top (eg `foo[1:]`) would be rendered without ...

9cfa006345745f08299ee30435bc8d4ea20c5589 authored almost 7 years ago by Danny Weinberg <[email protected]>
Don't try to canonicalize strings in multiple parts (#32)

We currently try to canonicalize strings to use consistent quotes. However, there are a number o...

9343f04ed4e9725eeb2d78721d89fb28f5acacb5 authored almost 7 years ago by Danny Weinberg <[email protected]>
Handle clean up list comprehension wrapping and handle dict and set comprehensions (#31)

Clean up how list comprehensions break across lines when long and add handlers to print out set ...

3054b3a08967199d1b801e245c5045d19c5fcd87 authored almost 7 years ago by Danny Weinberg <[email protected]>
Clean up wrapping of lambdas and function declarations (#30)

This diff changes lambdas so that they wrap if they're too long. They will first try just puttin...

a84e898317452bd593c8ff421806ea07843f92c0 authored almost 7 years ago by Danny Weinberg <[email protected]>
Handle set literals (#29)

Add tests and a printer for set literals using the common list-like literal printer.

08547706f4e08177b9d572986131de5935d896b9 authored almost 7 years ago by Danny Weinberg <[email protected]>
Clean up handling of list-like literals (#28)

This makes list-like literals consistently have the following behavior:
- If the list is too lo...

b68c19c011ae00801476106187b5e9f3127e0c44 authored almost 7 years ago by Danny Weinberg <[email protected]>
Add functionality for `yield` and `yield from` (#26)

* Add functionality for `yield` and `yield from`

This adds tests to ensure that `yield` and `...

939586a7c131bde19d89f68ca8e86af5ce84ac73 authored almost 7 years ago by Danny Weinberg <[email protected]>
Add maintainers to README (#23)

* Add maintainers to README

* Add badges

* Fix npm link

* Fix commented link

* Use n...

9e0caa0f7cc671547ed497ede7ccd046af841fa4 authored almost 7 years ago by Lucas Azzola <[email protected]>
Fix elif with multiple body (#7)

* Fix elif with multiple body

Fixes #4

* Fix if printing

* Cleanup code

22f4b3f32c9d64519a06cc498e617895004e1af2 authored almost 7 years ago by Christopher Chedeau <[email protected]>
Rename to @prettier/plugin-python

0e5c2a77ceebe2814707b7c61d1d003b1186b564 authored almost 7 years ago by Lucas Azzola <[email protected]>
Add plugin- prefix

a604515ac6861b4a468793725298679f773eb0cd authored almost 7 years ago by Lucas Azzola <[email protected]>
Improve tuple printing (#19)

4cce557eeb26e680e2e4d3533b157e759474db59 authored almost 7 years ago by Lucas Azzola <[email protected]>
Add basic contributing info

253572cf2eb50339757ecc22e7b84a8ed18ccd89 authored almost 7 years ago by Lucas Azzola <[email protected]>
Re-enable AST_COMPARE (#17)

* Re-enable AST_COMPARE

* Get AST_COMPARE passing

* Always use source text for numbers

...

a58a6ceab206c8bc81eb880f53782ce22446a891 authored almost 7 years ago by Lucas Azzola <[email protected]>
Switch to scoped @prettier package (#16)

a2ef27eb98ba0f71f9a87b5ad8d705b90afb0c03 authored almost 7 years ago by Lucas Azzola <[email protected]>
Fix plugin info (#13)

* Fix plugin info

* Bump Prettier dependency

4010382fba2a40833f04eb30f7358f810d6366a5 authored almost 7 years ago by Jimmy Jia <[email protected]>
Add support for comments (#9)

This wires up the comment logic from prettier. This needs some modification inside of prettier i...

b61ddd6b84db5212b9a27f0beade94687e6fbb95 authored almost 7 years ago by Christopher Chedeau <[email protected]>
Bump prettier (#10)

* Bump prettier

* Use prettier master branch pinned to latest commit

6a2ce6eec0253c029c5808e72f0dcb81e45303c8 authored almost 7 years ago by Lucas Azzola <[email protected]>
Import expression tests from pypy (#6)

What helped a ton at the beginning of prettier was to import all the tests in the flow codebase....

b67650f9b5dc2a03a39aed42f8f9d7cac25ffc82 authored almost 7 years ago by Christopher Chedeau <[email protected]>
Add more nodes; improve fallback (#5)

* Add `is not` node

* Add IfExp

* Move the constant (token) nodes to a separate file

* ...

9fb49fce49ac51a91f8980c23b120fa8d6ee6410 authored almost 7 years ago by Jed Fox <[email protected]>
Add commented docs

bd134dfa8e7d7f752727f6841af6cdfacc5bcfa0 authored almost 7 years ago by Lucas Azzola <[email protected]>
Link to internal Prettier massageAST

034ba8a9551f3fa22cead41b323be0b28d06d13b authored almost 7 years ago by Lucas Azzola <[email protected]>
Set engines, disable AST_COMPARE

d6a8ea600714d738d1f4e45fea8f13596c150598 authored almost 7 years ago by Lucas Azzola <[email protected]>
Add files property to package.json

ca0d36f50030c466dc9e23179bd544f7fac851c4 authored almost 7 years ago by Lucas Azzola <[email protected]>
Lint with jest

519a62da65b7e1f081acb4f9c3b9913e45e1f28a authored almost 7 years ago by Lucas Azzola <[email protected]>
Get tests passing!

5897b7110bdfe6e89d5c3641088015b526771f43 authored almost 7 years ago by Lucas Azzola <[email protected]>
Create plugin entry

8a14b4f170782a1152f3b1afecc6138193ab1152 authored almost 7 years ago by Lucas Azzola <[email protected]>
Setup testing

86e3eacce806243816455e80811bcb16ea7d6927 authored almost 7 years ago by Lucas Azzola <[email protected]>
Add support for assert

850b065963aff95518014e5f22df4fce5373771c authored almost 7 years ago by Patrick Arminio <[email protected]>
Fix nested ifs

a7bf0dcc60196fa6f6aa8dc3c82a2e0b0ce346da authored almost 7 years ago by Patrick Arminio <[email protected]>
Remove useless comment

ac521327d1674c69ad23d03c64b4418e99ca921e authored almost 7 years ago by Patrick Arminio <[email protected]>
Add newline to await test

461dc0c777efac9e42fdca3251ef070b10e38107 authored almost 7 years ago by Patrick Arminio <[email protected]>
Add support for lambda and keyword arguments

833ac414487a9ae5049ff95811a87aa1b64cd151 authored almost 7 years ago by Patrick Arminio <[email protected]>
Add support for * and **

b3fa7f0930aac962de5e002140d18db90b5bd7a8 authored almost 7 years ago by Patrick Arminio <[email protected]>
Fix typo

be9d38cf6652e6e5d7774b29a312ae9107bd05b0 authored almost 7 years ago by Patrick Arminio <[email protected]>
Add support for not and is

26234282ffe4d2d682f3c3f143088db6545e3c0e authored almost 7 years ago by Patrick Arminio <[email protected]>
Add support for pass

e56b4ea01a1e82c18abb4beda87a2a9b794da4ad authored almost 7 years ago by Patrick Arminio <[email protected]>
Add support for decorators

e2bfdc4f6342305af79eb128f044e53df179c0f3 authored almost 7 years ago by Patrick Arminio <[email protected]>
Add support for await

744f01a9e1382d0d35d778f21593c872faa4778d authored almost 7 years ago by Patrick Arminio <[email protected]>
Add support for bool operators

42205928290c036453ab0ef1d1578d976f9cadf7 authored almost 7 years ago by Patrick Arminio <[email protected]>
Improve function definition support

f62d9e23c77819af59eae0f466e08d47279f0a9d authored almost 7 years ago by Patrick Arminio <[email protected]>
Add with statement support

1678da907d339ef17eaa037d20e82df86ce9f0d5 authored almost 7 years ago by Patrick Arminio <[email protected]>
Add naive support for f strings

14af8418890596be64dabbe414d973d6d9a2a51b authored almost 7 years ago by Patrick Arminio <[email protected]>
Add test for u/r strings

d58b15641ed56fbe9ef5a795059668e72af10e35 authored almost 7 years ago by Patrick Arminio <[email protected]>
Fix strings

46dde12897aa145c1ae7d894bd87dfe2fe01dc6c authored almost 7 years ago by Patrick Arminio <[email protected]>
Correctly print simple strings

f19cda3ec58fec44f0a5905550730a00b53b211b authored almost 7 years ago by Patrick Arminio <[email protected]>
Add support for try on python2

970cecaef72541d646aedce8f044f8f5ae30fce4 authored almost 7 years ago by Patrick Arminio <[email protected]>
Run tests on python 2 and 3

68eb45f8a0fbf192a9587fcc0e77af452f97f5d5 authored almost 7 years ago by Patrick Arminio <[email protected]>
Fix lint

cd5d2d774b3b9e3073146975f77ebc3b8cd9db74 authored almost 7 years ago by Patrick Arminio <[email protected]>
Fix syntax error on python2

17297484033993ae6ac3ef22800ed950222a3013 authored almost 7 years ago by Patrick Arminio <[email protected]>
Add python2 print support

5b803cc9e39de13c0eab11539f59d59b4ecfdb5f authored almost 7 years ago by Patrick Arminio <[email protected]>
Fix print of arguments on python2

9b7996f5d98140788dbc5e922c6db374a160095c authored almost 7 years ago by Patrick Arminio <[email protected]>
Allow to run prettier with a custom python version

d2836c691def74b1cab059cc0a7a10ae1ef2b241 authored almost 7 years ago by Patrick Arminio <[email protected]>
Fix missing kwonlyargs on python2

a7f49410ea332188b7cb922320b1e8475529ce09 authored almost 7 years ago by Patrick Arminio <[email protected]>
Use python3 if available, otherwise python2

f7d7e946b2d1e372ac1ff5249c27ad861afe31ce authored almost 7 years ago by Patrick Arminio <[email protected]>
Fix lint error

91ad06a30e9ba24239162b85850e387d856bd664 authored almost 7 years ago by Patrick Arminio <[email protected]>