ProteinMotion 0.10.1 — PyPI and Windows/NVIDIA support
ProteinMotion 0.10.1 is available on PyPI. This release includes Windows/NVIDIA rendering support.
Install the Python package:
python -m pip install proteinmotionInstall the command for use from any directory:
pipx install proteinmotion
pipx ensurepathThe 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.