mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-07-10 23:42:37 -07:00
Bump cherrypy from 18.8.0 to 18.9.0 (#2266)
* Bump cherrypy from 18.8.0 to 18.9.0 Bumps [cherrypy](https://github.com/cherrypy/cherrypy) from 18.8.0 to 18.9.0. - [Changelog](https://github.com/cherrypy/cherrypy/blob/main/CHANGES.rst) - [Commits](https://github.com/cherrypy/cherrypy/compare/v18.8.0...v18.9.0) --- updated-dependencies: - dependency-name: cherrypy dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Update cherrypy==18.9.0 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: JonnyWong16 <9099342+JonnyWong16@users.noreply.github.com> [skip ci]
This commit is contained in:
parent
cfefa928be
commit
faef9a94c4
673 changed files with 159850 additions and 11583 deletions
56
lib/pythonwin/pywin/framework/cmdline.py
Normal file
56
lib/pythonwin/pywin/framework/cmdline.py
Normal file
|
@ -0,0 +1,56 @@
|
|||
# cmdline - command line utilities.
|
||||
import string
|
||||
import sys
|
||||
|
||||
import win32ui
|
||||
|
||||
|
||||
def ParseArgs(str):
|
||||
import string
|
||||
|
||||
ret = []
|
||||
pos = 0
|
||||
length = len(str)
|
||||
while pos < length:
|
||||
try:
|
||||
while str[pos] in string.whitespace:
|
||||
pos = pos + 1
|
||||
except IndexError:
|
||||
break
|
||||
if pos >= length:
|
||||
break
|
||||
if str[pos] == '"':
|
||||
pos = pos + 1
|
||||
try:
|
||||
endPos = str.index('"', pos) - 1
|
||||
nextPos = endPos + 2
|
||||
except ValueError:
|
||||
endPos = length
|
||||
nextPos = endPos + 1
|
||||
else:
|
||||
endPos = pos
|
||||
while endPos < length and not str[endPos] in string.whitespace:
|
||||
endPos = endPos + 1
|
||||
nextPos = endPos + 1
|
||||
ret.append(str[pos : endPos + 1].strip())
|
||||
pos = nextPos
|
||||
return ret
|
||||
|
||||
|
||||
def FixArgFileName(fileName):
|
||||
"""Convert a filename on the commandline to something useful.
|
||||
Given an automatic filename on the commandline, turn it a python module name,
|
||||
with the path added to sys.path."""
|
||||
import os
|
||||
|
||||
path, fname = os.path.split(fileName)
|
||||
if len(path) == 0:
|
||||
path = os.curdir
|
||||
path = os.path.abspath(path)
|
||||
# must check that the command line arg's path is in sys.path
|
||||
for syspath in sys.path:
|
||||
if os.path.abspath(syspath) == path:
|
||||
break
|
||||
else:
|
||||
sys.path.append(path)
|
||||
return os.path.splitext(fname)[0]
|
Loading…
Add table
Add a link
Reference in a new issue