Browse Source

Remove unused files

CURA-9483
Joey de l'Arago 2 years ago
parent
commit
3654b303c9
4 changed files with 0 additions and 166 deletions
  1. 0 55
      GitVersion.yml
  2. 0 4
      pytest.ini
  3. 0 22
      run_coverage.py
  4. 0 85
      run_mypy.py

+ 0 - 55
GitVersion.yml

@@ -1,55 +0,0 @@
-mode: ContinuousDelivery
-next-version: 5.1
-branches:
-    main:
-        regex: ^main$
-        mode: ContinuousDelivery
-        tag: alpha
-        increment: None
-        prevent-increment-of-merged-branch-version: true
-        track-merge-target: false
-        source-branches: [ ]
-        tracks-release-branches: false
-        is-release-branch: false
-        is-mainline: true
-        pre-release-weight: 55000
-    develop:
-        regex: ^CURA-.*$
-        mode: ContinuousDelivery
-        tag: alpha
-        increment: None
-        prevent-increment-of-merged-branch-version: false
-        track-merge-target: true
-        source-branches: [ 'main' ]
-        tracks-release-branches: true
-        is-release-branch: false
-        is-mainline: false
-        pre-release-weight: 0
-    release:
-        regex: ^[\d]+\.[\d]+$
-        mode: ContinuousDelivery
-        tag: beta
-        increment: None
-        prevent-increment-of-merged-branch-version: true
-        track-merge-target: false
-        source-branches: [ 'main' ]
-        tracks-release-branches: false
-        is-release-branch: true
-        is-mainline: false
-        pre-release-weight: 30000
-    pull-request-main:
-        regex: ^(pull|pull\-requests|pr)[/-]
-        mode: ContinuousDelivery
-        tag: alpha+
-        increment: Inherit
-        prevent-increment-of-merged-branch-version: true
-        tag-number-pattern: '[/-](?<number>\d+)[-/]'
-        track-merge-target: true
-        source-branches: [ 'main' ]
-        tracks-release-branches: false
-        is-release-branch: false
-        is-mainline: false
-        pre-release-weight: 30000
-ignore:
-    sha: [ ]
-merge-message-formats: { }

+ 0 - 4
pytest.ini

@@ -1,4 +0,0 @@
-[pytest]
-testpaths = tests
-python_files = Test*.py
-python_classes = Test

+ 0 - 22
run_coverage.py

@@ -1,22 +0,0 @@
-import pytest
-from pathlib import Path
-
-# Small helper script to run the coverage of main code & all plugins
-
-path = Path("plugins")
-args = ["--cov" ,"cura" , "--cov-report", "html"]
-all_paths = []
-for p in path.glob('**/*'):
-	if p.is_dir():
-		if p.name in ["__pycache__", "tests"]:
-			continue
-		args.append("--cov")
-		args.append(str(p))
-		all_paths.append(str(p))
-
-for path in all_paths:
-	args.append(path)
-args.append(".")
-args.append("-x")
-pytest.main(args)
-

+ 0 - 85
run_mypy.py

@@ -1,85 +0,0 @@
-#!/usr/bin/env python
-import os
-import sys
-from multiprocessing.dummy import Pool
-from functools import partial
-from subprocess import call
-
-# A quick Python implementation of unix 'where' command.
-def where(exe_name: str, search_path: str = os.getenv("PATH")) -> str:
-    if search_path is None:
-        search_path = ""
-    paths = search_path.split(os.pathsep)
-    result = ""
-    print("  ->  sys.executable location: %s" % sys.executable)
-    sys_exec_dir = os.path.dirname(sys.executable)
-    root_dir = os.path.dirname(sys_exec_dir)
-    paths += [sys_exec_dir,
-              os.path.join(root_dir, "bin"),
-              os.path.join(root_dir, "scripts"),
-              ]
-    paths = set(paths)
-
-    for path in sorted(paths):
-        print(" -> Searching %s" % path)
-        candidate_path = os.path.join(path, exe_name)
-        if os.path.exists(candidate_path):
-            result = candidate_path
-            break
-    return result
-
-
-def findModules(path):
-    result = []
-    for entry in os.scandir(path):
-        if entry.is_dir() and os.path.exists(os.path.join(path, entry.name, "__init__.py")):
-            result.append(entry.name)
-    return result
-
-
-def main():
-    # Find Uranium via the PYTHONPATH var
-    uraniumUMPath = where("UM", os.getenv("PYTHONPATH"))
-    if uraniumUMPath is None:
-        uraniumUMPath = os.path.join("..", "Uranium")
-    uraniumPath = os.path.dirname(uraniumUMPath)
-
-    mypy_path_parts = [".", os.path.join(".", "plugins"), os.path.join(".", "plugins", "VersionUpgrade"),
-                       uraniumPath, os.path.join(uraniumPath, "stubs")]
-    if sys.platform == "win32":
-        os.putenv("MYPYPATH", ";".join(mypy_path_parts))
-    else:
-        os.putenv("MYPYPATH", ":".join(mypy_path_parts))
-
-    # Mypy really needs to be run via its Python script otherwise it can't find its data files.
-    mypy_exe_name = "mypy.exe" if sys.platform == "win32" else "mypy"
-    mypy_exe_dir = where(mypy_exe_name)
-    mypy_module = os.path.join(os.path.dirname(mypy_exe_dir), mypy_exe_name)
-    print("Found mypy exe path: %s" % mypy_exe_dir)
-    print("Found mypy module path: %s" % mypy_module)
-
-    plugins = findModules("plugins")
-    plugins.sort()
-
-    mods = ["cura"] + plugins + findModules("plugins/VersionUpgrade")
-    success_code = 0
-
-    pool = Pool(2) # Run two commands at once
-
-    if sys.platform == "win32":
-        commands = ["%s -p %s --ignore-missing-imports" % (mypy_module, mod) for mod in mods]
-    else:
-        commands = ["%s %s -p %s --ignore-missing-imports" % (sys.executable, mypy_module, mod) for mod in mods]
-
-    for i, returncode in enumerate(pool.imap(partial(call, shell=True), commands)):
-        if returncode != 0:
-            print("\nCommand {command} failed checking (code {errcode}). :(".format(command = commands[i], errcode = returncode))
-            success_code = 1
-    if success_code:
-        print("MYPY check was completed, but did not pass")
-    else:
-        print("MYPY check was completed and passed with flying colors")
-    return success_code
-
-if __name__ == "__main__":
-    sys.exit(main())