Skip to content

Python binary wheels #861

@occasionallydavid

Description

@occasionallydavid

The DuckDB build process is fairly heavyweight, I guess due to lots of templated C++ (haven't checked the code yet ;)). Additionally I notice cc1 using at least 5GB memory during build, limiting the kinds of VMs DuckDB could even be installed.

Would it be possible to provide binary wheels for PyPI instead, at least for Linux? Assuming the dependency situation is straightforward (just libstdc++ for example), this may be as straightforward as 'pip install wheel twine' 'python setup.py bdist_whl', 'twine upload dist/*.whl' or similar.

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions