From 9a3a768bcf22412082a3fe87781cc8ebe24416e8 Mon Sep 17 00:00:00 2001 From: Kevin Griffin Date: Wed, 24 Jul 2024 11:28:09 -0400 Subject: [PATCH 1/3] updates Hio version Signed-off-by: Kevin Griffin --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index becee606..22626201 100644 --- a/setup.py +++ b/setup.py @@ -77,7 +77,7 @@ 'cbor2>=5.4.3', 'multidict>=6.0.2', 'ordered-set>=4.1.0', - 'hio>=0.6.9', + 'hio>=0.6.14', 'multicommand>=1.0.0', 'jsonschema>=4.17.0', 'falcon>=3.1.0', From 5e058a6afa3c1ee5c0b1a6c14ace80ea0d5e1ae3 Mon Sep 17 00:00:00 2001 From: Kevin Griffin Date: Wed, 24 Jul 2024 11:59:14 -0400 Subject: [PATCH 2/3] updates python version and dependencies Signed-off-by: Kevin Griffin --- images/keripy.dockerfile | 2 +- setup.py | 38 +++++++++++++++++++------------------- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/images/keripy.dockerfile b/images/keripy.dockerfile index 3c2a5924..4e553b87 100644 --- a/images/keripy.dockerfile +++ b/images/keripy.dockerfile @@ -1,4 +1,4 @@ -ARG BASE=python:3.10.14-alpine3.20 +ARG BASE=python:3.12.2-alpine3.19 FROM ${BASE} as builder diff --git a/setup.py b/setup.py index 22626201..62a9c5db 100644 --- a/setup.py +++ b/setup.py @@ -51,7 +51,7 @@ 'Operating System :: Unix', 'Operating System :: POSIX', 'Operating System :: Microsoft :: Windows', - 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.12', 'Programming Language :: Python :: Implementation :: CPython', # uncomment if you test on these interpreters: # 'Programming Language :: Python :: Implementation :: PyPy', @@ -68,32 +68,32 @@ keywords=[ # eg: 'keyword1', 'keyword2', 'keyword3', ], - python_requires='>=3.10.4', + python_requires='>=3.12.2', install_requires=[ - 'lmdb>=1.3.0', - 'pysodium>=0.7.12', - 'blake3>=0.3.1', - 'msgpack>=1.0.4', - 'cbor2>=5.4.3', - 'multidict>=6.0.2', + 'lmdb>=1.4.1', + 'pysodium>=0.7.17', + 'blake3>=0.4.1', + 'msgpack>=1.0.8', + 'cbor2>=5.6.2', + 'multidict>=6.0.5', 'ordered-set>=4.1.0', 'hio>=0.6.14', 'multicommand>=1.0.0', - 'jsonschema>=4.17.0', - 'falcon>=3.1.0', - 'hjson>=3.0.2', - 'PyYaml>=6.0', - 'apispec>=6.0.0', - 'mnemonic>=0.20', - 'PrettyTable>=3.5.0', - 'http_sfv>=0.9.8', - 'cryptography>=39.0.2' + 'jsonschema>=4.21.1', + 'falcon>=3.1.3', + 'hjson>=3.1.0', + 'PyYaml>=6.0.1', + 'apispec>=6.6.0', + 'mnemonic>=0.21', + 'PrettyTable>=3.10.0', + 'http_sfv>=0.9.9', + 'cryptography>=42.0.5' ], extras_require={ }, tests_require=[ - 'coverage>=6.5.0', - 'pytest>=7.2.0', + 'coverage>=7.4.4', + 'pytest>=8.1.1', 'pytest-shell>=0.3.2' ], setup_requires=[ From ebadefc69a4dc1160e76d850a8d23db92f5e5830 Mon Sep 17 00:00:00 2001 From: Kevin Griffin Date: Wed, 24 Jul 2024 12:43:14 -0400 Subject: [PATCH 3/3] updates ci python version Signed-off-by: Kevin Griffin --- .github/workflows/python-app-ci.yml | 12 +++++----- setup.py | 36 ++++++++++++++--------------- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/.github/workflows/python-app-ci.yml b/.github/workflows/python-app-ci.yml index 4bfde642..145adba4 100644 --- a/.github/workflows/python-app-ci.yml +++ b/.github/workflows/python-app-ci.yml @@ -21,10 +21,10 @@ jobs: steps: - uses: actions/checkout@v3 - - name: Set up Python 3.10.4 + - name: Set up Python 3.12.2 uses: actions/setup-python@v2 with: - python-version: 3.10.4 + python-version: 3.12.2 - name: Install dependencies run: | python -m pip install --upgrade pip @@ -47,10 +47,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - name: Set up Python 3.10.4 + - name: Set up Python 3.12.2 uses: actions/setup-python@v2 with: - python-version: 3.10.4 + python-version: 3.12.2 - name: Install dependencies run: | python -m pip install --upgrade pip @@ -68,10 +68,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - name: Set up Python 3.10.4 + - name: Set up Python 3.12.2 uses: actions/setup-python@v2 with: - python-version: 3.10.4 + python-version: 3.12.2 - name: Install dependencies run: | python -m pip install --upgrade pip diff --git a/setup.py b/setup.py index 62a9c5db..15f436d4 100644 --- a/setup.py +++ b/setup.py @@ -70,24 +70,24 @@ ], python_requires='>=3.12.2', install_requires=[ - 'lmdb>=1.4.1', - 'pysodium>=0.7.17', - 'blake3>=0.4.1', - 'msgpack>=1.0.8', - 'cbor2>=5.6.2', - 'multidict>=6.0.5', - 'ordered-set>=4.1.0', - 'hio>=0.6.14', - 'multicommand>=1.0.0', - 'jsonschema>=4.21.1', - 'falcon>=3.1.3', - 'hjson>=3.1.0', - 'PyYaml>=6.0.1', - 'apispec>=6.6.0', - 'mnemonic>=0.21', - 'PrettyTable>=3.10.0', - 'http_sfv>=0.9.9', - 'cryptography>=42.0.5' + 'lmdb>=1.4.1', + 'pysodium>=0.7.17', + 'blake3>=0.4.1', + 'msgpack>=1.0.8', + 'cbor2>=5.6.2', + 'multidict>=6.0.5', + 'ordered-set>=4.1.0', + 'hio>=0.6.14', + 'multicommand>=1.0.0', + 'jsonschema>=4.21.1', + 'falcon>=3.1.3', + 'hjson>=3.1.0', + 'PyYaml>=6.0.1', + 'apispec>=6.6.0', + 'mnemonic>=0.21', + 'PrettyTable>=3.10.0', + 'http_sfv>=0.9.9', + 'cryptography>=42.0.5' ], extras_require={ },