mirror of
https://github.com/xonsh/xonsh.git
synced 2025-03-04 00:14:41 +01:00
refactoring: move platform, winutils, macutils to platform submodule (#5549)
https://github.com/xonsh/xonsh/issues/5538 ## For community ⬇️ **Please click the 👍 reaction instead of leaving a `+1` or 👍 comment** --------- Co-authored-by: a <1@1.1>
This commit is contained in:
parent
772ee21643
commit
2ef4e329f7
7 changed files with 5 additions and 4 deletions
|
@ -29,6 +29,7 @@ packages = [
|
||||||
"xonsh.ply.ply",
|
"xonsh.ply.ply",
|
||||||
"xonsh.ptk_shell",
|
"xonsh.ptk_shell",
|
||||||
"xonsh.procs",
|
"xonsh.procs",
|
||||||
|
"xonsh.platform",
|
||||||
"xonsh.parsers",
|
"xonsh.parsers",
|
||||||
"xonsh.xoreutils",
|
"xonsh.xoreutils",
|
||||||
"xontrib",
|
"xontrib",
|
||||||
|
@ -252,7 +253,7 @@ convention = "numpy"
|
||||||
"xonsh/xonfig.py" = ["E731"]
|
"xonsh/xonfig.py" = ["E731"]
|
||||||
"xontrib/vox.py" = ["F821"]
|
"xontrib/vox.py" = ["F821"]
|
||||||
"xonsh/inspectors.py" = ["E722"]
|
"xonsh/inspectors.py" = ["E722"]
|
||||||
"xonsh/platform.py" = ["F401"]
|
"xonsh/platform/__init__.py" = ["F401"]
|
||||||
"xonsh/parsers/*.py" = [
|
"xonsh/parsers/*.py" = [
|
||||||
"E741", # E741 Ambiguous variable name
|
"E741", # E741 Ambiguous variable name
|
||||||
]
|
]
|
||||||
|
|
|
@ -980,7 +980,7 @@ def make_default_aliases():
|
||||||
default_aliases["deactivate"] = ["source-cmd", "deactivate.bat"]
|
default_aliases["deactivate"] = ["source-cmd", "deactivate.bat"]
|
||||||
if shutil.which("sudo", path=XSH.env.get_detyped("PATH")):
|
if shutil.which("sudo", path=XSH.env.get_detyped("PATH")):
|
||||||
# XSH.commands_cache is not available during setup
|
# XSH.commands_cache is not available during setup
|
||||||
import xonsh.winutils as winutils
|
import xonsh.platform.winutils as winutils
|
||||||
|
|
||||||
def sudo(args):
|
def sudo(args):
|
||||||
if len(args) < 1:
|
if len(args) < 1:
|
||||||
|
|
|
@ -67,7 +67,7 @@ def msvcrt():
|
||||||
@lazyobject
|
@lazyobject
|
||||||
def winutils():
|
def winutils():
|
||||||
if ON_WINDOWS:
|
if ON_WINDOWS:
|
||||||
import xonsh.winutils as m
|
import xonsh.platform.winutils as m
|
||||||
else:
|
else:
|
||||||
m = None
|
m = None
|
||||||
return m
|
return m
|
||||||
|
@ -76,7 +76,7 @@ def winutils():
|
||||||
@lazyobject
|
@lazyobject
|
||||||
def macutils():
|
def macutils():
|
||||||
if ON_DARWIN:
|
if ON_DARWIN:
|
||||||
import xonsh.macutils as m
|
import xonsh.platform.macutils as m
|
||||||
else:
|
else:
|
||||||
m = None
|
m = None
|
||||||
return m
|
return m
|
||||||
|
|
Loading…
Add table
Reference in a new issue