You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix installing latest extra-packages (#280)
Fixes#279
This commit ...
1. strips tag prefix from listed remote tags before sorting
and re-adds it to resulting tag in order to make sort ... work as expected.
2. raises error 2 if no tag was found.
Fix plugin python version detection
This commit...
1. extends availability checks of plugin_host-3.3 by checking presence
of plugin host executable in addition to `"disable_plugin_host_3.3"` setting.
2. ignores presence and content of .python-version file if python 3.3
is not available. Any plugin is running on latest python version then.
Fix test module imports (#277)
This commit modifies `top_level_dir`, which is used to resolve module names
when loading unittests, to ensure, only modules from specified ST package are
importet.
Without this commit, UnitTesting might attempt to import packages/modules/tests
from Lib/ directory due to possible ambiguities.
Scenario:
Plugins of `MyPackage` are organized in `Packages/MyPackage/dirname/` and tests
in `Packages/MyPackage/dirname/tests/`. If a library `Lib/pythonXX/dirname`
exists, Unittesting would have attempted to import tests from that directory,
because test module paths would have been translated to `dirname.tests` due to
`top_level_dir` pointing to `Packages/MyPackage`.
By adjusting `top_level_dir` to `Packages/`, test module names are translated
to `MyPackage.dirname.tests` instead.
Optionally disable python 3.3 package creation
Python 3.3 plugin_host is optional as of ST4193.
If disabled don't create py33 proxy package as it would otherwise just run on
python 3.8 host likely causing issues.
Reload after coverage initialization (#270)
This commit reloads modules after initializing coverage racing,
to include package imports into "tested" code results.
Move scripts into actions directories (#250)
Move scripts into actions directories
This commit moves scripts that drive Github Actions into the related actions
sub directory as the top-level "scripts" folder appears to be somewhat detached.