Installtools und Liste der python packages an die neuere Arte der Python installation angepasst
This commit is contained in:
@@ -1,10 +1,7 @@
|
||||
build==1.2.2.post1
|
||||
click==8.1.8
|
||||
colorama==0.4.6
|
||||
contourpy==1.3.1
|
||||
cycler==0.12.1
|
||||
dacite==1.9.2
|
||||
dataclasses==0.6
|
||||
et-xmlfile==1.1.0
|
||||
ezdxf==1.4.1
|
||||
fonttools==4.57.0
|
||||
@@ -17,21 +14,13 @@ openpyxl==3.1.2
|
||||
packaging==24.2
|
||||
pandas==2.1.1
|
||||
pillow==11.1.0
|
||||
pip-tools==7.4.1
|
||||
pluggy==1.6.0
|
||||
Pygments==2.19.2
|
||||
PyMuPDF==1.25.5
|
||||
pyparsing==3.2.3
|
||||
pyproject_hooks==1.2.0
|
||||
pytest==9.0.2
|
||||
python-dateutil==2.8.2
|
||||
pytz==2023.3.post1
|
||||
setuptools==80.0.0
|
||||
shapely==2.1.0
|
||||
shiboken6==6.9.0
|
||||
six==1.16.0
|
||||
snakeviz==2.2.2
|
||||
tornado==6.5.1
|
||||
typing_extensions==4.13.1
|
||||
tzdata==2023.3
|
||||
wheel==0.45.1
|
||||
|
||||
+4
-1
@@ -74,8 +74,11 @@ class TestRunner:
|
||||
|
||||
# Execute getexdraw.bat with automated input to handle pause
|
||||
cmd = [str(self.getexdraw_bat), str(dxf_file)]
|
||||
# Ergebnisse in work statt im produktiven Netzlaufwerk ablegen
|
||||
env = os.environ.copy()
|
||||
env['PROJECT_BOM_RESULTS'] = str(self.work_dir)
|
||||
# Send newline to handle the pause command
|
||||
result = subprocess.run(cmd, capture_output=True, text=True, shell=True, input="\n")
|
||||
result = subprocess.run(cmd, capture_output=True, text=True, shell=True, input="\n", env=env)
|
||||
|
||||
# Check if the expected output files were created instead of relying on return code
|
||||
# The batch script always exits with code 1 due to interactive design, but files are created
|
||||
|
||||
Reference in New Issue
Block a user