diff --git a/synapse/python_dependencies.py b/synapse/python_dependencies.py
index a89d618606..ec78fc3627 100644
--- a/synapse/python_dependencies.py
+++ b/synapse/python_dependencies.py
@@ -4,8 +4,8 @@ from distutils.version import LooseVersion
logger = logging.getLogger(__name__)
REQUIREMENTS = {
- "syutil==0.0.2": ["syutil"],
- "matrix_angular_sdk==0.6.0": ["syweb>=0.6.0"],
+ "syutil>=0.0.3": ["syutil"],
+ "matrix_angular_sdk>=0.6.2": ["syweb>=0.6.2"],
"Twisted==14.0.2": ["twisted==14.0.2"],
"service_identity>=1.0.0": ["service_identity>=1.0.0"],
"pyopenssl>=0.14": ["OpenSSL>=0.14"],
@@ -19,19 +19,20 @@ REQUIREMENTS = {
"pydenticon": ["pydenticon"],
}
+
def github_link(project, version, egg):
return "https://github.com/%s/tarball/%s/#egg=%s" % (project, version, egg)
-DEPENDENCY_LINKS=[
+DEPENDENCY_LINKS = [
github_link(
project="matrix-org/syutil",
- version="v0.0.2",
- egg="syutil-0.0.2",
+ version="v0.0.3",
+ egg="syutil-0.0.3",
),
github_link(
project="matrix-org/matrix-angular-sdk",
- version="v0.6.0",
- egg="matrix_angular_sdk-0.6.0",
+ version="v0.6.2",
+ egg="matrix_angular_sdk-0.6.2",
),
github_link(
project="pyca/pynacl",
@@ -101,6 +102,7 @@ def check_requirements():
% (dependency, file_path, version, required_version)
)
+
def list_requirements():
result = []
linked = []
@@ -111,7 +113,7 @@ def list_requirements():
for requirement in REQUIREMENTS:
is_linked = False
for link in linked:
- if requirement.replace('-','_').startswith(link):
+ if requirement.replace('-', '_').startswith(link):
is_linked = True
if not is_linked:
result.append(requirement)
|