python

MyPy and Blender

MyPy is a fantastic tool to do static checks of Python code. Here is the configuration I use to make it play nice with Blender add-ons.

Python-RSA 4.7 released!

This new release of Python-RSA come with two security fixes and declares support for Python 3.9.

PWM and Visual Brightness

For my microcontroller projects I often want to convert some linear value (like a potentiometer position) into a light intensity. Since our eyes aren't linear, this requires some math. In this post I present a Python script that does the math for me.

Comments on Scripting for Artists

Nico Zevallos extracted notes from my Python training series Scripting for Artists.

Scripting for Artists Chapter 2

At Blender I have been making a tutorial series called Scripting for Artists. As relief during the COVID-19 worldwide quarantaine, a new chapter was added to this series, which now has come to an end.

Python-RSA 4.5 & 4.6 released!

These new releases of Python-RSA come with two security fixes. Python-RSA v4.5 is the final release supporting Python 2, and v4.6 has all the new goodies but requires Python 3.5 or newer.

Python-RSA 4.0 released!

After over two years of silence, Python-RSA 4.0 has been released! There are many improvements and also backward-incompatible changes (hence the increase of the major version number). Get it while it’s hot at the Python Package Index, or just install with pip install --upgrade rsa.

Python FlickrAPI 2.3 released

A new version of the Python FlickrAPI has been released. You can download or upgrade it using pip3 install -U flickrapi. Changes are: Include README.md and CHANGELOG.md in the package data.

Blender Conference 2016

BConf 2016 was awesome, as ever. This is just a blog post to share the slides of my workshop “ Develop add-ons like a pro”.

Python-RSA 3.4 released

Python-RSA 3.4 has been released! This is the first release from GitHub, and contains a lot of improvements by myself, Michael Manganiello, and Filippo Valsorda, including the solution for a side-channel vulnerability.