Ecosyste.ms: OpenCollective

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

github.com/OpenMS/autowrap

Generates Python Extension modules from Cythons PXD files
https://github.com/OpenMS/autowrap

added AutwrapRefHolder class

348b7f16ff3a37f78dacc2b230401a32ccdbdbee authored almost 12 years ago by Uwe Schmitt <[email protected]>
fixed windows problem in Main.py:run

68f22c0474b3f53f79ff5e3773f94792c587a0c2 authored almost 12 years ago by Uwe Schmitt <[email protected]>
removed invalid OldConversionProvider.py and released 0.2.2

b68756c324587b9461d7787322e5943d3c6351c3 authored almost 12 years ago by Uwe Schmitt <[email protected]>
made autowrap cheesshop ready

70bef1532d7448ebcb2e2f11cfaa940f9ff6d992 authored almost 12 years ago by Uwe Schmitt <[email protected]>
fixed error for multiple input stl container arguments

c365af3cd81180a28e1ff3b205ba6e26f37b89fe authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support for type modifier 'long'

77d5c6ff2388760672afe1770966af33cec899bf authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support for stl map type + more empty lines in generated pyx file

cbc26be176482c1910d711058ae4e7cb8e998bb7 authored almost 12 years ago by Uwe Schmitt <[email protected]>
added version information

5cd6c24049e8b242f06681abda3d855dc57b2695 authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support for 'empty' classes (no ptr to wrapped inst)

- > serve as namespace for static methods and enums

d0a688e5d1d505284be6b6e4146242dfa873eac4 authored almost 12 years ago by Uwe Schmitt <[email protected]>
introduced name mangling for free and static functions

e561ed3f9268b3e11e365c08e5e216dc0be39a04 authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support for stdlib_set

a4eb475a8e8870091a1e071a1ecc53b599be2928 authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support for enums in std_lib containers args

4aae440004bb873ad5cdcc7a62d8df5a4cc5382a authored almost 12 years ago by Uwe Schmitt <[email protected]>
introduced extra_opts para im Main.py:run

8b9df6478276de42f4993afc6667885320532716 authored almost 12 years ago by Uwe Schmitt <[email protected]>
addes support for char

490cf64e101803c0a878315fa51bd3ad58308479 authored almost 12 years ago by Uwe Schmitt <[email protected]>
implemented commandline version of autowrap

38a4aca29613673f6af6236409bda7ad22955b41 authored almost 12 years ago by Uwe Schmitt <[email protected]>
attributes can be wrapped

a240802ac3181dbb06e9034d28d47111d011ac4f authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support for __add__ and __iadd-_

a7403ea0ea2ab1a3e1c4f6c2ec6849afe5adbd65 authored almost 12 years ago by Uwe Schmitt <[email protected]>
completed richcmp wrapping

f39b2f3818582dd1083dea0f1db1c900150c969e authored almost 12 years ago by Uwe Schmitt <[email protected]>
improved support of ctypedefs

5c7f14611669ab88efebd05ca565baf93638fba2 authored almost 12 years ago by Uwe Schmitt <[email protected]>
fixed problem when converting size_t to string

06b76adfe6252749485609c12c504ab0d0df3bda authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support of vecto<pair<..>>

182656ef58ab43e65500c51cfececd540b74cffd authored almost 12 years ago by Uwe Schmitt <[email protected]>
improved std::vector conversion + added std::pair support

cc2a3a83e12d869e0a9a63fcad3ef8f323642ab7 authored almost 12 years ago by Uwe Schmitt <[email protected]>
fixed parsing issue for reference types

c86c865b86628e837ab1f9c6c0265512f2cc6358 authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support for cast, richcmp and improved wrap-attach

03420490c5fc21e4098844861a5720c17f3585b3 authored almost 12 years ago by Uwe Schmitt <[email protected]>
cleanup of old code in Types.py

3a797d6a0e2b8667f69b508b53377e8712a2edba authored almost 12 years ago by Uwe Schmitt <[email protected]>
added logging

bdf8fa5081856330d634755a7ac1ae8a77e329ad authored almost 12 years ago by Uwe Schmitt <[email protected]>
ConversionProvider.py fixed for self written converters

76dbcb442f34aa3807188fb7382c7a79a2f2e3c6 authored almost 12 years ago by Uwe Schmitt <[email protected]>
minimal cleanup

c9481c673ef727102f3715587b6cf70540074370 authored almost 12 years ago by Uwe Schmitt <[email protected]>
fixed error in iterator wrapping for templated classes

12063fd87a9ec1f8909506f7f04457efdd23afbf authored almost 12 years ago by Uwe Schmitt <[email protected]>
fixed wrong parameter order error in DeclResolver.py

6333595437a615a0388f0b855547329d3d6c2b11 authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support for static functions

4a27e51b86c34e0d7f8d0444503b65b4ad68069a authored almost 12 years ago by Uwe Schmitt <[email protected]>
reorganized top level code in CodeGenerator.py

a59d93a754e22b1929178ad0be942ca34fea4c74 authored almost 12 years ago by Uwe Schmitt <[email protected]>
removed unused code from CodeGenerator.py

962d1c28aef69aa6085edaa743361215b88ab4ff authored almost 12 years ago by Uwe Schmitt <[email protected]>
removed unused code from CodeGenerator.py

508735f8cfc9c3c3ad0df804dd20c84540a9034f authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support for free functions

b7b8c4a84675a37ec993c45af8ee263c61c1a88f authored almost 12 years ago by Uwe Schmitt <[email protected]>
some fixes needed for pyopenms

c1c2b797b3b1e7bb1fb6657da2625611280645db authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support for unsigned template arguments

c744e9b0903def7b44f66cb89258125c6fc469a6 authored almost 12 years ago by Uwe Schmitt <[email protected]>
fixed error in output conversion if res type is wrapped template class

52b6bf49f1bc7558dcd56cb83d599b1953afd6b9 authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support for adding special method code

4466eaa0306080403e74707c27c73ccd65107b61 authored almost 12 years ago by Uwe Schmitt <[email protected]>
improved signature of functions in autowrap.__init__

a560e27dd56b3f196cc50fb0b8061d204b3eb8d6 authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support for operator[] wrapping

60b4baea9bc4e3ca27c9aa92ba3f642f663a9fed authored almost 12 years ago by Uwe Schmitt <[email protected]>
fixed two memory leak issues:

1. temporal alloced std::vector was not deleted after usage
2. to early call of cleanup codes

91c24e3c795e7aa235602f43ae0465affd11cff6 authored almost 12 years ago by Uwe Schmitt <[email protected]>
extra test for using templated class as arg in other class

b8add0bff99b68bbb147b5cf5758649e9a76917b authored almost 12 years ago by Uwe Schmitt <[email protected]>
fixed merge conflict

5237a7e0a55200e0cc07785cd3ea0428f7b2a123 authored almost 12 years ago by Uwe Schmitt <[email protected]>
DeclResolver and related classes rewritten

30c6ec3f59aa34e27ff2ca10a784a69e33073d59 authored almost 12 years ago by Uwe Schmitt <[email protected]>
added inv_transform in Types.py

8a3993cea14fbbbd63849dd9f77db377e935071e authored almost 12 years ago by Uwe Schmitt <[email protected]>
added base type collecion

fd9a607199242c5c91984f7b96e858e2bce71287 authored almost 12 years ago by Uwe Schmitt <[email protected]>
fixed type transform + added c check for recursive t-args

6c473f60f83d122aece79dd75bc73848360515f0 authored almost 12 years ago by Uwe Schmitt <[email protected]>
extended type parsing in Types.py:from_string

a4288f6c33cdf9bf010517b66f36449171b6bdcf authored almost 12 years ago by Uwe Schmitt <[email protected]>
rewrote some tests in testDeclResolver.py

9aaa9a54341a0141adb339a19f6467f9e65e4c16 authored almost 12 years ago by Uwe Schmitt <[email protected]>
fixed issue with templated type as input arg

48572e612bcaedb0b3dd7405db7effe6273ef353 authored almost 12 years ago by Uwe Schmitt <[email protected]>
vector of templated class as result and input of methods

ce602c0e968a3fc8318c50b1e3e66c90a89f8677 authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support for more than one vector in method args

5513bb1b1cd25a9e8428cf4af28bdec10e6ae03d authored almost 12 years ago by Uwe Schmitt <[email protected]>
minimal test for wrapping templated classes

82a5436d7a666046ed1204e6af3028fc1185ad70 authored almost 12 years ago by Uwe Schmitt <[email protected]>
improved enum support

2df960ccabb42d40667b74fa8927428528cb9420 authored almost 12 years ago by Uwe Schmitt <[email protected]>
renamed stdlib classes

0e2cf55bff80a25a66ca37877497a9ddba8467db authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support for float and double

91fb70ac7012c4068ae8706d4bd69681f74b7366 authored almost 12 years ago by Uwe Schmitt <[email protected]>
added hook for setting special TypeConverters from outside

b84ac7e2c8a2bc652ac34d8ac5836a3f6c19e711 authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support for char *

cd1a3c483ad5deaa64472d0599a009faecb02d66 authored almost 12 years ago by Uwe Schmitt <[email protected]>
little cleanup

d2256df176e4dd7a5d067aacb9274657410498b5 authored almost 12 years ago by Uwe Schmitt <[email protected]>
reintroduces shared_ptr for wrapped intances

97ae5b419a24db747b60de26b2ae1135349a2886 authored almost 12 years ago by Uwe Schmitt <[email protected]>
added __iter__ support

3fbb25a2fbf8ed726f1919e417af18b2620cf60b authored almost 12 years ago by Uwe Schmitt <[email protected]>
boost shared_ptr support implemented

9685813b36847edb1ae2b78cb023c877f51e71e3 authored almost 12 years ago by Uwe Schmitt <[email protected]>
added boost files + simplified pxd cimport path handling

c6019db006b9f7194f72efc17178cffb151d340c authored almost 12 years ago by Uwe Schmitt <[email protected]>
added fix if non-arg cons is missing

c04ed124e10c2fcfc3c123d1712f2cb81205f77d authored almost 12 years ago by Uwe Schmitt <[email protected]>
added memleaktest

ccb141b6380eac62c5e632c4417a5eaddbc8f1f2 authored almost 12 years ago by Uwe Schmitt <[email protected]>
method annotation ref-arg-in implemented

7caeb8a96aa13ce446d1603a71940a01db40eed7 authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support for enums in method signatures

13394e7610ec5992e92277818cc01f44f93b7e64 authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support for enums in method signatures

7a841f93b92ee6e1137e938730cfa73a3ca3b156 authored almost 12 years ago by Uwe Schmitt <[email protected]>
added support for operator==

8c3d5e6ec98d4c70dfacbb5a394dc9e7ae6b6814 authored about 12 years ago by Uwe Schmitt <[email protected]>
added support for __copy__ method

d68e75d35c3474308da93c01927ce82ce303e25d authored about 12 years ago by Uwe Schmitt <[email protected]>
inplace replacement of std_vector[] & args

91a50bf7d04be85b36ad47e9ac945f286f265015 authored about 12 years ago by Uwe Schmitt <[email protected]>
std::list<X> works as output

1c782c170d64a3e1c49a88c6b43587c696c19dcd authored about 12 years ago by Uwe Schmitt <[email protected]>
std::list<std::string> works as input

edd3a3095a6c571ebad50eea805269e4d109b351 authored about 12 years ago by Uwe Schmitt <[email protected]>
code cleanup

85f8aef6546e2efec332590603604914489cfd64 authored about 12 years ago by Uwe Schmitt <[email protected]>
fixed broken test in testDeclResolver.py

8d42ca1915e7d2d97d91c1c2deda38bab823c865 authored about 12 years ago by Uwe Schmitt <[email protected]>
rewrite done

4e87a65157a1ea8b9c66b60c21de4d238ad06985 authored about 12 years ago by Uwe Schmitt <[email protected]>
added support for wrapped types as args and retvals

402d19b716e69b5b4856a8077f25c3a4ff548a20 authored about 12 years ago by Uwe Schmitt <[email protected]>
code for wrapping cons and methods rewritten

bc5281f91005b910e45ffda08707b4daef909622 authored about 12 years ago by Uwe Schmitt <[email protected]>
code for wrapping cons and methods rewritten

473b54b8db3af315cc33d0daf29c47b0653c6453 authored about 12 years ago by Uwe Schmitt <[email protected]>
std_vector for inp arg in cons supported

6b59bea717a62beb885b890c731cab226b7af268 authored about 12 years ago by Uwe Schmitt <[email protected]>
extended test for wrapping multiple inp args

f09d5916dbded3f363913b2021ee89efd77cfa55 authored about 12 years ago by Uwe Schmitt <[email protected]>
std_vector as input arg for methods supported

e1c2e68c121e77ee743e204d025881423f70badb authored about 12 years ago by Uwe Schmitt <[email protected]>
fixed broken test for enum

7c4e9ce66915db5619039e27a307ecde1a574142 authored about 12 years ago by Uwe Schmitt <[email protected]>
implemented wrapping of emums + clearing some names

de712b827a1d3fdf824e8794e113832789d86244 authored about 12 years ago by Uwe Schmitt <[email protected]>
lots of cleanup and little fixes

0b3daf582ebac8bd0876b1a024d4d8f1e604649f authored about 12 years ago by Uwe Schmitt <[email protected]>
added test for overloaded methode without args

a136c9613d31e067a7a91b0721dd3d8809a4efda authored about 12 years ago by Uwe Schmitt <[email protected]>
added test for overloaded methode without args

d643a21a3aacb189cf3a2a5f285d0fcf0d849c27 authored about 12 years ago by Uwe Schmitt <[email protected]>
overloaded constructors are supported now

d44c0ca18b1f752c1ffec4a6adbec8f98e67c46d authored about 12 years ago by Uwe Schmitt <[email protected]>
renamed ToCppConverters.py

9506b9822e3c7464dd5edc708b182d4f70cc8f80 authored about 12 years ago by Uwe Schmitt <[email protected]>
improved codegen for wrapped classes as return value

811c8680c2575dab0928096963094cf1c5a82f32 authored about 12 years ago by Uwe Schmitt <[email protected]>
fixed issue with template aliases

32bd7a9f8f5eca30db2cd72977b3bc2900088641 authored about 12 years ago by Uwe Schmitt <[email protected]>
partial commit.

de70204c69ffcc35219522657ed675ec3fc9e0e2 authored about 12 years ago by Uwe Schmitt <[email protected]>
fixed issues with mixed typedef and template args

03675ada96835186b861150237b7bbb06394a3be authored about 12 years ago by Uwe Schmitt <[email protected]>
'pointerizing' of typedefed args and template params works

b1e008212dd442b52c3c6867c6ebe181a3d9a1ee authored about 12 years ago by Uwe Schmitt <[email protected]>
fixed resolving of ctypedefs

5c60fc6ec6f5d950a766683f75a0c55941dd73d3 authored about 12 years ago by Uwe Schmitt <[email protected]>
test for ctypedef chaining in pxdparser

6ea165343a2a1d169297d6d3c9048550c5de0152 authored about 12 years ago by Uwe Schmitt <[email protected]>
test for ctypedef chaining in pxdparser

bc2f6257f27bcadcf94f13bf53000269c1ad3795 authored about 12 years ago by Uwe Schmitt <[email protected]>
improved pointer handling

47dbc302f234f92486f514b51085da3c9e05ddbd authored about 12 years ago by Uwe Schmitt <[email protected]>
ctypedef for funs works now

b24ef2749cd4fb63bad287ce5102df8347e273a4 authored about 12 years ago by Uwe Schmitt <[email protected]>