autowrap icon indicating copy to clipboard operation
autowrap copied to clipboard

Generates Python Extension modules from Cythons PXD files

Results 48 autowrap issues
Sort by recently updated
recently updated
newest added

Do we need the modifiability? If not, we can just use tuple. Otherwise, we need a non-const named tuple.

Is it possible to also allow named parameters? Currently it seems to fail.

question

Currently, we do: ``` Cython implementation: ... Cython implementation: ... Documentation can be found here: $URL$ $Additional wrap-doc$ ``` First: I think autodoc-docstring-signatures would be much more helpful than the...

Currently, we write it to the pxd only. But since pyi typestubs overwrite signatures and docs for most IDEs, we should additionally put the docs to the typestubs. Maybe we...

documentation
good first issue
first-timers-only

Should work with wrapped extension and primitive types. https://stackoverflow.com/questions/45943940/cython-stdfunction-callbacks-with-custom-parameter-types https://stackoverflow.com/questions/39044063/pass-a-closure-from-cython-to-c/39052204#39052204 https://github.com/hildensia/py_c_py If possible without using boost::python, but it would not be a dealbreaker, if it can be made optional. Some...

- [X] missing unicode leads to warnings when parsing types in a python 3 environment (maybe we should only use EITHER unicode or str, depending on the current version of...

Hey here is some of my work regarding adding `std::tuple`, it 's not done but I wanted to get it visible before gsoc closed. If you have any hints on...

Instead of: ```python class Outer: Inner = _Inner class _Inner: ... ``` We could do ```python class Outer: class Inner(_Inner): pass class _Inner ... ``` This would help generate documentation...

This is in support of issue #143, let me know if this is what you're looking for. Thanks! PS, there are some refactors in this PR

https://github.com/OpenMS/autowrap/blob/26dc527b449c45f89c135337cd59a037a88fe76b/autowrap/CodeGenerator.py#L1069 The latest master chokes building OpenMS trying to wrap: ` libcpp_vector[ String ] colTypes` `Traceback (most recent call last): File "/home/samuel/.local/lib/python3.9/site-packages/autowrap-0.22.9-py3.9.egg/autowrap/CodeGenerator.py", line 671, in create_wrapper_for_class pyx_code, stub_code = self._create_wrapper_for_attribute(attribute)...