Ecosyste.ms: OpenCollective

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

redbaron

Redbaron (with Baron) is a python library that allows you to parse and modify your python source code files to be able to write custom refactoring script, tooling, code analysis and so on.
Collective - Host: opensource - https://opencollective.com/redbaron - Code: https://github.com/PyCQA/redbaron

[enh] improve debug logging

github.com/PyCQA/redbaron - 0a137e14aac8bbeb53581abc77ad18db7202ca3e authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] handle special case of codeblocknode

github.com/PyCQA/redbaron - 65e3205c1b859a89a0b14d3e1837037c0816c90f authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] log current state once list has been modified

github.com/PyCQA/redbaron - 625d9a5513cee8221e9d97d24d38da578be6e837 authored almost 9 years ago by Laurent Peuch <[email protected]>
[doc] .absolute_bounding_box is not a method

github.com/PyCQA/redbaron - c44cc3c1c2dfc8bebf1cc1e549874d48ff057fc8 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] pass more tests

github.com/PyCQA/redbaron - f722a2e34d0d874bf9aedd30ffedb7ac00a23785 authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] some debug output were missleading

github.com/PyCQA/redbaron - e87150fc124f6c971f35d7f6863fd7225c0f3812 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] stronger test for CodeBlockNode

github.com/PyCQA/redbaron - cf633dc0254b1e26b367a4dd57ea661fc1dae1a3 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] freaking finally: make all insert tests pass \o/

github.com/PyCQA/redbaron - 96f774cce7de7e3ff05a410c7a2dff5cf4b2e9dc authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] same for else node

github.com/PyCQA/redbaron - fd8b635d1c9d8c6267c9a3869cc2aa42fffe5fbb authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] proxylist.__repr__ behave like previously

github.com/PyCQA/redbaron - 2119e7539e000ad552ab85b2f1b151b28124fe16 authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] None is the flag value, not []

github.com/PyCQA/redbaron - 36f9b6d0ba34236a99c511776bf93f26a9f2d0d3 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] move elif to new .next/previous behavior

github.com/PyCQA/redbaron - 6c5719feee47f6793a9d02cad958eb5e4068678c authored almost 9 years ago by Laurent Peuch <[email protected]>
[mod] move if else block siblings node .next/.previous behavior in a top class

github.com/PyCQA/redbaron - 0e2748317f48bee22c3a9a68ebef140de97b15ae authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] same for previous_generator

github.com/PyCQA/redbaron - 05be71f9c5f3f0b3d3825bf9d4a00d161799d7ad authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] excepted behavior on ifnode.next_generator()

github.com/PyCQA/redbaron - 76bf71b64fc837205715e8721c40f1a660236e85 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] same for previous

github.com/PyCQA/redbaron - a2665e1d248712781f9eb23f48ce7a51d6762823 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] excepted behavior on ifnode.next

github.com/PyCQA/redbaron - 99a736c26ed543c34bde7ec65d700a0e09c67d7e authored almost 9 years ago by Laurent Peuch <[email protected]>
[mod] more debug output

github.com/PyCQA/redbaron - 711cee3e2207af07fcaf6346dc23a08b1171033b authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] handle trailing case

github.com/PyCQA/redbaron - b0c7eb964619c257dbfb0fce00206effba885bef authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] customize the expected list building for lineproxylist

github.com/PyCQA/redbaron - e5d650401e28f74dd2e954eb8df2732bff3ee90f authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] reput trailing comma if not presento n trailing comma proxy list

github.com/PyCQA/redbaron - 8c72361c34c1e52cfb7f7277c97c9383aecabe22 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] port __setslice__ to new data structure

github.com/PyCQA/redbaron - d942609398783e90c9608746dbf76edff43e34cb authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] handle indented separator in comma proxy list

github.com/PyCQA/redbaron - 6f9e2c93f99e135b8e891035df541ad51c533782 authored almost 9 years ago by Laurent Peuch <[email protected]>
[mod] add reminder to clean things

github.com/PyCQA/redbaron - 70f76e1a105d6385ad6e2b7d217c1a6bdb402d24 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] customize _generate_expected_list for comma proxy list

github.com/PyCQA/redbaron - 560ed056a51ab290d0890aea9c0c0acba030c66b authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] use parent behavior for now

github.com/PyCQA/redbaron - 09ebd3bc2fec60e6167a5a0919a6cbdeeec5bc5b authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] well I don't need to do all this work anymore

github.com/PyCQA/redbaron - bdda9353006e8688652dcf075764d22b48b8e465 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] make RedBaron class handle new structure

github.com/PyCQA/redbaron - a8924092a5df7950037164e5ed07919de1610cdf authored almost 9 years ago by Laurent Peuch <[email protected]>
[mod] use parent diff algo on dotproxylist

github.com/PyCQA/redbaron - d8d255d22e7b0497e801078dc59b8184647e1e8f authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] for lineproxylist diff augmented was broken

github.com/PyCQA/redbaron - 222913631f5ccb224a01cd8e620959279b8388ff authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] yet another case where I need to handle indentation

github.com/PyCQA/redbaron - 4af1b4bcc1e6b7df9549a3039bb9212a6f699289 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] handle case where I might need to add a separator for lineproxylist

github.com/PyCQA/redbaron - eeaf08580a0019fc077b29f47d2e80cadf0980ce authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] ensure we finished with a \n

github.com/PyCQA/redbaron - 482014494126cd45507ebb50f0168a154b0f2e19 authored almost 9 years ago by Laurent Peuch <[email protected]>
[mod] disable a indented style comma proxylist test because that's a strange case for the new algo

github.com/PyCQA/redbaron - 9450765b47517e50e9cf06f8dc8aca32d7cbe33a authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] don't break indentation of next block

github.com/PyCQA/redbaron - b2400f15d46ff1ab614ad77ad5d224646e3e17cd authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] when a new separator is added, we might need to add indentation to it

github.com/PyCQA/redbaron - 51612be5e69a957b821c49662a39a2910c4678b6 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] handle case where first formatting list in lineproxylist need its indentation to be reduced

github.com/PyCQA/redbaron - c195ca04a7ca89d00e8a8fae061ed8aeead0a0f7 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] custom expected list builder for dot proxy lsit

github.com/PyCQA/redbaron - f487d0b73fd7c775ff169de5d1b242eaed5436a5 authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] custom datastructure build for proxy list

github.com/PyCQA/redbaron - c37ed3d0868d8ebae7882ff2451b13b8ee1dce17 authored almost 9 years ago by Laurent Peuch <[email protected]>
[mod] avoid to forget to do this

github.com/PyCQA/redbaron - 8033312711397321892326196f4184238e6f3d12 authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] use parent _diff_reduced_list for comma proxy list for now

github.com/PyCQA/redbaron - 04d02f973b72a5e9fb9d00a7477ce6aeae67965b authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] customize builder_inner_list for line proxy list

github.com/PyCQA/redbaron - a833ec20448e789fe72446c620f4abc116cada83 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] handle trailing comma in comma proxy list

github.com/PyCQA/redbaron - 131f57aff457faf56fbdf832a3f64f079e1d18e3 authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] actually I don't need those complex operations anymore

github.com/PyCQA/redbaron - eea224b6ae8a00a80e14a69600d546de3fdbb791 authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] diff remove operation wasn't working anymore

github.com/PyCQA/redbaron - 4d58a95f9adcc72d4a12efbb8cc506b1db455105 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] port __getslice__ to new data structure

github.com/PyCQA/redbaron - f70fd871038c2277d7cab3a7e2f9f3cebede976a authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] port __getitem__ to new data structure

github.com/PyCQA/redbaron - 054c1a8420b7848d2232d9337891acfcf55b2e4b authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] port count to new data structure

github.com/PyCQA/redbaron - 09987414199540320ad510b493431bf12ba45ac3 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] port index to new data structure

github.com/PyCQA/redbaron - ab54ce1016b9cd01e1f56e855f1b4a501d0a0d44 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] port extend to new data structure

github.com/PyCQA/redbaron - eb6373790b91ca331f227ade7b0808d3911f114b authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] generate expected list according to new datastructure

github.com/PyCQA/redbaron - 12840d9421ea1b55dd9fd3e3537bd7fd1e4cdfd8 authored almost 9 years ago by Laurent Peuch <[email protected]>
[mod] start to move to new data structure

github.com/PyCQA/redbaron - 9fa53f57668a9d7b209c1b59ff7030e881552c18 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] port insert to new data structure

github.com/PyCQA/redbaron - cd0d630bc40f7f5ed6b58a87f0b15a1fc14f9557 authored almost 9 years ago by Laurent Peuch <[email protected]>
Merge pull request #88 from kgashok/patch-1

Update README.md

github.com/PyCQA/redbaron - 007020be592c08666d271f19edc2b555b421aac8 authored about 9 years ago by Laurent Peuch <[email protected]>
Update README.md

github.com/PyCQA/redbaron - ae418b5fac6025930f7a3fdcfc2387713614e5a3 authored about 9 years ago by kgashok <[email protected]>
Merge remote-tracking branch 'origin/insert_class_class'

Conflicts:
CHANGELOG

github.com/PyCQA/redbaron - 1f786506ab70094b85430896431077cd4c39a2c3 authored over 9 years ago by Laurent Peuch <[email protected]>
[doc] update CHANGELOG

github.com/PyCQA/redbaron - d9eae144508e696e795553fadbb96da250777f09 authored over 9 years ago by Laurent Peuch <[email protected]>
Merge pull request #75 from novocaine/master

.type of a function node is 'def', not 'function'

github.com/PyCQA/redbaron - c9ebcc765610700520ec065aab16e4b2fbeac041 authored over 9 years ago by Laurent Peuch <[email protected]>
.type of a function node is 'def', not 'function'

github.com/PyCQA/redbaron - a8a178bfdba11fb54cf4e3799f4cb52f36f40b41 authored over 9 years ago by James Salter <[email protected]>
Merge pull request #70 from Psycojoker/standard_error

fix raise not using correct name for exception

github.com/PyCQA/redbaron - 206666ab58b4f42876022c93c9aa385377ee9565 authored over 9 years ago by Laurent Peuch <[email protected]>
Merge remote-tracking branch 'origin/path_equality'

Conflicts:
CHANGELOG

github.com/PyCQA/redbaron - b6fccb73c325cd448e2577623826ceda53a679bd authored over 9 years ago by Laurent Peuch <[email protected]>
Merge pull request #71 from Psycojoker/path_str

add string representation for Path class

github.com/PyCQA/redbaron - 7117c64fd4c4ba20b3b0a5f0732c30adc9e744cc authored over 9 years ago by Laurent Peuch <[email protected]>
[mod] fix not using standard error name

github.com/PyCQA/redbaron - 19e01681ae7a0de9ea341d003ff7966f71ce5689 authored over 9 years ago by Pierre Penninckx <[email protected]>
[end] add string representation for Path class

github.com/PyCQA/redbaron - d2f5a4f45875ecb81c2acc6fd8f14de926e65cd3 authored over 9 years ago by Pierre Penninckx <[email protected]>
[enh] equality between baron and redbaron path

github.com/PyCQA/redbaron - ec6f357552a69aaca58d6497c771f00d0b853dc3 authored over 9 years ago by Pierre Penninckx <[email protected]>
[fix] handle successive newline in super-nested blocks

github.com/PyCQA/redbaron - ad1ca9058942bf9b85af4e595aef41ef88365f32 authored over 9 years ago by Pierre Penninckx <[email protected]>
[enh] handle insertion of blank lines

github.com/PyCQA/redbaron - 1606ac3f5a8e189a4928a713475b0f6dbd922ef2 authored over 9 years ago by Pierre Penninckx <[email protected]>
[fix] update test to correct insert behaviour

This test was passing but shouldn't have. The fact that the second \n
disappears is due to Proxy...

github.com/PyCQA/redbaron - 18ac21d5640bb9fcf0490c955c2a942d49665cfa authored over 9 years ago by Pierre Penninckx <[email protected]>
[enh] add next_recursive and previous_recursive helpers

github.com/PyCQA/redbaron - 8485070958d80d718c197cfdd3fb4fe9d0bba761 authored over 9 years ago by Pierre Penninckx <[email protected]>
[mod] get rid of public method getitem

It was only used internally in a special case and leads only to
confusion for the user.

github.com/PyCQA/redbaron - 8c6424736530162f750f17f359debdfbcc380fff authored over 9 years ago by Pierre Penninckx <[email protected]>
[fix] handle nested newline indentation correctly

github.com/PyCQA/redbaron - c4ab5e32b1ab2ce0b82272d5f3ca0cb9aac1e292 authored over 9 years ago by Pierre Penninckx <[email protected]>
[fix] handle nested newline at end

github.com/PyCQA/redbaron - 5a0a56e08550a548ab0de202717f26eba0b6e586 authored over 9 years ago by Pierre Penninckx <[email protected]>
[doc] explain possibly better recursive next and previous

github.com/PyCQA/redbaron - ddd634d715e023710f9721f12390ca41c8e265a0 authored over 9 years ago by Pierre Penninckx <[email protected]>
[fix] correct indentation on insert after if block

github.com/PyCQA/redbaron - 62db1625780306fac9b156411aaa8d0d2983a4bc authored over 9 years ago by Pierre Penninckx <[email protected]>
[enh] unique way to access Proxy/NodeList items

github.com/PyCQA/redbaron - 9fb2907c809feb1a78ddd37d780068d5f6c32bc7 authored over 9 years ago by Pierre Penninckx <[email protected]>
[fix] take all nodes after the current one into account

github.com/PyCQA/redbaron - b71d1d2bfb930422aca07e05da718d631c4ccbf9 authored over 9 years ago by Pierre Penninckx <[email protected]>
[doc] update changelog

github.com/PyCQA/redbaron - 1c0fde90f9163b716d2ce56edf2ee428d3a9aa40 authored over 9 years ago by Pierre Penninckx <[email protected]>
[fix] bad indentation when newline is inside node

github.com/PyCQA/redbaron - 6c22dbc6230a279bd2b6618f030195eb49c5ea71 authored over 9 years ago by Pierre Penninckx <[email protected]>
[fix] replace 'function' name with new 'def' name

github.com/PyCQA/redbaron - b94f7440a0ce36f3225ad5b65809fa6a165d497d authored over 9 years ago by Pierre Penninckx <[email protected]>
[mod] show discrepancies with insert functionnality

github.com/PyCQA/redbaron - 8c03c0e9dbe1384183b0cb055e1831562f039949 authored over 9 years ago by Pierre Penninckx <[email protected]>
[doc] update CHANGELOG

github.com/PyCQA/redbaron - 9f4caaa6de891cb7d6a87c88e5c817af177fe7b9 authored over 9 years ago by Laurent Peuch <[email protected]>
[fix] on copied code block node, setting the value attribute was broken

github.com/PyCQA/redbaron - 53154f460739f6a952793f6ae382b60f2ada426a authored over 9 years ago by Laurent Peuch <[email protected]>
[mod] finally don't do that, ast.literal_eval is cool enough

github.com/PyCQA/redbaron - e1c08ac943e122ef419bafc6b096b17f44c0a42b authored over 9 years ago by Laurent Peuch <[email protected]>
[mod] update TODO

github.com/PyCQA/redbaron - f76356775108fe0f4938f269e602df251f771353 authored over 9 years ago by Laurent Peuch <[email protected]>
[doc] update CHANGELOG

github.com/PyCQA/redbaron - ba5fa305d4800f75789715d378a14a62cb87112f authored over 9 years ago by Laurent Peuch <[email protected]>
[fix] decrease indentation wasn't working

github.com/PyCQA/redbaron - fd9dc4da48c573881b69bbf0306644740b455d36 authored over 9 years ago by Laurent Peuch <[email protected]>
[fix] missing tests for individual node increase/decrease indentations

github.com/PyCQA/redbaron - c6161cfb094921e6b43f16849ae8184561300cf7 authored over 9 years ago by Laurent Peuch <[email protected]>
[mod] pep8

github.com/PyCQA/redbaron - 790e136eea344a45e7d365b0059ec675a0c78e03 authored over 9 years ago by Laurent Peuch <[email protected]>
[doc] add link to documentation in CHANGELOG

github.com/PyCQA/redbaron - 7bcc0429c2442886aa5a3eec16fd36a4b58973f1 authored over 9 years ago by Laurent Peuch <[email protected]>
[fix] octa notation isn't supported anymore in python 3

github.com/PyCQA/redbaron - 3fc8aeff6bacb9f6afb04451f9e57ac4eb3c9993 authored over 9 years ago by Laurent Peuch <[email protected]>
[fix] dirty way of still testing binary/unicode raw string when not in python3

github.com/PyCQA/redbaron - 7c61e552c7ddeee6902342d9b631657320c24a12 authored over 9 years ago by Laurent Peuch <[email protected]>
[fix] python3 doesn't have the concept of long anymore

github.com/PyCQA/redbaron - aebf13e0ca23ece87ea8d1df6a8e66d69b3c4d6b authored over 9 years ago by Laurent Peuch <[email protected]>
[doc] update CHANGELOG

github.com/PyCQA/redbaron - 6e774dfa1d5ee545f08caaf00a632ac826c1fc03 authored over 9 years ago by Laurent Peuch <[email protected]>
[fix] sometime it isn't a node

github.com/PyCQA/redbaron - 22708f6c1ffbcc3085b02d845c8d9e9f78c149e9 authored over 9 years ago by Laurent Peuch <[email protected]>
[fix] this won't work anymore

github.com/PyCQA/redbaron - 2e0e82e1f1e1567747a9aaaa84fcfde7c27526fe authored over 9 years ago by Laurent Peuch <[email protected]>
[doc] document to_python

github.com/PyCQA/redbaron - 779d3f7184c72e6bce0d9477c227e556bfe378bb authored over 9 years ago by Laurent Peuch <[email protected]>
[enh] ensure that to_python raise on a bad value with a good exception message

github.com/PyCQA/redbaron - 3df97c879e8da8fd045de3b77da24adfb95031a4 authored over 9 years ago by Laurent Peuch <[email protected]>
[enh] same for name node that are None

github.com/PyCQA/redbaron - bd7f2ec1c0c0ed2c8ccc69e65a951b414b0801e6 authored over 9 years ago by Laurent Peuch <[email protected]>
[enh] same for name node that are boolean

github.com/PyCQA/redbaron - cb4052a070a1c375cfd6f9704b3ba19796fde12c authored over 9 years ago by Laurent Peuch <[email protected]>
[mod] meh

github.com/PyCQA/redbaron - 7601db71d5a249bfae7626da976fa23860fee1cd authored over 9 years ago by Laurent Peuch <[email protected]>