This commit is contained in:
Valéry Febvre 2022-12-20 14:34:41 +01:00
parent 6c7621e495
commit 6c81f87ea4
19 changed files with 30 additions and 33 deletions

View File

@ -123,4 +123,3 @@ Additional language was incorporated and modified from the following Codes of Co
* [Mozilla Community Participation Guidelines](https://www.mozilla.org/en-US/about/governance/policies/participation/) is licensed [Creative Commons Attribution-ShareAlike 3.0 Unported License](https://creativecommons.org/licenses/by-sa/3.0/).
* [Python Mentors Code of Conduct](http://pythonmentors.com/)
* [Speak Up! Community Code of Conduct](http://web.archive.org/web/20141109123859/http://speakup.io/coc.html), licensed under a [Creative Commons Attribution 3.0 Unported License](http://creativecommons.org/licenses/by/3.0/)

View File

@ -28,14 +28,14 @@ def canonical_url(url):
u = urlparse(url)
# It seems cargo drops query and fragment
u = ParseResult(u.scheme, u.netloc, u.path, None, None, None)
u = u._replace(path = u.path.rstrip('/'))
u = u._replace(path=u.path.rstrip('/'))
if u.netloc == 'github.com':
u = u._replace(scheme = 'https')
u = u._replace(path = u.path.lower())
u = u._replace(scheme='https')
u = u._replace(path=u.path.lower())
if u.path.endswith('.git'):
u = u._replace(path = u.path[:-len('.git')])
u = u._replace(path=u.path[:-len('.git')])
return u
@ -91,7 +91,7 @@ def find_cargo_toml(git_repo_dir):
f'Multiple Cargo.toml files found in {git_repo_dir}\n'
'Please report this error and the link to the affected repisitory here:\n'
'https://github.com/flatpak/flatpak-builder-tools/issues'
)
)
raise Exception(f'No Cargo.toml found in {git_repo_dir}')
@ -234,7 +234,7 @@ async def get_git_package_sources(package, git_repos):
{
'type': 'inline',
'contents': json.dumps({'package': None, 'files': {}}),
'dest': f'{CARGO_CRATES}/{name}', #-{version}',
'dest': f'{CARGO_CRATES}/{name}', # -{version}',
'dest-filename': '.cargo-checksum.json',
}
]

View File

@ -13,7 +13,6 @@ import tempfile
import urllib.request
from collections import OrderedDict
from typing import Dict
try:
import requirements
@ -197,7 +196,7 @@ if opts.runtime:
if os.path.exists(requirements_file):
prefix = os.path.realpath(requirements_file)
flag = '--filesystem={}'.format(prefix)
flatpak_cmd.insert(1,flag)
flatpak_cmd.insert(1, flag)
else:
flatpak_cmd = [pip_executable]

View File

@ -16,4 +16,4 @@
"sha256": "c2c1c2d44f158cdbddab7824a9af8c4f83c76b1e23e049479aa432feb6c4c23b"
}
]
}
}

View File

@ -11,4 +11,4 @@
"sha256": "4d1b810aa0ed773f81dceda2cc7b403d01057458730e309856356d4ef4188438"
}
]
}
}

View File

@ -16,4 +16,4 @@
"sha256": "7582ad22678f0fcd81102833f60ef8d0e57288b6b5fb00323d101be910e35705"
}
]
}
}

View File

@ -46,4 +46,4 @@
"sha256": "84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff"
}
]
}
}

View File

@ -590,4 +590,4 @@
"dest": "cargo",
"dest-filename": "config"
}
]
]

View File

@ -41,4 +41,4 @@
"sha256": "8314c9692a636c8eb3bda879b9f119e350e93223ae83e70e80c31675a0fdc1a6"
}
]
}
}

View File

@ -11,4 +11,4 @@
"sha256": "a2986c21e4aba6b9870df40ef487a17be863cb7778dcf1c01e25917b7cd210bb"
}
]
}
}

View File

@ -11,4 +11,4 @@
"sha256": "8ea03da58cf4de5a69909c0e27746cf17fc903356a601967ab01577916a73aed"
}
]
}
}

View File

@ -11,4 +11,4 @@
"sha256": "d0f4fc06ca163fa4a5ef638d9bf111c67f65eedcc7920f98dec08e489045b67e"
}
]
}
}

View File

@ -11,4 +11,4 @@
"sha256": "a0b49960110bc6ff5fead46013bcb8825d101026d466f3a4de3476defe0fb0dd"
}
]
}
}

View File

@ -11,4 +11,4 @@
"sha256": "d1d6e6133b91f56cfda6d616e60890eabea0e2634ecb562717525684346451e9"
}
]
}
}

View File

@ -11,4 +11,4 @@
"sha256": "1094869119012f95c31a6f22cc3a9edbdca61861b805241116adbe2d737b68f8"
}
]
}
}

View File

@ -26,4 +26,4 @@
"sha256": "25642c956049920a5aa49edcdd6ab1e06d7e5d467fc00e0506c44ac86fbfca02"
}
]
}
}

View File

@ -11,4 +11,4 @@
"sha256": "1d7a042116536098d05d599ef2b8616759f02985c85b4fef50c78a5aaf10822a"
}
]
}
}

View File

@ -1,14 +1,14 @@
PyGObject
natsort
Pillow
beautifulsoup4
lxml
keyring >= 21.6.0
brotli
cloudscraper
dateparser >= 1.1.4
emoji
python_magic
keyring >= 21.6.0
lxml
natsort
Pillow
pure-protobuf
cloudscraper
Unidecode
brotli
PyGObject
python_magic
rarfile
Unidecode

View File

@ -1,7 +1,6 @@
import logging
import pytest
from pytest_steps import test_steps
import urllib
from komikku.utils import log_error_traceback