kivy.require(version)
Require can be used to check the minimum version required to run a Kivy application. For example, you can start your application code like this:
import kivy kivy.require('1.0.1')
If a user attempts to run your application with a version of Kivy that is older than the specified version, an Exception is raised.
The Kivy version string is built like this:
X.Y.Z[-tag[-tagrevision]]
X is the major version
Y is the minor version
Z is the bugfixes revision
The tag is optional, but may be one of ‘dev’, ‘alpha’, or ‘beta’. The tagrevision is the revision of the tag.
You must not ask for a version with a tag, except -dev. Asking for a ‘dev’ version will just warn the user if the current Kivy version is not a -dev, but it will never raise an exception. You must not ask for a version with a tagrevision.
Call post-configuration of Kivy. This function must be called if you create the window yourself.
kivy.kivy_register_post_configuration( callback)Register a function to be called when kivy_configure() is called.
Internal use only.
Global settings options for kivy
kivy.kivy_base_dir = '/home/kivy/Buildbot/kivy-full-ref/build/kivy'Kivy directory
kivy.kivy_modules_dir = '/home/kivy/Buildbot/kivy-full-ref/build/kivy/modules'Kivy modules directory
kivy.kivy_data_dir = '/home/kivy/Buildbot/kivy-full-ref/build/kivy/data'Kivy data directory
kivy.kivy_shader_dir = '/home/kivy/Buildbot/kivy-full-ref/build/kivy/data/glsl'Kivy glsl shader directory
kivy.kivy_icons_dir = '/home/kivy/Buildbot/kivy-full-ref/build/kivy/data/icons/'Kivy icons config path (don’t remove the last ‘’)
kivy.kivy_home_dir = ''Kivy user-home storage directory
kivy.kivy_userexts_dir = ''Kivy user extensions directory
kivy.kivy_config_fn = ''Kivy configuration filename
kivy.kivy_usermodules_dir = ''Kivy user modules directory