Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate and set lower bounds of requirements for dask-gateway and dask-gateway-server #539

Open
consideRatio opened this issue Apr 18, 2022 · 0 comments

Comments

@consideRatio
Copy link
Collaborator

In https://github.com/dask/dask-gateway/pull/533/files#r852422223 @martindurant noted the value of lower bounds for the requirements to install dask-gateway and dask-gateway-server.

I think that is a good practice and sustainable to maintain if it is tested in the CI system. When lower bounds are established, one can test them in the automatically like this in jupyterhub.

      - name: Install Python dependencies
        run: |
          pip install --upgrade pip
          pip install --upgrade . -r dev-requirements.txt

          if [ "${{ matrix.oldest_dependencies }}" != "" ]; then
            # take any dependencies in requirements.txt such as tornado>=5.0
            # and transform them to tornado==5.0 so we can run tests with
            # the earliest-supported versions
            cat requirements.txt | grep '>=' | sed -e 's@>=@==@g' > oldest-requirements.txt
            pip install -r oldest-requirements.txt
          fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant