aboutsummaryrefslogtreecommitdiffstats
path: root/tagit/external/setproperty/README.md
blob: 4849b6c73678cf338d846a33e7af83c8567ea48d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

# SetProperty

Analigous to kivy.properties.ListProperty, SetProperty provides a wrapper
that extends python's set() with [Kivy](https://kivy.org) events.

## Installation

Note that you'll need Cython to run the following commands.
Install Cython via:

$ pip install Cython

or via your system's package manager (e.g., ``sudo apt install cython``).

Then, cythonize the SetProperty with:

$ python preprocess.py

build the shared library from cythonized with:

$ python build.py build_ext --inplace

or perform both steps with one command:

$ python setup.py build_ext --inplace