Skip to main content

Python bindings for the Basilisk C++ library

Project description

Basilisk Engine

Building and Running the Project

To build this project from source, you'll use CMake. Follow these steps from the command line:

  1. First, navigate to the build directory:
    cd build
    
  2. Next, run CMake to configure the project. This generates the necessary build files for your system.
    cmake ..
    
  3. Then, use CMake to build the project. This compiles the source code and creates the executable file.
    cmake --build .
    

Once the build is complete, you can run the final program with this command:

./render

steps for publishing wheels

cmake .. (from build)
cmake --build build (from root)
cmake --install build --prefix ./python
pip install build (run once)
python -m build

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

basilisk_engine-0.2.0.tar.gz (9.4 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

basilisk_engine-0.2.0-cp312-cp312-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.12Windows x86-64

basilisk_engine-0.2.0-cp312-cp312-win32.whl (2.2 MB view details)

Uploaded CPython 3.12Windows x86

basilisk_engine-0.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

basilisk_engine-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

basilisk_engine-0.2.0-cp311-cp311-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.11Windows x86-64

basilisk_engine-0.2.0-cp311-cp311-win32.whl (2.2 MB view details)

Uploaded CPython 3.11Windows x86

basilisk_engine-0.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

basilisk_engine-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

basilisk_engine-0.2.0-cp310-cp310-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.10Windows x86-64

basilisk_engine-0.2.0-cp310-cp310-win32.whl (2.2 MB view details)

Uploaded CPython 3.10Windows x86

basilisk_engine-0.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

basilisk_engine-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

basilisk_engine-0.2.0-cp39-cp39-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.9Windows x86-64

basilisk_engine-0.2.0-cp39-cp39-win32.whl (2.2 MB view details)

Uploaded CPython 3.9Windows x86

basilisk_engine-0.2.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

basilisk_engine-0.2.0-cp39-cp39-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file basilisk_engine-0.2.0.tar.gz.

File metadata

  • Download URL: basilisk_engine-0.2.0.tar.gz
  • Upload date:
  • Size: 9.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.12

File hashes

Hashes for basilisk_engine-0.2.0.tar.gz
Algorithm Hash digest
SHA256 25807d724ede5864c1d8d7fc544580a10268f426e683a6a3f5cdbaec45d6f171
MD5 3a49d76dabbfa7e5729b913b5f73b12d
BLAKE2b-256 506d8a9bbf4172f1fbb2ca85c02eef861446f99b46f8aa8afbbe1e798d94c83f

See more details on using hashes here.

File details

Details for the file basilisk_engine-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for basilisk_engine-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 18532250fa385e0e9d12e74e96203ad2800c55a1d5ce83143be22a85b26e15fd
MD5 a212d852627410937cbc3ae3d1bc0eef
BLAKE2b-256 9fa074399a75d6c17c3e30129a8b1ef07a74529244bef1dc91b99dfa6a9e7471

See more details on using hashes here.

File details

Details for the file basilisk_engine-0.2.0-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for basilisk_engine-0.2.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 13750a79c9c346c5a6340c9581ef23599b4c2ca62eadf49d16a6b7a1421a27f9
MD5 05bb2e6a5bcd2b090679147abc952e5b
BLAKE2b-256 3e857089fb55a835b87698eda787eeb0b2c6f8002c7821a1ccc713fde6ff7ab2

See more details on using hashes here.

File details

Details for the file basilisk_engine-0.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for basilisk_engine-0.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c40d34696ba29358df058d942f94729b9102f96f86eb95a587f29d35f6ecefd1
MD5 1aafb5ee86dff92bd40430eae5882098
BLAKE2b-256 6e869175f413f5f59f32c48dcb60e2bfb61ed2c608e40db4b49df3350a0cfcfc

See more details on using hashes here.

File details

Details for the file basilisk_engine-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for basilisk_engine-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a61fb6d1e427a8d5f12698ab7731250629c2d5a4b5b74fb5b543ab6d7e5e9a1a
MD5 db05a189385a4a3ddd2199a80710ea6a
BLAKE2b-256 25127be05e7909711860f74463279dedd90f7002598a73ef3ea5ca859c67e050

See more details on using hashes here.

File details

Details for the file basilisk_engine-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for basilisk_engine-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d938639254eefadde639aec624930187494400b406717a85b0c60452d55f1cd9
MD5 5163456e2b6d5d5a55656d25c6648c1b
BLAKE2b-256 7c07e11bc6e7d73365c8eb60258f69315622e604bc90d94e18901ec782045658

See more details on using hashes here.

File details

Details for the file basilisk_engine-0.2.0-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for basilisk_engine-0.2.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 6bffcd2b1ef4bd06e97d5ce37600e55b44db90e1f8ec00d72cf29ccd6976a504
MD5 31b18a78a556933e4f3c25d08b2872db
BLAKE2b-256 71c365f32aa711247496a3f3cee3629020e72ad06ca0c0295899f54bfc1c0a02

See more details on using hashes here.

File details

Details for the file basilisk_engine-0.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for basilisk_engine-0.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 25bba813d8382a506c059aa5b8af4b0efd36a6b59cc93e9715bde3c36b06e4d0
MD5 aeb721d042745aa0793927b138298e78
BLAKE2b-256 97dc56b632f3bdd6aa12d018d02f41b2b8f06b1d51d3799a050d7e0b04721649

See more details on using hashes here.

File details

Details for the file basilisk_engine-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for basilisk_engine-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 54704207d5e066b0e1af5876076aa1ca5c642f8d8a1fb64953db3573a5028dde
MD5 a19d779b46a7f5cd77c05f7be5f7dc85
BLAKE2b-256 2c66086785f62eab1d8017de794a9cc63afa527feff065fd51a7604939fe1fef

See more details on using hashes here.

File details

Details for the file basilisk_engine-0.2.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for basilisk_engine-0.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6c846de9ab7407276342b81eb46f83b3174ea9500f4ed0b4dfeb426d4972b054
MD5 3e89d261813ba338850b03958c2de776
BLAKE2b-256 8e95ef887bb74030aa7f851dca5ad1a1f52735fb8afa315b8788c966d1a4789d

See more details on using hashes here.

File details

Details for the file basilisk_engine-0.2.0-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for basilisk_engine-0.2.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 6ac781e1ea325b6667ea89993c10cc0f17e27e2a579e73c01d282825c007d6f1
MD5 d3ee2f106c639dc522af1d692928e8d4
BLAKE2b-256 76e0b77ad0545c2bb54d1aae30f2dff3b59b3df7b696ced8f74817e1ea74532b

See more details on using hashes here.

File details

Details for the file basilisk_engine-0.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for basilisk_engine-0.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c422af5ff656694ce3b0dc78d30cf9591751162450e93934e342456dcff5beef
MD5 b616b42227f46388ebdfbe0d57e08c81
BLAKE2b-256 52e63e28ed38b1b32b8e50fe6d6cacf929252b75fed6f53da64b77ecc1b8433d

See more details on using hashes here.

File details

Details for the file basilisk_engine-0.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for basilisk_engine-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 95e7ef080ebae1b403339c7452bfe83394ea63899210e78f31a872f9fc8fa2fa
MD5 cb4aeaa84f75ae95b34d01d2b31384aa
BLAKE2b-256 b46f6c3d57bd0fabc83b838617b5bf3142893cd89dd4d431b541cd8b54efada4

See more details on using hashes here.

File details

Details for the file basilisk_engine-0.2.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for basilisk_engine-0.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1b4d34c52826f3b52a4a80aa36cb30860f37102cc2523f3df31d8b8f333a56e4
MD5 02b02d17ee0ca13c38520bd6a1d0537f
BLAKE2b-256 885bb93c708e87054f7b1c1fa107daa35a53e421aa3fa14b6ecfebe917ccece4

See more details on using hashes here.

File details

Details for the file basilisk_engine-0.2.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: basilisk_engine-0.2.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.12

File hashes

Hashes for basilisk_engine-0.2.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 4ed81e84c07c392898346768d34ba9e3b4ba7885023a0409ea3e582603eb3b19
MD5 61f8f62cc3cd98c0c0f795dcda9122ce
BLAKE2b-256 3f53e771d62d969be84ec4f70cdaff3e347382df241467584d5f42969dbd6515

See more details on using hashes here.

File details

Details for the file basilisk_engine-0.2.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for basilisk_engine-0.2.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8bb5807f12cbd44d77d4909e6da4bb052cbefc1042566f35141174d332616975
MD5 a56fcf89c28ec41b4e6030293da084fd
BLAKE2b-256 7ffbb9fed4b19fa9871f7f7036d86d973540d6a6e02340374e331277e89018ad

See more details on using hashes here.

File details

Details for the file basilisk_engine-0.2.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for basilisk_engine-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3e528f641012ca80f8422ff252fdc11482aca9ef0a2642333c5528b95e19b04c
MD5 9f9dd2a74a8c0a641e4b464c0c5aa863
BLAKE2b-256 7b4a7bb8d0c8671890d9ed5055949af299a9216a7a8e6f04b77d9dd2620b19a6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page