diff --git a/.github/workflows/tox.yml b/.github/workflows/tox.yml index 3467dea6..73c0ce2e 100644 --- a/.github/workflows/tox.yml +++ b/.github/workflows/tox.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-20.04 strategy: matrix: - python-version: ["3.6", "3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11"] steps: - name: Checkout repository uses: actions/checkout@v4 diff --git a/requirements.txt b/requirements.txt index 152fd2b9..a9e73899 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,13 +1,12 @@ -chardet>=3.0.2,<4.0.0 +chardet==5.2.0 eventlet -Jinja2>=2.11 # BSD License (3 clause) +Jinja2==3.1.2 # BSD License (3 clause) jsonschema!=2.5.0,>=2.0.0,<=3.2 # MIT -# networkx v2.6 does not support Python3.6. Update networkx to match st2 -networkx>=2.5.1,<2.6; python_version < '3.7' -networkx>=2.6,<3; python_version >= '3.7' +# jsonschema newer version not working: ImportError: cannot import name '_validators' from 'jsonschema' (/home/hombergerpadm/st2-python-keyczar/virtualenv/lib/python3.8/site-packages/jsonschema/__init__.py +networkx==3.1 python-dateutil -PyYAML>=3.1.0 # MIT -six>=1.9.0 -stevedore>=1.3.0 # Apache-2.0 -ujson>=1.35 # BSD License -yaql>=1.1.0 # Apache-2.0 +PyYAML==6.0.1 +six>=1.16.0 +stevedore==5.1.0 # Apache-2.0 +ujson==5.8.0 # BSD License +yaql==2.0.0 # Apache-2.0