facade-technologies-inc / facile

A framework for designing custom Python APIs for controlling existing user interfaces.
MIT License
5 stars 0 forks source link

CMD prompt shows up when compiling API using facile.exe #378

Open smalbadger opened 4 years ago

smalbadger commented 4 years ago

Bug Description

When running facile.exe, a bunch of black cmd prompts appear and disappear quickly during compilation. This is most likely due to us using os.system. It's strange that it doesn't happen when running from python.

To Reproduce

Steps to reproduce the behavior:

  1. run Facile.exe
  2. open a project and make an action pipeline
  3. compile the API with all the boxes checked.
  4. See issue

Expected behavior

No black boxes should appear.

Artifacts

Screenshots, gifs, files, etc. - anything to help us replicate or understand your issue. image

Environment Details

### Machine - **OS**: Windows-10-10.0.18362-SP0 --- ### Python 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 19:29:22) [MSC v.1916 32 bit (Intel)]
Packages Package Name | Version ------------ | ------- alabaster | 0.7.12 Babel | 2.8.0 BeneDict | 0.3.2 cached-property | 1.5.1 certifi | 2020.6.20 cffi | 1.14.0 chardet | 3.0.4 click | 7.1.2 colorama | 0.4.3 comtypes | 1.1.7 cx-Freeze | 6.1 cycler | 0.10.0 decorator | 4.4.2 docutils | 0.16 idna | 2.10 imageio | 2.9.0 imagesize | 1.2.0 Jinja2 | 2.11.2 joblib | 0.16.0 kiwisolver | 1.2.0 MarkupSafe | 1.1.1 matplotlib | 3.2.2 MouseInfo | 0.1.3 networkx | 2.4 nltk | 3.5 numpy | 1.19.0 packaging | 20.4 Pillow | 7.2.0 psutil | 5.7.0 PyAutoGUI | 0.9.50 pycparser | 2.20 PyGetWindow | 0.0.8 pygit2 | 1.2.1 Pygments | 2.6.1 PyMsgBox | 1.0.8 pyparsing | 2.4.7 pyperclip | 1.8.0 PyRect | 0.1.4 PyScreeze | 0.1.26 PySide2 | 5.15.0 python-dateutil | 2.8.1 PyTweening | 1.0.3 pytz | 2020.1 PyWavelets | 1.1.1 pywin32 | 228 pywinauto | 0.6.8 PyYAML | 5.3.1 regex | 2020.6.8 requests | 2.24.0 scikit-image | 0.17.2 scikit-learn | 0.23.1 scipy | 1.5.1 shiboken2 | 5.15.0 six | 1.15.0 sklearn | 0.0 snowballstemmer | 2.0.0 Sphinx | 3.1.2 sphinx-rtd-theme | 0.5.0 sphinxcontrib-applehelp | 1.0.2 sphinxcontrib-devhelp | 1.0.2 sphinxcontrib-htmlhelp | 1.0.3 sphinxcontrib-jsmath | 1.0.1 sphinxcontrib-qthelp | 1.0.3 sphinxcontrib-serializinghtml | 1.1.4 threadpoolctl | 2.1.0 tifffile | 2020.7.4 tqdm | 4.47.0 typing | 3.7.4.1 urllib3 | 1.25.9
--- ### Facile - **Branch Name**: bugfix/installed_permission_issue - **Commit Hash**: ab87d32bc3b26a950b4fc3a87aa4522dbf9e8905
smalbadger commented 4 years ago

@Frenchman98 says this is resolved on his machine. Need to test on another machine.