mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-18 01:25:58 +08:00
Remove unused files
CURA-9483
This commit is contained in:
parent
767f6e7e61
commit
3654b303c9
@ -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: { }
|
@ -1,4 +0,0 @@
|
||||
[pytest]
|
||||
testpaths = tests
|
||||
python_files = Test*.py
|
||||
python_classes = Test
|
@ -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)
|
||||
|
85
run_mypy.py
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())
|
Loading…
x
Reference in New Issue
Block a user