summaryrefslogtreecommitdiff
path: root/requirements.txt
diff options
context:
space:
mode:
Diffstat (limited to 'requirements.txt')
-rw-r--r--requirements.txt12
1 files changed, 9 insertions, 3 deletions
diff --git a/requirements.txt b/requirements.txt
index 84bf40d4..57248c4f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -3,15 +3,14 @@
# 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@618fe5e1e431d4b28a078660bf17afc65335fe39
+# get up to date inkex version (March 1, 2024)
+inkex @ git+https://gitlab.com/inkscape/extensions.git@1792934a09046fdef8aab20d05aad9c47f825bf5
# 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
networkx
shapely>=2.0.0
lxml
@@ -32,9 +31,16 @@ diskcache
flask-cors
pywinutils ; sys_platform == 'win32'
pywin32 ; sys_platform == 'win32'
+types-pywin32; sys_platform == 'win32'
# Test dependencies.
# It should be okay to include these here because this list isn't the one used for bundling dependencies.
# Instead Pyinstaller finds what dependencies the project needs based on what inkstitch.py imports
pytest
+# Misc dev dependencies
+types-wxpython
+types-appdirs
+types-shapely
+types-networkx
+types-lxml