mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-05-02 15:06:11 -04:00
Merge branch 'release-v0.10.0' into develop
Conflicts: synapse/handlers/auth.py synapse/python_dependencies.py synapse/rest/client/v1/login.py
This commit is contained in:
commit
a7122692d9
17 changed files with 262 additions and 73 deletions
|
@ -46,8 +46,8 @@ CONDITIONAL_REQUIREMENTS = {
|
|||
|
||||
def requirements(config=None, include_conditional=False):
|
||||
reqs = REQUIREMENTS.copy()
|
||||
for key, req in CONDITIONAL_REQUIREMENTS.items():
|
||||
if (config and getattr(config, key)) or include_conditional:
|
||||
if include_conditional:
|
||||
for _, req in CONDITIONAL_REQUIREMENTS.items():
|
||||
reqs.update(req)
|
||||
return reqs
|
||||
|
||||
|
@ -55,13 +55,13 @@ def requirements(config=None, include_conditional=False):
|
|||
def github_link(project, version, egg):
|
||||
return "https://github.com/%s/tarball/%s/#egg=%s" % (project, version, egg)
|
||||
|
||||
DEPENDENCY_LINKS = [
|
||||
github_link(
|
||||
DEPENDENCY_LINKS = {
|
||||
"matrix-angular-sdk": github_link(
|
||||
project="matrix-org/matrix-angular-sdk",
|
||||
version="v0.6.6",
|
||||
egg="matrix_angular_sdk-0.6.6",
|
||||
),
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
class MissingRequirementError(Exception):
|
||||
|
@ -129,7 +129,7 @@ def check_requirements(config=None):
|
|||
def list_requirements():
|
||||
result = []
|
||||
linked = []
|
||||
for link in DEPENDENCY_LINKS:
|
||||
for link in DEPENDENCY_LINKS.values():
|
||||
egg = link.split("#egg=")[1]
|
||||
linked.append(egg.split('-')[0])
|
||||
result.append(link)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue