From 384dd824547569b62bbf852933edb414d5b94552 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 27 Aug 2024 17:38:01 +0000 Subject: [PATCH 1/2] Update dependency yapf to v0.40.2 --- Pipfile | 2 +- Pipfile.lock | 47 ++++++++++++++++++++++++++++++++++++----------- 2 files changed, 37 insertions(+), 12 deletions(-) diff --git a/Pipfile b/Pipfile index 75978d6..9e6916c 100644 --- a/Pipfile +++ b/Pipfile @@ -22,7 +22,7 @@ werkzeug = "==2.3.8" [dev-packages] flake8 = "==3.9.2" -yapf = "==0.31.0" +yapf = "==0.40.2" pre-commit = "==2.13.0" reuse = "==0.14.0" diff --git a/Pipfile.lock b/Pipfile.lock index b4c9624..e0e4451 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "3e2ddadb687d67eee6974c15de24ee02b77941eae9901b4939249f7e2881110e" + "sha256": "0217ed4699e72f05ed4a0d1aa4d1a29a76d21b54bc9c2ca18677130e2296b7ac" }, "pipfile-spec": 6, "requires": { @@ -419,11 +419,11 @@ }, "zipp": { "hashes": [ - "sha256:0145e43d89664cfe1a2e533adc75adafed82fe2da404b4bbb6b026c0157bdb31", - "sha256:58da6168be89f0be59beb194da1250516fdaa062ccebd30127ac65d30045e10d" + "sha256:9960cd8967c8f85a56f920d5d507274e74f9ff813a0ab8889a5b5be2daf44064", + "sha256:c22b14cc4763c5a5b04134207736c107db42e9d3ef2d9779d465f5f1bcba572b" ], "markers": "python_version >= '3.8'", - "version": "==3.20.0" + "version": "==3.20.1" } }, "develop": { @@ -595,11 +595,19 @@ }, "idna": { "hashes": [ - "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc", - "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0" + "sha256:050b4e5baadcd44d760cedbd2b8e639f2ff89bbc7a5730fcc662954303377aac", + "sha256:d838c2c0ed6fced7693d5e8ab8e734d5f8fda53a039c0164afb0b82e771e3603" ], - "markers": "python_version >= '3.5'", - "version": "==3.7" + "markers": "python_version >= '3.6'", + "version": "==3.8" + }, + "importlib-metadata": { + "hashes": [ + "sha256:66f342cc6ac9818fc6ff340576acd24d65ba0b3efabb2b4ac08b598965a4a2f1", + "sha256:9a547d3bc3608b025f93d403fdd1aae741c24fbb8314df4b155675742ce303c5" + ], + "markers": "python_version < '3.9'", + "version": "==8.4.0" }, "jinja2": { "hashes": [ @@ -833,6 +841,14 @@ "markers": "python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3'", "version": "==0.10.2" }, + "tomli": { + "hashes": [ + "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc", + "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f" + ], + "markers": "python_version >= '3.7'", + "version": "==2.0.1" + }, "urllib3": { "hashes": [ "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472", @@ -851,11 +867,20 @@ }, "yapf": { "hashes": [ - "sha256:408fb9a2b254c302f49db83c59f9aa0b4b0fd0ec25be3a5c51181327922ff63d", - "sha256:e3a234ba8455fe201eaa649cdac872d590089a18b661e39bbac7020978dd9c2e" + "sha256:4dab8a5ed7134e26d57c1647c7483afb3f136878b579062b786c9ba16b94637b", + "sha256:adc8b5dd02c0143108878c499284205adb258aad6db6634e5b869e7ee2bd548b" ], "index": "pypi", - "version": "==0.31.0" + "markers": "python_version >= '3.7'", + "version": "==0.40.2" + }, + "zipp": { + "hashes": [ + "sha256:9960cd8967c8f85a56f920d5d507274e74f9ff813a0ab8889a5b5be2daf44064", + "sha256:c22b14cc4763c5a5b04134207736c107db42e9d3ef2d9779d465f5f1bcba572b" + ], + "markers": "python_version >= '3.8'", + "version": "==3.20.1" } } } From 2412df4960efdaf716556cad8b59030d033a19a8 Mon Sep 17 00:00:00 2001 From: Brain Date: Wed, 28 Aug 2024 13:43:33 +0200 Subject: [PATCH 2/2] Apply yapf and add ignorefile --- .yapfignore | 5 +++++ ki/routes.py | 1 + ki/test/test_contacttypes_endpoint.py | 1 + ki/test/test_find_profiles_endpoint.py | 1 + ki/test/test_languages_endpoint.py | 1 + ki/test/test_login_endpoint.py | 1 + ki/test/test_skills_endpoint.py | 1 + 7 files changed, 11 insertions(+) create mode 100644 .yapfignore diff --git a/.yapfignore b/.yapfignore new file mode 100644 index 0000000..7328448 --- /dev/null +++ b/.yapfignore @@ -0,0 +1,5 @@ +# SPDX-FileCopyrightText: WTF Kooperative eG +# +# SPDX-License-Identifier: AGPL-3.0-or-later + +migrations/*.py diff --git a/ki/routes.py b/ki/routes.py index e8ad4a3..946e624 100644 --- a/ki/routes.py +++ b/ki/routes.py @@ -17,6 +17,7 @@ content_type_png = "image/png" def token_auth(func): + @wraps(func) def _token_auth(*args, **kwargs): auth_header = request.headers.get("Authorization") diff --git a/ki/test/test_contacttypes_endpoint.py b/ki/test/test_contacttypes_endpoint.py index 9705630..5cd37fb 100644 --- a/ki/test/test_contacttypes_endpoint.py +++ b/ki/test/test_contacttypes_endpoint.py @@ -8,6 +8,7 @@ from ki.test.ApiTest import ApiTest class TestContactTypesEndpoint(ApiTest): + def test_skills_options(self): response = self.client.options("/contacttypes") self.assertEqual(response.status_code, 200) diff --git a/ki/test/test_find_profiles_endpoint.py b/ki/test/test_find_profiles_endpoint.py index 74eeae3..ef8b2b1 100644 --- a/ki/test/test_find_profiles_endpoint.py +++ b/ki/test/test_find_profiles_endpoint.py @@ -8,6 +8,7 @@ from ki.test.ApiTest import ApiTest class TestFindProfilesEndpoint(ApiTest): + def test_find_profiles_options(self): response = self.client.options("/users/profiles") self.assertEqual(response.status_code, 200) diff --git a/ki/test/test_languages_endpoint.py b/ki/test/test_languages_endpoint.py index dcf1199..c872ba8 100644 --- a/ki/test/test_languages_endpoint.py +++ b/ki/test/test_languages_endpoint.py @@ -8,6 +8,7 @@ from ki.test.ApiTest import ApiTest class TestLanguagesEndpoint(ApiTest): + def test_skills_options(self): response = self.client.options("/languages") self.assertEqual(response.status_code, 200) diff --git a/ki/test/test_login_endpoint.py b/ki/test/test_login_endpoint.py index e431cb7..c9a1341 100644 --- a/ki/test/test_login_endpoint.py +++ b/ki/test/test_login_endpoint.py @@ -10,6 +10,7 @@ from ki.test.ApiTest import ApiTest class TestLoginEndpoint(ApiTest): + def test_login(self): response1_data = self.login("peter", "geheim") response2_data = self.login("peter", "geheim") diff --git a/ki/test/test_skills_endpoint.py b/ki/test/test_skills_endpoint.py index 1e40ae6..60acf21 100644 --- a/ki/test/test_skills_endpoint.py +++ b/ki/test/test_skills_endpoint.py @@ -8,6 +8,7 @@ from ki.test.ApiTest import ApiTest class TestSkillsEndpoint(ApiTest): + def test_skills_options(self): response = self.client.options("/skills") self.assertEqual(response.status_code, 200)