Skip to content

ProteinMotion 0.10.1 — PyPI and Windows/NVIDIA support

Choose a tag to compare

@pdpppd pdpppd released this 22 Sep 15:08

ProteinMotion 0.10.1 is available on PyPI. This release includes Windows/NVIDIA rendering support.

Install the Python package:

python -m pip install proteinmotion

Install the command for use from any directory:

pipx install proteinmotion
pipx ensurepath

The package supports proteins, DNA, and RNA, with native GPU rendering and an optional Blender EEVEE backend. Windows/NVIDIA uses Vulkan and NVENC; Apple silicon uses Metal and VideoToolbox. Blender is installed separately for EEVEE.

This release also adds PyPI metadata, portable README links, pipx instructions, a tested GitHub Trusted Publishing workflow, and a platform-specific Blender discovery fix.

Validation: 187 tests passed on Apple silicon with EEVEE enabled; five NVIDIA-only tests were skipped. Release checks passed on Linux with Python 3.11–3.14 and on Windows and macOS with Python 3.12. A fresh installation from PyPI passed dependency, CLI, packaged-resource, starter-scene, and skill checks, then rendered and decoded a 60-frame Metal/VideoToolbox movie. A separate pipx installation passed CLI and GPU diagnostics.

Documentation · Examples · Validation details