From d9badd554ec1bf2afb85dc5834b45a4f31bc25b5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 28 Oct 2023 03:58:47 +0000 Subject: [PATCH 1/3] Bump python from 3.8 to 3.12 Bumps python from 3.8 to 3.12. --- updated-dependencies: - dependency-name: python dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index a2280a7..38116f6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.8 +FROM python:3.12 LABEL io.whalebrew.config.networks '["host"]' ADD requirements.txt /app/ WORKDIR /app From 5de9fcc2dd9da903e9e71b8706263ca26b750bbd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 28 Oct 2023 03:59:26 +0000 Subject: [PATCH 2/3] Bump pyperf from 2.2.0 to 2.6.1 Bumps [pyperf](https://github.com/psf/pyperf) from 2.2.0 to 2.6.1. - [Release notes](https://github.com/psf/pyperf/releases) - [Changelog](https://github.com/psf/pyperf/blob/main/doc/changelog.rst) - [Commits](https://github.com/psf/pyperf/compare/2.2.0...2.6.1) --- updated-dependencies: - dependency-name: pyperf dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Pipfile | 2 +- Pipfile.lock | 43 +++++++++++++++++++++++++++++++++++++++---- 2 files changed, 40 insertions(+), 5 deletions(-) diff --git a/Pipfile b/Pipfile index 8f440f5..7efceaf 100644 --- a/Pipfile +++ b/Pipfile @@ -23,7 +23,7 @@ python-magic = "*" [dev-packages] waitress = "==2.1.1" flask = "*" -pyperf = "==2.2.0" +pyperf = "==2.6.1" pytest-benchmark = "*" [requires] diff --git a/Pipfile.lock b/Pipfile.lock index 84b3612..f3e9516 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "9cdfd830d3978f82c10102ca35dca83d9414ba99ceca9918d96988e0a044ec71" + "sha256": "1cff885f3281a6db49f6abcdc67bfc4cc12fff26e432f753d87bbf76455114ee" }, "pipfile-spec": 6, "requires": { @@ -228,6 +228,7 @@ "sha256:91438f6b1713274ec3f24970ba303617be86ce5caf6f6a0776f1d04777b6ff5f" ], "index": "pypi", + "markers": "python_version >= '3.8'", "version": "==19.12.0" }, "idna": { @@ -252,6 +253,7 @@ "sha256:ec84cc37cfa703ef7cd4928db24f9cb31428a5d0fa77747b8b51a847458e0bbf" ], "index": "pypi", + "markers": "python_version >= '3.8'", "version": "==4.19.1" }, "jsonschema-specifications": { @@ -319,6 +321,7 @@ "sha256:c212960ad306f700aa0d01e5d7a325d20548ff97eb9920dcd29513174f0294d3" ], "index": "pypi", + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", "version": "==0.4.27" }, "pyyaml": { @@ -375,6 +378,7 @@ "sha256:fd66fc5d0da6d9815ba2cebeb4205f95818ff4b79c3ebe268e75d961704af52f" ], "index": "pypi", + "markers": "python_version >= '3.6'", "version": "==6.0.1" }, "referencing": { @@ -391,6 +395,7 @@ "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1" ], "index": "pypi", + "markers": "python_version >= '3.7'", "version": "==2.31.0" }, "requests-aws4auth": { @@ -399,6 +404,7 @@ "sha256:d4c73c19f37f80d4aa9c5bd4fa376cfd0c69299c48b00a8eb2ae6b0416164fb8" ], "index": "pypi", + "markers": "python_version >= '3.3'", "version": "==1.2.3" }, "requests-hawk": { @@ -423,6 +429,7 @@ "sha256:e33f6479c84fbe664917feeb37c9949691f3cee1783ffa0580c1f494541707f5" ], "index": "pypi", + "markers": "python_version >= '3.6'", "version": "==1.22" }, "restrictedpython": { @@ -431,6 +438,7 @@ "sha256:db73eb7e3b39650f0d21d10cc8dda9c0e2986e621c94b0c5de32fb0dee3a08af" ], "index": "pypi", + "markers": "python_version < '3.12' and python_version >= '3.6'", "version": "==6.2" }, "rpds-py": { @@ -560,6 +568,7 @@ "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f" ], "index": "pypi", + "markers": "python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3'", "version": "==0.10.2" }, "tzlocal": { @@ -602,6 +611,7 @@ "sha256:cfadcdb638b609361d29ec22360d6070a77d7463dcb3ab08d2c2f2f168845f58" ], "index": "pypi", + "markers": "python_version >= '3.8'", "version": "==3.0.0" }, "iniconfig": { @@ -710,6 +720,28 @@ "markers": "python_version >= '3.8'", "version": "==1.3.0" }, + "psutil": { + "hashes": [ + "sha256:10e8c17b4f898d64b121149afb136c53ea8b68c7531155147867b7b1ac9e7e28", + "sha256:18cd22c5db486f33998f37e2bb054cc62fd06646995285e02a51b1e08da97017", + "sha256:3ebf2158c16cc69db777e3c7decb3c0f43a7af94a60d72e87b2823aebac3d602", + "sha256:51dc3d54607c73148f63732c727856f5febec1c7c336f8f41fcbd6315cce76ac", + "sha256:6e5fb8dc711a514da83098bc5234264e551ad980cec5f85dabf4d38ed6f15e9a", + "sha256:70cb3beb98bc3fd5ac9ac617a327af7e7f826373ee64c80efd4eb2856e5051e9", + "sha256:748c9dd2583ed86347ed65d0035f45fa8c851e8d90354c122ab72319b5f366f4", + "sha256:91ecd2d9c00db9817a4b4192107cf6954addb5d9d67a969a4f436dbc9200f88c", + "sha256:92e0cc43c524834af53e9d3369245e6cc3b130e78e26100d1f63cdb0abeb3d3c", + "sha256:a6f01f03bf1843280f4ad16f4bde26b817847b4c1a0db59bf6419807bc5ce05c", + "sha256:c69596f9fc2f8acd574a12d5f8b7b1ba3765a641ea5d60fb4736bf3c08a8214a", + "sha256:ca2780f5e038379e520281e4c032dddd086906ddff9ef0d1b9dcf00710e5071c", + "sha256:daecbcbd29b289aac14ece28eca6a3e60aa361754cf6da3dfb20d4d32b6c7f57", + "sha256:e4b92ddcd7dd4cdd3f900180ea1e104932c7bce234fb88976e2a3b296441225a", + "sha256:fb8a697f11b0f5994550555fcfe3e69799e5b060c8ecf9e2f75c69302cc35c0d", + "sha256:ff18b8d1a784b810df0b0fff3bcb50ab941c3b8e2c8de5726f9c71c601c611aa" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5'", + "version": "==5.9.6" + }, "py-cpuinfo": { "hashes": [ "sha256:3cdbbf3fac90dc6f118bfd64384f309edeadd902d7c8fb17f02ffa1fc3f49690", @@ -719,11 +751,12 @@ }, "pyperf": { "hashes": [ - "sha256:498bb4d1fe21350c2b7c1aa8bb3eae9c9979358d0b66327954bc66839fcba8b6", - "sha256:d148650ebb99f7073b5b9cbe77c86094536095a19e5c546b268ad3b64708dc86" + "sha256:171aea69b8efde61210e512166d8764e7765a9c7678b768052174b01f349f247", + "sha256:9f81bf78335428ddf9845f1388dfb56181e744a69e93d8506697a56dc67b6d5f" ], "index": "pypi", - "version": "==2.2.0" + "markers": "python_version >= '3.7'", + "version": "==2.6.1" }, "pytest": { "hashes": [ @@ -739,6 +772,7 @@ "sha256:fdb7db64e31c8b277dff9850d2a2556d8b60bcb0ea6524e36e28ffd7c87f71d6" ], "index": "pypi", + "markers": "python_version >= '3.7'", "version": "==4.0.0" }, "waitress": { @@ -747,6 +781,7 @@ "sha256:e2e60576cf14a1539da79f7b7ee1e79a71e64f366a0b47db54a15e971f57bb16" ], "index": "pypi", + "markers": "python_full_version >= '3.7.0'", "version": "==2.1.1" }, "werkzeug": { From b3822cf70b4fe81f17e802f5bbaebf57d0f31e3d Mon Sep 17 00:00:00 2001 From: cedric05 Date: Tue, 31 Oct 2023 11:41:08 +0530 Subject: [PATCH 3/3] Update packages --- Pipfile | 4 +- Pipfile.lock | 117 +++++++++++++++++++++++++++++++++++------ dothttp/__version__.py | 2 +- requirements.txt | 6 +-- 4 files changed, 108 insertions(+), 21 deletions(-) diff --git a/Pipfile b/Pipfile index 7efceaf..d60a2ac 100644 --- a/Pipfile +++ b/Pipfile @@ -12,10 +12,10 @@ js2py = "==0.74" requests-pkcs12 = "==1.22" parsys-requests-unixsocket = "==0.3.1" requests-aws4auth = "==1.2.3" -requests-ntlm = "==1.1.0" +requests-ntlm = "==1.2.0" restrictedpython = "==6.2" faker = "==19.12.0" -requests-hawk = "==1.1.1" +requests-hawk = "==1.2.1" pyyaml = "==6.0.1" toml = "==0.10.2" python-magic = "*" diff --git a/Pipfile.lock b/Pipfile.lock index f3e9516..0829fb7 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "1cff885f3281a6db49f6abcdc67bfc4cc12fff26e432f753d87bbf76455114ee" + "sha256": "a3c508e4589ac6176068fd9b365365ae7947c981c792d732cdfb53eb26ed3477" }, "pipfile-spec": 6, "requires": { @@ -31,6 +31,28 @@ "markers": "python_version >= '3.7'", "version": "==23.1.0" }, + "backports.zoneinfo": { + "hashes": [ + "sha256:17746bd546106fa389c51dbea67c8b7c8f0d14b5526a579ca6ccf5ed72c526cf", + "sha256:1b13e654a55cd45672cb54ed12148cd33628f672548f373963b0bff67b217328", + "sha256:1c5742112073a563c81f786e77514969acb58649bcdf6cdf0b4ed31a348d4546", + "sha256:4a0f800587060bf8880f954dbef70de6c11bbe59c673c3d818921f042f9954a6", + "sha256:5c144945a7752ca544b4b78c8c41544cdfaf9786f25fe5ffb10e838e19a27570", + "sha256:7b0a64cda4145548fed9efc10322770f929b944ce5cee6c0dfe0c87bf4c0c8c9", + "sha256:8439c030a11780786a2002261569bdf362264f605dfa4d65090b64b05c9f79a7", + "sha256:8961c0f32cd0336fb8e8ead11a1f8cd99ec07145ec2931122faaac1c8f7fd987", + "sha256:89a48c0d158a3cc3f654da4c2de1ceba85263fafb861b98b59040a5086259722", + "sha256:a76b38c52400b762e48131494ba26be363491ac4f9a04c1b7e92483d169f6582", + "sha256:da6013fd84a690242c310d77ddb8441a559e9cb3d3d59ebac9aca1a57b2e18bc", + "sha256:e55b384612d93be96506932a786bbcde5a2db7a9e6a4bb4bffe8b733f5b9036b", + "sha256:e81b76cace8eda1fca50e345242ba977f9be6ae3945af8d46326d776b4cf78d1", + "sha256:e8236383a20872c0cdf5a62b554b27538db7fa1bbec52429d8d106effbaeca08", + "sha256:f04e857b59d9d1ccc39ce2da1021d196e47234873820cbeaad210724b1ee28ac", + "sha256:fadbfe37f74051d024037f223b8e001611eac868b5c5b06144ef4d8b799862f2" + ], + "markers": "python_version < '3.9'", + "version": "==0.2.1" + }, "certifi": { "hashes": [ "sha256:539cc1d13202e33ca466e88b2807e29f4c13049d6d87031a3c110744495cb082", @@ -239,6 +261,14 @@ "markers": "python_version >= '3.5'", "version": "==3.4" }, + "importlib-resources": { + "hashes": [ + "sha256:9d48dcccc213325e810fd723e7fbb45ccb39f6cf5c31f00cf2b965f5f10f3cb9", + "sha256:aa50258bbfa56d4e33fbd8aa3ef48ded10d1735f11532b8df95388cc6bdb7e83" + ], + "markers": "python_version < '3.9'", + "version": "==6.1.0" + }, "js2py": { "hashes": [ "sha256:39f3a6aa8469180efba3c8677271df27c31332fd1b471df1af2af58b87b8972f", @@ -278,14 +308,6 @@ ], "version": "==1.1.0" }, - "ntlm-auth": { - "hashes": [ - "sha256:c9667d361dc09f6b3750283d503c689070ff7d89f2f6ff0d38088d5436ff8543", - "sha256:f1527c581dbf149349134fc2d789d50af2a400e193206956fa0ab456ccc5a8ba" - ], - "markers": "python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3'", - "version": "==1.5.0" - }, "parsys-requests-unixsocket": { "hashes": [ "sha256:e40ace8ddb9e7549b98db11fb1a930d6648af0ece0330650aa9253cbc8cecf02" @@ -293,6 +315,14 @@ "index": "pypi", "version": "==0.3.1" }, + "pkgutil-resolve-name": { + "hashes": [ + "sha256:357d6c9e6a755653cfd78893817c0853af365dd51ec97f3d358a819373bbd174", + "sha256:ca27cc078d25c5ad71a9de0a7a330146c4e014c2462d9af19c6b828280649c5e" + ], + "markers": "python_version < '3.9'", + "version": "==1.3.10" + }, "pycparser": { "hashes": [ "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9", @@ -307,6 +337,14 @@ ], "version": "==2.7.1" }, + "pyspnego": { + "hashes": [ + "sha256:3d5c5c28dbd0cd6a679acf45219630254db3c0e5ad4a16de521caa0585b088c0", + "sha256:9a22c23aeae7b4424fdb2482450d3f8302ac012e2644e1cfe735cf468fcd12ed" + ], + "markers": "python_version >= '3.8'", + "version": "==0.10.2" + }, "python-dateutil": { "hashes": [ "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86", @@ -409,19 +447,20 @@ }, "requests-hawk": { "hashes": [ - "sha256:4a5c7135ee2f5f8be70054a8c3874c918dd4dcd355d675f2de8653aab6f94e39", - "sha256:4c74bd31b581f6d2b36d575bb537b1f29469509f560f5050339a48195d48929b" + "sha256:ad9205042c94bdb15afaa19b0780e11077b24d9e5cffac1fb3d26cb08aa435b7", + "sha256:afe8add3c72a21405543a07464b62e36a5f378585e5cf3b54b1307e884f67324" ], "index": "pypi", - "version": "==1.1.1" + "version": "==1.2.1" }, "requests-ntlm": { "hashes": [ - "sha256:1eb43d1026b64d431a8e0f1e8a8c8119ac698e72e9b95102018214411a8463ea", - "sha256:9189c92e8c61ae91402a64b972c4802b2457ce6a799d658256ebf084d5c7eb71" + "sha256:33c285f5074e317cbdd338d199afa46a7c01132e5c111d36bd415534e9b916a8", + "sha256:b7781090c647308a88b55fb530c7b3705cef45349e70a83b8d6731e7889272a6" ], "index": "pypi", - "version": "==1.1.0" + "markers": "python_version >= '3.7'", + "version": "==1.2.0" }, "requests-pkcs12": { "hashes": [ @@ -571,6 +610,14 @@ "markers": "python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3'", "version": "==0.10.2" }, + "typing-extensions": { + "hashes": [ + "sha256:8f92fc8806f9a6b641eaa5318da32b44d401efaac0f6678c9bc448ba3605faa0", + "sha256:df8e4339e9cb77357558cbdbceca33c303714cf861d1eef15e1070055ae8b7ef" + ], + "markers": "python_version < '3.9'", + "version": "==4.8.0" + }, "tzlocal": { "hashes": [ "sha256:49816ef2fe65ea8ac19d19aa7a1ae0551c834303d5014c6d5a62e4cbda8047b8", @@ -586,6 +633,14 @@ ], "markers": "python_version >= '3.7'", "version": "==2.0.7" + }, + "zipp": { + "hashes": [ + "sha256:0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31", + "sha256:84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0" + ], + "markers": "python_version < '3.10'", + "version": "==3.17.0" } }, "develop": { @@ -605,6 +660,14 @@ "markers": "python_version >= '3.7'", "version": "==8.1.7" }, + "exceptiongroup": { + "hashes": [ + "sha256:097acd85d473d75af5bb98e41b61ff7fe35efe6675e4f9370ec6ec5126d160e9", + "sha256:343280667a4585d195ca1cf9cef84a4e178c4b6cf2274caef9859782b567d5e3" + ], + "markers": "python_version < '3.11'", + "version": "==1.1.3" + }, "flask": { "hashes": [ "sha256:21128f47e4e3b9d597a3e8521a329bf56909b690fcc3fa3e477725aa81367638", @@ -614,6 +677,14 @@ "markers": "python_version >= '3.8'", "version": "==3.0.0" }, + "importlib-metadata": { + "hashes": [ + "sha256:3ebb78df84a805d7698245025b975d9d67053cd94c79245ba4b3eb694abe68bb", + "sha256:dbace7892d8c0c4ac1ad096662232f831d4e64f4c4545bd53016a3e9d4654743" + ], + "markers": "python_version < '3.10'", + "version": "==6.8.0" + }, "iniconfig": { "hashes": [ "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3", @@ -775,6 +846,14 @@ "markers": "python_version >= '3.7'", "version": "==4.0.0" }, + "tomli": { + "hashes": [ + "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc", + "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f" + ], + "markers": "python_version < '3.11'", + "version": "==2.0.1" + }, "waitress": { "hashes": [ "sha256:c549f5b2b4afd44d9d97d7cec79f3ef581e25d832827f415dc175327af674aa8", @@ -791,6 +870,14 @@ ], "markers": "python_version >= '3.8'", "version": "==3.0.1" + }, + "zipp": { + "hashes": [ + "sha256:0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31", + "sha256:84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0" + ], + "markers": "python_version < '3.10'", + "version": "==3.17.0" } } } diff --git a/dothttp/__version__.py b/dothttp/__version__.py index 8c0b269..d4f4ae2 100644 --- a/dothttp/__version__.py +++ b/dothttp/__version__.py @@ -1 +1 @@ -__version__ = '0.0.42' +__version__ = '0.0.43a1' diff --git a/requirements.txt b/requirements.txt index dc4941c..d8dfe48 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,9 +6,9 @@ js2py==0.74 requests_pkcs12==1.22 parsys-requests-unixsocket==0.3.1 requests-aws4auth==1.2.3 -requests_ntlm==1.1.0 +requests_ntlm==1.2.0 RestrictedPython==6.2 Faker==19.12.0 -requests-hawk==1.1.1 +requests-hawk==1.2.1 PyYaml==6.0.1 -toml==0.10.2 \ No newline at end of file +toml==0.10.2