API stubs for Blender and UPBGE generated with bpystubgen.
Blender / UPBGE API Stubs
Auto-completion at work in PyCharm:
Pop-up documentation support in VSCode:
There are two variants of the API stubs, one for Blender and the other for UPBGE. For Blender,
you can install
blender-stubs module with appropriate version qualifier as follows:
$ pip install blender-stubs==2.93.*
This will install the latest module for Blender 2.93, and for now stubs are provided for Blender
2.80 and onwards. You can also specify the next unreleased version as
3.0.* to get the latest
snapshot of the module.
As for UPBGE, stubs are available for the upcoming 0.3 release, which you can install as follows:
$ pip install upbge-stubs==0.3.*
You can also install it using
Pipenv. Note that it is required to set
in case the target application has no stable release (i.e. UPBGE 0.3 branch). You can use the
following content as a template for your
[[source]] name = "pypi" url = "https://pypi.org/simple" verify_ssl = true [packages] "upbge-stubs" = "==0.3.*" [requires] python_version = "3.9" [pipenv] allow_prereleases = true
Also, it would be more correct to use
[dev-packages] instead of
[packages], in which
case you can install or update the stubs using the
-d flag like
pipenv update -d.
This project is provided under the terms of GNU General Public License v3 (GPL3).
Release history Release notifications | RSS feed
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size upbge-stubs-0.3.0.25.dev1357257854.tar.gz (537.5 kB)||File type Source||Python version None||Upload date||Hashes View|
Hashes for upbge-stubs-0.3.0.25.dev1357257854.tar.gz