Skip to content

Releases: adam-grant-hendry/pyembree

0.1.9

10 Apr 00:58
Compare
Choose a tag to compare

Changes:

  • Add build.py for publishing to PyPI

Authors:
Adam Hendry

0.1.8

09 Apr 17:57
Compare
Choose a tag to compare

Changes:

  • Add #isort:ignore directives to setup.py imports for Cython and setuptools.

Note:

In vscode, the above prevents imports from being resorted. Assumes black and isort are installed and the settings.json contains:

"[python]": {
    "editor.codeActionsOnSave": {
        "source.organizeImports": true
    },
    "editor.formatOnSave": true
}

Authors:
Adam Hendry

0.1.7

08 Apr 18:37
Compare
Choose a tag to compare

Changes:

  1. Fix build errors on Windows

    • Copy Embree 2.17.7 x64-bit DLLs to pyembree, headers to pyembree/embree2, and static libs to `pyembree/embree2/lib
    • Update setup.py to include static libs in Extension modules list and add DLLs to package data
    • Add cython preprocessor directives to each *.pyx and *.pxd file to use c++ programming language
    • Change relative imports to absolute in *.pyx and .pxd files
    • Add MANIFEST.in to include necessary data in package

Authors:

Adam Hendry