diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 2cbc55f8..50da5626 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -20,7 +20,7 @@ jobs: run: shell: bash -l {0} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: submodules: true fetch-depth: 0 # full history for setuptools_scm diff --git a/setup.py b/setup.py index 121fc531..c598ff4a 100755 --- a/setup.py +++ b/setup.py @@ -48,16 +48,15 @@ def read_file(fn): 'pytest-runner', ], install_requires=[ - 'snakemake>=6.0.5', - 'Click', - 'Click-completion', + 'snakemake>=7.32,<8', + 'click>8', + 'click-completion', 'ruamel.yaml>0.15', 'drmaa', 'pandas>=0.20', 'openpyxl', # excel support 'coloredlogs', 'xdg', # user paths - 'tqdm >4.21', 'aiohttp', 'tqdm>=4.21.0', ], @@ -82,7 +81,7 @@ def read_file(fn): 'ftputil', ] }, - python_requires='>=3.6', + python_requires='>=3.10', include_package_data=True, entry_points=''' [console_scripts]