summaryrefslogtreecommitdiff
path: root/requirements.txt
diff options
context:
space:
mode:
Diffstat (limited to 'requirements.txt')
-rw-r--r--requirements.txt10
1 files changed, 10 insertions, 0 deletions
diff --git a/requirements.txt b/requirements.txt
index a067d665..9c85b0f0 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,8 +1,14 @@
+# Assuming pyembroidery is installed in parent directory of inkstitch.
+# Maybe it would be better to install PyEmbroidery as a submodule and automatically update it,
+# but the .gitignore file should be updated to ignore the build directory.
./pyembroidery
# get up to date inkex version (Febuary 10, 2024)
inkex @ git+https://gitlab.com/inkscape/extensions.git@8d51d7449d73096382c2f39e726eddc4f9bbcfc4
+# for linux user it may be tricky to install wxPython from sources
+# prebuilt packages: https://wxpython.org/pages/downloads/index.html
+# https://extras.wxpython.org/wxPython4/extras/linux/gtk3/
wxPython>=4.1.1
backports.functools_lru_cache
@@ -14,6 +20,10 @@ numpy
jinja2>2.9
requests
+# toml release 0.10.2 still buggy for heterogenous arrays
+# tomli is built as tomllib in python 3.11 and higher
+tomli
+
# colormath - last official release: 3.0.0
# we need already submitted fixes - so let's grab them from the github repository
colormath @ git+https://github.com/gtaylor/python-colormath.git@4a076831fd5136f685aa7143db81eba27b2cd19a